Release Notes: This release adds stdarg functions for writing to a stralloc or to a buffer, enhances iob_prefetch, and has a few fixes and updates.
Release Notes: A new errmsg API was added. IPv6 DNS now uses ip6.arpa (but can still also use ip6.int). Some minor compatibility cruft was added.
Release Notes: This release adds a descriptor passing API, more man pages, and a few bugfixes.
Release Notes: This release added file descriptor passing, man pages for libio and safemult, and a few bugfixes.
Release Notes: This release features some additions to the IP API and some platform-specific additions. There are some clarifications regarding the xBSD kqueue and sendfile implementations.
Release Notes: This release implementes DJB's new array and io APIs plus a new batch I/O API called iob. New demo programs include a mini non-forking scalable Web server showcasing the io API (which support epoll on Linux, kqueue on *BSD, and sendfile on both). It also adds a few more man pages, and a few tweaks and minor additions like a function to write strerror(errno) to a buffer. The new array API should make integer overflows a thing of the past.
Release Notes: A number of changes were made.
Release Notes: This release adds case, iopause, tai+taia, openreadclose, and an IPv6 enhanced DNS library. It fixes a bus error in byte_copy and repairs byte_rchr.
Release Notes: This release has an uninstall make target, a uint16_read API, buffer_putnlflush, and man page fixes, and repairs fmt_strn with a NULL target.
Release Notes: A new textcode API which provides scan_* and fmt_* style functions to read and write text encodings (uuencode, base64, quoted printable, urlencode, and yenc).