Jo-Philipp Wich [Thu, 9 Aug 2012 10:03:25 +0000 (10:03 +0000)]
libs/sys: remove _parse_delimitted_table() and incorperate /etc/config/dhcp leases into mac_hints()
Jo-Philipp Wich [Wed, 8 Aug 2012 20:25:03 +0000 (20:25 +0000)]
libs/sys: remove wifi.channels()
Jo-Philipp Wich [Wed, 8 Aug 2012 20:25:00 +0000 (20:25 +0000)]
modules/niu: remove usage of wifi.channels()
Jo-Philipp Wich [Wed, 8 Aug 2012 20:22:18 +0000 (20:22 +0000)]
applications/luci-meshwizard: use wifi.getiwinfo() to find available channels
Jo-Philipp Wich [Wed, 8 Aug 2012 20:22:15 +0000 (20:22 +0000)]
modules/admin-full: remove usage of wifi.channels()
Jo-Philipp Wich [Wed, 8 Aug 2012 20:16:46 +0000 (20:16 +0000)]
libs/sys: remove wifi.getiwconfig() and wifi.getiwscan()
Jo-Philipp Wich [Wed, 8 Aug 2012 20:07:39 +0000 (20:07 +0000)]
modules/freifunk: use getiwinfo() instead of getiwconfig()
Jo-Philipp Wich [Wed, 8 Aug 2012 20:07:36 +0000 (20:07 +0000)]
modules/admin-mini: use getiwinfo() instead of getiwconfig()
Jo-Philipp Wich [Wed, 8 Aug 2012 19:57:05 +0000 (19:57 +0000)]
modules/admin-mini: use iwinfo to perform scans
Jo-Philipp Wich [Wed, 8 Aug 2012 19:33:17 +0000 (19:33 +0000)]
modules/admin-full: remove an ancient cbi model that hasn't been used in years
Translation System [Wed, 8 Aug 2012 15:33:57 +0000 (15:33 +0000)]
Commit from LuCI Translation Portal by user jow.: 13 of 13 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:33:54 +0000 (15:33 +0000)]
Commit from LuCI Translation Portal by user jow.: 33 of 34 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:33:53 +0000 (15:33 +0000)]
Commit from LuCI Translation Portal by user jow.: 5 of 9 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:33:49 +0000 (15:33 +0000)]
Commit from LuCI Translation Portal by user jow.: 10 of 10 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:33:43 +0000 (15:33 +0000)]
Commit from LuCI Translation Portal by user jow.: 5 of 5 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:33:40 +0000 (15:33 +0000)]
Commit from LuCI Translation Portal by user jow.: 4 of 4 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:33:38 +0000 (15:33 +0000)]
Commit from LuCI Translation Portal by user jow.: 790 of 821 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:32:26 +0000 (15:32 +0000)]
Commit from LuCI Translation Portal by user jow.: 27 of 29 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:32:22 +0000 (15:32 +0000)]
Commit from LuCI Translation Portal by user jow.: 5 of 9 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:32:16 +0000 (15:32 +0000)]
Commit from LuCI Translation Portal by user jow.: 7 of 10 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:32:09 +0000 (15:32 +0000)]
Commit from LuCI Translation Portal by user jow.: 3 of 4 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:32:07 +0000 (15:32 +0000)]
Commit from LuCI Translation Portal by user jow.: 647 of 821 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:32:05 +0000 (15:32 +0000)]
Commit from LuCI Translation Portal by user jow.: 31 of 31 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:32:00 +0000 (15:32 +0000)]
Commit from LuCI Translation Portal by user jow.: 2 of 2 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:56 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 43 of 43 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:53 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 164 of 177 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:49 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 27 of 29 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:43 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 13 of 13 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:41 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 5 of 9 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:34 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 5 of 5 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:32 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 4 of 4 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:31:28 +0000 (15:31 +0000)]
Commit from LuCI Translation Portal by user jow.: 528 of 821 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:30:33 +0000 (15:30 +0000)]
Commit from LuCI Translation Portal by user jow.: 11 of 11 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:30:30 +0000 (15:30 +0000)]
Commit from LuCI Translation Portal by user jow.: 2 of 2 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:30:26 +0000 (15:30 +0000)]
Commit from LuCI Translation Portal by user jow.: 92 of 92 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:30:11 +0000 (15:30 +0000)]
Commit from LuCI Translation Portal by user jow.: 9 of 9 messages translated (0 fuzzy).
Jo-Philipp Wich [Wed, 8 Aug 2012 15:30:05 +0000 (15:30 +0000)]
themes/bootstrap: another minor styling fix
Translation System [Wed, 8 Aug 2012 15:28:51 +0000 (15:28 +0000)]
Commit from LuCI Translation Portal by user jow.: 4 of 4 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:27:40 +0000 (15:27 +0000)]
Commit from LuCI Translation Portal by user jow.: 619 of 821 messages translated (7 fuzzy).
Translation System [Wed, 8 Aug 2012 15:26:42 +0000 (15:26 +0000)]
Commit from LuCI Translation Portal by user jow.: 352 of 821 messages translated (8 fuzzy).
Translation System [Wed, 8 Aug 2012 15:25:17 +0000 (15:25 +0000)]
Commit from LuCI Translation Portal by user jow.: 1 of 105 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:24:38 +0000 (15:24 +0000)]
Commit from LuCI Translation Portal by user jow.: 808 of 821 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:59 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 5 of 11 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:52 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 2 of 92 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:46 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 28 of 29 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:40 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 13 of 13 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:38 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 28 of 34 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:32 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 40 of 63 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:30 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 5 of 5 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:28 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 4 of 4 messages translated (0 fuzzy).
Translation System [Wed, 8 Aug 2012 15:23:27 +0000 (15:23 +0000)]
Commit from LuCI Translation Portal by user jow.: 821 of 821 messages translated (0 fuzzy).
Jo-Philipp Wich [Wed, 8 Aug 2012 15:22:05 +0000 (15:22 +0000)]
po: sync firewall translation
Jo-Philipp Wich [Wed, 8 Aug 2012 15:20:13 +0000 (15:20 +0000)]
themes/bootstrap: add some missing classes and minor style fixes
Jo-Philipp Wich [Wed, 8 Aug 2012 15:20:10 +0000 (15:20 +0000)]
modules/admin-full: use luci.sys.net.mac_hints() in wifi maclist config
Jo-Philipp Wich [Wed, 8 Aug 2012 15:20:07 +0000 (15:20 +0000)]
applications/luci-firewall: fix rule table formatting, add mac & ip hints to various ip related fields
Jo-Philipp Wich [Wed, 8 Aug 2012 15:20:03 +0000 (15:20 +0000)]
libs/sys: introduce net.mac_hints(), net.ipv4_hints() and net.ipv6_hints() functions to obtain lists of peers from various sources (e.g. ethers, leases, arp cache)
Jo-Philipp Wich [Wed, 8 Aug 2012 11:29:46 +0000 (11:29 +0000)]
libs/web: add missing css class to cbi simpleform template
Jo-Philipp Wich [Wed, 8 Aug 2012 10:11:00 +0000 (10:11 +0000)]
modules/admin-full: remove session expiry workaround from setting
Jo-Philipp Wich [Wed, 8 Aug 2012 09:48:53 +0000 (09:48 +0000)]
modules/rpc: adapt rpc controller to sauth api changes
Jo-Philipp Wich [Wed, 8 Aug 2012 09:48:50 +0000 (09:48 +0000)]
libs/web: adapt dispatcher to sauth api changes
Jo-Philipp Wich [Wed, 8 Aug 2012 09:48:47 +0000 (09:48 +0000)]
libs/web: rework luci.sauth
- perform decoding/encoding transparently in read() and write()
- remove decode() and encode() helpers
- introduce reap() to kill expired sessions
Jo-Philipp Wich [Tue, 7 Aug 2012 19:11:56 +0000 (19:11 +0000)]
Rework authentication system
The validity of authentication tokens was determined by the
mtime of respective authentication tokens on filesystem
stored in $sessionpath.
Talking about hardware without RTC or without a prior
connection to a time server, date/time usually around 1970 -
so is the mtime of the authentication token file in
$sessionpath.
When now configuring an internet connection via LuCI, the
system might fetch the current date/time (e.g. via ntp)
which invalidates the token, returns "403 Forbidden" and
kicks the user out of the interface.
This patch changes the authentication system to use time values
based on the uptime of the machine - rather than values based upon
gettimeofday() and {a|m}time values - and save them inside the token.
That way can always determine the difference between login
(last interaction respectively) and the current time, in-
dependant of the system clock jumping backwards/forwards.
Warning: This patch removes the clean() function and respective calls.
This means, invalid tokens will NOT be determined and removed from
filesystem automatically anymore.
Before, every HTTP-call caused a scan for invalid tokens,
which is quite expensive. Instead consider using a cron job
deleting all stalled files periodically.
Contributed by T-Labs, Deutsche Telekom Innovation Laboratories
Signed-off-by: Mirko Vogt <mirko@openwrt.org>
Jo-Philipp Wich [Tue, 7 Aug 2012 19:11:52 +0000 (19:11 +0000)]
return "403 Forbidden" if authentication token was given, however is invalid
Contributed by T-Labs, Deutsche Telekom Innovation Laboratories
Signed-off-by: Mirko Vogt <mirko@openwrt.org>
Manuel Munz [Thu, 2 Aug 2012 18:32:41 +0000 (18:32 +0000)]
meshwizard: Fix olsrd plugin setup/renaming
Manuel Munz [Thu, 2 Aug 2012 16:40:24 +0000 (16:40 +0000)]
contrib/meshwizard: enable auto-ipv6 in meshwizard, removed radvd config
Manuel Munz [Thu, 2 Aug 2012 14:41:30 +0000 (14:41 +0000)]
contrib/meshwizard: IPv6 fixes
Manuel Munz [Thu, 2 Aug 2012 10:32:07 +0000 (10:32 +0000)]
contrib/community_profiles: Update augsburg
Manuel Munz [Thu, 26 Jul 2012 09:45:48 +0000 (09:45 +0000)]
contrib/meshwizard: Allow to setup dropbear autorized_keys
Jo-Philipp Wich [Tue, 24 Jul 2012 11:55:14 +0000 (11:55 +0000)]
po: sync ushare translation
Jo-Philipp Wich [Tue, 24 Jul 2012 11:54:29 +0000 (11:54 +0000)]
applications/luci-ushare: add description (#458)
Jo-Philipp Wich [Tue, 24 Jul 2012 11:48:03 +0000 (11:48 +0000)]
libs/web: support creating networks in checkbox network widget (#457)
Jo-Philipp Wich [Tue, 24 Jul 2012 11:37:38 +0000 (11:37 +0000)]
modules/admin-full: copy bssid when joining a network as client (#455)
Jo-Philipp Wich [Mon, 23 Jul 2012 08:53:50 +0000 (08:53 +0000)]
modules/admin-full: expose wmm option for mac80211 interfaces
Jo-Philipp Wich [Wed, 18 Jul 2012 11:22:10 +0000 (11:22 +0000)]
libs/sys: workaround broken entries in /proc/net/ipv6_route, observed on brcm-2.4
Jo-Philipp Wich [Sun, 15 Jul 2012 17:25:24 +0000 (17:25 +0000)]
contrib/package: make freifunk-watchdog more generic
This change is based on a patch by "flyn" from https://dev.openwrt.org/ticket/11868 .
Manuel Munz [Mon, 9 Jul 2012 17:57:24 +0000 (17:57 +0000)]
contrib/meshwizard: allowssh and allowweb can be set for wan dhcp proto too now
Manuel Munz [Mon, 9 Jul 2012 09:51:17 +0000 (09:51 +0000)]
modules:admin_full: remove empty directory in view
Manuel Munz [Mon, 9 Jul 2012 06:25:04 +0000 (06:25 +0000)]
applications/luci-openvpn: Change enable to enabled, #352
Manuel Munz [Mon, 9 Jul 2012 06:08:17 +0000 (06:08 +0000)]
applications/luci-tinyproxy: Change enable option to enabled, #404
Manuel Munz [Mon, 9 Jul 2012 05:53:28 +0000 (05:53 +0000)]
contrib/community-profiles: Add weimar, #446
Manuel Munz [Mon, 9 Jul 2012 05:48:37 +0000 (05:48 +0000)]
mod-freifunk: Fix problem with osm map, OpenLayers.Control.MouseDefaults() was removed in OpenLayers 2.12
Jo-Philipp Wich [Fri, 6 Jul 2012 01:21:27 +0000 (01:21 +0000)]
modules/admin-full: fix frequency display on index status page
Daniel Golle [Thu, 5 Jul 2012 04:37:12 +0000 (04:37 +0000)]
update arig.org.il community profiles
Daniel Golle [Thu, 5 Jul 2012 04:22:16 +0000 (04:22 +0000)]
add IPv6 and MTU override for L2TP
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Jo-Philipp Wich [Wed, 4 Jul 2012 10:02:21 +0000 (10:02 +0000)]
protocols/ppp: add mtu options to all ppp protocols, add lcp options to pptp
Jo-Philipp Wich [Sun, 1 Jul 2012 22:58:17 +0000 (22:58 +0000)]
build: i18n-sync.sh: also recreate base.pot
Jo-Philipp Wich [Sun, 1 Jul 2012 22:58:12 +0000 (22:58 +0000)]
po: resync translations
Jo-Philipp Wich [Sun, 1 Jul 2012 22:46:49 +0000 (22:46 +0000)]
build: fixup header order in i18n-update.pl to minimize diffs to pootle
Translation System [Sun, 1 Jul 2012 22:02:37 +0000 (22:02 +0000)]
Commit from LuCI Translation Portal by user jow.: 802 of 826 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:59:13 +0000 (21:59 +0000)]
Commit from LuCI Translation Portal by user jow.: 64 of 105 messages translated (3 fuzzy).
Translation System [Sun, 1 Jul 2012 21:58:59 +0000 (21:58 +0000)]
Commit from LuCI Translation Portal by user jow.: 3 of 4 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:57:25 +0000 (21:57 +0000)]
Commit from LuCI Translation Portal by user jow.: 31 of 31 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:47:06 +0000 (21:47 +0000)]
Commit from LuCI Translation Portal by user jow.: 9 of 11 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:47:04 +0000 (21:47 +0000)]
Commit from LuCI Translation Portal by user jow.: 41 of 43 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:46:57 +0000 (21:46 +0000)]
Commit from LuCI Translation Portal by user jow.: 0 of 64 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:46:46 +0000 (21:46 +0000)]
Commit from LuCI Translation Portal by user jow.: 0 of 13 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:46:44 +0000 (21:46 +0000)]
Commit from LuCI Translation Portal by user jow.: 0 of 34 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:46:42 +0000 (21:46 +0000)]
Commit from LuCI Translation Portal by user jow.: 0 of 9 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:46:38 +0000 (21:46 +0000)]
Commit from LuCI Translation Portal by user jow.: 0 of 10 messages translated (0 fuzzy).
Translation System [Sun, 1 Jul 2012 21:46:36 +0000 (21:46 +0000)]
Commit from LuCI Translation Portal by user jow.: 0 of 105 messages translated (0 fuzzy).