Version 1.4.0 of muses, featuring a transparent filter for outbound traffic, is now available. This is probably the last major beta release before muses becomes stable.
Some more bugs in programmatic disconnection and in RH_LineSplitter were fixed.
Muses is a C++ framework for flexible multi-user internet servers. This new release solves a problem in programmatic disconnection that affected the previous versions. The enclosed demo program has also been expanded.
The muses library now handles most (hopefully all) runtime error conditions cleanly, either by throwing an exception or by closing the offending connection.
The code was audited by a network consultant, who could not find "anything Bad or even bad".
As a consequence, muses is now ready for beta testing.
Version 1.1.0 of muses, a C++ framework for internet servers, is now available for download. With respect to the previous version, 1.1.0 allows users to attach custom data to connections, and is more thoroughly documented.
The first release of muses, a C++ framework for internet servers, is now available. This event-driven framework is designed to support flexible, multi-user servers.