Releases: uNetworking/uSockets
Releases · uNetworking/uSockets
v0.8.8
v0.8.7
What's Changed
- Fixes for FreeBSD by @oksdav in #205
- add us_socket_remote_port(int ssl, struct us_socket_t *s) by @Jacob-Burckhardt in #210
New Contributors
- @oksdav made their first contribution in #205
- @Jacob-Burckhardt made their first contribution in #210
Full Changelog: v0.8.6...v0.8.7
v0.8.6
Adds us_socket_write2
v0.8.5
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
win32_export context_close
v0.8.3
Fix Windows unlink warning
v0.8.2
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
v0.8.0
v0.7.1
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.