Commit graph

989 commits

Author SHA1 Message Date
Steven Barth
bba585f063 * Added initial version of RPC info API
* Fixed client splash
2008-04-27 16:12:24 +00:00
Steven Barth
1b159023db * Fixed Makefile again... 2008-04-27 11:28:01 +00:00
Steven Barth
9a5210e546 * Fixed Makefile 2008-04-27 11:19:22 +00:00
Steven Barth
e895253a9b * Fixed broken commit 2008-04-27 11:10:09 +00:00
Steven Barth
ace012a032 2008-04-27 11:06:07 +00:00
Steven Barth
706da44cf2 * Reworked Luci-Splash
* Created ffluci-system-addons package for Kamikaze addons
2008-04-27 11:04:48 +00:00
Steven Barth
f917c0bb64 * Minor bugfixes 2008-04-26 21:59:45 +00:00
Steven Barth
f801df7d4d * luci-splash: Fixes 2008-04-26 21:29:14 +00:00
Steven Barth
035a193353 * Makefile fixes ;-)
* Removed obsolete Haserl patch
* Added Client-Splash configuration page
2008-04-26 17:55:16 +00:00
Steven Barth
22b1721823 * Added experimental version of DHCP-Splash for Kamikaze
* Added MAC-Address matching to luci_fw
* Added interface alias hack for Kamikaze
* ffluci.sys: Added several networking helper functions
* ffluci.http: Added function remote_addr
* Updated Haserl to 0.9.24
2008-04-26 17:14:22 +00:00
Steven Barth
7641aab064 * Fixed typo in Makefile which prevented building 2008-04-17 09:53:41 +00:00
Steven Barth
69bc3fad1f * Reintroduced public pages
* Automatically replace nil template values with ''
2008-04-16 09:32:43 +00:00
Steven Barth
0a1a25d19a * Updated Lua 2008-04-14 11:23:39 +00:00
Steven Barth
4597237da2 * Fixed Makefile again... 2008-04-11 19:20:45 +00:00
Steven Barth
7894f27969 * Fixed ffluci package Makefile 2008-04-11 19:18:16 +00:00
Steven Barth
84889c281c 2008-04-11 18:15:40 +00:00
Steven Barth
cd498aa924 * Major repository revision 2008-04-11 18:13:58 +00:00
Steven Barth
f341dfe91a * Added configuration pages for Dropbear, HTTPd, Mount Points
* Reorganized menu structure
* Prepare firmware upgrade mechanism
2008-04-07 21:01:39 +00:00
Steven Barth
f0f1cf8654 * Fixed a bug in postinst script 2008-04-06 19:09:36 +00:00
Steven Barth
fa17536851 2008-04-06 18:56:55 +00:00
Steven Barth
95594ca595 * (Hopefully) fixed package source URLs 2008-04-06 18:51:33 +00:00
Steven Barth
98656c6b54 * Cleaning up package definitions and sources to better harmonize with OpenWRT-packages 2008-04-06 18:23:58 +00:00
Steven Barth
6f934c0dbe * Added file upload capabilities 2008-04-06 12:08:05 +00:00
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
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
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
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
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
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