Skip to content

getdns-0.1.6 release

Compare
Choose a tag to compare
@wtoorop wtoorop released this 28 Dec 11:45
· 2397 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.1.6.tar.gz
pgp sig https://getdnsapi.net/dist/getdns-0.1.6.tar.gz.asc
sha256 2024d1a2e68f752b5b197adf6fbd537fc1484d6def33c6122921e3838008a038

We have a new release, version 0.1.6 of our getdns API implementation.

This implementation follows the "January 2015" version of the API specification which can be found here: https://getdnsapi.net/spec/

This release is a bug fix and clean up release only.
Several build problems of different nature and for different systems have been resolved.
Most notably the compile failure on OS X introduced in the 0.1.5 release.
The unit tests can now be built and run on OS X too.

It is now possible to build against all the event libraries on FreeBSD, however because of symbol leakage not all combinations are possible.
The general rule is that if libunbound is built with libevent, then getdns may be built with libevent and libuv.
When libunbound is built without libevent, then getdns may be built with libev and libuv.

Furthermore, the manual pages have been updated to be in a format that pleases Debian's Lintian.

Besides this we have a new look for our website: https://getdnsapi.net/
The new look has been built with the bootstrap framework to create "responsive" pages that are suitable to be viewed on many different devices with many different and smaller screen sizes.

ChangeLog

* Fix: linking against libev on FreeBSD
  * Fix: Let configure report problem on FreeBSD when configuring with
    libevent and libunbound <= 1.4.22 is not compiled with libevent.
  * Fix: Build on Mac OS-X
  * Fix: Lintian errors in manpages
  * Better libcheck detection
  * Better portability with UNIX systems