openwrt/package
Jo-Philipp Wich e5db08edf7 base-files: network.sh: fix a number of IPv6 logic flaws
* Change network_get_subnet6() to sensibly guess a suitable prefix

  Attempt to return the first non-linklocal, non-ula range, then attempt
  to return the first non-linklocal range and finally fall back to the
  previous behaviour of simply returning the first found item.

* Fix network_get_ipaddrs_all()

  Instead of replicating the flawed logic appending a fixed ":1" suffix
  to IPv6 addresses, rely on network_get_ipaddrs() and network_get_ipaddrs6()
  to build a single list of all interface addresses.

* Fix network_get_subnets6()

  Instead of replicating the flawed logic appending a fixed ":1" suffix
  to IPv6 addresses, rely on the ipv6-prefix-assignment.local-address
  field to figure out the proper network address.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-06-08 23:02:16 +02:00
..
base-files base-files: network.sh: fix a number of IPv6 logic flaws 2017-06-08 23:02:16 +02:00
boot grub2: update to 2.02~rc1 2017-03-01 20:37:37 +01:00
devel binutils: fix build with host gcc < 4.9 2017-05-24 18:05:18 +02:00
firmware ath10k-firmware: do not select the qca988x by default 2017-05-27 14:22:16 +02:00
kernel mwlwifi: update to version 10.3.4.0 / 2017-06-06 2017-06-08 19:57:31 +02:00
libs openssl: Use mkhash for STAMP_CONFIGURED 2017-04-22 12:43:51 +02:00
network umdns: remove superfluous include in init script 2017-06-02 01:29:51 +02:00
system fstools: backport regression fix for volume_identify 2017-05-22 11:15:53 +02:00
utils usbmode: update usb-modeswitch-data to 20170205 2017-05-29 09:26:27 +02:00
Makefile build: fix triggering opkg/host compilation 2017-04-09 15:42:20 +02:00