Skip to content

Releases: uNetworking/uWebSockets

v0.16.5

25 Nov 20:57
Compare
Choose a tag to compare

WolfSSL & improved Makefile

  • uSockets now has experimental support for WolfSSL as an alternative to OpenSSL
  • Examples now showcase SSL usage by default
  • Improved Makefile; build examples with
    • make to build without SSL, all default settings
    • WITH_OPENSSL=1 make to build with OpenSSL 1.1+ support
    • WITH_WOLFSSL=1 make to build with WolfSSL 2.4.0+ support
    • WITH_LIBUV=1 make to build with Libuv support
    • WITH_ASAN=1 make to build with AddressSanitizer for debugging

or any such combination.

v0.16.4

19 Nov 18:34
f358601
Compare
Choose a tag to compare
  • Fixes timeout bug for http post

v0.16.3

18 Nov 18:45
Compare
Choose a tag to compare

SSL fixes

  • Updates to uSockets v0.3.4
    • Solves the reported issue of OpenSSL per thread error queue not being properly cleared

v0.16.2

08 Nov 13:10
Compare
Choose a tag to compare

Pub/sub fixes

  • Fixes (crash) bug when subscribing to same topic more than once per socket
  • Properly unlinks and cleans up destroyed Apps

v0.16.1

17 Oct 00:12
Compare
Choose a tag to compare

Pub/sub fixes

  • Adds App.publish for publishing to all websockets belonging to app
  • Fixes (crash) bug when publishing to topic with no subscribers

v0.16.0

09 Oct 00:54
Compare
Choose a tag to compare

Pub/sub & fuzzing

  • New efficient MQTT-like pub/sub base support, optimized for latency and performance
  • Project is now continuously fuzzed by Google OSS-Fuzz under three sanitizers with a coverage of 80-90%
    • Big deal for security; most hardened release so far
  • Updated to uSockets v0.3.x
  • Various minor fixes and features

v0.16.0 beta 3

08 Oct 02:00
Compare
Choose a tag to compare

Pub/sub

  • New pub/sub system with MQTT-like rules and behavior.
  • Publish, subscribe, unsubscribeAll implemented, (unsubscribe is missing for now)
  • Passes the Autobahn tests under ASAN with graceful shutdown with no leaks

v0.16.0 beta 2

25 Aug 00:25
Compare
Choose a tag to compare

Kqueue & Epoll fixes

  • uSockets v0.3.2

v0.16.0 beta 1

16 Aug 22:07
911e16e
Compare
Choose a tag to compare
v0.16.0 beta 1 Pre-release
Pre-release

Http post fix

  • Reset onData handler once we get the fin chunk

v0.16.0 alpha 6

30 Jul 00:18
Compare
Choose a tag to compare

Kqueue

  • Updates uSockets to v0.3.1 bringing new Kqueue and (experimental) Grand Central Dispatch event-loops.
  • Various fixes.