USockets Versions Save

Miniscule cross-platform eventing, networking & crypto for async applications

v0.8.8

4 months ago
  • Ability to import / export FDs to/from socket contexts for use with uWS::LocalCluster
  • Fixes the case of receiving a full receive buffer followed by an immediate socket hangup

v0.8.7

5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/uNetworking/uSockets/compare/v0.8.6...v0.8.7

v0.8.6

1 year ago

Adds us_socket_write2

v0.8.5

1 year ago

uSockets should never be built as DLL; it should always be built as a static library (and if available, LTO).

Being an opaque low level library means dynamic dispatching of low level calls such as us_socket_ext entirely ruins performance.

The library should always be built as a static library

v0.8.4

1 year ago

v0.8.3

1 year ago

v0.8.2

1 year ago

Unix sockets and Windows hammer test

  • CI now builds and runs hammer_test on Windows as well, covering all three platforms.
  • Unix sockets.
  • Experimental UDP sockets.

v0.8.1

2 years ago

Never pass invalid send flags to Linux

v0.8.0

2 years ago

ASIO & SSL stampede tweaks

Includes changes mentioned in v19.4.0 and v19.5.0 of uWebSockets.

v0.7.1

3 years ago

OpenSSL handshake deadlock fix

  • Applies a patch, fixing a "deadlock" where SSL_read fails to perform the initial handshake because of send failing with too much backpressure - causing the SSL socket to remain stuck in "limbo" mode until it times out. This fix gracefully handles this edge case.