Skip to content

Releases: OlivierLDff/NetTcp

v1.3.8

16 Aug 09:51
fc9707a
Compare
Choose a tag to compare

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

05 May 19:45
0eeccf7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.6...v1.3.7

v1.3.6

29 Apr 18:54
3cc7a5b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.5...v1.3.6

v1.3.5

27 Feb 08:19
Compare
Choose a tag to compare

🚑️ fix write that may not write the whole buffer at once

v1.3.4

25 Feb 14:36
32820bd
Compare
Choose a tag to compare

Use CPM for QOlm too.

v1.3.3

25 Feb 11:39
bc7e407
Compare
Choose a tag to compare

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

21 Jun 09:43
Compare
Choose a tag to compare

✨ Expose setNoDelay to enable/disable naggle algorithm for Server & Socket

v1.3.1

14 Apr 07:41
Compare
Choose a tag to compare

🐛 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

13 Apr 08:58
8f63e35
Compare
Choose a tag to compare

💥 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

15 Feb 13:28
Compare
Choose a tag to compare

🔨 Use versionless Qt tagging (prepare for Qt6)
🎨 Improve Qt headers include with full path (with Qt module)
🐛 Fix compilation when pch is disabled