We have a release candidate for a bugfix release version 1.1.3 of getdns.
The brew formula for getdns and Stubby were conflicting because they both installed Stubby. To resolve, we gave Stubby its own repository (https://github.com/getdnsapi/stubby) with getdns as a library dependency.
This release will allow for two complementary brew formulas.
brew install getdns
brew install stubby
This release does include the new Stubby from its own repository too, but it is not build by default anymore.
To build Stubby together with the library you must
configure it with the
Besides this organizational matter, we have a few fixes for high priority bugs in this release:
A few more minor bugs have been addressed with this release too. For a complete overview see the ChangeLog section below.
Please review this release candidate carefully, if all is well, the actual release will follow Friday the 1st of September.
Picture of Dog with Stick courtesy of blog.dogtv.com
* 2017-0?-??: Version 1.1.3 * No annotations with the output of getdns_query anymore, unless -V option is given to increase verbosity Thanks Ollivier Robert * getdns_query will now exit with failure status if replies are BOGUS * Bugfix: dnssec_return_validation_chain now also works when fallback to full recursion was needed with dnssec_roadblock_avoidance * More clear build instructions from Paul Hoffman. Thanks. * Bugfix #320.1: Eliminate multiple closing of file descriptors Thanks Neil Cook * Bugfix #320.2: Array bounds bug in upstream_select Thanks Neil Cook * Bugfix #318: getdnsapi/getdns/README.md links to nonexistent wiki pages. Thanks James Raftery * Bugfix #322: MacOS 10.10 (Yosemite) provides TCP fastopen interface but does not have it implemented. Thanks Joel Purra * Compile without Stubby by default. Stubby now has a git repository of its own. The new Stubby repository is added as a submodule. Stubby will still be build alongside getdns with the --with-stubby configure option.