@@ -18,28 +18,25 @@ find_package(ament_cmake_vendor_package REQUIRED)
18
18
set (ZENOHC_CARGO_FLAGS "--no-default-features$<SEMICOLON>--features=shared-memory zenoh/transport_compression zenoh/transport_tcp zenoh/transport_udp zenoh/transport_tls" )
19
19
20
20
# Set VCS_VERSION to include latest changes from zenoh/zenoh-c/zenoh-cpp to benefit from:
21
- # - Reword SHM warning log about "setting scheduling priority":
22
- # - https://github.com/eclipse-zenoh/zenoh/pull/1778
23
- # - Performances improvements at launch time:
24
- # - https://github.com/eclipse-zenoh/zenoh/pull/1786
25
- # - https://github.com/eclipse-zenoh/zenoh/pull/1789
26
- # - https://github.com/eclipse-zenoh/zenoh/pull/1793
27
- # - Fixed open timeout
28
- # - https://github.com/eclipse-zenoh/zenoh/pull/1796
29
- # - Improve ACL behaviour, notably for S-ROS
30
- # - https://github.com/eclipse-zenoh/zenoh/pull/1781
31
- # - https://github.com/eclipse-zenoh/zenoh/pull/1785
32
- # - https://github.com/eclipse-zenoh/zenoh/pull/1795
33
- # - https://github.com/eclipse-zenoh/zenoh/pull/1806
34
- # - Reduce the number of threads in case of scouting
35
- # - https://github.com/eclipse-zenoh/zenoh-c/pull/937
36
- # - Namespace prefix support
37
- # - https://github.com/eclipse-zenoh/zenoh/pull/1792
38
- # - Fix debug mode crash
39
- # - https://github.com/eclipse-zenoh/zenoh-cpp/pull/432
21
+ # - Fix a bug leading to invalid inapropriate "Unable to push non droppable network message" log and transport closure:
22
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1855
23
+ # - Fix crash with highly chunked keys:
24
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1826
25
+ # - Resolve issue with closing the Session in atexit:
26
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1632
27
+ # - Change `Session::close()` implementation so it can be safely waited and awaited in `atexit``
28
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1632
29
+ # - Add QoS overwrite interceptor allowing for instance a Router to be configured to change QoS on the fly
30
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1825
31
+ # - Add link protocols as subject to interceptors (access_control, downsampling or qos overwrite):
32
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1850
33
+ # - Add new non periodic last sample miss detection mechanism for Advanced Publisher:
34
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1861
35
+ # - Improve tracing for better analysis on the system like rmw_zenoh
36
+ # - https://github.com/eclipse-zenoh/zenoh/pull/1844
40
37
ament_vendor (zenoh_c_vendor
41
38
VCS_URL https://github.com/eclipse-zenoh/zenoh-c.git
42
- VCS_VERSION e6a1971139f405f7887bf5bb54f0efe402123032
39
+ VCS_VERSION ffa4bddc947f7ed6c0e3b4546205dd1b73e7df81
43
40
CMAKE_ARGS
44
41
"-DZENOHC_CARGO_FLAGS=${ZENOHC_CARGO_FLAGS} "
45
42
"-DZENOHC_BUILD_WITH_UNSTABLE_API=TRUE"
@@ -50,7 +47,7 @@ ament_export_dependencies(zenohc)
50
47
51
48
ament_vendor (zenoh_cpp_vendor
52
49
VCS_URL https://github.com/eclipse-zenoh/zenoh-cpp
53
- VCS_VERSION 8ad67f6c7a9031acd437c8739bbc8ddab0ca8173
50
+ VCS_VERSION 868fdad0e7418e8f8cb96e94c89a3aed05905e63
54
51
CMAKE_ARGS
55
52
-DZENOHCXX_ZENOHC=OFF
56
53
)
0 commit comments