Release Notes: This release fixes a FreeBSD regression, adds /etc/nsswitch.conf configuration support, and adds SIGPIPE suppression.
Release Notes: This release adds a minor bugfix to some inet_pton() calls which improperly returned errno on malformed addresses, minor portability fixes for MinGW-w64, FreeBSD, NetBSD, and Solaris, and inlined GCC and clang pragma annotations to quiet erroneous warnings (no more warnings in GCC 4.7 or clang 3.1 with -Wall -Wextra).
Release Notes: A bug where dns_srv_print() failed to NUL terminate was fixed.
Release Notes: This release fixes a memory leak in the core resolver. A QoI fix sets ai_canonname to the IP address when a numeric host is specified to dns_ai_open(). The BSD Sockets wrapper, socket.c, has been added to the contrib directory. socket.c transparently and asynchronously handles DNS lookup, TCP connect(2) setup, and SSL negotiation; the application merely attempts logical reads and writes through the object.
Release Notes: This release adds a query statistics interface. It makes domain truncation handling more consistent.
Release Notes: This release prevents possible invalid reads when expanding and iterating over local and root nameserver hints.
Release Notes: The /etc/resolv.conf nameserver retry count is now obeyed. SPF query limits are enforced. A bug in the VM instruction generator for large jump indices was fixed.
Release Notes: SSHFP support was added.
Release Notes: OpenSPF Test Suite was integrated. Several RFC 4408 conformance bugs were fixed. The SPF environment initializer was improved. A TXT record truncation bug was fixed.
Release Notes: A new application-cache API and lookup method for the core DNS resolver, a new RFC 1035 master file format parser with an example cache implementation, and several SPF enhancements and bugfixes. DNS and SPF APIs were changed to support new features.