Skip to content

getdns-0.2.0 release

Compare
Choose a tag to compare
@wtoorop wtoorop released this 28 Dec 11:41
· 2245 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.2.0.tar.gz
pgp sig https://getdnsapi.net/dist/getdns-0.2.0.tar.gz.asc
sha256 3909ed34dbd416f150178535d2b7eeac7a9f241ee3191ddc084eb0bc7c365a86

Dear all,

I am pleased to announce version 0.2.0 of our getdns API implementation.

This release has its intermediate version bumped to indicate that we consider the native stub operation, introduced in version 0.1.6, to be in a mature state.

Besides bug fixes, the DNS over TLS transport option, introduced in the previous version, has been fully incorporated in the native stub module and is now truly asynchronous in all its phases; including the TCP and the TLS handshake.

In addition, a new transport option is introduced with this release: GETDNS_TRANSPORT_STARTTLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN

A list of servers supporting TLS on port 1021 and STARTTLS on port 53 for testing purposes is available on the sinodun portal

ChangeLog

* Fix libversion numbering:  Thanks Daniel Kahn Gillmor
  * run_once method for the libevent extension
  * autoreconf -fi on FreeBSD always, because of newer libtool version
    suitable for FreeBSD installs too.  Thanks Robert Edmonds
  * True asynchronous processing of the new TLS transport options
  * GETDNS_TRANSPORT_STARTTLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN
    transport option.
  * Manpage fixes: Thanks Anthony Kirby