All releases tagged Development


Release Notes: This version adds a fast template-based signal-slot-system, async I/O with iostreams, a serialization framework, an HTTP server and an improved HTTP client, an XML reader and writer, and a fast template-based XML-RPC server and client.


Release Notes: This release adds functions for handling endianness and wrappers for fast atomic operations for various processors.


Release Notes: Some bugs were fixed and some small improvements were done. Cxxtools builds now on Solaris with SunStudio.


Release Notes: Adjustments have been made to compile cxxtools with the Sun Studio 11 compiler under Solaris. This also uncovered a bug in the Pool class that resulted in a deadlock with Solaris.


Release Notes: This release adds missing error-check in cxxtools::multifstream. Maximum pool-sizes (cxxtools::Pool) can be changed even after creation.


Release Notes: This version fixes a bug in cxxtools::Stream. The class reported a partial write from the OS as end-of-file instead of polling.


Release Notes: This release has simple wrappers for fork(2) and pipe(2), and a handy std::iostream on top of pipe(2). UDP broadcast is now supported. Condition::timedwait waits for a condition with timeout.


Release Notes: cxxtools::Tcpstream sometimes reported an error instead of EoF, when socket was closed. A buffer overflow in the logger class is fixed, and a naming conflict with some standard libraries is resolved.


Release Notes: This is a bugfix release. It corrects the fact that applications based on cxxtools (like Tntnet) failed to start on systems without IPv6.


Release Notes: This release adds support for IPv6 in the socket classes. The API has slightly changed, because all references to IPv4-specific structures have been replaced by generic ones.