project/luci.git
15 years ago* luci/libs: updated documentation for luci.ip to use new features of luadoc
Jo-Philipp Wich [Sat, 9 Aug 2008 18:41:30 +0000 (18:41 +0000)]
* luci/libs: updated documentation for luci.ip to use new features of luadoc

15 years ago* luci/contrib: added support for constants documentation in luadoc
Jo-Philipp Wich [Sat, 9 Aug 2008 18:38:16 +0000 (18:38 +0000)]
* luci/contrib: added support for constants documentation in luadoc

15 years ago* luci/contrib: implemented "@cstyle" tag in luadoc to tell whether a "module" is...
Jo-Philipp Wich [Sat, 9 Aug 2008 17:41:01 +0000 (17:41 +0000)]
* luci/contrib: implemented "@cstyle" tag in luadoc to tell whether a "module" is a class or an object instance; changed templates to use instance:function() notation for instances and function() notation for class members.

15 years ago* luci/contrib: remove remaining debugging code from luadoc
Jo-Philipp Wich [Sat, 9 Aug 2008 16:37:34 +0000 (16:37 +0000)]
* luci/contrib: remove remaining debugging code from luadoc

15 years ago* luci/contrib: fixed anchors in virtual module documentation, only render parameters...
Jo-Philipp Wich [Sat, 9 Aug 2008 16:36:16 +0000 (16:36 +0000)]
* luci/contrib: fixed anchors in virtual module documentation, only render parameters to html which have a corresponding @param tag

15 years ago* luci/contrib: added support for multiple modules per file in luadoc
Jo-Philipp Wich [Sat, 9 Aug 2008 16:01:31 +0000 (16:01 +0000)]
* luci/contrib: added support for multiple modules per file in luadoc

15 years agolibs/cbi: Major Improvements
Steven Barth [Sat, 9 Aug 2008 14:14:04 +0000 (14:14 +0000)]
libs/cbi: Major Improvements
Added initial support for non-UCI-based forms (luci.cbi.SimpleForm)
Minor API improvements
Now correctly tagging "empty mandatory field" errors

15 years ago* luci/themes: trivial css fix for openwrt.org and fledermaus theme
Jo-Philipp Wich [Sat, 9 Aug 2008 03:39:06 +0000 (03:39 +0000)]
* luci/themes: trivial css fix for openwrt.org and fledermaus theme

15 years ago* luci/libs: fixed documentation for broadcast() in luci.ip
Jo-Philipp Wich [Sat, 9 Aug 2008 01:10:42 +0000 (01:10 +0000)]
* luci/libs: fixed documentation for broadcast() in luci.ip

15 years ago* luci/libs: added broadcast(), minhost() and maxhost() to luci.ip, allow various...
Jo-Philipp Wich [Sat, 9 Aug 2008 01:06:28 +0000 (01:06 +0000)]
* luci/libs: added broadcast(), minhost() and maxhost() to luci.ip, allow various datatypes as add() and sub() operands, extended add() and sub() to modify data inplace when flag is set

15 years agoAdded missing dependency which broke LuCI
Steven Barth [Sat, 9 Aug 2008 00:42:35 +0000 (00:42 +0000)]
Added missing dependency which broke LuCI
Removed unneeded Broadcom sanity check

15 years agoReworked Fledermaus Theme
Steven Barth [Fri, 8 Aug 2008 22:10:17 +0000 (22:10 +0000)]
Reworked Fledermaus Theme

15 years ago* luci/libs: Damn, I should take english lessons ... corrected typos in inline docume...
Jo-Philipp Wich [Fri, 8 Aug 2008 19:24:33 +0000 (19:24 +0000)]
* luci/libs: Damn, I should take english lessons ... corrected typos in inline documentation

