Unbound 1.16.0 released
Yuri
yvoinov at gmail.com
Thu Jun 2 12:44:47 UTC 2022
Win32 build?
02.06.2022 17:51, Wouter Wijngaards via Unbound-users пишет:
> Hi,
>
> Unbound 1.16.0 is available:
> https://nlnetlabs.nl/downloads/unbound/unbound-1.16.0.tar.gz
> sha256 6701534c938eb019626601191edc6d012fc534c09d2418d5b92827db0cbe48a5
> pgp https://nlnetlabs.nl/downloads/unbound/unbound-1.16.0.tar.gz.asc
>
> This release has EDE support, for extended EDNS error reporting,
> it fixes unsupported ZONEMD algorithms to load, and has more bug fixes.
>
> The EDE errors can be turned on by `ede: yes`, it is default disabled.
> Validation errors and other errors are then reported. If you also want
> stale answers for expired responses to have an error code, the option
> `ede-serve-expired: yes` can be used.
>
> Features
> - Merge PR #604: Add basic support for EDE (RFC8914).
>
> Bug Fixes
> - Fix #412: cache invalidation issue with CNAME+A.
> - Fix that TCP interface does not use TLS when TLS is also configured.
> - Fix #624: Unable to stop Unbound in Windows console (does not
> respond to CTRL+C command).
> - Fix #618: enabling interface-automatic disables DNS-over-TLS.
> Adds the option to list interface-automatic-ports.
> - Remove debug info from #618 fix.
> - Fix #628: A rpz-passthru action is not ending RPZ zone processing.
> - Fix for #628: fix rpz-passthru for qname trigger by localzone type.
> - Fix that address not available is squelched from the logs for
> udp connect failures. It is visible on verbosity 4 and more.
> - Merge #631 from mollyim: Replace OpenSSL's ERR_PACK with
> ERR_GET_REASON.
> - Fix to detect that no IPv6 support means that IPv6 addresses are
> useless for delegation point lookups.
> - update Makefile dependencies.
> - Fix check interface existence for support detection in remote lookup.
> - Fix #633: Document unix domain socket support for unbound-control.
> - Fix for #633: updated fix with new text.
> - Fix edns client subnet to add the option based on the option list,
> so that it is not state dependent, after the state fix of #605 for
> double EDNS options.
> - Fix for edns client subnet option add fix in removal code, from review.
> - Fix #630: Unify the RPZ log messages.
> - Merge #623 from rex4539: Fix typos.
> - Fix pythonmod for change in iter_dp_is_useless function prototype.
> - Fix compile warnings for printf ll format on mingw compile.
> - Merge PR #632 from scottrw93: Match cnames in ipset.
> - Various fixes for #632: variable initialisation, convert the qinfo
> to str once, accept trailing dot in the local-zone ipset option.
> - Fix #637: Integer Overflow in sldns_str2period function.
> - Fix for #637: fix integer overflow checks in sldns_str2period.
> - Fix configure for python to use sysutils, because distutils is
> deprecated. It uses sysutils when available, distutils otherwise.
> - Merge #644: Make `install-lib` make target install the pkg-config
> file.
> - Fix to ensure uniform handling of spaces and tabs when parsing RRs.
> - Fix to describe auth-zone and other configuration at the local-zone
> configuration option, to allow for more broadly view of the options.
> - Merge PR #648 from eaglegai: fix -q doesn't work when use with
> 'unbound-control stats_shm'.
> - Fix #651: [FR] Better logging for refused queries.
> - Fix spelling error in comment in sldns_str2wire_svcparam_key_lookup.
> - Fix zonemd check to allow unsupported algorithms to load.
> If there are only unsupported algorithms, or unsupported schemes,
> and no failed or successful other ZONEMD records, or malformed
> or bad ZONEMD records, the unsupported records allow the zone load.
> - Fix zonemd unsupported algo check.
> - Fix zonemd unsupported algo check reason to not copy to next record,
> and check for success for debug printout.
> - Fix zonemd unsupported algo check to print unsupported reason before
> zeroing it.
> - Fix zonemd unsupported algo check to set reason to NULL before the
> check routine, but after malformed checks, to get the correct NULL
> output when the digest matches.
> - Fix #670: SERVFAIL problems with unbound 1.15.0 running on
> OpenBSD 7.1.
> - Fix Python build in non-source directory; based on patch by
> Michael Tokarev.
> - Fix #673: DNS over TLS: error: SSL_handshake syscall: No route to
> host.
> - Merge #677: Allow using system certificates not only on Windows,
> from pemensik.
> - For #677: Added tls-system-cert to config parser and documentation.
> - Fix #417: prefetch and ECS causing cache corruption when used
> together.
> - Fix #678: [FR] modify behaviour of unbound-control rpz_enable zone,
> by updating unbound-control's documentation.
> - Fix typos in config_set_option for the 'num-threads' and
> 'ede-serve-expired' options.
> - Fix to silence test for ede error output to the console from the
> test setup script.
> - Fix ede test to not use default pidfile, and use local interface.
> - Fix some lint type warnings.
> - Fix #684: [FTBS] configure script error with libmnl on openSUSE 15.3
> (and possibly other distributions)
>
> Best regards, Wouter
More information about the Unbound-users
mailing list