Release Notes: Fast elliptic curve cryptographic functions were implemented. FluxWorker and FluxIndexedList were implemented. A huge performance drag when dispatching many small I/O stream events in FluxTcpIO wa eliminated. A slight, but unnecessary, performance drag in FluxObject type checking was eliminated. All warnings as issued by GCC 4.0.1 on Linux were eliminated.
Release Notes: The marshaller's integer handling on 64-bit architectures was fixed. The code was cleaned up so as not to generate warnings with newer GCC defaults. Minor enhancements were made to the RNG and IP resolver.
Release Notes: This release implements utilities for simplified GObject definition, a new class FluxInterval, random-order traversal for FluxPatTree cursors, and large file support for FluxFileIO. There are numerous bugfixes.
Release Notes: This release uses getnameinfo() if available and eliminates the potential for voluminous incoming network data to stall the main loop on slow computers.
Release Notes: The networking and file I/O layers were rewritten using threads. The GNet dependency was dropped. Elliptic cryptography was implemented, but the API is not yet finalized.
Release Notes: This release adds an on-disk heap allocator, patricia trees, and extended patricia trees. Vulnerabilities in the struct marshaller have been fixed. Marshalling of dynamic strings have been made more compact.
Release Notes: The program was mostly rewritten.
Release Notes: More clean builds on more platforms, e.g. SunOS, Linux/Alpha, and old Redhat setups.
Release Notes: Strong cryptography with plugins for all stream-based subsystems (FIFO, sockets, comms, etc.), a fast memory block allocator, balanced binary trees, support for NVTP and SMTP standard protocols, lots of new tests, and three examples.
Release Notes: Initial announcement.