Releases: OlivierLDff/NetTcp
v1.3.8
What's Changed
- 🐛 Empty address creates
QHostAddress::Any
like in Qt5 by @OlivierLDff in #10
Full Changelog: v1.3.7...v1.3.8
v1.3.7
What's Changed
- ⬆️ Qt6 (and continue to support Qt5) by @OlivierLDff in #9
Full Changelog: v1.3.6...v1.3.7
v1.3.6
What's Changed
- 💚 Use macOS 13 to be able to compile for Qt by @OlivierLDff in #8
- ⬆️ spdlog v1.12.0 by @OlivierLDff in #7
Full Changelog: v1.3.5...v1.3.6
v1.3.5
🚑️ fix write that may not write the whole buffer at once
v1.3.4
Use CPM for QOlm too.
v1.3.3
Use CPM to fetch dependencies instead of raw FetchContent.
This will allow us to leverage CPM_SOURCE_DIR feature in super build using NetTcp
v1.3.2
✨ Expose setNoDelay
to enable/disable naggle algorithm for Server & Socket
v1.3.1
🐛 Fix case when Socket return a nullptr worker.
♻️ Don't use unique_ptr to old QTimer and QTcpSocket but raw pointer.
The goal is to embrace qt parent/child relationship. This will ease debugging with tools like gammaray
✨ add objectName to every object in hierarchy
v1.3.0
💥 Move away from the heresy of mixing unique_ptr with QObject.
🚑️ Also fix potential deadlock caused by how the memory ownership was managed
🐛 Make sure localPort/localAddress is set when socket connectionAvailable signal is emitted
⬆️ Update QOlm to v3.1.0
🔨 Renovate CMakeList & pin dependencies
✅ Finally add some unit test
v1.2.1
🔨 Use versionless Qt tagging (prepare for Qt6)
🎨 Improve Qt headers include with full path (with Qt module)
🐛 Fix compilation when pch is disabled