Release Notes: A code cleanup was made, and the installation now also handles the documentation files.
Release Notes: CNAME support was removed and the whole database reload support (including TTL support) was removed.
Release Notes: Lots of tiny changes were made, including code cleanups. The whole caching/forwarding feature was removed and XyriaDNSd is now an authoritative-only server again.
Release Notes: The database was modified. Now DNSd uses a hashed array of pointers to binary trees including single linked lists for double valued hashes. It sorts the zones (by TTL) by itself (the admin doesn't has to care in which order he has to place the zones in the config file). Some code cleanup and a small bugfix are also included.
Release Notes: The performance of Xyria:DNSd was increased a little bit. The install target in the Makefile now keeps your old configuration if you run "make install" multiple times. The usage of CNAMES (and iCNAME lookups) is now optional, and you can "define" the use in finetuning.h.
Release Notes: This version supports CNAME resource records and iCNAME lookups that make CNAME resource records as fast as normal A/AAAA records.
Release Notes: The performance for accessing the internal database was improved.
Release Notes: The performance of DNSd has been improved again by developing a new database structure. Some small code changes were also made.
Release Notes: This release fixes a bug that happened (at least under Solaris) while updating the zone, and lets dnsd do an exit(). Error handling has been improved, and dnsd now tells the admin about unrequested incoming DNS responses to increase security.
Release Notes: A cache was added, and TCP forwarding was implemented.