Skip to content

Multi-threading support, better compliance with protocol.

Pre-release
Pre-release

Choose a tag to compare

@shaunabanana shaunabanana released this 14 Jun 10:46
· 14 commits to main since this release

This release updates the following:

  • The server now uses one thread to handle each incoming connection, therefore supporting multiple clients at the same time.
  • The handshake checking now better complies with WebSocket protocol.
  • Code is restructured, moving all protocol-related things to a separate file.
  • Implemented various helpful classes, including RequestHeader, WebSocketConnection, and WebSocketProtocol.