Releases: uNetworking/uWebSockets
Releases · uNetworking/uWebSockets
v0.16.0 alpha 5
Build fixes for macOS and Linux
- Hit "make" and it will work on macOS and Linux now, much cleaner Makefiles
- Re-enable experimental pub/sub support
- Cover more code while fuzzing
- [OSS-Fuzz] Temporary fix for integer overflow, not significant
v0.16.0 alpha 4
A fuzzing success
- Cover more code while fuzzing (at ~80% total fuzzing coverage now).
- OSS-Fuzz now reports zero issues, whatsoever (Msan, Asan, Ubsan).
make all
now builds everything in the repo including benchmarks and fuzz targets.- Threaded loop clean-up fixes.
v0.16.0 alpha 3
Even more fuzzing
- Increases total fuzzing coverage
- Restores compilation on Windows
v0.16.0 alpha 2
More fuzzing
- Adds MockedEchoServer as new fuzz target, besides MockedHelloWorld.
- Fixes a handful minor issues reported by OSS-Fuzz.
- [OSS-Fuzz] Fixes a bug where moves of uWS::App() would invalidate captured
this
. - Fixes the benchmarking programs to compile with new uSockets version.
- Updates to uSockets v0.2.0.
v0.16.0 alpha 1
Continuous fuzzing
- Project is now fuzzed with three different sanitizers by Google OSS-Fuzz
- More fuzz targets, including PerMessageDeflate and entire mocked HelloWorld server
- Upgraded to new uSockets 0.2.0 interfaces
v0.15.7
v0.15.6
v0.15.5
v0.15.4
Fuzzing and fixes
- Introduces fuzztesting of parsers
- Adds feature to loop over Http headers in request
- getRemoteAddress for getting IP
- Loop::defaultLoop is now Loop::get and we never use "default" loops unless explicitly given.
- Updates uSockets with various libuv fixes
- Various bug fixes