Releases: machinezone/IXWebSocket
Releases · machinezone/IXWebSocket
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.
Robert d'Artois
- C++11 compatible release
- Unittest is being run on CI on Windows now thanks to Github Actions.
For the rare case where release are made, I'll now name them after a character from les rois maudits, a wonderful historical book similar to Games of Thrones.