Gareth Owen 1b530ff38f
Unbound: Handle DHCP client expiring and returning (#4727)
Cleanup local data cache when a DHCP endpoint expires, so that it is
kept in sync with dynamic changes.  This ensures that if an expired DHCP
endpoint returns and is assigned the same IP address the local cache is
correct and doesn't block the entry being dynamically re-added to Unbound.

Also don't cache the blacklist entries, which aren't needed to manage
the DHCP DNS entries. There can easily be 1M+ blacklist entries, so
ignoring these improves startup speed and reduces memory footprint

Fixes #4714
2021-02-21 11:42:11 +01:00
..
2021-02-19 13:20:48 +01:00
2020-02-14 13:24:19 +01:00