luci/libs
Jo-Philipp Wich a78b74784d rpcd-mod-luci: refactor host hint gathering
- Do not incorrectly put the IP addresses from the rrdns reply into the
   first hint, instead distribute hostnames to the appropriate hints.

 - Avoid returning stale lease information from previously parsed records
   by clearing the static struct before each parse attempt.

 - Improve existing checks for empty MAC addresses and unspecified IPv6
   addresses.

Fixes: #5126
Fixes: 87bcf9e923 ("rpcd-mod-luci: Return array of addresses in getHostHints")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-14 21:52:56 +02:00
..
luci-lib-base luci-base: Add possiblity to set path and timeout of ubus connection 2020-08-19 13:00:49 +02:00
luci-lib-httpclient luci-base: move some generic classes into a separate luci-base-libs package 2020-07-19 20:14:22 +02:00
luci-lib-httpprotoutils luci-base: move some generic classes into a separate luci-base-libs package 2020-07-19 20:14:22 +02:00
luci-lib-ip luci-lib-ip: fix tolinklocal invalid ipv6 result 2020-09-06 18:15:29 -03:00
luci-lib-ipkg luci-lib-ipkg: move out of luci-base 2018-11-14 20:46:04 +01:00
luci-lib-iptparser luci-lib-iptparser: fix packaging 2018-10-11 08:00:03 +02:00
luci-lib-json Revert "luci-lib-json: depend on luci-base" 2018-07-03 12:30:44 +02:00
luci-lib-jsonc luci-lib-jsonc: store large JSON integer values as Lua doubles 2019-11-13 09:11:09 +01:00
luci-lib-nixio treewide: replace which with command -v 2020-08-20 15:54:54 -10:00
luci-lib-px5g treewide: Fix typos in comments 2018-10-10 15:00:07 +08:00
luci-lib-rpcc Fix module lines in several luadoc files 2015-09-01 16:43:19 +02:00
rpcd-mod-luci rpcd-mod-luci: refactor host hint gathering 2021-06-14 21:52:56 +02:00
rpcd-mod-rad2-enc rpcd-mod-*: improve postinst script 2020-12-07 17:01:17 +01:00
rpcd-mod-rrdns rpcd-mod-*: improve postinst script 2020-12-07 17:01:17 +01:00