15 years ago* luci/libs: added inline documentation and luci.ip.cidr.sub() to luci.ip; allow...
Jo-Philipp Wich [Fri, 8 Aug 2008 19:06:37 +0000 (19:06 +0000)]
* luci/libs: added inline documentation and luci.ip.cidr.sub() to luci.ip; allow CIDR notation _and_ netmask argument in IPv4() and IPv6() constructors

15 years ago* luci/libs: properly handle overflows in luci.ip.add()
Jo-Philipp Wich [Fri, 8 Aug 2008 13:45:09 +0000 (13:45 +0000)]
* luci/libs: properly handle overflows in luci.ip.add()

15 years ago* luci/libs: fix off-by-one bug in luci.ip
Jo-Philipp Wich [Fri, 8 Aug 2008 12:55:57 +0000 (12:55 +0000)]
* luci/libs: fix off-by-one bug in luci.ip

15 years ago* luci/libs: fixed contains() in luci.ip
Jo-Philipp Wich [Fri, 8 Aug 2008 12:38:21 +0000 (12:38 +0000)]
* luci/libs: fixed contains() in luci.ip

15 years agolibs/core: Cleaned up luci.sys in favor of the new luci.ip module
Steven Barth [Fri, 8 Aug 2008 12:26:45 +0000 (12:26 +0000)]
libs/core: Cleaned up luci.sys in favor of the new luci.ip module

15 years agolibs/web: Added missing on_commit trigger
Steven Barth [Fri, 8 Aug 2008 10:42:34 +0000 (10:42 +0000)]
libs/web: Added missing on_commit trigger

15 years agoAdded missing translation
Steven Barth [Fri, 8 Aug 2008 09:44:54 +0000 (09:44 +0000)]
Added missing translation

15 years ago* luci/libs: add assert() to contains() in luci.ip
Jo-Philipp Wich [Fri, 8 Aug 2008 01:32:55 +0000 (01:32 +0000)]
* luci/libs: add assert() to contains() in luci.ip

15 years ago* luci/libs: fixed big endian in Hex() constructor
Jo-Philipp Wich [Fri, 8 Aug 2008 01:04:52 +0000 (01:04 +0000)]
* luci/libs: fixed big endian in Hex() constructor

15 years ago* luci/libs: added Hex() constructor to luci.ip
Jo-Philipp Wich [Fri, 8 Aug 2008 01:03:25 +0000 (01:03 +0000)]
* luci/libs: added Hex() constructor to luci.ip

