summaryrefslogtreecommitdiffhomepage
path: root/modules
AgeCommit message (Collapse)Author
2013-01-13diagnostics: Replace 2 more  Manuel Munz
2013-01-09admin-full: Fix javascript error when no proto select box is shown, add hint ↵Manuel Munz
to install iputils-traceroute6 for ipv6 traceroutes
2013-01-09modules/freifunk: Add homepage(s) field to contact informationManuel Munz
2013-01-04modules/admin-full: slightly change html of diagnostics pageJo-Philipp Wich
2013-01-04modules/admin-full: display iwinfo hardware name in wifi overviewJo-Philipp Wich
2013-01-02modules/admin-full: make mac addresses optional in static lease configurationJo-Philipp Wich
2012-12-20don't use symlink to /lib/functions.shJo-Philipp Wich
Signed-off-by: Luka Perkov <luka@openwrt.org>
2012-12-19modules/admin-full: fix "unsupported protocol" vs. "no interface assigned" ↵Jo-Philipp Wich
errors for protocols without ifname property, e.g. 6in4
2012-12-02modules/admin-full: several white-space fixes for BootstrapJo-Philipp Wich
2012-11-30modules/freifunk: simplify colors in map, add a legendManuel Munz
2012-11-27modules/admin-full: filter localhost<->localhost connections live connection ↵Jo-Philipp Wich
graph
2012-11-26remove .i18n annotations from controller filesJo-Philipp Wich
2012-11-21modules/admin-full: remove leftover setTimeout() call in load graphJo-Philipp Wich
2012-11-21applications/luci-commands, applications/luci-upnp, modules/admin-core, ↵Jo-Philipp Wich
modules/admin-full, modules/freifunk: clean up argument handling of leaf nodes
2012-11-21modules/admin-full: fix word wrapping in wifi overview page when using ↵Jo-Philipp Wich
bootstrap theme
2012-11-15modules/admin-full: use luci.model.ipkg.find() to support searching packages ↵Jo-Philipp Wich
by description
2012-11-15modules/admin-full: fix broken XHTML on diagnostics pageJo-Philipp Wich
2012-11-12modules/admin-full: fix wrong load number in realtime graph (#502)Jo-Philipp Wich
2012-11-11admin-full/diagnostics: Allow to use ping6 and traceroute6 when available, #487Manuel Munz
2012-11-10Add some more datatype checks, patch by Eugene C., #499Manuel Munz
2012-11-10admin-full/network/hosts: Fix problem when arptable is empty, #482Manuel Munz
2012-11-01modules/admin-core, modules/admin-full: fix switch port status for devices ↵Jo-Philipp Wich
with multiple switches
2012-10-31wifi: add controls for noscan flagDaniel Golle
OpenWrt contains a patch for hostapd which allows to override the channel-bandwidth decission to always use 40MHz regardless of overlapping networks. Though it does not conform with IEEE 802.11n-2009, this became the de-facto standard behaviour of most off-the-shelf wifi routers. Adding this option to LuCI makes it more accessible to users, which probably not everybody will agree with to be a good idea. However, I didn't yet come across a single commercial product which actually complies with 802.11n-2009 in that regard. Signed-off-by: Daniel Golle <dgolle@allnet.de>
2012-09-28modules/admin-full: disambiguate NTP client/server settingsJo-Philipp Wich
2012-09-26modules/admin-full: cope with undefined scan list in wifi_joinJo-Philipp Wich
2012-09-26modules/admin-full: cope with undefined frequency listsJo-Philipp Wich
2012-09-20modules: add failsafe moduleDaniel Golle
The failsafe module adds a minimal web-interface which is intended to run on a very compact initramfs-based image intended only for flashing firmware onto a device. This can be used as part of an installation method or reside in a small partition on the device flash which can be booted in case the checksum-test of the main kernel or rootfs fails. Signed-off-by: Daniel Golle <dgolle@allnet.de>
2012-09-19modules/freifunk: remove sorting function from widgets include in index viewManuel Munz
2012-09-17modules/freifunk: include widgets in indexpage when availableManuel Munz
2012-09-11modules/admin-full: small style fix in switch statusJo-Philipp Wich
2012-09-11modules/admin-full, modules/admin-core, themes/base: add port status ↵Jo-Philipp Wich
indicators to switch config page
2012-08-20modules/freifunk: Add ipv6 options to community profile formManuel Munz
2012-08-17modules/admin-core, modules/admin-full: implement display support for ↵Jo-Philipp Wich
dnsmasq dhcpv6 leases
2012-08-17modules/admin-full: also require luci.tools.proto from parent cbi modelJo-Philipp Wich
2012-08-15support extant Antenna configurationDaniel Golle
2012-08-14modules/admin-full: fix typo in dhcp cbi model, patch by "BasicXP" ↵Jo-Philipp Wich
<basicxp@ubuntu.com>
2012-08-14modules: make most remaining hardcoded strings translatable, patch by ↵Jo-Philipp Wich
"BasicXP" <basicxp@ubuntu.com>
2012-08-14modules/admin-full: use format_wifi_encryption() in wifi_join.htm to make ↵Jo-Philipp Wich
encryption translatable
2012-08-09modules/admin-full: rework help text for network_netlist widgetJo-Philipp Wich
2012-08-08modules/niu: remove usage of wifi.channels()Jo-Philipp Wich
2012-08-08modules/admin-full: remove usage of wifi.channels()Jo-Philipp Wich
2012-08-08modules/freifunk: use getiwinfo() instead of getiwconfig()Jo-Philipp Wich
2012-08-08modules/admin-mini: use getiwinfo() instead of getiwconfig()Jo-Philipp Wich
2012-08-08modules/admin-mini: use iwinfo to perform scansJo-Philipp Wich
2012-08-08modules/admin-full: remove an ancient cbi model that hasn't been used in yearsJo-Philipp Wich
2012-08-08modules/admin-full: use luci.sys.net.mac_hints() in wifi maclist configJo-Philipp Wich
2012-08-08modules/admin-full: remove session expiry workaround from settingJo-Philipp Wich
2012-08-08modules/rpc: adapt rpc controller to sauth api changesJo-Philipp Wich
2012-08-07Rework authentication systemJo-Philipp Wich
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>
2012-08-07return "403 Forbidden" if authentication token was given, however is invalidJo-Philipp Wich
Contributed by T-Labs, Deutsche Telekom Innovation Laboratories Signed-off-by: Mirko Vogt <mirko@openwrt.org>