freebsd-ports/dns/unbound
Jaap Akkerhuis cad8155529 dns/unbound: Update to unbound 1.19.3
This release has a number of bug fixes. The CNAME synthesized for a
DNAME record uses the original TTL, of the DNAME record, and that means
it can be cached for the TTL, instead of 0.

There is a fix that when a message was stored in cache, but one of the
RRsets was not updated due to cache policy, it now restricts the message
TTL if the cache version of the RRset has a shorter TTL. It avoids a
bug where the message is not expired, but its contents is expired.

For dnstap, it logs type DoH and DoT correctly, if that is used for
the message.

The b.root-servers.net address is updated in the default root hints.

When performing retries for failed sends, a retry at a smaller UDP size
is now not performed when that attempt is not actually smaller, and at
defaults, since the flag day changes, it is the same size. This makes
it skip the step, it is useless because there is no reduction in size.

Clients with a valid DNS Cookie will bypass the ratelimit, if one is
set. The value from ip-ratelimit-cookie is used for these queries.

Furthermore there is a fix to make correct EDE Prohibited answers for
access control denials, and a fix for EDNS client subnet scope zero
answers.

For more details, see
https://github.com/NLnetLabs/unbound/releases/tag/release-1.19.3
PR:		277686
Security:	c2ad8700-de25-11ee-9190-84a93843eb75
2024-03-15 12:29:31 +00:00
..
files dns/unbound: Update to 1.19.0 2023-11-13 18:53:19 +01:00
distinfo dns/unbound: Update to unbound 1.19.3 2024-03-15 12:29:31 +00:00
Makefile dns/unbound: Update to unbound 1.19.3 2024-03-15 12:29:31 +00:00
pkg-descr Remove WWW entries moved into port Makefiles 2022-09-07 23:58:51 +02:00
pkg-plist dns/unbound: Update to unbound 1.19.3 2024-03-15 12:29:31 +00:00