Skip to content
  1. Jun 11, 2021
  2. Jun 10, 2021
  3. Jun 09, 2021
  4. Jun 07, 2021
    • Hosted Weblate's avatar
      Translated using Weblate (Chinese (Simplified)) · da972880
      Hosted Weblate authored
      
      
      Currently translated at 100.0% (37 of 37 strings)
      
      Translation: OpenWrt/LuCI/applications/sqm
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/zh_Hans/
      
      Translated using Weblate (Chinese (Simplified))
      
      Currently translated at 100.0% (25 of 25 strings)
      
      Translation: OpenWrt/LuCI/applications/cshark
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/zh_Hans/
      
      Translated using Weblate (Chinese (Simplified))
      
      Currently translated at 100.0% (108 of 108 strings)
      
      Translation: OpenWrt/LuCI/applications/simple-adblock
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/zh_Hans/
      
      Translated using Weblate (Chinese (Simplified))
      
      Currently translated at 100.0% (1739 of 1739 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
      
      Translated using Weblate (Portuguese (Brazil))
      
      Currently translated at 99.0% (1722 of 1739 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/
      
      Translated using Weblate (Spanish)
      
      Currently translated at 98.9% (1720 of 1739 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
      
      Translated using Weblate (Chinese (Simplified))
      
      Currently translated at 100.0% (37 of 37 strings)
      
      Translation: OpenWrt/LuCI/applications/sqm
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/zh_Hans/
      
      Translated using Weblate (Russian)
      
      Currently translated at 39.3% (83 of 211 strings)
      
      Translation: OpenWrt/LuCI/applications/dockerman
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/
      
      Translated using Weblate (Korean)
      
      Currently translated at 2.7% (1 of 37 strings)
      
      Translation: OpenWrt/LuCI/applications/sqm
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 1.5% (1 of 63 strings)
      
      Translation: OpenWrt/LuCI/applications/frps
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 9.5% (9 of 94 strings)
      
      Translation: OpenWrt/LuCI/applications/vpn-policy-routing
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 6.0% (4 of 66 strings)
      
      Translation: OpenWrt/LuCI/applications/https-dns-proxy
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 5.7% (3 of 52 strings)
      
      Translation: OpenWrt/LuCI/applications/ttyd
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 17.6% (3 of 17 strings)
      
      Translation: OpenWrt/LuCI/applications/udpxy
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 42.8% (3 of 7 strings)
      
      Translation: OpenWrt/LuCI/applications/squid
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 10.1% (11 of 108 strings)
      
      Translation: OpenWrt/LuCI/applications/simple-adblock
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 15.3% (2 of 13 strings)
      
      Translation: OpenWrt/LuCI/applications/shairplay
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 7.4% (6 of 81 strings)
      
      Translation: OpenWrt/LuCI/applications/shadowsocks-libev
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 1.7% (2 of 116 strings)
      
      Translation: OpenWrt/LuCI/applications/radicale
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 4.8% (3 of 62 strings)
      
      Translation: OpenWrt/LuCI/applications/ocserv
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 6.0% (10 of 164 strings)
      
      Translation: OpenWrt/LuCI/applications/mwan3
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 4.1% (2 of 48 strings)
      
      Translation: OpenWrt/LuCI/applications/mjpg-streamer
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 1.5% (1 of 65 strings)
      
      Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 3.5% (7 of 196 strings)
      
      Translation: OpenWrt/LuCI/applications/ddns
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 4.8% (2 of 41 strings)
      
      Translation: OpenWrt/LuCI/applications/attendedsysupgrade
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 2.8% (5 of 173 strings)
      
      Translation: OpenWrt/LuCI/applications/aria2
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
      
      Translated using Weblate (Russian)
      
      Currently translated at 98.7% (162 of 164 strings)
      
      Translation: OpenWrt/LuCI/applications/mwan3
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ru/
      
      Translated using Weblate (Korean)
      
      Currently translated at 10.2% (5 of 49 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 2.7% (2 of 74 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 2.6% (9 of 341 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 18.1% (2 of 11 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 1.5% (3 of 191 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 6.1% (12 of 195 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 1.5% (2 of 133 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 14.2% (2 of 14 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 8.3% (4 of 48 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 75.7% (25 of 33 strings)
      
      Translated using Weblate (Spanish)
      
      Currently translated at 100.0% (195 of 195 strings)
      
      Translated using Weblate (Korean)
      
      Currently translated at 25.4% (54 of 212 strings)
      
      Translated using Weblate (Russian)
      
      Currently translated at 100.0% (1744 of 1744 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/
      
      Translated using Weblate (Spanish)
      
      Currently translated at 99.0% (1727 of 1744 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
      
      Co-authored-by: default avatar01230 <4585006@gmail.com>
      Co-authored-by: default avatarAnton Kikin <a.a.kikin@gmail.com>
      Co-authored-by: default avatarFranco Castillo <castillofrancodamian@gmail.com>
      Co-authored-by: default avatarHosted Weblate <hosted@weblate.org>
      Co-authored-by: default avatarSunggu Choi <dkaost@outlook.com>
      Co-authored-by: default avatarWellington Terumi Uemura <wellingtonuemura@gmail.com>
      Co-authored-by: default avatarorangepizza <abnoeh@mail.com>
      Co-authored-by: default avatarywx <yangwenxiao4511@gmail.com>
      Signed-off-by: default avatar01230 <4585006@gmail.com>
      Signed-off-by: default avatarAnton Kikin <a.a.kikin@gmail.com>
      Signed-off-by: default avatarFranco Castillo <castillofrancodamian@gmail.com>
      Signed-off-by: default avatarSunggu Choi <dkaost@outlook.com>
      Signed-off-by: default avatarWellington Terumi Uemura <wellingtonuemura@gmail.com>
      Signed-off-by: default avatarorangepizza <abnoeh@mail.com>
      Signed-off-by: default avatarywx <yangwenxiao4511@gmail.com>
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ko/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ko/
      Translation: OpenWrt/LuCI/applications/ahcp
      Translation: OpenWrt/LuCI/applications/firewall
      Translation: OpenWrt/LuCI/applications/minidlna
      Translation: OpenWrt/LuCI/applications/ntpc
      Translation: OpenWrt/LuCI/applications/nut
      Translation: OpenWrt/LuCI/applications/olsr
      Translation: OpenWrt/LuCI/applications/openvpn
      Translation: OpenWrt/LuCI/applications/p910nd
      Translation: OpenWrt/LuCI/applications/statistics
      Translation: OpenWrt/LuCI/applications/tinyproxy
      Translation: OpenWrt/LuCI/applications/upnp
      da972880
    • Jo-Philipp Wich's avatar
      b4c394f2
    • Jo-Philipp Wich's avatar
      luci-app-wol: resync translations · 28e982dc
      Jo-Philipp Wich authored
      
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      28e982dc
    • Jo-Philipp Wich's avatar
      luci-app-firewall: resync translations · e0a1067b
      Jo-Philipp Wich authored
      
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      e0a1067b
    • Jo-Philipp Wich's avatar
      treewide: consolidate {IPv4,IPv6,MAC} {address,gateway} spellings · 88b9d843
      Jo-Philipp Wich authored
      
      
       - Turn IPv4-Address into IPv4 address
       - Turn IPv4-Gateway into IPv4 gateway
       - Turn IPv6-Address into IPv6 address
       - Turn IPv6-Gateway into IPv6 gateway
       - Turn MAC-Address into MAC address
      
      Also remove related duplicate translation entries.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      88b9d843
    • Jo-Philipp Wich's avatar
      luci-base: update German base translation · abb76681
      Jo-Philipp Wich authored
      
      
      Use a common nomenclature for logical network interfaces, physical
      network devices, wireless networks and radio phys.
      
      Also add missing translations for recently added strings.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      abb76681
    • Jo-Philipp Wich's avatar
      treewide: fix "promiscious" typo · b5832d13
      Jo-Philipp Wich authored
      
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      b5832d13
  5. Jun 06, 2021
    • Hosted Weblate's avatar
      Translated using Weblate (Korean) · 364c86c3
      Hosted Weblate authored
      
      
      Currently translated at 100.0% (29 of 29 strings)
      
      Translation: OpenWrt/LuCI/applications/acl
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ko/
      
      Translated using Weblate (Greek)
      
      Currently translated at 8.1% (3 of 37 strings)
      
      Translation: OpenWrt/LuCI/applications/sqm
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/el/
      
      Translated using Weblate (Greek)
      
      Currently translated at 3.0% (2 of 66 strings)
      
      Translation: OpenWrt/LuCI/applications/yggdrasil
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/el/
      
      Translated using Weblate (Greek)
      
      Currently translated at 100.0% (12 of 12 strings)
      
      Translation: OpenWrt/LuCI/applications/bcp38
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/el/
      
      Translated using Weblate (Chinese (Simplified))
      
      Currently translated at 100.0% (1744 of 1744 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
      
      Translated using Weblate (Portuguese (Brazil))
      
      Currently translated at 97.4% (1700 of 1744 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/
      
      Translated using Weblate (Polish)
      
      Currently translated at 100.0% (1744 of 1744 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
      
      Translated using Weblate (Greek)
      
      Currently translated at 28.9% (505 of 1744 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/el/
      
      Translated using Weblate (Korean)
      
      Currently translated at 55.1% (16 of 29 strings)
      
      Translation: OpenWrt/LuCI/applications/acl
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ko/
      
      Translated using Weblate (Korean)
      
      Currently translated at 55.1% (16 of 29 strings)
      
      Translation: OpenWrt/LuCI/applications/acl
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ko/
      
      Translated using Weblate (Russian)
      
      Currently translated at 100.0% (17 of 17 strings)
      
      Translation: OpenWrt/LuCI/applications/eoip
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ru/
      
      Translated using Weblate (Russian)
      
      Currently translated at 38.8% (82 of 211 strings)
      
      Translation: OpenWrt/LuCI/applications/dockerman
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/
      
      Translated using Weblate (Russian)
      
      Currently translated at 98.1% (161 of 164 strings)
      
      Translation: OpenWrt/LuCI/applications/mwan3
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ru/
      
      Translated using Weblate (Russian)
      
      Currently translated at 100.0% (196 of 196 strings)
      
      Translation: OpenWrt/LuCI/applications/ddns
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/
      
      Translated using Weblate (Russian)
      
      Currently translated at 95.3% (103 of 108 strings)
      
      Translation: OpenWrt/LuCI/applications/simple-adblock
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/
      
      Co-authored-by: default avatarEric <spice2wolf@gmail.com>
      Co-authored-by: default avatarHosted Weblate <hosted@weblate.org>
      Co-authored-by: default avatarMatthaiks <kitynska@gmail.com>
      Co-authored-by: default avatarNikolay Parukhin <parukhin@gmail.com>
      Co-authored-by: default avatarStefanos Batsios <bouzouste@hotmail.com>
      Co-authored-by: default avatarWellington Terumi Uemura <wellingtonuemura@gmail.com>
      Co-authored-by: default avatarasdf1234 <cydyellowgreen@gmail.com>
      Co-authored-by: default avatarthenist <p717394@gmail.com>
      Signed-off-by: default avatarEric <spice2wolf@gmail.com>
      Signed-off-by: default avatarMatthaiks <kitynska@gmail.com>
      Signed-off-by: default avatarNikolay Parukhin <parukhin@gmail.com>
      Signed-off-by: default avatarStefanos Batsios <bouzouste@hotmail.com>
      Signed-off-by: default avatarWellington Terumi Uemura <wellingtonuemura@gmail.com>
      Signed-off-by: default avatarasdf1234 <cydyellowgreen@gmail.com>
      Signed-off-by: default avatarthenist <p717394@gmail.com>
      364c86c3
    • Hannu Nyman's avatar
      luci-base: i18n - sync translations · b6039d0c
      Hannu Nyman authored
      
      
      Sync translations in luci-base.
      
      Signed-off-by: default avatarHannu Nyman <hannu.nyman@iki.fi>
      b6039d0c
  6. Jun 05, 2021
  7. Jun 04, 2021
  8. Jun 03, 2021
    • Hosted Weblate's avatar
      Translated using Weblate (Polish) · 1bfeec69
      Hosted Weblate authored
      
      
      Currently translated at 100.0% (1715 of 1715 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
      
      Translated using Weblate (Russian)
      
      Currently translated at 100.0% (1715 of 1715 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 0.4% (1 of 211 strings)
      
      Translation: OpenWrt/LuCI/applications/dockerman
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 3.5% (1 of 28 strings)
      
      Translation: OpenWrt/LuCI/applications/vnstat2
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 2.3% (40 of 1715 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 2.4% (2 of 81 strings)
      
      Translation: OpenWrt/LuCI/applications/shadowsocks-libev
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 8.3% (6 of 72 strings)
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 0.5% (1 of 196 strings)
      
      Translation: OpenWrt/LuCI/applications/ddns
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 6.0% (2 of 33 strings)
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 0.5% (1 of 193 strings)
      
      Translation: OpenWrt/LuCI/applications/banip
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 2.4% (1 of 41 strings)
      
      Translation: OpenWrt/LuCI/applications/attendedsysupgrade
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 15.7% (6 of 38 strings)
      
      Translation: OpenWrt/LuCI/applications/advanced-reboot
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/bg/
      
      Translated using Weblate (Bulgarian)
      
      Currently translated at 0.5% (1 of 169 strings)
      
      Translation: OpenWrt/LuCI/applications/adblock
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/bg/
      
      Translated using Weblate (Polish)
      
      Currently translated at 100.0% (1715 of 1715 strings)
      
      Translation: OpenWrt/LuCI/modules/luci-base
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
      
      Co-authored-by: default avatarAnton Kikin <a.a.kikin@gmail.com>
      Co-authored-by: default avatarHosted Weblate <hosted@weblate.org>
      Co-authored-by: default avatarKalin Iliev <kalin.t.iliev@gmail.com>
      Co-authored-by: default avatarMarcin Net <marcin.net@linux.pl>
      Signed-off-by: default avatarAnton Kikin <a.a.kikin@gmail.com>
      Signed-off-by: default avatarKalin Iliev <kalin.t.iliev@gmail.com>
      Signed-off-by: default avatarMarcin Net <marcin.net@linux.pl>
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/bg/
      Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/bg/
      Translation: OpenWrt/LuCI/applications/commands
      Translation: OpenWrt/LuCI/applications/opkg
      1bfeec69
    • Jo-Philipp Wich's avatar
      luci-mod-network: interfaces: restructure DHCPv6 and IPv6 RA options · 3fbd4338
      Jo-Philipp Wich authored
      
      
       - Condense overly large IPv6 RA/DHCPv6 description texts and get rid of most embedded markup
      
       - Switch ra/ndp/dhcpv6 mode selections to rich dropdown lists and move extended choice
         descriptions next to the selection options
      
       - Drop ndproxy_static option which has been removed from odhcpd long ago
      
       - Add format validations to all text input fields
      
       - Add ability to configure master/relay modes for non-static interfaces (#2998)
      
       - Move extended RA configuration options into a new tab
      
       - Prevent enabling master mode on multiple interfaces
      
       - Prevent enabling ra/dhcpv6 server mode on non-static or master interfaces
      
       - Drop ra_management in favor to ra_flags option (#5083)
      
       - Add support for dns_service option
      
       - Read current effective IPv6 MTU and hop limit placeholder values from procfs
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      3fbd4338
    • Jo-Philipp Wich's avatar
      luci-app-firewall: further luci-rpc/getHostHints compatibility fixes · dc0cfc64
      Jo-Philipp Wich authored
      Rework some further code instances to fall back to the legacy ipv4/ipv6
      properties if needed.
      
      Fixes: c7b7b42c
      
       ("treewide: Update JS using luci-rpc getHostHints")
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      dc0cfc64
    • Jo-Philipp Wich's avatar
      luci-proto-wireguard: fix fwmark validation to allow 32 bit values · bc1015f7
      Jo-Philipp Wich authored
      
      
      The iptables mark field is 32 bits wide, which is 4 bytes and so 8 hex
      characters. Fix the fwmark validation to allow 8 characters in the hex
      string.
      
      Fixes: #5098
      Suggested-by: default avatarRobert <32970961+differentblue@users.noreply.github.com>
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      bc1015f7
    • Jo-Philipp Wich's avatar
      luci-base: network.js: sorting fixes · e35041e0
      Jo-Philipp Wich authored
      
      
      Ensure that sort callbacks consistently return [-N .. 0 .. +N] values
      instead of just true/false.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      e35041e0
    • Niels Widger's avatar
      treewide: Update JS using luci-rpc getHostHints · c7b7b42c
      Niels Widger authored
      
      
      Update frontend JS code which uses luci-rpc getHostHints to support the new
      response format which removes the `ipv4` and `ipv6` host hint string fields
      and replaces them with `ipaddrs` and `ip6addrs` weighted string list fields.
      
      Signed-off-by: default avatarNiels Widger <niels@qacafe.com>
      [rework code to be forwards/backwards compatible, fix some Network.Hosts
       methods, fix IP choice ordering, change commit subject, rewrap commit
       message]
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      c7b7b42c
    • Niels Widger's avatar
      rpcd-mod-luci: Return array of addresses in getHostHints · a5195e78
      Niels Widger authored
      
      
      Update luci-rpc's getHostHints method to return two string arrays for
      each host, `ipaddrs` and `ip6addrs`, each containing the host's IPv4
      and IPv6 addresses, respectively.  Each array is sorted by a priority
      derived from the source from which the address was discovered.  The
      current address sources and their priority is as follows (a
      higher (larger) priority is listed first):
      
          - neighbor table entries: 10
          - /etc/ethers entries:    50
          - DHCP leasefile:        100
          - RRDNS queries:         100
          - getifaddrs():          200
          - UCI static leases:     200
      
      The existing `ipv4` and `ipv6` string fields for each host in
      `getHostHints` has been removed.  Downstream users of getHostHints
      still need to be updated.
      
      Fixes: #4838
      Signed-off-by: default avatarNiels Widger <niels@qacafe.com>
      [squash commits, reformat fixes tag]
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      a5195e78
  9. Jun 02, 2021