Skip to content

Commit

Permalink
prepare 2.4.1 whatsnew
Browse files Browse the repository at this point in the history
  • Loading branch information
rthalley committed Jul 25, 2023
1 parent bd51093 commit d49fee3
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions doc/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,27 @@
What's New in dnspython
=======================

2.4.1
-----

* Importing dns.dnssecalgs without the cryptography module installed no longer causes
an ImportError.

* A number of timeout bugs with the asyncio backend have been fixed.

* DNS-over-QUIC for the asyncio backend now works for IPv6.

* Dnspython now enforces that the candidate DNSKEYs for DNSSEC signatures
have protocol 3 and have the ZONE flag set. This is a standards compliance issue more
than a security issue as the legitimate authority would have to have published
the non-compliant keys as well as updated their DS record in order for the records
to validate (the DS digest includes both flags and protocol). Dnspython will not
make invalid keys by default, but does allow them to be created and used
for testing purposes.

* Dependency specifications for optional features in the package metadata have been
improved.

2.4.0
-----

Expand Down

0 comments on commit d49fee3

Please sign in to comment.