Jo-Philipp Wich
a80f704e37
* luci/libs: drop depency to luci.bits use tonumber() for hex decoding
2008-06-15 12:57:02 +00:00
Steven Barth
961bfcf77f
* Generalized HTTP-API
2008-06-15 12:34:16 +00:00
Jo-Philipp Wich
8b0524cd91
* luci/libs: protocol.lua: store status code and status description in http message object
2008-06-15 04:11:03 +00:00
Jo-Philipp Wich
6d3ac58b42
* luci/libs: fix get parameter handling in http.protocol
2008-06-15 04:01:38 +00:00
Jo-Philipp Wich
6571e9ba6f
* luci/libs: added initial HTTP protocol implementation
2008-06-15 03:49:43 +00:00
Steven Barth
1d7935cae0
* Added preliminary support for WSAPI SGI
2008-06-14 19:30:30 +00:00
Jo-Philipp Wich
971ffe47da
* luci/libs: move time fix to luci-addons
2008-06-14 15:14:15 +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
8138a60504
* Rolling back to Boa 0.94.13 due to chaos
2008-06-12 09:11:57 +00:00
Steven Barth
fd76e7f7fe
* Fixed cross compiling
2008-06-12 08:45:05 +00:00
Steven Barth
b8430dcff7
Readded unfindes Boa 0.94.14rc21
2008-06-12 08:25:36 +00:00
Steven Barth
e6cf26b8ee
* libs/sgi-webuci: Added init-script for Boa
2008-06-12 07:33:50 +00:00
Steven Barth
d8e5e32ad8
Revert "* Updated Boa to 0.94.14rc21 + Debian patches"
...
due to instability of new version
Updated Boa configuration
2008-06-11 22:11:55 +00:00
Steven Barth
aeb411d19d
* Disable Boa gunzip support
2008-06-11 20:16:41 +00:00
Steven Barth
0ce532556c
* Updated Boa to 0.94.14rc21 + Debian patches
2008-06-11 08:39:43 +00:00
Steven Barth
d291e1c3f5
* Fixed host builds
2008-06-10 23:01:40 +00:00
Steven Barth
211c6394a0
* Prepare german translation cleanup
2008-06-09 10:10:29 +00:00
Steven Barth
2bf012a40a
* themes/fledermaus: Register on install
...
* applications/luci-statistics: Fixed wrong paths in templates
2008-06-09 08:48:10 +00:00
Steven Barth
64806f32be
* Made Makefiles attribute aware
2008-06-09 07:56:20 +00:00
Steven Barth
c7e3e11811
* libs/cbi: Fixed a bug which prevented creation of non-anonymous sections
2008-06-08 21:21:33 +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
14438002a1
* More Translation
2008-06-08 15:36:57 +00:00
Steven Barth
7d03f8ea8a
* Core translation
...
* Added license headers
* Splitted qos into separate application package
2008-06-08 08:14:31 +00:00
Steven Barth
09ecbe73ed
* libs/web: Fixed time hack
2008-06-07 08:22:35 +00:00
Steven Barth
a7a2afdb0a
* libs/uci: Fixed uci.delete_all
...
* Fixed Freifunk wizard
2008-06-07 07:58:35 +00:00
Steven Barth
0eefbbe91d
* libs/web: Fixed secure caching with setuid/setgid handling
2008-06-07 07:18:40 +00:00
Steven Barth
92fc9cd62f
* Fixed last commit
2008-06-07 06:49:38 +00:00
Steven Barth
f8925eefa3
* libs/web: Fixed Luci template cache
...
* libs/web: Added luci.http.urlencode, luci.http.urldecode
* Minor enhancements
2008-06-07 06:44:27 +00:00
Steven Barth
741f7a44f5
* Fixed typos
2008-06-06 22:27:03 +00:00
Steven Barth
cd0fb5e44e
* Removed High-Level UCI-API due to Lua compiler bugs
2008-06-06 20:45:33 +00:00
Steven Barth
9322801072
* Separated OLSR pages into separate application pack
...
* Minor bugfixes and enhancements
2008-06-06 15:50:21 +00:00
Steven Barth
dd9606825d
* Merged Luci to use native UCI-library
2008-06-05 19:16:38 +00:00
Steven Barth
75f3dbaa61
* Updated UCI libraries
...
* Removed old UCI libraries
* Added new High-Level UCI API
2008-06-05 19:15:31 +00:00
Jo-Philipp Wich
48e06817da
* luci/statistics: moving the graph controller to admin caused the images to be generated by the root user which rendered the linked-in public statistics pages unusable because of missing permissions to write the generated graphics as nobody to directories created by root
...
* luci/core: store the actual dispatching path to .path in node() - this permits dispatcher modules to get the canonical path as luci.dispatcher.dispatched.path
2008-06-04 22:41:58 +00:00
Felix Fietkau
f7fab0d54f
allow the sgi-webuci prepare_req function to reload the lua context if necessary (not used yet)
2008-06-04 00:01:21 +00:00
Felix Fietkau
d0694fdb1e
fix footer
2008-06-03 23:17:40 +00:00
Felix Fietkau
77f8074a01
make use of the new features in the binding for uci v0.4.0 - fixes remaining dependencies of libuci.lua on the cli
2008-06-03 22:42:01 +00:00
Jo-Philipp Wich
5c1fe0e544
* luci/core: util.lua: implement min(utes) in parse_units()
2008-06-03 19:12:32 +00:00
Steven Barth
56a23c609c
* libs/web: Added support for custom query strings
2008-06-03 18:02:53 +00:00
Steven Barth
47b1f40356
* Fixed COPTS handling in OpenWRT Makefile
...
* libs/fastindex: fixed Makefile
2008-06-03 16:41:32 +00:00
Steven Barth
561b0cfaa3
* Moved Freifunk status pages to admin-core and linked them in Freifunk
...
* luci/web: Added assign() to dispatcher to reference foreign nodes in the dispatching tree
2008-06-02 20:16:05 +00:00
Steven Barth
95116c8d3b
* libs/fastindex: Changed Makefile to use LUCI_INSTALLDIR
2008-06-02 19:14:56 +00:00
Jo-Philipp Wich
a29fb388f5
* luci/core: util.lua: added parse_units() helper function
2008-06-02 18:02:00 +00:00
Steven Barth
f56890a573
* Added native basic authentication support
...
* Cleanups
2008-06-02 17:49:27 +00:00
Jo-Philipp Wich
92d76ed836
* luci/core: cbi.lua: automatically set size of MultiValue fields
2008-06-02 16:21:41 +00:00
Steven Barth
08e85e726c
* Reintegrated fastindex support
2008-06-02 15:36:13 +00:00
Steven Barth
fbe3f6f09f
Revert "full fastindex integration, drop old cache stuff"
...
This reverts commit 19917e78d47dc33c3f75b7fac9585e534d144fd3.
2008-06-02 15:36:05 +00:00
Steven Barth
271bfb4725
full fastindex integration, drop old cache stuff
2008-06-02 15:35:57 +00:00
Steven Barth
f5c117f067
fix fastindex namespace
2008-06-02 15:35:44 +00:00
Steven Barth
ed0ef1f9f0
move the .o and .so .gitignore lines to the top level .gitignore
2008-06-02 15:35:30 +00:00
Steven Barth
088bc4628b
add the fastindex module
2008-06-02 15:35:22 +00:00
Steven Barth
dc157c4dda
remove unnecessary compiler command line stuff in sgi-webuci
2008-06-02 15:35:10 +00:00
Jo-Philipp Wich
c660416989
* luci/core: cbi.lua: fix auto-i18n for values inside typed sections
2008-06-01 21:20:20 +00:00
Jo-Philipp Wich
e95d152b3d
* luci/core: cbi.lua: NamedSection and TypedSection take different numbers of arguments, move i18n init to corresponding constructors
2008-06-01 18:34:13 +00:00
Steven Barth
633692fc68
* Fixed last commit
2008-06-01 17:25:07 +00:00
Steven Barth
c73afe8b25
* Added timing fix
2008-06-01 17:22:21 +00:00
Jo-Philipp Wich
47b62843fc
* luci/core: cbi.lua: automatic i18n capabilities; whitespace cleanup
2008-06-01 16:42:33 +00:00
Steven Barth
6250394740
* libs/core: Adapted luci.util.strip_bytecode to handle lnum-bytecode correctly
2008-06-01 14:54:58 +00:00
Steven Barth
bc5c1995eb
* luci/web: Set default language to English
...
* applications/community-*: Set default language to German
2008-06-01 12:35:19 +00:00
Steven Barth
e1c469e634
* Added OpenWRT package for english translation (incomplete)
...
* libs/core: Fixed indentation of luci.util.strip_bytecode
2008-06-01 12:22:47 +00:00
Steven Barth
b454395a8d
* Performance optimizations
...
* libs/core: Added bytecode stripping function to luci.util
* libs/core: Added smart indexcache that automatically updates cached index-files on change
* libs/web: Enabled template caching support
* Core Translation part 4
2008-06-01 12:12:18 +00:00
Steven Barth
8f7f03a0c5
* Core translation part 2
2008-05-31 13:57:30 +00:00
Steven Barth
2623e2880c
* Core translation part 1
...
* Introduced new default theme "OpenWRT.org"
* Minor tweaks
2008-05-31 08:04:49 +00:00
Steven Barth
d5c47776a5
* Temporarily disabled fastindex-support due to a bug where controllers containing "require"-calls are not indexed correctly
2008-05-29 19:39:08 +00:00
Steven Barth
3f5f89451e
* libs/web: Added .leaf attribute to dispatching tree to stop dispatching at a certain node
...
* libs/web: Added rewrite target for advanced aliasing
2008-05-29 19:18:49 +00:00
Steven Barth
d8f5ce4759
* Fixed dispatching regex
2008-05-29 18:52:22 +00:00
Steven Barth
8687547e47
* Bugfixes
...
* Moved cbi.js into the right directory
* Added more debugging to dispatcher
* Introduced about page
2008-05-29 18:27:12 +00:00
Steven Barth
fe7cbc15b8
Revert "* luci/core: dispatcher.lua: fix build_url()"
...
This reverts commit 7512f2e5f533cb8ef51a9e4ee01081da0df23853.
2008-05-29 13:51:32 +00:00
Jo-Philipp Wich
b8abce7f1e
* luci/core: dispatcher.lua: fix build_url()
2008-05-29 00:58:52 +00:00
Steven Barth
4e53d007bf
* Reworked Makefiles
...
* Introduced following targets:
build: gccbuild luabuild
gccbuild: compile
luabuild: luasource||luacompile
* Removed requirement for lua-headers respecting lua-only builds
* Split compile part of OpenWRT Makefile
2008-05-28 19:37:43 +00:00
Steven Barth
4365fbe2a3
Squashed commit of the following:
...
commit d45d1757d24d8214f730af1a3401dd2bef4a434f
Author: Steven <steven@cyrus.homeunix.org>
Date: Wed May 28 17:23:27 2008 +0200
* libs/core: Removed dummymode checks in sys
* libs/sgi-webuci: Fixes
commit b870e8d345bc8912fd8ab61d463b9d68b924a6f4
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 15:40:10 2008 +0200
fix path to theme
commit e3732926bd98db4cc38de6eb8018cd4e55176699
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:56:03 2008 +0200
set the proper path to the config in dummy mode
commit a75aecf46f037c98bd6e49b9e48adb735d76d150
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:50:42 2008 +0200
add some dummy mode support
commit 12bb39ef606bca6b403cc982213a6597b76dc1b3
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:41:56 2008 +0200
normalize paths
commit 7aaad1103fd2bdc75aca158baa6ef191f9a961c6
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:27:26 2008 +0200
add missing require statement
commit 5766274bd2511b00c42b474aeeeb3efaca6ded9b
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:19:54 2008 +0200
add optional luaposix package (patched for darwin support)
commit 9e257a76d03722fc0ce8312aa9952641b21424bd
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 20:21:59 2008 +0200
add missing files, more integration for the boa plugin, fix path to lua modules
commit dacc1a98ec946975fcb19f87076dfa7db865fca6
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 19:42:37 2008 +0200
use "compile" instead of "source" and rename the old version of compile to "compile-all"
commit eb14777c4fee1eb5740aba1e5603e481320da7b1
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 19:41:59 2008 +0200
more boa integration
commit df0afb965bf0a987b653e9d0acadf3151179a596
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 18:33:42 2008 +0200
build boa and the webuci.so plugin along with sgi-webuci
commit 878161dabf32066631103d199e2cbaf3f5a7fb07
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 18:03:16 2008 +0200
add .gitignore
2008-05-28 15:28:13 +00:00
Steven Barth
776f9957d0
* Updated dispatching cache mechanism
2008-05-28 04:08:54 +00:00
Steven Barth
b1e131a3db
* Optimized dispatching model
2008-05-27 20:39:48 +00:00
Steven Barth
6a0da42bef
* Fixed caching mechanism
2008-05-27 15:40:49 +00:00
Steven Barth
882940a807
* Added cache to createindex_plain
2008-05-27 14:40:41 +00:00
Steven Barth
d35a620e9f
commit 4f6198094cf4134179d1f9c9fa8f79759a27c87e
...
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 13:56:12 2008 +0200
rename src/ to luasrc/
2008-05-27 12:23:39 +00:00
Steven Barth
93ff578ac8
* 3rd Package reorgnaisation
...
* Moved core, web, cbi to libs
* Refactored OpenWRT Makefile to separate Libraries, Webinterface Components, Freifunk packages
2008-05-27 09:33:52 +00:00