Commit graph

507 commits

Author SHA1 Message Date
Steven Barth
280872baa7 * libs/httpd: Add limit for luci handler 2008-07-03 18:49:29 +00:00
Steven Barth
f0a0e50378 * libs/httpd: Fixed garbage collection 2008-07-02 15:41:47 +00:00
Steven Barth
b5204f0887 * libs/httpd: Fixed last commit 2008-07-01 18:13:02 +00:00
Steven Barth
77c7cc6596 * libs/httpd: Memory optimizations part #1 2008-07-01 18:12:34 +00:00
Steven Barth
a6619a5cb7 * libs/httpd: Fixed a memleak 2008-07-01 18:05:48 +00:00
Steven Barth
f3cce18547 * Initial luaxyssl Package 2008-07-01 15:45:16 +00:00
Jo-Philipp Wich
3b2eae63a3 * libs/httpd: also handle missing directory permissions correctly 2008-06-30 12:06:49 +00:00
Jo-Philipp Wich
d7697624c4 * libs/http: removed protocol.filter, added mimetypes to protocol.mime
* libs/httpd:	handle missing permissions correctly, perform urldecode on request uri and urlencode on generated links, added css
2008-06-30 11:52:23 +00:00
Steven Barth
9926128741 * luci/httpd: Populated missing functions to wrapped socket 2008-06-29 20:49:06 +00:00
Jo-Philipp Wich
54e2e5ac39 * luci: fix stripping of certain multi line comments 2008-06-29 18:42:59 +00:00
Jo-Philipp Wich
ec297a5546 * luci: strip comments in source target 2008-06-29 18:36:43 +00:00
Steven Barth
af221af6c4 * lib/sgi-luci: Fixed init.d scripts 2008-06-29 16:40:20 +00:00
Steven Barth
66ec29f243 * libs/core: Moved ltn12 inside LuCI to avoid package conflicts with luasocket 2008-06-29 16:15:26 +00:00
Steven Barth
50039c134e * Fixed last commit 2008-06-29 14:57:30 +00:00
Steven Barth
62c61045d8 * luci/httpd: Handle timeouts on socket writes correctly 2008-06-29 14:56:33 +00:00
Steven Barth
b8240f3516 * libs/web: Added Logout support
* libs/web: Fixed a bug with an invalid calling convention in luci.dispatcher
* libs/sys: Fixed rudimentary posix.crypt detection
2008-06-29 14:43:06 +00:00
Steven Barth
ee324cb3a7 * applications/luci-splash: Rewrote luci-splash using an own daemon implementation
* Minor tweaks in luci.dispatcher
2008-06-29 14:42:53 +00:00
Steven Barth
4c7df626b2 * Some more cleanup 2008-06-29 13:13:01 +00:00
Steven Barth
30f7c8ead3 * Removed orphaned directories 2008-06-29 12:41:09 +00:00
Steven Barth
25089e49fd * libs/core: Made luci.util.strip_bytecode forward-compatible to upcoming OpenWRT Lua-changes 2008-06-29 09:56:38 +00:00
Felix Fietkau
c99752055a better excludes for the local tree copy 2008-06-29 00:06:42 +00:00
Felix Fietkau
533d8dee9d add cookie support 2008-06-29 00:06:36 +00:00
Felix Fietkau
b2483cf23a fix bogus quilt patch apply errors 2008-06-29 00:06:26 +00:00
Felix Fietkau
116f8bffde fix an accidental return code change 2008-06-28 23:23:30 +00:00
Jo-Philipp Wich
40d21303f3 * libs/httpd: print request uri, not real path in directory listings 2008-06-28 23:22:44 +00:00
Felix Fietkau
b2c50ce17e fix running boa as root 2008-06-28 23:20:35 +00:00
Felix Fietkau
d6a68a4823 handle local host lookup failures 2008-06-28 23:20:30 +00:00
Felix Fietkau
8bb36f506f fix dynamic plugin dlopen() linker issues 2008-06-28 23:20:24 +00:00
Felix Fietkau
fb131176c2 don't copy .o files when copying the local source tree 2008-06-28 23:20:14 +00:00
Jo-Philipp Wich
b84259d374 * libs/http: added support for directory listings 2008-06-28 23:18:10 +00:00
Felix Fietkau
d7476bd131 fix some build flags, add support for transparently copying files from a luci checkout's top level directory if the package subdirectory is symlinked 2008-06-28 22:22:10 +00:00
Steven Barth
87e30fa12c * lib/sgi-cgi, lib/sgi-webuci: Enforce HTTP standards 2008-06-28 22:17:24 +00:00
Steven Barth
c7b5b23f87 * lib/core: Fixed wrong argument order for luci.user.checkpasswd 2008-06-28 21:18:28 +00:00
Felix Fietkau
ffd74bcc09 use ldflags in sgi-webuci linking 2008-06-28 21:01:15 +00:00
Steven Barth
8ca3b888ad * libs/httpd: Fixed a problem with empty sources in filehandler 2008-06-28 17:03:47 +00:00
Steven Barth
3fc7d3f5de * Fixed last commit 2008-06-28 16:25:25 +00:00
Steven Barth
699784791c * libs/httpd: Added Cache-Control header to LuCI
* libs/httpd: Added Server-Header
2008-06-28 16:23:58 +00:00
Jo-Philipp Wich
cd4353e65f * libs/http: add Date header for 304 responses 2008-06-28 16:17:45 +00:00
Jo-Philipp Wich
e08b97565f * libs/http: fix header handling in conditionals.lua
* libs/httpd:	add support for RFC2616 / 14.24 - 14.28 in file handler, add Date and Expires headers to luci handler
2008-06-28 16:12:37 +00:00
Steven Barth
00aceaf624 * libs/web: Switched from HTTP-Basic-Auth to Session-Auth
* Updated Makefiles for better testing environment integration
* Fixed libs/sgi-luci
2008-06-28 16:03:54 +00:00
Jo-Philipp Wich
7f56bf9475 * libs/http: prepare support for RFC2616 / 14.24 - 14.28 2008-06-28 02:05:48 +00:00
Jo-Philipp Wich
3eefe8a8e2 * libs/http: removed caching in http.protocol.date 2008-06-27 20:48:11 +00:00
Steven Barth
289b8fc1b6 * libs/web: Prepare session authentication 2008-06-27 20:29:05 +00:00
Steven Barth
78110807c2 * Updated thankyou documents 2008-06-27 19:26:55 +00:00
Jo-Philipp Wich
96e11423b3 * libs/http: implement caching in http.protocol.date 2008-06-26 20:25:02 +00:00
Steven Barth
378ef2da56 * libs/httpd: Removed a debug function 2008-06-26 19:42:38 +00:00
Steven Barth
dc583e0d3f * libs/httpd: Rewrote daemon controller to increase performance 2008-06-26 19:41:37 +00:00
Jo-Philipp Wich
3346f8fccd * libs/httpd: added ETag, Date, Content-Type and Last-Modified header support to file handler 2008-06-26 18:49:18 +00:00
Jo-Philipp Wich
6ce3d85076 * libs/http: removed debugging prints from http.protocol.date 2008-06-26 18:42:28 +00:00
Jo-Philipp Wich
5c5bbf9c50 * libs/http: require luci.util in http.protocol.mime 2008-06-26 18:32:29 +00:00