Skip to content

Releases: uNetworking/uSockets

v0.0.4

28 Aug 04:21
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

Upgrade

  • Adds concept of child socket context & socket adoption, used to "upgrade" sockets from one application protocol to another (think HTTP -> WebSocket).
  • Extends testing to find and fix even more edge cases.

v0.0.3

21 Aug 01:59
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

The SSL slinger

  • Updated SSL support which now passes the tests with no Valgrind issues.
  • All examples are available in SSL/non-SSL variants, compiled with make or make ssl.
  • Added simple HTTP server and load test for simple benchmarking purposes.

v0.0.2

09 Aug 01:21
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Fuzztesting ahoy

  • Client support unlocks testing.
  • Randomly generated testing of every socket function call in every event handler in every order.
  • Many bugs fixed due to testing.
  • All normal warnings fixed on Windows and Linux.
  • Epoll and Libuv backends pass tests with no Valgrind issues.

v0.0.1

05 Aug 22:54
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

The "not so broken after all"

  • Works well on Windows, Linux and OS X.
  • Has well explained examples to learn from.
  • Performs very well.
  • SSL "works" but is WIP and needs obvious clean-ups and fixes.
  • Working libuv and epoll backends.
  • Lacks a few important functions that will be added with next release.