mirror of
https://github.com/pi-hole/dnsmasq.git
synced 2025-12-19 10:18:25 +00:00
Move fast-dns-retry and use-stale-cache writeups in the CHANGELOG.
These are 2.88 changes, but the branch merge put them unde 2.87.
This commit is contained in:
32
CHANGELOG
32
CHANGELOG
@@ -2,7 +2,23 @@ version 2.88
|
|||||||
Fix bug in --dynamic-host when an interface has /16 IPv4
|
Fix bug in --dynamic-host when an interface has /16 IPv4
|
||||||
address. Thanks to Mark Dietzer for spotting this.
|
address. Thanks to Mark Dietzer for spotting this.
|
||||||
|
|
||||||
|
Add --fast-dns-retry option. This gives dnsmasq the ability
|
||||||
|
to originate retries for upstream DNS queries itself, rather
|
||||||
|
than relying on the downstream client. This is most useful
|
||||||
|
when doing DNSSEC over unreliable upstream network. It comes
|
||||||
|
with some cost in memory usage and network bandwidth.
|
||||||
|
|
||||||
|
Add -use-stale-cache option. When set, if a DNS name exists
|
||||||
|
in the cache, but its time-to-live has expired, dnsmasq will
|
||||||
|
return the data anyway. (It attempts to refresh the
|
||||||
|
data with an upstream query after returning the stale data.)
|
||||||
|
This can improve speed and reliability. It comes
|
||||||
|
at the expense of sometimes returning out-of-date data and
|
||||||
|
less efficient cache utilisation, since old data cannot be
|
||||||
|
flushed when its TTL expires, so the cache becomes
|
||||||
|
strictly least-recently-used.
|
||||||
|
|
||||||
|
|
||||||
version 2.87
|
version 2.87
|
||||||
Allow arbitrary prefix lengths in --rev-server and
|
Allow arbitrary prefix lengths in --rev-server and
|
||||||
--domain=....,local
|
--domain=....,local
|
||||||
@@ -89,23 +105,7 @@ version 2.87
|
|||||||
client facing network. Thanks to Luis Thomas for spotting this
|
client facing network. Thanks to Luis Thomas for spotting this
|
||||||
and initial patch.
|
and initial patch.
|
||||||
|
|
||||||
Add --fast-dns-retry option. This gives dnsmasq the ability
|
|
||||||
to originate retries for upstream DNS queries itself, rather
|
|
||||||
than relying on the downstream client. This is most useful
|
|
||||||
when doing DNSSEC over unreliable upstream network. It comes
|
|
||||||
with some cost in memory usage and network bandwidth.
|
|
||||||
|
|
||||||
Add -use-stale-cache option. When set, if a DNS name exists
|
|
||||||
in the cache, but its time-to-live has expired, dnsmasq will
|
|
||||||
return the data anyway. (It attempts to refresh the
|
|
||||||
data with an upstream query after returning the stale data.)
|
|
||||||
This can improve speed and reliability. It comes
|
|
||||||
at the expense of sometimes returning out-of-date data and
|
|
||||||
less efficient cache utilisation, since old data cannot be
|
|
||||||
flushed when its TTL expires, so the cache becomes
|
|
||||||
strictly least-recently-used.
|
|
||||||
|
|
||||||
|
|
||||||
version 2.86
|
version 2.86
|
||||||
Handle DHCPREBIND requests in the DHCPv6 server code.
|
Handle DHCPREBIND requests in the DHCPv6 server code.
|
||||||
Thanks to Aichun Li for spotting this omission, and the initial
|
Thanks to Aichun Li for spotting this omission, and the initial
|
||||||
|
|||||||
Reference in New Issue
Block a user