MUSCLE (Multi User Server Client Linking Environment) is an N-way messaging server and networking API. It includes client-side networking APIs for various languages, including C, C++, C#, Delphi, Java, and Python. MUSCLE lets programs communicate over a network via streams of serialized Message objects. The included server program ("muscled") lets its clients message each other and store information in its server-side hierarchical database. The database supports flexible queries via hierarchical wildcarding, and "live" updates via a subscription mechanism.

This release adds spaces around macro names so that the code will compile under C++11. It adds some initial C++11 support (active only if -DMUSCLE_USE_CPLUSPLUS11 is specified). StringMatcher's numeric-range feature can now handle multiple numeric ranges in a string (e.g. "<1-5,20,30-32>"). Functions have been added to convert GetRunTime64()-style timestamp values to GetCurrentTime64()-style and vice-versa. This release fixes some deprecation warnings under OS X 10.8.x. It fixes a syntax issue that would prevent ByteBuffer.cpp from compiling on a big-endian host. There are other minor tweaks and bugfixes

MUSCLE – Freecode