15 years agothemes/*: Use application/xhtml+xml as Mime-Type
Steven Barth [Thu, 7 Aug 2008 21:48:58 +0000 (21:48 +0000)]
themes/*: Use application/xhtml+xml as Mime-Type

15 years agoFixed a typo
Steven Barth [Thu, 7 Aug 2008 20:25:18 +0000 (20:25 +0000)]
Fixed a typo

15 years agomodules/admin-full: Added support for interface aliases
Steven Barth [Thu, 7 Aug 2008 20:21:38 +0000 (20:21 +0000)]
modules/admin-full: Added support for interface aliases

15 years agolibs/cbi: Added magic ;-)
Steven Barth [Thu, 7 Aug 2008 19:03:25 +0000 (19:03 +0000)]
libs/cbi: Added magic ;-)

15 years agomodules/admin-full: Added support for IPv6 network configuration
Steven Barth [Thu, 7 Aug 2008 17:23:36 +0000 (17:23 +0000)]
modules/admin-full: Added support for IPv6 network configuration

15 years ago* libs/core/ip: save a redundant object in compare()
Jo-Philipp Wich [Thu, 7 Aug 2008 15:39:52 +0000 (15:39 +0000)]
* libs/core/ip: save a redundant object in compare()

15 years agolib/core: luci.ip: Added more sanity checks and optimizations
Steven Barth [Thu, 7 Aug 2008 15:25:59 +0000 (15:25 +0000)]
lib/core: luci.ip: Added more sanity checks and optimizations

15 years agolibs/core: Taught luci.ip how to use netmasks and smaller syntax sugars
Steven Barth [Thu, 7 Aug 2008 15:09:29 +0000 (15:09 +0000)]
libs/core: Taught luci.ip how to use netmasks and smaller syntax sugars

15 years agoUse http instead of https in Makefile
Steven Barth [Thu, 7 Aug 2008 13:14:35 +0000 (13:14 +0000)]
Use http instead of https in Makefile

15 years ago* luci/libs/ip: fix add()
Jo-Philipp Wich [Thu, 7 Aug 2008 12:48:25 +0000 (12:48 +0000)]
* luci/libs/ip: fix add()

15 years ago* luci/libs: add preliminary ip calculation library
Jo-Philipp Wich [Thu, 7 Aug 2008 12:44:33 +0000 (12:44 +0000)]
* luci/libs: add preliminary ip calculation library

15 years agomodules/admin-full: Removed accidently remaining debug dummy stuff
Steven Barth [Thu, 7 Aug 2008 11:46:13 +0000 (11:46 +0000)]
modules/admin-full: Removed accidently remaining debug dummy stuff

15 years agomodules/admin-full: Completed support for LED configuration
Steven Barth [Thu, 7 Aug 2008 11:45:19 +0000 (11:45 +0000)]
modules/admin-full: Completed support for LED configuration

15 years agomodules/admin-full: Prepare Button / LED configuration
Steven Barth [Thu, 7 Aug 2008 00:57:20 +0000 (00:57 +0000)]
modules/admin-full: Prepare Button / LED configuration

15 years agoAdded missing Makefiles
Steven Barth [Wed, 6 Aug 2008 21:54:56 +0000 (21:54 +0000)]
Added missing Makefiles

15 years agolibs/core: Outsourced luci.sys to own directory
Steven Barth [Wed, 6 Aug 2008 21:40:48 +0000 (21:40 +0000)]
libs/core: Outsourced luci.sys to own directory

15 years agoMoved luci.sys.libpath to luci.util
Steven Barth [Wed, 6 Aug 2008 20:20:40 +0000 (20:20 +0000)]
Moved luci.sys.libpath to luci.util

15 years agoMoved luci.sys.exec, luci.sys.execl and luci.sys.bigendian to luci.util
Steven Barth [Wed, 6 Aug 2008 20:11:15 +0000 (20:11 +0000)]
Moved luci.sys.exec, luci.sys.execl and luci.sys.bigendian to luci.util

15 years agoOutsourced IPKG abstraction to own directory
Steven Barth [Wed, 6 Aug 2008 19:51:48 +0000 (19:51 +0000)]
Outsourced IPKG abstraction to own directory

15 years agoReenable working Freifunk modules
Steven Barth [Wed, 6 Aug 2008 19:45:21 +0000 (19:45 +0000)]
Reenable working Freifunk modules

15 years agolibs/core: Replace luci.sys.bigendian with a system independent version
Steven Barth [Wed, 6 Aug 2008 19:26:35 +0000 (19:26 +0000)]
libs/core: Replace luci.sys.bigendian with a system independent version

15 years agomodules/admin-full: Several user interface improvements
Steven Barth [Wed, 6 Aug 2008 10:41:47 +0000 (10:41 +0000)]
modules/admin-full: Several user interface improvements

15 years agoAdd bitlib Makefile
Steven Barth [Tue, 5 Aug 2008 17:14:58 +0000 (17:14 +0000)]
Add bitlib Makefile

15 years agoFixed OpenWRT Makefile, mark Freifunk packages as broken
Steven Barth [Tue, 5 Aug 2008 16:10:47 +0000 (16:10 +0000)]
Fixed OpenWRT Makefile, mark Freifunk packages as broken

15 years agomodules/admin-full: Display wifi devices as enabled if user removes the disabled...
Steven Barth [Tue, 5 Aug 2008 14:15:03 +0000 (14:15 +0000)]
modules/admin-full: Display wifi devices as enabled if user removes the disabled-option

15 years agoFix a small luci-splash issue
Steven Barth [Tue, 5 Aug 2008 14:14:42 +0000 (14:14 +0000)]
Fix a small luci-splash issue

15 years agoapplications/luci-splash: Minor Fixes
Steven Barth [Tue, 5 Aug 2008 13:23:40 +0000 (13:23 +0000)]
applications/luci-splash: Minor Fixes

15 years agoapplications/luci-splash: Updated to work with new UCI firewall
Steven Barth [Tue, 5 Aug 2008 12:58:20 +0000 (12:58 +0000)]
applications/luci-splash: Updated to work with new UCI firewall

15 years agoRemove incompatible interface alias script
Steven Barth [Tue, 5 Aug 2008 10:42:50 +0000 (10:42 +0000)]
Remove incompatible interface alias script

15 years agolibs/cbi: Optimized Comboboxes
Steven Barth [Tue, 5 Aug 2008 00:44:31 +0000 (00:44 +0000)]
libs/cbi: Optimized Comboboxes

15 years agoRemove abandoned firewall configuration file
Steven Barth [Tue, 5 Aug 2008 00:09:59 +0000 (00:09 +0000)]
Remove abandoned firewall configuration file

15 years agomodules/admin-full, modules/admin-mini: Added eyecandy ;-)
Steven Barth [Mon, 4 Aug 2008 23:48:41 +0000 (23:48 +0000)]
modules/admin-full, modules/admin-mini: Added eyecandy ;-)

15 years agoAdd firewall configuration to dev environment
Steven Barth [Mon, 4 Aug 2008 23:37:59 +0000 (23:37 +0000)]
Add firewall configuration to dev environment

15 years agoapplications/luci-fw: Reworked to use the new native UCI-based firewall configuration
Steven Barth [Mon, 4 Aug 2008 23:36:33 +0000 (23:36 +0000)]
applications/luci-fw: Reworked to use the new native UCI-based firewall configuration

15 years ago* luci/admin-full: fixed bug that prevented creation of interface sections in dhcp...
Jo-Philipp Wich [Mon, 4 Aug 2008 23:12:14 +0000 (23:12 +0000)]
* luci/admin-full: fixed bug that prevented creation of interface sections in dhcp page

15 years ago* luci/contrib: fix bitlib compilation
Jo-Philipp Wich [Mon, 4 Aug 2008 22:46:26 +0000 (22:46 +0000)]
* luci/contrib: fix bitlib compilation

15 years ago* luci/contrib: packaged bitlib
Jo-Philipp Wich [Mon, 4 Aug 2008 21:35:37 +0000 (21:35 +0000)]
* luci/contrib: packaged bitlib

15 years agolibs/cbi: Optimized Comboboxes
Steven Barth [Mon, 4 Aug 2008 17:35:44 +0000 (17:35 +0000)]
libs/cbi: Optimized Comboboxes

15 years agolibs/cbi: Added value function to luci.cbi.Value to create Comboboxes
Steven Barth [Mon, 4 Aug 2008 17:16:27 +0000 (17:16 +0000)]
libs/cbi: Added value function to luci.cbi.Value to create Comboboxes

15 years agolibs/core: luci.model.ipkg: Use OPKG instead of IPKG if available
Steven Barth [Sun, 3 Aug 2008 16:39:20 +0000 (16:39 +0000)]
libs/core: luci.model.ipkg: Use OPKG instead of IPKG if available

15 years agomodules/admin-*: Fixes for firmware upgrade and system reset
Steven Barth [Sun, 3 Aug 2008 16:33:49 +0000 (16:33 +0000)]
modules/admin-*: Fixes for firmware upgrade and system reset

15 years agoadmin-full, admin-mini: Added configuration backup, restore, reset page
Steven Barth [Sun, 3 Aug 2008 15:01:36 +0000 (15:01 +0000)]
admin-full, admin-mini: Added configuration backup, restore, reset page
admin-full, admin-mini: Fixed a bug in firmware upgrade preventing configuration files from being kept

15 years agoluci-addons: Fixed keeping of configuration files in luci-flash
Steven Barth [Sun, 3 Aug 2008 09:52:12 +0000 (09:52 +0000)]
luci-addons: Fixed keeping of configuration files in luci-flash

15 years agoBump UCI version to 0.4.8
Steven Barth [Sun, 3 Aug 2008 09:52:07 +0000 (09:52 +0000)]
Bump UCI version to 0.4.8

15 years agolibs/web: Fixed template escaping
Steven Barth [Thu, 31 Jul 2008 09:54:09 +0000 (09:54 +0000)]
libs/web: Fixed template escaping

15 years agoFixed a small bug in timezone generation
Steven Barth [Thu, 31 Jul 2008 09:04:30 +0000 (09:04 +0000)]
Fixed a small bug in timezone generation

15 years agoapplications/luci-upnp: Disable automatic start of Miniupnpd due to security risks
Steven Barth [Thu, 31 Jul 2008 09:00:31 +0000 (09:00 +0000)]
applications/luci-upnp: Disable automatic start of Miniupnpd due to security risks

15 years agoRevert "Bump UCI version"
Steven Barth [Wed, 30 Jul 2008 23:20:35 +0000 (23:20 +0000)]
Revert "Bump UCI version"

This reverts commit 7c0dee58bf452347d264556a09195d0a7a825b0e.

15 years agoBump UCI version
Steven Barth [Wed, 30 Jul 2008 21:26:17 +0000 (21:26 +0000)]
Bump UCI version

15 years agolibs/cbi: Fixed CBI handling of "Save & Apply"
Steven Barth [Wed, 30 Jul 2008 19:01:07 +0000 (19:01 +0000)]
libs/cbi: Fixed CBI handling of "Save & Apply"

15 years agoAdded "apidocs" target to Makefile
Steven Barth [Tue, 29 Jul 2008 21:16:12 +0000 (21:16 +0000)]
Added "apidocs" target to Makefile
contrib/luadoc: Added luadoc executable
libs: Fixed typos in inline documentation

15 years agolibs/web: Small improvements, added inline documentation
Steven Barth [Tue, 29 Jul 2008 20:32:02 +0000 (20:32 +0000)]
libs/web: Small improvements, added inline documentation

15 years agolibs/lpk: Fixed typos
Steven Barth [Tue, 29 Jul 2008 17:00:06 +0000 (17:00 +0000)]
libs/lpk: Fixed typos

15 years agolibs/lpk: Several fixes in CLI -> Machine bindings
Steven Barth [Tue, 29 Jul 2008 16:54:30 +0000 (16:54 +0000)]
libs/lpk: Several fixes in CLI -> Machine bindings

15 years agolibs/lpk: Updated CLI
Steven Barth [Tue, 29 Jul 2008 16:24:24 +0000 (16:24 +0000)]
libs/lpk: Updated CLI

15 years agoFixed last commit
Steven Barth [Tue, 29 Jul 2008 15:36:17 +0000 (15:36 +0000)]
Fixed last commit

15 years agomodules: Redesigned configuration save, apply, save & apply menu options
Steven Barth [Tue, 29 Jul 2008 15:33:28 +0000 (15:33 +0000)]
modules: Redesigned configuration save, apply, save & apply menu options

15 years agolibs/cbi: Added "Save & Apply" button to CBI forms
Steven Barth [Tue, 29 Jul 2008 14:01:19 +0000 (14:01 +0000)]
libs/cbi: Added "Save & Apply" button to CBI forms

15 years agolibs/lpk: Initial CLI
Steven Barth [Mon, 28 Jul 2008 15:16:44 +0000 (15:16 +0000)]
libs/lpk: Initial CLI

15 years agolibs/core: Renamed luci.util.create_dtable => luci.util.dtable
Steven Barth [Mon, 28 Jul 2008 14:17:30 +0000 (14:17 +0000)]
libs/core: Renamed luci.util.create_dtable => luci.util.dtable

15 years agolibs/core: Add luci.util.create_dtable
Steven Barth [Mon, 28 Jul 2008 13:07:22 +0000 (13:07 +0000)]
libs/core: Add luci.util.create_dtable

15 years agolibs/lpk: Implemented register/stack/state machine
Steven Barth [Sun, 27 Jul 2008 17:38:05 +0000 (17:38 +0000)]
libs/lpk: Implemented register/stack/state machine

15 years agoluci/lpk: Initial commit
Steven Barth [Sat, 26 Jul 2008 22:29:09 +0000 (22:29 +0000)]
luci/lpk: Initial commit

15 years agoImproved OpenWRT Makefile
Steven Barth [Sat, 26 Jul 2008 22:13:31 +0000 (22:13 +0000)]
Improved OpenWRT Makefile

15 years agoFixed OpenWRT Makefile
Steven Barth [Sat, 26 Jul 2008 22:11:26 +0000 (22:11 +0000)]
Fixed OpenWRT Makefile

15 years agolibs: Fixed serialization stuff
Steven Barth [Sat, 26 Jul 2008 17:24:46 +0000 (17:24 +0000)]
libs: Fixed serialization stuff

15 years agocontrib/package: Add luaposix to OpenWRT feed
Steven Barth [Sat, 26 Jul 2008 15:33:50 +0000 (15:33 +0000)]
contrib/package: Add luaposix to OpenWRT feed

15 years agomodules/admin-mini: Fixed wifi client mode again
Steven Barth [Sat, 26 Jul 2008 10:19:21 +0000 (10:19 +0000)]
modules/admin-mini: Fixed wifi client mode again

15 years ago* luci/libs/core: strip bytecode from serialized data too in get_bytecode()
Jo-Philipp Wich [Sat, 26 Jul 2008 00:30:22 +0000 (00:30 +0000)]
* luci/libs/core: strip bytecode from serialized data too in get_bytecode()

15 years ago* luci/libs/core: Oops... forgot the boolean datatype in serialize_data()
Jo-Philipp Wich [Sat, 26 Jul 2008 00:08:43 +0000 (00:08 +0000)]
* luci/libs/core: Oops... forgot the boolean datatype in serialize_data()

15 years agomodules/freifunk: Add compatibility cgi-bin-nodes.html
Steven Barth [Fri, 25 Jul 2008 22:15:29 +0000 (22:15 +0000)]
modules/freifunk: Add compatibility cgi-bin-nodes.html

15 years agoapplications/luci-splash: Made configuration sections tables
Steven Barth [Fri, 25 Jul 2008 22:15:18 +0000 (22:15 +0000)]
applications/luci-splash: Made configuration sections tables

15 years agomodules/admin-mini: Fixed WLAN client mode
Steven Barth [Fri, 25 Jul 2008 21:39:10 +0000 (21:39 +0000)]
modules/admin-mini: Fixed WLAN client mode

15 years agomodules/admin-full: Made interfaces optional
Steven Barth [Fri, 25 Jul 2008 20:49:00 +0000 (20:49 +0000)]
modules/admin-full: Made interfaces optional

15 years agolibs/core, libs/uci, libs/web: Fixed several inline documentation typos
Steven Barth [Fri, 25 Jul 2008 11:52:04 +0000 (11:52 +0000)]
libs/core, libs/uci, libs/web: Fixed several inline documentation typos

15 years agolibs/core: Fixed some typos in the luci.util inline documentation
Steven Barth [Fri, 25 Jul 2008 11:47:20 +0000 (11:47 +0000)]
libs/core: Fixed some typos in the luci.util inline documentation

15 years agolibs/uci: Added inline documentation
Steven Barth [Thu, 24 Jul 2008 16:21:32 +0000 (16:21 +0000)]
libs/uci: Added inline documentation