Releases: machinezone/IXWebSocket
Releases · machinezone/IXWebSocket
Blanche de Castille
Blanche de Castille was the mother of Saint Louis.
What's Changed
- IXSocketServer: memset() sock addr before bind by @awelzel in #553
- Fix spelling in comment: 'perpertually' → 'perpetually' by @yuzujr in #558
- IPv6 bracketed address not functional when used on client side Linux/macOS by @cosminpolifronie in #571
- Add support for LibreSSL by @SigmaTel71 in #569
- Fix SelectInterruptPipe::read() being called with fd -1 by @cosminpolifronie in #573
- Crypt32 -> crypt32 by @franciscod in #570
- Fix HTTP header value parsing: bounds check and robust trimming by @bsergean in #574
- Add timeout support to flushSendBuffer() by @awelzel in #575
New Contributors
- @yuzujr made their first contribution in #558
- @cosminpolifronie made their first contribution in #571
- @SigmaTel71 made their first contribution in #569
- @franciscod made their first contribution in #570
Full Changelog: v11.4.6...v12.0.0
Philippe le Hardi
What's Changed
- Add ping interval to constructor params for WebSocketServer by @dwymark-celestron in #497
- Fix MbedTLS disconnect handling. by @PaulWhitingS2 in #500
- Don't call close() on -1. by @CryptoManiac in #502
- Support URLs with no slash before the question mark by @giuspen in #507
- Fix bad version variable by @LunarWatcher in #510
- Initialize the PSA Crypto API if requested by @teejusb in #514
- Minor fixes for < 10.6 by @barracuda156 in #515
- IXSocket.h: add missing <sys/types.h> for macOS by @barracuda156 in #512
- Version check MbedTLS instead of introducing a new define when initializing PSA Crypto API by @teejusb in #516
- Fix memory leaks in SocketMbedTLS when closing. by @plmzod in #527
- Allow Host to be overridden in handshake headers by @gordonread in #530
- Fix: 'Content-Length' header check implicit cast by @Rodrick136 in #534
- Include cstdint for compatibility with GCC 15 by @pastalian in #538
- IXWebSocketTransport::setReadyState(): Run under lock by @awelzel in #540
- IXWebSocketTransport: Avoid bloating _rxbuf by @awelzel in #550
- Fix no callback when the server is disconnected on windows by @doufu3344 in #548
- Improve documentation and add an ios build script by @Sokkero in #549
New Contributors
- @dwymark-celestron made their first contribution in #497
- @PaulWhitingS2 made their first contribution in #500
- @giuspen made their first contribution in #507
- @teejusb made their first contribution in #514
- @barracuda156 made their first contribution in #515
- @plmzod made their first contribution in #527
- @gordonread made their first contribution in #530
- @Rodrick136 made their first contribution in #534
- @pastalian made their first contribution in #538
- @awelzel made their first contribution in #540
- @doufu3344 made their first contribution in #548
- @Sokkero made their first contribution in #549
Full Changelog: v11.4.5...v11.4.6
Saint Louis
What's Changed
- Fix error C2065: 'errorMsg': undeclared identifier by @Cheney-W in #471
- Fix server empty thread name by @lanthora in #478
- Fix MinGW build warning by @lanthora in #482
- Fix #286 - http response headers overwritten with request headers by @glenne in #483
- Fix hanging of WebSocket::stop() waiting for its thread to join by @dacap in #481
- Fix links & update info in README by @michaelfm1211 in #485
- allow building when cpp exceptions are disabled by @arenevier in #489
- Allow building without rtti by @arenevier in #487
- Fix for C++/WinRT compile issue by @rh101 in #493
- Update unittest_windows_gcc.yml by @bsergean in #494
New Contributors
- @glenne made their first contribution in #483
- @dacap made their first contribution in #481
- @michaelfm1211 made their first contribution in #485
- @arenevier made their first contribution in #489
- @rh101 made their first contribution in #493
Full Changelog: v11.4.4...v11.4.5
Maurice Druon
DNS memory leak
gcc 13 build fixes
Alain de Pareilles
Captain of the King's Archers
- Set shorter thread names
- BoringSSL fix with SNI (thanks @maxweisel)
- Websocket computed header is valid Base64 (thanks @rsmmr)
Jacques de Molay
Fix a vcpkg/cmake problem.
Philippe le Bel
Louis X le hutin
Louis X, the first son of Philippe le Bel, of Philip the fair.
Mahaut d'Artois
Mahaut d'Artois, another great character from the Accursed Kings.
Guillaume de Nogaret
Few fixes from the previous one, the most important is in the release name of another famous character from the Accursed Kings.