summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-03-03Merge pull request #1050 from luizluca/17.01/pt-br-translationHannu Nyman
i18n: complete pt-br translation
2017-03-03i18n: complete pt-br translationLuiz Angelo Daros de Luca
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> (partial cherry pick from commit fe9d39c06c3535ecb8f7b4f611747d21c1050a2c)
2017-03-02Merge pull request #1041 from EricLuehrsen/unbound_17_01Hannu Nyman
[lede-17.01] luci-app-unbound: service updates coordinated with application package
2017-03-01luci-mod-admin-full: new hostapd functionality for 80211w/r detectionHannu Nyman
Use the new hostapd functionality (in LEDE) to detect 802.11r and 802.11w more properly. Leave the old logic in place for Openwrt. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (partial cherry pick from commit b0943391d84546d7161709ef521410b9cfd21df9)
2017-02-28luci-mod-admin-full: adjust 80211w option default valueHannu Nyman
Adjust 802.11w default value from "0" to "" in order to avoid unnecessary "option ieee80211w 0" lines in /etc/config/wireless Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (partial cherry pick from commit b0943391d84546d7161709ef521410b9cfd21df9)
2017-02-28luci-base: backport cbi datatype changesHannu Nyman
Backport the new cbi datatypes and whitespace fixes from master. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-02-25unbound: add uci-default scriptEric Luehrsen
Also if unbound-control is installed, then configure so luci-app-commands can quickly show the "local zones" and "local data" (aka hosts). This helps diagnose DHCP-DNS zone data and adblock zone data. Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-02-25unbound: update UCI for odhcpd and hostnameEric Luehrsen
Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-02-20mod-admin-full: Add IPv6 Prefix Delegation information to Status PagesCody R. Brown
The Overview page and Network>Interfaces page currently do not give much information about IPv6, particularly with Prefix Delegated setups. In these setups, ISP will delegate a prefix to the router. Currently LuCI doesn't display this Prefix Delegation from the ISP anywhere. A number of changes was added to this commit: 1) self:_ubus("ipv6-prefix") was extracted and put into protocol.ip6prefix. 2) Network>Interfaces page, if a .ip6prefix is present, show it under Status. (IPv6-PD). 3) On the Overview page, "Type" and "Prefix Delegated" has been added to the IPv6 Network Overview Status: - Type will display the .proto, similar to the IPv4 case. If a .ip6prefix is present, it'll display a "-pd" at the end of the Type: i.e. dhcpv6-pd vs. dhcpv6. - If no .ip6prefix is present, it'll do what it does currently, and just show Address, or :: if no address is present. - If .ip6prefix is present, it'll show the "Prefix Delegated", it'll also hide "Address" if no address is present, else it'll show ifc6.ip6addr as well. Signed-off-by: Cody R. Brown <dev@codybrown.ca> (cherry picked from commit 5377d22b4a8d8f2234ddb5e65783343a6f2f6897) (commit message reformatted)
2017-02-20luci: ignore '::1' in realtime connectionsEric Luehrsen
luci ignores only 127.0.0.1 in real time connections. The dnsmasq.init script sets up resolv.conf(s) as such. With alternate DNS servers configured 'localhost' will resolve to '127.0.0.1' or '::1'. The connections graph will spam itself. openwrt/luci#996 Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com> (cherry picked from commit 52771816a03b9250a22a76af77c27704067d07c5)
2017-02-20luci.mk: only use remote branch detectionJo-Philipp Wich
LEDE's scripts/feeds script creates local branches named after the checked out commit hash, confusing local branch detection. Solely use remote branch detection to avoid misidentifying such cases. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-02-20luci.mk: fix branch detection in detached HEAD stateJo-Philipp Wich
When LuCI is checked out via pinned feeds configuration, its source tree will end up in detached head state, requiring some more magic to figure out the proper branch. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-02-16i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-02-15luci-mod-admin-full: change html for compatibility with openwrt themeHannu Nyman
Openwrt theme apparently accepts slightly different html than Bootstrap or Material. Change code to <br /> to make it compatible. This fixes #1011 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit 6a2a62fa4f9b220398fd2ed1a1fe79197b0019c9)
2017-02-14luci-mod-admin-full: place 80211w options behind a check for wpad-fullHannu Nyman
The default hostapd/wpad mini version does not support ieee80211w and the option's visibility in LuCI may lead it to be placed in user's /etc/config/wireless preventing wifi from starting. Check for hostapd/wpad full before exposing the option. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit 07e01d094eb25e1f036e85b8cfc5aceccc56003c)
2017-02-14Merge pull request #998 from hnyman/backport-80211r-80211wHannu Nyman
Backport 802.11r and 802.11w LuCI support to lede-17.01
2017-02-10Backport: support for 802.11w Management Frame ProtectionHannu Nyman
Add support for IEEE802.11w Management Frame Protection options into the wireless config. Mention in the help text that the full version of wpad/hostapd is needed. Currently supported in LEDE by ath9k and ath10k, mwlwifi and mt76. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit 4ddb6b28168e030263bc4ee7242880b8176637b7) (cherry picked from commit 4d31f7ca30efc7158f8184885df86b9325ecdcba)
2017-02-10Backport: support for 802.11r fast transition in wireless configHannu Nyman
Backports from master the commits that add support for IEEE802.11r Fast Transition to luci. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit f02794f28c343070487bbc794b425f91b675fdb9) (cherry picked from commit 171c06146ad2a45b1026e3a9779766855964fc2d) (cherry picked from commit 02bed261881dd60f212f81e7ed3e3afeb4bd890d) (cherry picked from commit c491c181ea69dc544b49dff66d999f62ebf48619)
2017-02-10luci-base: add hexstring datatypeHannu Nyman
Add datatype 'hexstring' for input validaiton datatypes. It will accept any hexadecimal string. (no length validation, as rangelength can be used for that.) Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit 11f23559e4be78f202aa55d811d5b58cb0ca0a78)
2017-02-07Merge pull request #957 from musashino205/17-dynpnt-add-jaDaniel Dickinson
luci-app-dynapoint: Add Japanese translation
2017-02-07luci-app-adblock: put backup options to global sectionDirk Brenken
this PR reflect the changes made in adblock 2.3.0 Signed-off-by: Dirk Brenken <dev@brenken.org> (cherry picked from commit d3a74836b7abb64591afde6ce0d0eb7a40d308fa)
2017-02-02luci-ssl-openssl: use OpenSSL for key generation, drop px5gHannu Nyman
Replace a dependency for px5g with openssl-util. Both LEDE and Openwrt have now uhttpd versions that can generate keys with OpenSSL cmd tools if px5g is not found. This change enables an "OpenSSL-only" version of LuCI without mbedTLS/PolarSSL. (Note: if px5g is found, uhttpd will prefer that.) Relevant commits in uhttpd: LEDE: https://github.com/lede-project/source/commit/3c4858eeb2bbb3107f87bb3be07d5c172c8e0ef9 https://github.com/lede-project/source/commit/82132540a3efbc98f8f4379b26d4b4541013e69d https://github.com/lede-project/source/commit/9097dc5ad844c336020be11085e1c8c80390ac9c Openwrt: https://github.com/openwrt/openwrt/commit/6ec32832d25335355d205c4601d4a8ca5dfd6808 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit b6341bd197aed9640c4d0dcff73019e045978df0)
2017-02-02luci-mod-admin-full: fixes for usbport LED triggersJo-Philipp Wich
The previous commit erroneously used "ports" instead of "port" as name for the option widget, causing wrong uci values to be written. Also work around some cbi idiosyncrasies regarding MultiValue widgets which prevented rendering the correct initial selection state. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-30luci-base: fix logic errors in ipmask4 and ipmask6 datatype validatorsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-26luci-mod-admin-full: admin: change password in Map.parse()Jo-Philipp Wich
Move the password setting into the .parse() callback to ensure that it is updated regardless of whether "Save" or "Save & Apply" has been pressed. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-26luci-mod-admin-full: support configuring usbport LED triggersJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-26luci-base: mvalue: fix column wrappingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-26luci-mod-admin-full: reload wifi settings page after changing countey codeJo-Philipp Wich
Reloading the page ensures that the allowed tx power values and channel select lists are properly populated with the new effective values. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-26luci-mod-admin-full: allow unset txpower valueRafał Miłecki
Sometimes txpower is not set so we should have an option with empty value to let it stay unset. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-01-24luci-base: datatypes.lua: add missing parentheses in conditionalJo-Philipp Wich
The missing parens lead to a wrong expression precedence, causing a runtime error when attempting to compare nil with a number. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-23luci-app-firewall: use new ipmask validation types when applicableJo-Philipp Wich
This allows for address specifications like "fdca:1234:0123::abcd/::ffff:ffff:ffff:ffff" which only match the last 64 bits of an address. This syntax is legal and already supported by iptables and firewall3. Fixes https://bugs.lede-project.org/index.php?do=details&task_id=417 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-23luci-base: add ipmask, ipmask4 and ipmask6 validatorsJo-Philipp Wich
These validators accept IP address specifications in the form - address - address/bits - address/netmask Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-23luci-base: datatypes.lua: cleanup white spaceJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-18luci-app-dynapoint: Add Japanese translationINAGAKI Hiroshi
Added Japanese translations. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-01-16Merge pull request #953 from musashino205/mount-fix-dispDaniel Dickinson
luci-mod-admin-full: Fix display problems of mount
2017-01-16Merge pull request #947 from danrl/proto-wireguardDaniel Dickinson
luci-proto-wireguard: enable addressing for tunnel interfaces
2017-01-16Merge pull request #817 from ascob/luci-app-dynapointDaniel Dickinson
luci-app-dynapoint: new package
2017-01-16Merge pull request #917 from aa65535/masterDaniel Dickinson
luci-base:adjust the code order
2017-01-16Merge pull request #946 from chloe-jeong/trunk-koDaniel Dickinson
Updates korean languages.
2017-01-16Merge pull request #861 from ynezz/masterDaniel Dickinson
luci-mod-admin-full: Store system time into RTC also
2017-01-16Merge pull request #859 from feckert/realtime_wlanDaniel Dickinson
luci-mod-admin-full: show realtime wlan graph only if iw command is installed
2017-01-16luci-base: sync translationsINAGAKI Hiroshi
Recently a string to be translated were added to Lua source, so I synchronized po templates and po file of each language with Lua source. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-01-16luci-mod-admin-full: Fix display problems of mountINAGAKI Hiroshi
Fixed some display problems where the UUID label of the drop down list does not exist and the positions of other labels are misplaced in mount settings page. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-01-15luci-app-dynapoint: new packageascob
Add luci-app-dynapoint to repo LuCI Support for DynaPoint Dynapoint allows dynamic access point creation and deletion depending on changes of certain network conditions. More information: https://github.com/thuehn/dynapoint Signed-off-by: Tobias Ilte <tobias.ilte@campus.tu-berlin.de>
2017-01-14Merge pull request #948 from musashino205/wifi-fix-dispDaniel Dickinson
luci-mod-admin-full: Fix display problem of wifi_add
2017-01-15luci-mod-admin-full: Fix display problem of wifi_addINAGAKI Hiroshi
Fixed an issue where the network name is displayed as "%q" on wlan connection destination network settings page. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-01-14luci-proto-wireguard: enable addressing for tunnel interfacesdanrl
Enable static addresses on WireGuard tunnel interfaces without requiring an static address interface. This removes the requirement to use a static address interface on top of a WireGuard tunnel interface in the majority of cases. In the past, users have been confused by the current approach and asked for a simpler way to configure WireGuard interfaces. Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-01-14luci-app-firewall: Updates korean language.Weongyo Jeong
Initial korean language support for luci-app-firewall. Signed-off-by: Weongyo Jeong <weongyo@gmail.com>
2017-01-14luci-base: Updates korean language.Weongyo Jeong
Signed-off-by: Weongyo Jeong <weongyo@gmail.com>
2017-01-14Merge pull request #942 from musashino205/tmate-upd-jaDaniel Dickinson
luci-app-travelmate: Update Japanese translation