Jo-Philipp Wich [Mon, 7 Jul 2008 21:29:22 +0000 (21:29 +0000)]
* luci/libs/web: extended template syntax to allow removal of leading and trailing whitespace
Steven Barth [Mon, 7 Jul 2008 20:58:10 +0000 (20:58 +0000)]
libs/web: Added template comments
Steven Barth [Mon, 7 Jul 2008 19:58:50 +0000 (19:58 +0000)]
Updated about-page
Steven Barth [Mon, 7 Jul 2008 19:57:08 +0000 (19:57 +0000)]
Updated notice and contributors information
Jo-Philipp Wich [Mon, 7 Jul 2008 19:36:43 +0000 (19:36 +0000)]
* luci/themes: next round of css fixes for openwrt.org theme
Andreas Seidler [Mon, 7 Jul 2008 18:03:09 +0000 (18:03 +0000)]
* fixed Makefile for community package for Freifunk Berlin
Andreas Seidler [Mon, 7 Jul 2008 17:47:32 +0000 (17:47 +0000)]
* Add community package for Freifunk Berlin
Jo-Philipp Wich [Mon, 7 Jul 2008 13:56:18 +0000 (13:56 +0000)]
* luci: fix an error in Makefile introduced by french translation
Florian Fainelli [Mon, 7 Jul 2008 09:03:30 +0000 (09:03 +0000)]
Add french translations to LuCI
Jo-Philipp Wich [Sun, 6 Jul 2008 21:17:07 +0000 (21:17 +0000)]
* luci/themes: several css fixes for openwrt.org theme
Jo-Philipp Wich [Sun, 6 Jul 2008 17:44:16 +0000 (17:44 +0000)]
* luci/themes: always show all submenus in openwrt.org theme
Jo-Philipp Wich [Sun, 6 Jul 2008 17:31:22 +0000 (17:31 +0000)]
* luci/themes: merge openwrt.org the from xyron
Steven Barth [Sun, 6 Jul 2008 15:33:42 +0000 (15:33 +0000)]
removed recursive dependency
Steven Barth [Sun, 6 Jul 2008 15:26:40 +0000 (15:26 +0000)]
Add temporary dependency for luci-web to luci-sgi-cgi
Steven Barth [Sun, 6 Jul 2008 15:25:06 +0000 (15:25 +0000)]
Remove "incomplete" note of now complete package
Steven Barth [Sun, 6 Jul 2008 15:21:12 +0000 (15:21 +0000)]
libs/web: Removed deprecated i18n-file naming convention
Steven Barth [Sun, 6 Jul 2008 15:19:26 +0000 (15:19 +0000)]
* libs/web: Fixed translation handling
Steven Barth [Sun, 6 Jul 2008 15:01:42 +0000 (15:01 +0000)]
* libs/web: Prepare entry for french translation
Steven Barth [Sun, 6 Jul 2008 11:24:26 +0000 (11:24 +0000)]
libs/cbi: Fixed rendering of checkbox and radiobox-based widgets
Steven Barth [Sun, 6 Jul 2008 11:24:20 +0000 (11:24 +0000)]
libs/cbi: Use labels instead of divs for field titles
Steven Barth [Sun, 6 Jul 2008 10:56:04 +0000 (10:56 +0000)]
* libs/uci: Added function get_statevalue
Steven Barth [Sun, 6 Jul 2008 10:38:38 +0000 (10:38 +0000)]
Revert "* luci/olsr: fix names of interfaces with type bridge"
This reverts commit
500499c2a0d7c5eeeddb621a8b96fad10523485b.
Jo-Philipp Wich [Sat, 5 Jul 2008 20:12:24 +0000 (20:12 +0000)]
* luci/libs: make treatment of "+" conditional in http.protocol ("+" should not be decoded by urldecode)
* luci/https: fix breakage introduced by "+" decoding
Steven Barth [Sat, 5 Jul 2008 16:27:31 +0000 (16:27 +0000)]
applications/luci-olsr: Fixed to work with 0.5.6
Steven Barth [Sat, 5 Jul 2008 16:27:24 +0000 (16:27 +0000)]
libs/core: Fixed luci.util.split
Steven Barth [Sat, 5 Jul 2008 14:23:50 +0000 (14:23 +0000)]
libs/http: Added handling of "+" in luci.http.protocl.urldecode
Steven Barth [Sat, 5 Jul 2008 12:40:39 +0000 (12:40 +0000)]
* i18n: Changed description of LuCI
Steven Barth [Sat, 5 Jul 2008 10:31:58 +0000 (10:31 +0000)]
* modules/admin-core: Add translation for UCI changes, revert and apply page title
Jo-Philipp Wich [Fri, 4 Jul 2008 15:12:11 +0000 (15:12 +0000)]
* luci: fixup svn properties
Jo-Philipp Wich [Fri, 4 Jul 2008 14:57:49 +0000 (14:57 +0000)]
* luci/olsr: fix names of interfaces with type bridge
Steven Barth [Thu, 3 Jul 2008 18:49:29 +0000 (18:49 +0000)]
* libs/httpd: Add limit for luci handler
Steven Barth [Wed, 2 Jul 2008 15:41:47 +0000 (15:41 +0000)]
* libs/httpd: Fixed garbage collection
Steven Barth [Tue, 1 Jul 2008 18:13:02 +0000 (18:13 +0000)]
* libs/httpd: Fixed last commit
Steven Barth [Tue, 1 Jul 2008 18:12:34 +0000 (18:12 +0000)]
* libs/httpd: Memory optimizations part #1
Steven Barth [Tue, 1 Jul 2008 18:05:48 +0000 (18:05 +0000)]
* libs/httpd: Fixed a memleak
Steven Barth [Tue, 1 Jul 2008 15:45:16 +0000 (15:45 +0000)]
* Initial luaxyssl Package
Jo-Philipp Wich [Mon, 30 Jun 2008 12:06:49 +0000 (12:06 +0000)]
* libs/httpd: also handle missing directory permissions correctly
Jo-Philipp Wich [Mon, 30 Jun 2008 11:52:23 +0000 (11:52 +0000)]
* 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
Steven Barth [Sun, 29 Jun 2008 20:49:06 +0000 (20:49 +0000)]
* luci/httpd: Populated missing functions to wrapped socket
Jo-Philipp Wich [Sun, 29 Jun 2008 18:42:59 +0000 (18:42 +0000)]
* luci: fix stripping of certain multi line comments
Jo-Philipp Wich [Sun, 29 Jun 2008 18:36:43 +0000 (18:36 +0000)]
* luci: strip comments in source target
Steven Barth [Sun, 29 Jun 2008 16:40:20 +0000 (16:40 +0000)]
* lib/sgi-luci: Fixed init.d scripts
Steven Barth [Sun, 29 Jun 2008 16:15:26 +0000 (16:15 +0000)]
* libs/core: Moved ltn12 inside LuCI to avoid package conflicts with luasocket
Steven Barth [Sun, 29 Jun 2008 14:57:30 +0000 (14:57 +0000)]
* Fixed last commit
Steven Barth [Sun, 29 Jun 2008 14:56:33 +0000 (14:56 +0000)]
* luci/httpd: Handle timeouts on socket writes correctly
Steven Barth [Sun, 29 Jun 2008 14:43:06 +0000 (14:43 +0000)]
* 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
Steven Barth [Sun, 29 Jun 2008 14:42:53 +0000 (14:42 +0000)]
* applications/luci-splash: Rewrote luci-splash using an own daemon implementation
* Minor tweaks in luci.dispatcher
Steven Barth [Sun, 29 Jun 2008 13:13:01 +0000 (13:13 +0000)]
* Some more cleanup
Steven Barth [Sun, 29 Jun 2008 12:41:09 +0000 (12:41 +0000)]
* Removed orphaned directories
Steven Barth [Sun, 29 Jun 2008 09:56:38 +0000 (09:56 +0000)]
* libs/core: Made luci.util.strip_bytecode forward-compatible to upcoming OpenWRT Lua-changes
Felix Fietkau [Sun, 29 Jun 2008 00:06:42 +0000 (00:06 +0000)]
better excludes for the local tree copy
Felix Fietkau [Sun, 29 Jun 2008 00:06:36 +0000 (00:06 +0000)]
add cookie support
Felix Fietkau [Sun, 29 Jun 2008 00:06:26 +0000 (00:06 +0000)]
fix bogus quilt patch apply errors
Felix Fietkau [Sat, 28 Jun 2008 23:23:30 +0000 (23:23 +0000)]
fix an accidental return code change
Jo-Philipp Wich [Sat, 28 Jun 2008 23:22:44 +0000 (23:22 +0000)]
* libs/httpd: print request uri, not real path in directory listings
Felix Fietkau [Sat, 28 Jun 2008 23:20:35 +0000 (23:20 +0000)]
fix running boa as root
Felix Fietkau [Sat, 28 Jun 2008 23:20:30 +0000 (23:20 +0000)]
handle local host lookup failures
Felix Fietkau [Sat, 28 Jun 2008 23:20:24 +0000 (23:20 +0000)]
fix dynamic plugin dlopen() linker issues
Felix Fietkau [Sat, 28 Jun 2008 23:20:14 +0000 (23:20 +0000)]
don't copy .o files when copying the local source tree
Jo-Philipp Wich [Sat, 28 Jun 2008 23:18:10 +0000 (23:18 +0000)]
* libs/http: added support for directory listings
Felix Fietkau [Sat, 28 Jun 2008 22:22:10 +0000 (22:22 +0000)]
fix some build flags, add support for transparently copying files from a luci checkout's top level directory if the package subdirectory is symlinked
Steven Barth [Sat, 28 Jun 2008 22:17:24 +0000 (22:17 +0000)]
* lib/sgi-cgi, lib/sgi-webuci: Enforce HTTP standards
Steven Barth [Sat, 28 Jun 2008 21:18:28 +0000 (21:18 +0000)]
* lib/core: Fixed wrong argument order for luci.user.checkpasswd
Felix Fietkau [Sat, 28 Jun 2008 21:01:15 +0000 (21:01 +0000)]
use ldflags in sgi-webuci linking
Steven Barth [Sat, 28 Jun 2008 17:03:47 +0000 (17:03 +0000)]
* libs/httpd: Fixed a problem with empty sources in filehandler
Steven Barth [Sat, 28 Jun 2008 16:25:25 +0000 (16:25 +0000)]
* Fixed last commit
Steven Barth [Sat, 28 Jun 2008 16:23:58 +0000 (16:23 +0000)]
* libs/httpd: Added Cache-Control header to LuCI
* libs/httpd: Added Server-Header
Jo-Philipp Wich [Sat, 28 Jun 2008 16:17:45 +0000 (16:17 +0000)]
* libs/http: add Date header for 304 responses
Jo-Philipp Wich [Sat, 28 Jun 2008 16:12:37 +0000 (16:12 +0000)]
* 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
Steven Barth [Sat, 28 Jun 2008 16:03:54 +0000 (16:03 +0000)]
* libs/web: Switched from HTTP-Basic-Auth to Session-Auth
* Updated Makefiles for better testing environment integration
* Fixed libs/sgi-luci
Jo-Philipp Wich [Sat, 28 Jun 2008 02:05:48 +0000 (02:05 +0000)]
* libs/http: prepare support for RFC2616 / 14.24 - 14.28
Jo-Philipp Wich [Fri, 27 Jun 2008 20:48:11 +0000 (20:48 +0000)]
* libs/http: removed caching in http.protocol.date
Steven Barth [Fri, 27 Jun 2008 20:29:05 +0000 (20:29 +0000)]
* libs/web: Prepare session authentication
Steven Barth [Fri, 27 Jun 2008 19:26:55 +0000 (19:26 +0000)]
* Updated thankyou documents
Jo-Philipp Wich [Thu, 26 Jun 2008 20:25:02 +0000 (20:25 +0000)]
* libs/http: implement caching in http.protocol.date
Steven Barth [Thu, 26 Jun 2008 19:42:38 +0000 (19:42 +0000)]
* libs/httpd: Removed a debug function
Steven Barth [Thu, 26 Jun 2008 19:41:37 +0000 (19:41 +0000)]
* libs/httpd: Rewrote daemon controller to increase performance
Jo-Philipp Wich [Thu, 26 Jun 2008 18:49:18 +0000 (18:49 +0000)]
* libs/httpd: added ETag, Date, Content-Type and Last-Modified header support to file handler
Jo-Philipp Wich [Thu, 26 Jun 2008 18:42:28 +0000 (18:42 +0000)]
* libs/http: removed debugging prints from http.protocol.date
Jo-Philipp Wich [Thu, 26 Jun 2008 18:32:29 +0000 (18:32 +0000)]
* libs/http: require luci.util in http.protocol.mime
Jo-Philipp Wich [Thu, 26 Jun 2008 18:31:25 +0000 (18:31 +0000)]
* libs/http: added http mime helper lib
Jo-Philipp Wich [Thu, 26 Jun 2008 18:08:48 +0000 (18:08 +0000)]
* libs/http: added http date helper lib
Jo-Philipp Wich [Wed, 25 Jun 2008 21:19:10 +0000 (21:19 +0000)]
* luci/httpd: fix 500 error case in luci handler, added copyright stuff
Steven Barth [Wed, 25 Jun 2008 18:44:25 +0000 (18:44 +0000)]
* libs/httpd: Optimized performance again
Steven Barth [Wed, 25 Jun 2008 18:33:38 +0000 (18:33 +0000)]
* libs/httpd: Fixed typos
Steven Barth [Wed, 25 Jun 2008 18:09:53 +0000 (18:09 +0000)]
* libs/httpd: Optimized performance
Steven Barth [Wed, 25 Jun 2008 17:13:59 +0000 (17:13 +0000)]
* libs/httpd: cleanup
Steven Barth [Wed, 25 Jun 2008 16:50:55 +0000 (16:50 +0000)]
* libs/httpd: Use HTTP/1.0 for error messages
Steven Barth [Wed, 25 Jun 2008 16:48:48 +0000 (16:48 +0000)]
* libs/httpd: Automatically remove timed out threads
Steven Barth [Wed, 25 Jun 2008 16:38:48 +0000 (16:38 +0000)]
* libs/httpd: Introduced keep-alive and pipelining support
Steven Barth [Wed, 25 Jun 2008 14:58:18 +0000 (14:58 +0000)]
* libs/web: Fixed reference to dispatcher in luci.dispatcher.build_url
Steven Barth [Mon, 23 Jun 2008 23:35:25 +0000 (23:35 +0000)]
libs/web: Fixed bug where the environment table gets returned in case of an undefined variable
Steven Barth [Mon, 23 Jun 2008 23:03:38 +0000 (23:03 +0000)]
* libs/web: Changed caching behaviour of template library
Steven Barth [Mon, 23 Jun 2008 21:49:29 +0000 (21:49 +0000)]
* Added preliminary OpenWRT support for luci-httpd
Steven Barth [Mon, 23 Jun 2008 21:30:44 +0000 (21:30 +0000)]
* libs/httpd: Tuned Garbage Collection
Steven Barth [Mon, 23 Jun 2008 20:01:34 +0000 (20:01 +0000)]
* libs/util: Fixed memory leaks in threadlocal implementations
Steven Barth [Mon, 23 Jun 2008 19:41:35 +0000 (19:41 +0000)]
* libs/httpd: Added performance ;-)
Jo-Philipp Wich [Mon, 23 Jun 2008 19:21:54 +0000 (19:21 +0000)]
* luci/libs: fix syntax error in last commit
Jo-Philipp Wich [Mon, 23 Jun 2008 19:20:57 +0000 (19:20 +0000)]
* luci/libs: fix possible error when doing sub() on chunk in server.lua
Jo-Philipp Wich [Mon, 23 Jun 2008 19:16:00 +0000 (19:16 +0000)]
* luci/libs: fix eof handling for urldecode_message_body() in protocol.lua