Skip to content

Releases: shaunabanana/unity-websocket-server

Fix overly aggressive connection checking

28 Jun 04:57
d087851
Compare
Choose a tag to compare

Thank you, @Tossrock !

Some clients (eg Mozilla Firefox) send multiple, comma separated values on the Connection header (keep-alive and Upgrade). This updated fixes inappropriate rejection of those connection requests.

Please see #1 for details.

Bugfix for open/close events.

30 Apr 12:38
Compare
Choose a tag to compare
Pre-release

This release fixed a bug where the onOpen/onClose events were not invoked on the main thread. You should now be able to use these events normally.

Better protocol compliance. Handles closing connection. Inheritance.

14 Jun 14:57
3911708
Compare
Choose a tag to compare

This release adds support for the following:

  • Now has full payload length support for non-fragmented data frames.
    • Fixed a bug where a large frame may be read incompletely.
  • You can use the library both in the inspector and through class inheritance.
  • Better code structure and readability.

Multi-threading support, better compliance with protocol.

14 Jun 10:46
Compare
Choose a tag to compare

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.

Initial release

13 Jun 16:51
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release
v0.1

Update README.md