Second alpha release of PowerDNS DNSdist 2.0.0 released

Remi Gacogne via dnsdist <[email protected]> Fri, 23 May 2025 13:45:22 +0200
Newsgroups gmane.network.dns.powerdns.dnsdist,gmane.network.dns.powerdns.user
Message-ID <[email protected]>
Hello!

Today we released the second alpha version of what will become PowerDNS 
DNSdist 2.0.0.

This release fixes a lot of issues, most of them related to either the 
new YAML configuration format or the new meson build mechanism. It also 
fixes CVE-2025-30193 and CVE-2025-30194, which have already been fixed 
in the 1.9.x stable branch.

This new release also comes with several new features:

- a new chain to apply rules on query timeouts has been implemented 
(@pacnal)
- more mitigations against misbehaving TCP and TLS clients have been added
- TLS session ticket keys are not automatically shared between identical 
frontends created using the YAML format, offering better performance
- switching TLS certificates based on the incoming Server Name 
Indication value sent by the client is now supported by the OpenSSL 
provider as well
- DSCP marking towards downstream servers has been implemented (@pacnal)
- it is now possible to call Lua methods just before stopping DNSdist

As this release introduces major changes compared to the 1.9 versions, 
we invite everyone to test it as soon as possible to make sure that all 
existing use cases are still working properly, and that there is no 
performance degradation.

Please see the DNSdist website [1] for the more complete changelog [2] 
and the current documentation. The upgrade guide is also available there 
[3].

Please send us all feedback and issues you might have via the mailing 
list, or in case of a bug, via GitHub [4].

The release tarball [5] and its signature [6] are available on the 
downloads website, and packages for several distributions are available 
from our repository [7].

[1]: https://dnsdist.org
[2]: https://dnsdist.org/changelog.html#change-2.0.0-alpha2
[3]: https://dnsdist.org/upgrade_guide.html
[4]: https://github.com/PowerDNS/pdns/issues/new/choose
[5]:
https://downloads.powerdns.com/releases/dnsdist-2.0.0-alpha2.tar.xz
[6]:
https://downloads.powerdns.com/releases/dnsdist-2.0.0-alpha2.tar.xz.sig
[7]: https://repo.powerdns.com

Best regards,
-- 
Remi Gacogne
PowerDNS.COM BV - https://www.powerdns.com/

_______________________________________________
dnsdist mailing list
[email protected]
https://mailman.powerdns.com/mailman/listinfo/dnsdist
OpenPGP_signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1jAMq8v0abvjkuUDogjtT4r1hEYFAmgwX9IACgkQogjtT4r1
hEZtnwf/emfQPb48erTxTfT4TNBfCjIdiYxPLh/S1KSdsT5V1kXVcSwg9Y/Do8c4
lUbd6of3pjaD1LpFQ1J8aZsB90Fa5FhX5Xqj7U57u1eN3Uc1SpjaZxZhjbBpAHc6
okT1qlP1H4RDjwGP5UhX/rQGoBXGBd1dljdXtgn1QzzUSUjHcZpbSvw2Q1d64cy+
QrCXTOLfGDr1ppK/mdGHHnlb1QoPb+SZBv2UWshlf7mqDEQMEnJx2DiZdQqhLqq1
lxZBzRLZG78fUiDeGIVAEcUbn7vQhu02jJt2smdJfIiPo/Uw3qSZfaEA6zN/9X/b
4n/s4RCXnzj4Bhaybd0fu9qO0N65zQ==
=xppr
-----END PGP SIGNATURE-----