Skip to content

Releases: uNetworking/uSockets

v0.8.8

07 Feb 13:13
Compare
Choose a tag to compare
  • 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

08 Jan 21:17
a15d9bb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.6...v0.8.7

v0.8.6

04 Jun 10:57
Compare
Choose a tag to compare

Adds us_socket_write2

v0.8.5

02 Jan 16:46
Compare
Choose a tag to compare

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

02 Jan 15:20
Compare
Choose a tag to compare
win32_export context_close

v0.8.3

01 Dec 09:14
Compare
Choose a tag to compare
Fix Windows unlink warning

v0.8.2

25 Sep 17:44
Compare
Choose a tag to compare

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

29 Sep 03:23
0ebdde0
Compare
Choose a tag to compare

Never pass invalid send flags to Linux

v0.8.0

15 Sep 21:50
Compare
Choose a tag to compare

ASIO & SSL stampede tweaks

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

v0.7.1

14 Feb 10:45
Compare
Choose a tag to compare

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.