Commit graph

24 commits

Author SHA1 Message Date
Steven Barth
6adf7451cf * Added own custom version of Lua
* Updated Lua to produce architecture-independent bytecode
* Updated Lua to load bytecode from different endianess
* Updated Lua to use optimized integer arithmetic for CPUs without an FPU
* Updated haserl-lua to fit to optimized Lua version (hopefully this should fix: "bad header in precompiled chunk" on some platforms)
* Luci core will now be bytecompiled and stripped by default to save disk space and CPU time
2008-04-05 15:12:02 +00:00
Steven Barth
55c2ac261f * Fixed firewall script 2008-04-03 10:10:48 +00:00
Steven Barth
2f99795df6 * Reverted bloated MASQUERADE command 2008-04-01 22:30:10 +00:00
Steven Barth
e9ff9dd994 * Fixed firewall scripts 2008-04-01 22:15:24 +00:00
Steven Barth
799de8987c * Added backend for firewall / portforwarding 2008-04-01 21:36:09 +00:00
Steven Barth
9e5ab8f339 * Added Quick&Dirty hack for head-revisioned FFLuCI 2008-04-01 07:58:44 +00:00
Steven Barth
184f13334f * Fixed haserl-lua Makefile
* Fixed a bug in CBI that occured when target UCI is empty
* Added frontend for port forwarding / firewall pages
2008-03-31 22:24:32 +00:00
Steven Barth
746fdf6b47 * Fixed a conflict with haserl 0.9.23 (FFLuCI) and haserl 0.8.x (OpenWRT)
- Thanks to mickey (FF Hannover) for this patch
2008-03-31 19:40:31 +00:00
Steven Barth
6512b7dfdc * Removed abandoned link to source directory 2008-03-31 09:30:19 +00:00
Steven Barth
eaea62eea5 * Made contrib/package OpenWRT feed compatible 2008-03-31 09:26:36 +00:00
Steven Barth
eee2804791 * Added simple text editor 2008-03-29 21:17:54 +00:00
Steven Barth
1c6c6d62ca * Replaced luafilesystem with luaposix library
* Introduced privilege dropping capability
* Automatically drop privileges for "public" to "nobody/nogroup" (as defined in ffluci.uci)
2008-03-29 18:22:21 +00:00
Steven Barth
bd32a8aac5 * CBI: improvements, bug fixes
* admin: Introduced wifi, olsr, password pages
2008-03-28 22:55:27 +00:00
Steven Barth
729c6f0f03 2008-03-28 00:20:04 +00:00
Steven Barth
95e9f0dbcd * Added index.html redirector 2008-03-28 00:10:48 +00:00
Steven Barth
077db659bb * Major CBI improvements 2008-03-27 23:14:01 +00:00
Steven Barth
68d142e792 * CBI update
* Added some configuration pages
* Introduced contact site
* Introduced luci UCI config file
2008-03-26 20:55:14 +00:00
Steven Barth
5f9910566d * Entering Version 0.2
* Completed CBI
* Minor bugfixes and enhancements
2008-03-25 23:34:21 +00:00
Steven Barth
9fa7e0e92d * CBI: updates
* UCI: fixed argument escaping
2008-03-24 21:50:48 +00:00
Steven Barth
8e7ed0e8a7 * contrib: Updated haserl-devel Makefile to support haserl 0.9.23 2008-03-24 16:07:38 +00:00
Steven Barth
8e1207cfc2 * Fixed Makefile and postinst-script to work correctly
(Thanks to Mickey from FF Hannover)
2008-03-18 15:46:56 +00:00
Steven Barth
ffe39ec1ba Added module for system abstraction
Rewrote readfile and exec functions
Moved some orpahned example file out of the way
2008-03-12 20:52:28 +00:00
Steven Barth
93a98dd13b Moved examples out of source directory
Added a first draft design
Cleaned up Makefile
Prepared for module development
2008-03-10 08:53:14 +00:00
Jo-Philipp Wich
3f5de3273c * new project: ff-luci - Freifunk Lua Configuration Interface 2008-03-02 21:52:58 +00:00