Jo-Philipp Wich [Thu, 8 Oct 2009 09:32:00 +0000 (09:32 +0000)]
libs/core: add luci.model.network oop abstraction layer
Jo-Philipp Wich [Thu, 8 Oct 2009 01:26:09 +0000 (01:26 +0000)]
libs/cbi: comply with changed firewall interface
Jo-Philipp Wich [Thu, 8 Oct 2009 01:24:37 +0000 (01:24 +0000)]
modules/admin-full: adept ifaces model to changed firewall model interface
Jo-Philipp Wich [Thu, 8 Oct 2009 01:22:21 +0000 (01:22 +0000)]
libs/core: luci.model.firewall: make top level functions instance methods to keep interface consistent, implement rename_zone()
Jo-Philipp Wich [Thu, 8 Oct 2009 00:48:02 +0000 (00:48 +0000)]
modules/admin-full: only remove network if zones actually change
Jo-Philipp Wich [Thu, 8 Oct 2009 00:46:01 +0000 (00:46 +0000)]
libs/cbi: auto-select appropriate option if create field is focused
Jo-Philipp Wich [Thu, 8 Oct 2009 00:36:22 +0000 (00:36 +0000)]
modules/admin-full: use firewall picker in interface config pages
Jo-Philipp Wich [Thu, 8 Oct 2009 00:28:12 +0000 (00:28 +0000)]
po: add strings for zone picker
Jo-Philipp Wich [Thu, 8 Oct 2009 00:27:39 +0000 (00:27 +0000)]
libs/cbi: i18n for zone picker
Jo-Philipp Wich [Thu, 8 Oct 2009 00:17:40 +0000 (00:17 +0000)]
libs/cbi: add a firewall zone picker widget
Jo-Philipp Wich [Thu, 8 Oct 2009 00:14:07 +0000 (00:14 +0000)]
libs/core: add luci.model.firewall, oop abstraction for uci firewall
Jo-Philipp Wich [Thu, 8 Oct 2009 00:11:16 +0000 (00:11 +0000)]
libs/uci: add luci.model.uci.bind class for easier oop-uci integration
Jo-Philipp Wich [Wed, 7 Oct 2009 23:12:27 +0000 (23:12 +0000)]
contrib/uci: apply patch series during host uci build
Jo-Philipp Wich [Wed, 7 Oct 2009 19:50:20 +0000 (19:50 +0000)]
libs/cbi: fix wrong value handling in FileUpload widgets (#85)
Jo-Philipp Wich [Wed, 7 Oct 2009 17:35:38 +0000 (17:35 +0000)]
applications/hd-idle: fix crash in cbi model
Jo-Philipp Wich [Sun, 4 Oct 2009 18:11:47 +0000 (18:11 +0000)]
contrib/package: reap zombies in freifunk-watchdog, fix a warning
Jo-Philipp Wich [Sat, 3 Oct 2009 18:57:54 +0000 (18:57 +0000)]
contrib/package: drop sysupgrade-atheros, went upstream
Jo-Philipp Wich [Fri, 2 Oct 2009 01:34:54 +0000 (01:34 +0000)]
modules/admin-full: only render ipv6 options if ipv6 is available
Jo-Philipp Wich [Tue, 29 Sep 2009 23:10:04 +0000 (23:10 +0000)]
modules/admin-full: introduce tabs in interface configuration
Jo-Philipp Wich [Mon, 28 Sep 2009 16:53:30 +0000 (16:53 +0000)]
themes/base: add icons for wifi, ethernet, switch, bridge and signal
Jo-Philipp Wich [Sun, 27 Sep 2009 03:04:36 +0000 (03:04 +0000)]
modules/admin-full: fix some problems with b43
Jo-Philipp Wich [Sat, 26 Sep 2009 18:53:01 +0000 (18:53 +0000)]
modules/admin-full: prevent crash in wifi model if no tx power list is available
Jo-Philipp Wich [Sat, 26 Sep 2009 14:00:23 +0000 (14:00 +0000)]
modules/admin-full: make wireless survey work on actual hardware, add a warning if wpa-supplicant is required but not installed, fix some typos
Jo-Philipp Wich [Sat, 26 Sep 2009 13:58:36 +0000 (13:58 +0000)]
libs/iwinfo: fix dummy scanresults
Jo-Philipp Wich [Sat, 26 Sep 2009 11:10:01 +0000 (11:10 +0000)]
modules/admin-full: initial work on site survey and network join
Steven Barth [Thu, 24 Sep 2009 16:40:32 +0000 (16:40 +0000)]
Fix Save & Apply for lists
Jo-Philipp Wich [Wed, 23 Sep 2009 18:04:29 +0000 (18:04 +0000)]
libs/iwinfo: find/autocreate madwifi vap if scan on wifi0 is requested
Jo-Philipp Wich [Wed, 23 Sep 2009 18:03:36 +0000 (18:03 +0000)]
libs/iwinfo: add some required includes
Jo-Philipp Wich [Wed, 23 Sep 2009 18:03:09 +0000 (18:03 +0000)]
libs/iwinfo: probe madwifi first, poking wifi0 with wl ioctls results in bus error
Jo-Philipp Wich [Tue, 22 Sep 2009 16:44:21 +0000 (16:44 +0000)]
modules/admin-full: add doth (802.11h) and wmm (802.11h) options for broadcom
Jo-Philipp Wich [Thu, 17 Sep 2009 11:12:01 +0000 (11:12 +0000)]
modules/freifunk: migrate /etc/config/freifunk to the new format if it was restored by sysupgrade
Translation System [Sun, 13 Sep 2009 14:01:28 +0000 (14:01 +0000)]
Commit from LuCI Translation Portal by user acinonyx. 5 of 8 messages translated (3 fuzzy).
Translation System [Sun, 13 Sep 2009 13:54:51 +0000 (13:54 +0000)]
Commit from LuCI Translation Portal by user acinonyx. 37 of 212 messages translated (2 fuzzy).
Jo-Philipp Wich [Fri, 11 Sep 2009 16:40:10 +0000 (16:40 +0000)]
modules/freifunk: add definition for freifunk hamburg
Steven Barth [Fri, 11 Sep 2009 10:46:06 +0000 (10:46 +0000)]
Fix requestpath, export authuser
Jo-Philipp Wich [Fri, 11 Sep 2009 01:55:10 +0000 (01:55 +0000)]
libs/http: map *.xsl files to application/xml
Jo-Philipp Wich [Thu, 10 Sep 2009 09:19:18 +0000 (09:19 +0000)]
libs/iwinfo: add channels to the dummy scan results
Jo-Philipp Wich [Thu, 10 Sep 2009 09:08:38 +0000 (09:08 +0000)]
libs/iwinfo: add fake scan results to the dummy module
Jo-Philipp Wich [Thu, 10 Sep 2009 08:15:49 +0000 (08:15 +0000)]
libs/web: drop unneeded requires in template class
Jo-Philipp Wich [Thu, 10 Sep 2009 08:11:25 +0000 (08:11 +0000)]
libs/web: add missing local variable declaration
Jo-Philipp Wich [Thu, 10 Sep 2009 08:05:56 +0000 (08:05 +0000)]
libs/web: drop the Lua template parser, the C implementation is faster in almost every case, even without caching
Jo-Philipp Wich [Tue, 8 Sep 2009 12:18:32 +0000 (12:18 +0000)]
modules/freifunk: fix mesh network range for augsburg
Jo-Philipp Wich [Sun, 6 Sep 2009 10:27:10 +0000 (10:27 +0000)]
modules/admin-full, modules/admin-mini: fix psk-mixed dependency (#81)
Jo-Philipp Wich [Fri, 28 Aug 2009 23:42:26 +0000 (23:42 +0000)]
modules/freifunk: tweak profiles for new wizard
Jo-Philipp Wich [Fri, 28 Aug 2009 23:41:25 +0000 (23:41 +0000)]
applications/luci-ffwizard-leipzig:
- rewrite generator for dhcp subnets, can now work with any ip
- add option for wan security
- make ip input a single field
- remember lat and lon values accross invocations
Jo-Philipp Wich [Thu, 27 Aug 2009 17:53:52 +0000 (17:53 +0000)]
modules/admin-full, modules/admin-mini: prevent addremove in system page
Jo-Philipp Wich [Thu, 27 Aug 2009 01:23:08 +0000 (01:23 +0000)]
libs/nixio: protect splice calls with ifdef SPLICE_F_MOVE, fixes compile error with openwrt trunk x86/glibc
Jo-Philipp Wich [Thu, 27 Aug 2009 00:05:11 +0000 (00:05 +0000)]
contrib/package: freifunk-firewall: introduce per-zone option "local_restrict" to only grant access to the default gateway in this zone while rejecting other hosts in the target subnet
Jo-Philipp Wich [Wed, 26 Aug 2009 01:35:42 +0000 (01:35 +0000)]
libs/iwinfo: return bitrate in kilobits to properly handle .5 rates
Jo-Philipp Wich [Mon, 24 Aug 2009 16:11:15 +0000 (16:11 +0000)]
libs/iwinfo: fixes for brcm-2.4
Jo-Philipp Wich [Mon, 24 Aug 2009 14:23:49 +0000 (14:23 +0000)]
libs/iwinfo: add signal and quality values to scan results
Jo-Philipp Wich [Mon, 24 Aug 2009 13:51:49 +0000 (13:51 +0000)]
libs/iwinfo: ignore proprietary ciphers or auth suites - we can't handle them anyway
Jo-Philipp Wich [Mon, 24 Aug 2009 13:31:20 +0000 (13:31 +0000)]
libs/iwinfo: fixes for wpa/wep detection in wifi scan
Jo-Philipp Wich [Mon, 24 Aug 2009 05:54:38 +0000 (05:54 +0000)]
libs/iwinfo: implement wifi scans
Jo-Philipp Wich [Sat, 22 Aug 2009 17:56:48 +0000 (17:56 +0000)]
contrib/package: target name was stripped from base-files package name upstream, determine arch from kernel apckage instead
Jo-Philipp Wich [Thu, 20 Aug 2009 01:53:24 +0000 (01:53 +0000)]
libs/cbi: preserve tab state across page reloads
Jo-Philipp Wich [Wed, 19 Aug 2009 23:31:33 +0000 (23:31 +0000)]
modules/admin-full: only allow multiple wireless interfaces if the driver actually supports it
Jo-Philipp Wich [Wed, 19 Aug 2009 23:24:24 +0000 (23:24 +0000)]
modules/admin-full: only show antenna selection if diversity is off, use radio buttons for antenna selection
Jo-Philipp Wich [Wed, 19 Aug 2009 23:17:55 +0000 (23:17 +0000)]
libs/cbi: remove redundant line break in listvalue template
Jo-Philipp Wich [Wed, 19 Aug 2009 22:51:56 +0000 (22:51 +0000)]
modules/admin-full: use driver supported values in txpower control
Jo-Philipp Wich [Wed, 19 Aug 2009 22:23:16 +0000 (22:23 +0000)]
libs/lmo: fix typo in previous commit
Jo-Philipp Wich [Wed, 19 Aug 2009 22:10:24 +0000 (22:10 +0000)]
libs/lmo: fix off-by-one in bounds check, null-terminate dest buffer in lmo_lookup()
Jo-Philipp Wich [Wed, 19 Aug 2009 21:36:10 +0000 (21:36 +0000)]
libs/lmo: fix possible null pointer dereference in lmo_lookup() - thanks blogic
Jo-Philipp Wich [Wed, 19 Aug 2009 20:52:46 +0000 (20:52 +0000)]
libs/iwinfo: unify LUA_WRAP_ASSOCLIST and LUA_WRAP_TXPWRLIST macros
Jo-Philipp Wich [Wed, 19 Aug 2009 15:40:58 +0000 (15:40 +0000)]
libs/iwinfo: add dummy.txpwrlist()
Jo-Philipp Wich [Wed, 19 Aug 2009 04:03:00 +0000 (04:03 +0000)]
libs/iwinfo: implement *_get_txpwrlist() to obtain valid tx power levels
Jo-Philipp Wich [Wed, 19 Aug 2009 01:55:15 +0000 (01:55 +0000)]
libs/iwinfo: add dummy.mbsssid_support() stub
Jo-Philipp Wich [Wed, 19 Aug 2009 01:45:44 +0000 (01:45 +0000)]
contrib/uci: fake an active wireless network in the shipped uci
Jo-Philipp Wich [Wed, 19 Aug 2009 01:23:12 +0000 (01:23 +0000)]
libs/iwinfo: use dummy if $(SDK) is set
Jo-Philipp Wich [Wed, 19 Aug 2009 01:22:23 +0000 (01:22 +0000)]
build: introduce $(SDK) to test whether we run a target build or the sdk
Daniel Dickinson [Tue, 18 Aug 2009 08:37:29 +0000 (08:37 +0000)]
Make luci-app-diag and friends use conditional dependencies
Daniel Dickinson [Tue, 18 Aug 2009 08:09:23 +0000 (08:09 +0000)]
Bug fix: various cbi files in luci-diag-devinfo were missing 'require's for
files referenced from controller.
Translation System [Mon, 17 Aug 2009 22:15:17 +0000 (22:15 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 39 of 39 messages translated (0 fuzzy).
Translation System [Mon, 17 Aug 2009 22:15:07 +0000 (22:15 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 39 of 39 messages translated (0 fuzzy).
Translation System [Mon, 17 Aug 2009 22:14:53 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 190 of 190 messages translated (0 fuzzy).
Translation System [Mon, 17 Aug 2009 22:14:49 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 56 of 56 messages translated (0 fuzzy).
Translation System [Mon, 17 Aug 2009 22:14:45 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 128 of 128 messages translated (0 fuzzy).
Translation System [Mon, 17 Aug 2009 22:14:32 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 414 of 414 messages translated (0 fuzzy).
Translation System [Mon, 17 Aug 2009 22:14:25 +0000 (22:14 +0000)]
Commit from LuCI Translation Portal by user keksdosenmann. 251 of 251 messages translated (0 fuzzy).
Jo-Philipp Wich [Sun, 16 Aug 2009 17:46:45 +0000 (17:46 +0000)]
modules/admin-full: add "disable" label to prism2 maclist as well
Jo-Philipp Wich [Sun, 16 Aug 2009 17:39:47 +0000 (17:39 +0000)]
modules/admin-full: label empty option "disable" in mac filter policy field
Jo-Philipp Wich [Sun, 16 Aug 2009 17:30:30 +0000 (17:30 +0000)]
modules/admin-full: merge mode and wds options for madwifi
Jo-Philipp Wich [Sun, 16 Aug 2009 05:11:27 +0000 (05:11 +0000)]
i18n: add language package for vietnamese
Translation System [Sun, 16 Aug 2009 05:06:03 +0000 (05:06 +0000)]
add initial vietnamese translation
Jo-Philipp Wich [Sun, 16 Aug 2009 04:58:12 +0000 (04:58 +0000)]
i18n: prepare vietnamese
Jo-Philipp Wich [Sun, 16 Aug 2009 04:51:28 +0000 (04:51 +0000)]
modules/admin-mini, modules/admin-full: fix language selection, broke with lua->lmo transition
Jo-Philipp Wich [Sun, 16 Aug 2009 04:13:21 +0000 (04:13 +0000)]
modules/admin-full: convert wireless config page to use cbi tabs
Jo-Philipp Wich [Sun, 16 Aug 2009 03:30:34 +0000 (03:30 +0000)]
themes/openwrt.org: add reference css for cbi tabs
Jo-Philipp Wich [Sun, 16 Aug 2009 03:29:46 +0000 (03:29 +0000)]
libs/cbi: implement tabbing to split large sections and group options in tabs
Jo-Philipp Wich [Thu, 13 Aug 2009 17:14:25 +0000 (17:14 +0000)]
libs/cbi: attach pcdata() to template scope and use it
Jo-Philipp Wich [Thu, 13 Aug 2009 14:36:18 +0000 (14:36 +0000)]
libs/cbi: properly escape values in dynlist widget (#79)
Malte S. Stretz [Thu, 13 Aug 2009 13:43:20 +0000 (13:43 +0000)]
libs/lucid: revert main state on startup to prevent accumulation.
A proper SIGTERM handling needs support in nixio first.
Malte S. Stretz [Thu, 13 Aug 2009 11:54:45 +0000 (11:54 +0000)]
ignore more build directories and files
Malte S. Stretz [Thu, 13 Aug 2009 11:47:27 +0000 (11:47 +0000)]
ignore host and docs directory
Malte S. Stretz [Thu, 13 Aug 2009 11:46:03 +0000 (11:46 +0000)]
libs/uci: more detailed api docs
Jo-Philipp Wich [Thu, 13 Aug 2009 04:55:48 +0000 (04:55 +0000)]
build: fix cursor_state() in setup.lua
Jo-Philipp Wich [Thu, 13 Aug 2009 00:39:08 +0000 (00:39 +0000)]
build: initialize host/var/state/ as well
Jo-Philipp Wich [Thu, 13 Aug 2009 00:33:46 +0000 (00:33 +0000)]
build/setup.lua: override luci.model.uci.cursor_state() and clean up code
Malte S. Stretz [Thu, 13 Aug 2009 00:06:08 +0000 (00:06 +0000)]
contrib: bump uci to current version 0.7.5
Markus Wigge [Wed, 12 Aug 2009 14:05:31 +0000 (14:05 +0000)]
added start/stop button column to selectively start and stop
OpenVPN connections