# Summary
* Fix bug for sending data (vector of messages) via TCP in netio3
* Fix but for felix-tohost using TCP for DCS
* Add felix-server
* Rename asyncmsg library to avoid conflicts with version in TDAQ
* Provide CMake config files for users to compile against our release
# Details
Package: felix_bus_fs
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-bus-fs
Old hash: 54ef7acdab434dc198139229e597971f03c790e6
New hash: e03f0f6c020e36d58d684c91f5314c67afe33a69
Commits:
e03f0f6c Merge branch 'export-cmake-config' into '5.2.x'
4cb6bb02 [CMake] Install config module
dd63f357 Missing header for callback function conversion
Package: felix_client
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-client
Old hash: 12e702e0dda7bc11a64d897e4ca3bc85b7ad3118
New hash: 4b075fdf367dfaf2327f8e8accd847b261cc008e
Commits:
4b075fdf Merge branch 'export-cmake-config' into '5.2.x'
6540776b [CMake] Install config module
a1ed75cc Fix dependencies
Package: felix_client_thread
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-client-thread
Old hash: e58c9289464e805c067ee225fed0ec0bc0b68ef3
New hash: be7b283240fa058a9a6aa73bc14e48215840a5a9
Commits:
be7b2832 Merge branch 'export-cmake-config' into '5.2.x'
798f7cf8 [CMake] Install config module
Package: felix_def
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-def
Old hash: 1a15bfea17333aa6ff6cf30fbcf03f996fa2a5ca
New hash: 31c1e78d2452d4ee02b87d2db4b9f16e62736dd0
Commits:
31c1e78d Merge branch 'export-cmake-config' into '5.2.x'
9fe21e94 [CMake] Install config module
Package: felix_interface
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-interface
Old hash: 6394beaa7c1de252550eb759ef81d199394ad94e
New hash: e066c227cf6bf6b24f0ca7030d4d8be6824b0d05
Commits:
e066c227 Merge branch 'export-cmake-config' into '5.2.x'
db0e99f4 [CMake] Install config module
45587861 Merge branch 'manual' into '5.2.x'
72cd9aa6 Update manual for 5.2
Package: felix_star
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-star
Old hash: c62fdaf68230e9affb809a55eee9b03a8116b39a
New hash: 6788ebf3900aea7b13d58ae3ead6f71173bf4df0
Commits:
6788ebf3 Merge branch 'fix-bus-dcs-tcp' into '5.2.x'
2d128312 [tohost] Set correct network mode in bus for DCS
Package: netio3_backend
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3-backend
Old hash: 55da9410c736ee165c49cd27a743e2871c8cb305
New hash: d7a83a772791528955455eee0fcfb398e7b1ccfd
Commits:
d7a83a77 Merge branch 'export-cmake-config' into 'master'
41621648 [CMake] Install config module
25b2b40a Fix dependencies
Package: netio3
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3
Old hash: dc9a0c2bdbca2f424c61005884458026e6e768ed
New hash: 155c2ab3e8084f088c6b7528a2182c8b45c2530d
Commits:
155c2ab3 Merge branch 'export-cmake-config' into 'master'
00501212 [CMake] Install config module
b1e60ac1 Fix dependencies
dc9a0c2b Merge branch 'better-json-error' into 'master'
66359ee2 [Pub] Show raw message on JSON parse error
106cf361 Merge branch 'fix-tcp-send-many' into 'master'
10246186 Fix sending many by copy with asyncmsg
Package: asyncmsg
Repository: https://gitlab.cern.ch/joroemer/asyncmsg
Old hash: 7de295b80b3a5a9f4b54d58ab77fea0127fbd04d
New hash: 3500fda363b6595e400bf302cad547e71ea0ed43
Commits:
3500fda3 Rename asynchmsg library
7de295b8 Set cached remote endpoint immediately
5a8fc397 Install headers and create config file
c788489b Move minimum version and project to CMakeLists
Package: ers
Repository: https://gitlab.cern.ch/joroemer/ers
Old hash: e211037ce86b0e98a4d2033d4092cbeefc5b7170
New hash: f6f12e0bb961547108f6550cdb752f9d681eaef0
Commits:
f6f12e0b Fixup, add missing file
81c4ee0f [standalone] Create ersConfig file
81a7ef4f [standalone] Add C++20 flag
4f31c3d8 [standalone] Move version and project to CMakeLists