Skip to content

Releases: uNetworking/uWebSockets

v0.15.2

01 Mar 15:04
Compare
Choose a tag to compare

Safari fix

  • Safari browsers can now connect over websocket when permessage-deflate is enabled

v0.15.1

21 Feb 20:03
Compare
Choose a tag to compare

Fixes two bugs regarding Http POST data:

  • Timeout slow clients sending Http body data.
  • Emit a phony zero-length chunk if there is no data but we have attached an onData handler.

v0.15

10 Feb 01:17
Compare
Choose a tag to compare
  • Even zero is a valid content-length
  • Begin work on pub/sub
  • HttpResponse::tryEnd now returns pair of [ok, hasResponded]
  • Smaller fixes to WebSocket shutdown

v0.15 release candidate 5

31 Jan 20:35
Compare
Choose a tag to compare
  • Fixes timeout not triggering for Http response ended with .end which caused backpressure.
  • Adds a documenting section regarding the order in which route nodes are created.

v0.15 release candidate 4

29 Jan 16:20
Compare
Choose a tag to compare
  • Fixes a regression caused by rc2; marks are written in the middle of Http streams breaking the content
  • Fixes memory layout bug regarding AsyncSocketData/HttpResponseData
  • Fixes bug regarding Http pipelining checking

v0.15 release candidate 3

28 Jan 20:26
Compare
Choose a tag to compare
  • Update uSockets to v0.1.1, tweaking SSL
  • Adds SSL/non-SSL switching argument to load_test.c benchmark

v0.15 release candidate 2

26 Jan 21:18
Compare
Choose a tag to compare
  • Update marks, it's now for both Http and WebSockets while being shorter in total than previous versions.

v0.15 release candidate 1

26 Jan 18:18
Compare
Choose a tag to compare
  • Remove all debug prints.
  • Update user manual a bit, correct obvious typos.

v0.15 beta 3

26 Jan 14:21
Compare
Choose a tag to compare
v0.15 beta 3 Pre-release
Pre-release
  • Fixes a few WebSocket behavioral bugs
  • Refactored to new µSockets API

v0.15 beta 4

26 Jan 16:40
Compare
Choose a tag to compare
v0.15 beta 4 Pre-release
Pre-release
  • WebSocket::end is used to gracefully end a WebSocket session, much like HttpResponse::end is used to gracefully end a request.
  • WebSocket::close is now AsyncSocket::close just like how HttpResponse::close is also.