Jo-Philipp Wich
adf1cc4c84
* libs/core/ip: save a redundant object in compare()
2008-08-07 15:39:52 +00:00
Steven Barth
3546ed9bbe
lib/core: luci.ip: Added more sanity checks and optimizations
2008-08-07 15:25:59 +00:00
Steven Barth
256ab6b57c
libs/core: Taught luci.ip how to use netmasks and smaller syntax sugars
2008-08-07 15:09:29 +00:00
Jo-Philipp Wich
f7f683579f
* luci/libs/ip: fix add()
2008-08-07 12:48:25 +00:00
Jo-Philipp Wich
25dd9c5f9b
* luci/libs: add preliminary ip calculation library
2008-08-07 12:44:33 +00:00
Steven Barth
c9a2925055
libs/core: Outsourced luci.sys to own directory
2008-08-06 21:40:48 +00:00
Steven Barth
50093ed3d9
Moved luci.sys.libpath to luci.util
2008-08-06 20:20:40 +00:00
Steven Barth
76982655fa
Moved luci.sys.exec, luci.sys.execl and luci.sys.bigendian to luci.util
2008-08-06 20:11:15 +00:00
Steven Barth
b1b0c085de
Outsourced IPKG abstraction to own directory
2008-08-06 19:51:48 +00:00
Steven Barth
3899482aca
libs/core: Replace luci.sys.bigendian with a system independent version
2008-08-06 19:26:35 +00:00
Steven Barth
513e1cbba9
libs/core: luci.model.ipkg: Use OPKG instead of IPKG if available
2008-08-03 16:39:20 +00:00
Steven Barth
8c3ee6f9b7
Added "apidocs" target to Makefile
...
contrib/luadoc: Added luadoc executable
libs: Fixed typos in inline documentation
2008-07-29 21:16:12 +00:00
Steven Barth
db4447af91
libs/core: Renamed luci.util.create_dtable => luci.util.dtable
2008-07-28 14:17:30 +00:00
Steven Barth
84ad4e3e21
libs/core: Add luci.util.create_dtable
2008-07-28 13:07:22 +00:00
Steven Barth
e5df13e80e
libs: Fixed serialization stuff
2008-07-26 17:24:46 +00:00
Jo-Philipp Wich
81cf9b0206
* luci/libs/core: strip bytecode from serialized data too in get_bytecode()
2008-07-26 00:30:22 +00:00
Jo-Philipp Wich
d240fb4d8c
* luci/libs/core: Oops... forgot the boolean datatype in serialize_data()
2008-07-26 00:08:43 +00:00
Steven Barth
a91f1a7e37
libs/core, libs/uci, libs/web: Fixed several inline documentation typos
2008-07-25 11:52:04 +00:00
Steven Barth
714d722961
libs/core: Fixed some typos in the luci.util inline documentation
2008-07-25 11:47:20 +00:00
Jo-Philipp Wich
184b6e6dcc
* luci/libs/core: Small translation fix for get_bytecode()
2008-07-24 15:25:52 +00:00
Jo-Philipp Wich
1ff791f765
* luci/libd/core: Add serialize_data() and restore_data() to luci.util, use the new functions to permit the generation of bytecode for most data types. Translation fixes.
2008-07-24 15:23:38 +00:00
Steven Barth
7a08658fe7
libs/core: Fixed docstrings for luci.util
2008-07-23 14:29:31 +00:00
Steven Barth
c5a68895cf
libs/core: Update luci.sys inline documentation
2008-07-23 14:17:37 +00:00
Jo-Philipp Wich
ce5f619c4f
* luci/libs/core: fix description of link() function in luci.fs
2008-07-23 13:35:12 +00:00
Jo-Philipp Wich
f10b0e58e2
* luci/libs/core: add inline documentation to luci.fs, style fixups in util.lua
2008-07-23 01:53:52 +00:00
Steven Barth
b4ac19ca76
libs/core: Fixed luci.utils, Added missing in-line documentation
2008-07-22 21:13:04 +00:00
Jo-Philipp Wich
70b119b8ee
* luci/libs/core: added inline documentation to luci.util, reordered and renamed functions to logical groups
...
* luci/libs/web: rename dump() to get_bytecode()
2008-07-22 20:33:04 +00:00
Steven Barth
33b8cf5506
libs/core: Add in-line documentation for luci.util.class
2008-07-22 14:40:53 +00:00
Jo-Philipp Wich
c8e99f87b1
* luci/libs/core: add inline documentation to luci.sys
2008-07-22 03:43:33 +00:00
Jo-Philipp Wich
a037bfd207
* luci/libs/core: added inline documentation to luci.bits, removed duplicated copyright notice
2008-07-22 02:04:24 +00:00
Steven Barth
3d794abec4
modules/admin-mini: Several tweaks, initial status page
2008-07-18 21:33:25 +00:00
Steven Barth
53a0f9867a
libs/core: Fixed luci.fs.isfile
2008-07-17 18:09:26 +00:00
Jo-Philipp Wich
426f12416d
* luci: add memory status patches from soma
2008-07-14 15:54:53 +00:00
Steven Barth
2edc50aa43
libs/core: Fixed luci.util.split
2008-07-05 16:27:24 +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
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
25089e49fd
* libs/core: Made luci.util.strip_bytecode forward-compatible to upcoming OpenWRT Lua-changes
2008-06-29 09:56:38 +00:00
Steven Barth
c7b5b23f87
* lib/core: Fixed wrong argument order for luci.user.checkpasswd
2008-06-28 21:18:28 +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
Steven Barth
e0e4983130
* libs/httpd: Optimized performance
2008-06-25 18:09:53 +00:00
Steven Barth
7a4aa85dd6
* libs/httpd: Introduced keep-alive and pipelining support
2008-06-25 16:38:48 +00:00
Steven Barth
1e413b9251
* libs/util: Fixed memory leaks in threadlocal implementations
2008-06-23 20:01:34 +00:00
Steven Barth
65870edf9f
* libs/core: Added garbage collector to luci.util.threadlocal to avoid memory leaks
...
* libs/http: Use env-Variables instead of headers for parse_message_body and subsequent functions
* libs/http: Added missing urldecode call for parsing urlencoded params
* libs/web: Ported luci.http to use ltn12 sources and sinks instead of sockets or file pointers
* libs/sgi-cgi, libs/sgi-webuci, libs/sgi-wsapi: Updated to work with new luci.http.Request ABI
2008-06-20 19:57:57 +00:00
Steven Barth
e2e9e119d6
* Moved luci.http.protocol to libs/http
...
* Added ltn12 to libs/core
* Fixed libs/httpd Makefile
2008-06-20 16:47:25 +00:00
Steven Barth
eae0e44798
* Added support for CGI SGI
2008-06-15 17:45:10 +00:00
Steven Barth
cb53f314f4
* Minor cleanups
2008-06-14 14:55:49 +00:00
Steven Barth
855b7582d3
* Rewrote Luci to be coroutine-safe allowing the use of non-forking webservers
...
* Setting base version to 0.7
2008-06-14 14:12:12 +00:00
Steven Barth
e9c93fea17
* Increased version number to 0.6
2008-06-08 20:58:22 +00:00
Jo-Philipp Wich
4ad4a77b3d
* luci/core: add spairs(), kspairs() and vspairs() sorted hashtable iterator functions
2008-06-08 20:51:48 +00:00
Steven Barth
7d03f8ea8a
* Core translation
...
* Added license headers
* Splitted qos into separate application package
2008-06-08 08:14:31 +00:00