tag:github.com,2008:https://github.com/uNetworking/uSockets/releases Release notes from uSockets 2024-02-07T13:04:14Z tag:github.com,2008:Repository/88219241/v0.8.8 2024-02-07T13:13:44Z v0.8.8 <ul> <li>Ability to import / export FDs to/from socket contexts for use with uWS::LocalCluster</li> <li>Fixes the case of receiving a full receive buffer followed by an immediate socket hangup</li> </ul> uNetworkingAB tag:github.com,2008:Repository/88219241/v0.8.7 2024-01-08T21:17:59Z v0.8.7 <h2>What's Changed</h2> <ul> <li>Fixes for FreeBSD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oksdav/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oksdav">@oksdav</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1863654767" data-permission-text="Title is private" data-url="https://github.com/uNetworking/uSockets/issues/205" data-hovercard-type="pull_request" data-hovercard-url="/uNetworking/uSockets/pull/205/hovercard" href="https://github.com/uNetworking/uSockets/pull/205">#205</a></li> <li>add us_socket_remote_port(int ssl, struct us_socket_t *s) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Jacob-Burckhardt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Jacob-Burckhardt">@Jacob-Burckhardt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1942732131" data-permission-text="Title is private" data-url="https://github.com/uNetworking/uSockets/issues/210" data-hovercard-type="pull_request" data-hovercard-url="/uNetworking/uSockets/pull/210/hovercard" href="https://github.com/uNetworking/uSockets/pull/210">#210</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oksdav/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oksdav">@oksdav</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1863654767" data-permission-text="Title is private" data-url="https://github.com/uNetworking/uSockets/issues/205" data-hovercard-type="pull_request" data-hovercard-url="/uNetworking/uSockets/pull/205/hovercard" href="https://github.com/uNetworking/uSockets/pull/205">#205</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Jacob-Burckhardt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Jacob-Burckhardt">@Jacob-Burckhardt</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1942732131" data-permission-text="Title is private" data-url="https://github.com/uNetworking/uSockets/issues/210" data-hovercard-type="pull_request" data-hovercard-url="/uNetworking/uSockets/pull/210/hovercard" href="https://github.com/uNetworking/uSockets/pull/210">#210</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/uNetworking/uSockets/compare/v0.8.6...v0.8.7"><tt>v0.8.6...v0.8.7</tt></a></p> uNetworkingAB tag:github.com,2008:Repository/88219241/v0.8.6 2023-06-04T10:57:12Z v0.8.6 <p>Adds us_socket_write2</p> uNetworkingAB tag:github.com,2008:Repository/88219241/v0.8.5 2023-01-02T16:46:13Z v0.8.5 <p>uSockets should never be built as DLL; it should always be built as a static library (and if available, LTO).</p> <p>Being an opaque low level library means dynamic dispatching of low level calls such as us_socket_ext entirely ruins performance.</p> <p>The library should always be built as a static library</p> uNetworkingAB tag:github.com,2008:Repository/88219241/v0.8.4 2023-01-02T15:20:57Z v0.8.4 No content. uNetworkingAB tag:github.com,2008:Repository/88219241/v0.8.3 2022-12-01T09:14:29Z v0.8.3 No content. uNetworkingAB tag:github.com,2008:Repository/88219241/v0.8.2 2022-09-25T17:44:45Z v0.8.2 <h1>Unix sockets and Windows hammer test</h1> <ul> <li>CI now builds and runs hammer_test on Windows as well, covering all three platforms.</li> <li>Unix sockets.</li> <li>Experimental UDP sockets.</li> </ul> uNetworkingAB tag:github.com,2008:Repository/88219241/v0.8.1 2021-09-29T03:23:18Z v0.8.1 <p>Never pass invalid send flags to Linux</p> unknown tag:github.com,2008:Repository/88219241/v0.8.0 2021-09-15T21:50:49Z v0.8.0 <h1>ASIO &amp; SSL stampede tweaks</h1> <p>Includes changes mentioned in v19.4.0 and v19.5.0 of uWebSockets.</p> unknown tag:github.com,2008:Repository/88219241/v0.7.1 2021-02-14T10:45:19Z v0.7.1 <h1>OpenSSL handshake deadlock fix</h1> <ul> <li>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.</li> </ul> unknown