Release Notes: Support for HP-UX/aCC was added. Several compilation problems were solved on *BSD systems and Mac OS X.
Release Notes: Several bugs have been fixed that accumulated during the past few years.
No changes have been submitted for this release.
Release Notes: The library has been ported to BSD/OS (BSDI), and limited support for OpenBSD and NetBSD was added (without makefiles). The library now compiles with Visual C/C++ 7.1 (.NET). A segfault bug in instm::token() was fixed along with a problem with phostby*() functions that caused segfaults on SuSE Linux. A bug in wshare that caused '+' to be decoded as a space in URL components other than in queries was fixed.
Release Notes: The following functions have been fixed to be thread-safe on all Unix systems: tzoffset(), now(), nowstring(), phostbyname(), phostbyaddr(), phostcname().
Release Notes: A tv_usec-related bug has been fixed in all socket/pipe waiting and polling routines: non-integral timeout values were treated incorrectly in the previous versions of the library. The return type for tstrmap::operator has been fixed. A new stream input method instm::putback() has been added.
Release Notes: The compilation and linking parameters for FreeBSD and Linux were fixed, along with a bug in wshare/urlutils.cxx where URL parameters had been treated incorrectly.
Release Notes: The read/write lock (rwlock) algorithm has been improved to be "fairer" with respect to both readers and writers. The trigger algorithm has been fixed to be fully compatible with the Win32 event interface. psleep() has been fixed on Solaris to be reentrant (multithreaded).