Release Notes: Hash table sorting is now much more efficient, new functions for printing stack traces and dumping Messages into Strings were added, the Java MessageTransceiver was updated, and some bugfixes were made.
Release Notes: The database query mechanism was optimized, and various new minor features were added to the C++ and Java APIs.
Release Notes: This release compiles cleanly under GCC 3.x. A serial port I/O class for Linux and Windows was added.
Release Notes: A few minor optimizations and feature enhancements were made, including a fix for a nasty memory leak in muscled, the server daemon. Upgrading is strongly encouraged.
Release Notes: This version includes many minor bugfixes and enhancements, including inline x86 assembly for atomic counters, optional remapping of client IP addresses, and fixes for the regular-expression generation code, etc.
No changes have been submitted for this release.
Release Notes: Rewritten memory-allocation-tracking code to work better with static global objects, a rewrite of the Message class so that it compiles under more compilers, compiles support for IRIX, and some other minor bugfixes.
Release Notes: The Message class now uses ObjectPools for its fields, to avoid unnecessary memory allocations. Also, MUSCLE now uses in-line assembly routines for atomic counter increments/decrements on PowerPC and Intel chips. There are also some minor bugfixes.
Release Notes: Restored compile support under Visual C++, ability to change IOPolicy's on the fly if desired, and some minor API cleanups.
Release Notes: The hashtable class no longer requires a function pointer (hash generation is done via a default template instead), some OS/X and SGI compatibility fixes, and other minor tweakage.