Skip to content

getdns-0.3.1 release

Compare
Choose a tag to compare
@wtoorop wtoorop released this 28 Dec 11:41
· 2128 commits to develop since this release
 
Please do not use the github generated Source code (zip) and (tar.gz) files, but our own tarball instead:
tarball https://getdnsapi.net/dist/getdns-0.3.1.tar.gz
pgp sig https://getdnsapi.net/dist/getdns-0.3.1.tar.gz.asc
sha256 58fd791187d5fd158ba7db1b5f29d4b0274583447f405577c758c7c7751e8883

Dear All,

We have an emergency release, version 0.3.1 of getdns. This release fixes a single bug which will cause getdns to hang on querying RR types with repeating rdata fields.

The previous release contained a fix that would allow for empty rdata fields. This happens with the "type bitmap" rdata field with NSEC3 RRs on empty non terminals. Parsing that properly is essential for sound DNSSEC validation. Unfortunately the fix introduced a new bug, which allowed repeating rdata fields to be empty too. Parsing such RR types would lead to an infinite list of empty rdata fields. This emergency release has this fixed.

We apologize our current test suite did not catch this problem. We will address this by extending our test coverage for all supported RR types before next release.
We urgently advise to update the previous version to v0.3.1 immediately.

ChangeLog

* Fix repeating rdata fields