All releases of host


Release Notes: This release introduces some minor bugfixes and cleanup to the address/hostname verification (host -A) code.


Release Notes: The main change is primarily an internal one that corrects the way cannonical hostname checking is done such that only pure DNS lookups are done (by avoiding use of the often localized gethostbyname()). This is the first, and perhaps most important, of changes to avoid the get*by*() APIs. The --checkzone option has been fixed. Some minor changes have also been made to make smarter use of the "recursion available" flag in responses. A portability fix was made for NetBSD-3.x and newer (the getnodeby*() APIs normally provided by libbind are silently left out of NetBSD).


Release Notes: This release fixes a very minor bug that caused a crash instead of reporting some types of usage errors. The rblookup script has also been updated to remove some stale DNS blacklist zones and to add some new ones.


Release Notes: Among others, an issue with the list mode, which was effectively unusable in the previous release, has been resolved, as has a bug that affected initialization of the resolver library with the address of a specified name server. Enhancements have been made to the "parent" option, which causes the application to use the name servers specified in the parent zone.


Release Notes: This release fixes a few minor, but annoying, bugs, and improves some of the messages supplied when '-v' and or '-d' are used.


Release Notes: This release fixes a bug in read timeout handling that affected several types of systems. More portability fixes were made for glibc as well as FreeBSD.


Release Notes: Minor updates have been made to the rblookup.sh script to account for new and changing DNSBLs. Minor portability fixes have been made to account for GNU/Linux (GNU Libc) issues, as well as for builds on FreeBSD.


Release Notes: The -A "address-check" mode has been fixed so that it only reports true problems, not mis-matched "official" hostnames since there is no such thing in the DNS. Host no longer needs to know the system hostname, though it will warn if it can't be found and verified and if '-P' doesn't give an alternate preferred nameserver domain. The undocumented --dump and --load disk cache options work (again?). Various other minor bugs, some old, some new, have also been fixed.


Release Notes: This release provides improved compatability with BIND-9 zone transfers. Minor improvements have been made to the way the authority section is displayed. The rblookup script has also been updated. This release modernizes the code somewhat, leaning towards using primarily Standard C and POSIX APIs, and also provides better compatability with the modern BIND-8 resolver libraries (including the version now supplied in BIND-9). It has been tested on NetBSD, FreeBSD, Mac OS X, SunOS-5.x, SunOS-4.1, and BSD/OS-1.1.


Release Notes: This version features a few minor fixes necessary for the way BIND-9 returns authoritative NS records, as well as a feature to use the parent zone's nameservers for queries. It also includes a rewritten and updated rblookup script, as well as a new nscheck script to assist in verifying NS and glue A records in parent zones.