Repository navigation
Releases
Releases · MelancholyPurin/mini-chat-server
v1.1.1-cpp
Additions
- Added Dockerfile for server
- Added Dockerfile for client
- Added Docker Compose file for easily running the server and an arbitrary number of clients
v1.1.0-cpp
Additions
- Added Google Test as a submodule for unit tests
- Added Doxygen-style documentation for all public classes, methods, and important variables
- Added version macro
- Added SocketRAII wrappers for server and client
Changes
- Server logs now include broadcast message content
- Improved error handling and code organization
- Client input is now handled in its own thread
Fixes
- Improved logging consistency across files
- Fixed input not being sanitized from control characters
v1.0.0-cpp
Initial release of the C++ multithreading version of the server. Functionally identical to the C multiplexing version.
v1.0.0-c
Initial release of the C multiplexing server. Please see README for features, usage instructions, and limitations.
Full Changelog: https://github.com/Mercutio3/mini-chat-server/commits/v1.0.0