Release Notes: This release adds support for streambuf::in_avail() for platforms that support the FIONREAD ioctl request (known to work on Linux, FreeBSD, and Solaris). It is now possible to detect when the shell command failed to execute, as long as you open the pstream using the functions taking argv_type. If the command is not found or cannot be executed, pstreambuf::is_open() will return false. This makes it possible to distinguish the cases in which the command cannot be run and when it runs but exits with an error.


Release Notes: This release adds support for streambuf::in_avail() for platforms that support the FIONREAD ioctl request (known to work on Linux, FreeBSD, and Solaris). It is now possible to detect when the shell command failed to execute, as long as you open the pstream using the functions taking argv_type. If the command is not found or cannot be executed, pstreambuf::is_open() will return false. This makes it possible to distinguish the cases in which the command cannot be run and when it runs but exits with an error.


Release Notes: This release includes several non-trivial bugfixes and some minor code improvements. New argv_type and fd_type typedefs have been added (fd_t is deprecated). Documentation has been cleaned up to be more consistent and complete.


No changes have been submitted for this release.
C++ template classes implementing a B+ tree key/data container in main memory.
A tool to launch applications remotely on your PC via your Android device.