Steven Barth
b8124f18f8
* Separated the MVC-Webframework from core
...
* Separated i18n from core to prepare translations
2008-05-27 08:14:24 +00:00
Jo-Philipp Wich
e207fce586
* luci/contrib: added statistics to makefile
2008-05-25 20:49:10 +00:00
Steven Barth
365d80765d
Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to Lua Configuration Interface
2008-05-25 17:00:30 +00:00
Steven Barth
628701518a
* Removed luaposix package (was committed to OpenWRT)
2008-05-24 18:25:29 +00:00
Steven Barth
f920f79b64
* Separated Freifunk wizard from Freifunk module
2008-05-23 21:14:21 +00:00
Steven Barth
125c63048b
* Updated luaposix Makefile (prepare for merge to OpenWRT)
2008-05-23 20:55:59 +00:00
Steven Barth
b515d6f88e
* Changed Makefiles to use mainline Lua
...
* Added a dispatching shortcut (thanks to Jow)
2008-05-22 17:21:30 +00:00
Steven Barth
6604399aa8
Merge branch 'menu'
2008-05-22 14:04:03 +00:00
Steven Barth
69897e5ad9
* Add community package for Freifunk Hannover
2008-05-18 21:38:11 +00:00
Steven Barth
91a054c883
* modules/freifunk: Fixed Makefile
2008-05-14 19:53:22 +00:00
Steven Barth
a39bf5f58d
* modules/freifunk: Updated wizard to be more generic
2008-05-14 19:39:09 +00:00
Steven Barth
ba971df2af
* applications/luci-fw: Added support for customizing inter-device routing
...
* applications/luci-fw: Adapted Firewallscripts to better integrate into OpenWRT networking concept
2008-05-14 18:16:51 +00:00
Steven Barth
fbc9bf4c5b
* applications/luci-splash: Added missing dependency to iptables-mod-ipopt
2008-05-13 15:46:08 +00:00
Steven Barth
045d9c1942
* DHCP-Splash fixes #1
2008-05-11 10:29:45 +00:00
Steven Barth
cce73ddb4d
* applications/luci-splash: Fixed cronscript was not executable
2008-05-08 22:11:35 +00:00
Steven Barth
602343970e
* Fixed Makefile
2008-05-08 21:48:39 +00:00
Steven Barth
ff95588502
* applications/luci-splash: Minor bugfixes
2008-05-08 20:59:08 +00:00
Steven Barth
f547a274f7
* Minor bugfixes
2008-05-08 20:52:20 +00:00
Steven Barth
9a5184324c
* Some more Makefile fixes
2008-05-08 17:47:39 +00:00
Steven Barth
aa9ccf77c6
* Mördercommit ;-)
...
* Major Repository Reorganisation
* API 0.4 Softfreeze to come
2008-05-08 15:37:41 +00:00
Steven Barth
54d92ebab5
2008-05-07 07:00:45 +00:00
Steven Barth
fc65325c17
* General code cleanup
...
* Removed unnecessary module dependencies
* Completed SGI abstraction
* Reworked ffluci.sgi.webuci
2008-05-06 20:44:45 +00:00
Steven Barth
4ce666845f
* Enabled development mode for Makefile
2008-05-06 15:17:13 +00:00
Steven Barth
60fbb7c06c
* Bugfixes
2008-05-06 15:06:23 +00:00
Steven Barth
6a1fee5115
* Rewrote and optimized ffluci.model.uci
...
* Use optimized UCI code for ffluci.cbi and ffluci.controller.admin.index if possible
2008-05-06 14:28:51 +00:00
Steven Barth
6cf7a284ef
* Fixed a bug in Luci Splash where splash leases were deleted after the next sync although they are not outdated
2008-04-30 19:33:48 +00:00
Steven Barth
5266a8c01c
* Corrected Freifunk NAT rules
2008-04-28 07:15:16 +00:00
Steven Barth
beea3eae0f
* Fixed Makefile
2008-04-28 06:27:39 +00:00
Steven Barth
9d8abf9c3e
* Fixed luci-splash again
2008-04-27 23:29:38 +00:00
Steven Barth
85cba95646
ffluci-splash: Minor fixes
2008-04-27 23:01:47 +00:00
Steven Barth
17b357af81
* Fixed Freifunk wizard
2008-04-27 22:26:05 +00:00
Steven Barth
2724aa14f3
* Reworked Theme "Fledermaus"
...
* Added Freifunk wizard
* Added Freifunk iptables rules
2008-04-27 20:53:32 +00:00
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
b864e2933d
* Added DHCP page
...
* Prepared Status section
* Minor changes
2008-04-10 18:36:34 +00:00
Steven Barth
338f4598eb
* Updated Dnsmasq configuration page
2008-04-09 20:17:02 +00:00
Steven Barth
30ca47c27a
* Completed Firmware-Upgrade page
...
* Added Dnsmasq configuration page
2008-04-08 19:15:11 +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
9e67df179f
* Added IPKG-configuration
...
* Added Package management
* Added confirmation link to reboot
2008-04-06 16:58:39 +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
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