Unbound 1.17.1rc1 pre-release

UnveilTech - Support support at unveiltech.com
Thu Jan 5 14:15:59 UTC 2023


Hello Wouter,



Bug with "pythonmod" is still not fixed:

...

[1672927775] unbound[30082:0] notice: init module 0: respip

[1672927775] unbound[30082:0] notice: init module 1: python

[1672927775] unbound[30082:0] error: pythonmod: can't parse Python script /etc/unbound/xxxxxxxxx.py

[1672927775] unbound[30082:0] error: pythonmod: python error: None

[1672927775] unbound[30082:0] error: module init for module python failed

[1672927775] unbound[30082:0] fatal error: failed to setup modules

...



RC1 compiled on Debian 10 with Python 2.7 :

UNBOUNDPREFIX=/usr/local/unbound

UNBOUNDPIDFILE=/var/run/unbound.pid

UNBOUNDROOTKEY=/usr/local/unbound/key/root.key

UNBOUNDCONF=/etc

./configure --prefix=$UNBOUNDPREFIX --sysconfdir=$UNBOUNDCONF \

--with-pidfile=$UNBOUNDPIDFILE --with-rootkey-file=$UNBOUNDROOTKEY \

--with-username=unbound --with-libevent --with-pythonmodule --with-libnghttp2 \

--enable-cachedb --with-libhiredis=/usr \

PYTHON="2.7" PYTHON_LDFLAGS="$(python2.7-config --ldflags)" PYTHON_CPPFLAGS="$(python2.7-config --includes)"



This bug is since the 1st build of the 1.17…



Best regards,

Bye Fred



-----Message d'origine-----
De : Unbound-users [mailto:unbound-users-bounces at lists.nlnetlabs.nl] De la part de Wouter Wijngaards via Unbound-users
Envoyé : jeudi 5 janvier 2023 11:41
À : maintainers at nlnetlabs.nl; unbound-users at nlnetlabs.nl
Objet : Unbound 1.17.1rc1 pre-release



Hi,



Unbound 1.17.1rc1 pre-release is available:

https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1rc1.tar.gz

sha256 4686cd98222cd7580606a07f4f20c15d531634e1ae34e9dad767e4e12609b61f

pgp https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1rc1.tar.gz.asc



This release fixes a number of bugs. There are also new configuration options that by default do not change the existing behaviour of Unbound.



With `statistics-inhibit-zero` the printout of zero values by stats can be controlled. Similarly with `max-sent-count` and `max-query-restarts` the iterator behaviour can be controlled. The maximum CNAME chain length that is accepted can be changed by increasing the `max-query-restarts` number. This takes more time to follow those elements.



The keep-cache option allows reloads to change configuration whilst keeping the cache memory intact, making the cache hot for good response times after the change has completed.



Features

- Expose 'statistics-inhibit-zero' as a configuration option; the

   default value retains Unbound's behavior.

- Expose 'max-sent-count' as a configuration option; the

   default value retains Unbound's behavior.

- Merge #461 from Christian Allred: Add max-query-restarts option.

   Exposes an internal configuration but the default value retains

   Unbound's behavior.

- Merge #569 from JINMEI Tatuya: add keep-cache option to

   'unbound-control reload' to keep caches.



Bug Fixes

- Merge #768 from fobser: Arithmetic on a pointer to void is a GNU

   extension.

- In unit test, print python script name list correctly.

- testcode/dohclient sets log identity to its name.

- Clarify the use of MAX_SENT_COUNT in the iterator code.

- Fix that cachedb does not store failures in the external cache.

- Merge #767 from jonathangray: consistently use IPv4/IPv6 in

   unbound.conf.5.

- Fix to ignore tcp events for closed comm points.

- Fix to make sure to not read again after a tcp comm point is closed.

- Fix #775: libunbound: subprocess reap causes parent process reap

   to hang.

- iana portlist update.

- Complementary fix for distutils.sysconfig deprecation in Python 3.10

   to commit 62c5039ab9da42713e006e840b7578e01d66e7f2.

- Fix #779: [doc] Missing documention in ub_resolve_event() for

   callback parameter was_ratelimited.

- Ignore expired error responses.

- Merge #720 from jonathangray: fix use after free when

   WSACreateEvent() fails.

- Fix for the ignore of tcp events for closed comm points, preserve

   the use after free protection features.

- Fix #782: Segmentation fault in stats.c:404.

- Add SVCB and HTTPS to the types removed by 'unbound-control flush'.

- Clear documentation for interactivity between the subnet module and

   the serve-expired and prefetch configuration options.

- Fix #773: When used with systemd-networkd, unbound does not start

   until systemd-networkd-wait-online.service times out.

- Merge #808: Wrap Makefile script's directory variables in quotes.

- Fix to wrap Makefile scripts directory in quotes for uninstall.

- Fix windows compile for libunbound subprocess reap comm point closes.

- Update github workflows to use checkout v3.



Best regards, Wouter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nlnetlabs.nl/pipermail/unbound-users/attachments/20230105/90ef1558/attachment.htm>


More information about the Unbound-users mailing list