From c8e9f1a4f854629e8d7839be02a1ceed1724e11b Mon Sep 17 00:00:00 2001 From: Duarte Fonseca Date: Fri, 17 Jan 2025 11:25:57 +0000 Subject: [PATCH] vSomeIP-Lib 3.5.4 Changes: - Update documentation - Fix possible dangling pointer - Add strand to send_cbk call to prevent data races on sockets - wireshark_plugin update send command - Documentation add some default values - Fix Find messages with Unicast Flag set to 0 - fix max remote subscription limit - fix race condition on lazy_load_test - Avoid locking while joining multicast group - Add precondition to offer_stop_offer - Delete twice definition of port_t in primitive_types.hpp - Fixing dereference issues - Integration of Suspend/Resume related fixes --- Android.bp | 4 ++-- Android.mk | 8 ++++---- CHANGES | 14 ++++++++++++++ CMakeLists.txt | 2 +- libvsomeip.yaml | 2 +- 5 files changed, 22 insertions(+), 8 deletions(-) diff --git a/Android.bp b/Android.bp index aeaf8981c..d60fa0f73 100644 --- a/Android.bp +++ b/Android.bp @@ -79,8 +79,8 @@ cc_library_shared { cflags: [ "-DWITHOUT_SYSTEMD", - "-DVSOMEIP_VERSION=\"3.5.3\"", - "-DVSOMEIP_COMPAT_VERSION=\"3.5.3\"", + "-DVSOMEIP_VERSION=\"3.5.4\"", + "-DVSOMEIP_COMPAT_VERSION=\"3.5.4\"", "-DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\"", "-DUSE_DLT", ], diff --git a/Android.mk b/Android.mk index 2964c35b2..1ee2aea00 100644 --- a/Android.mk +++ b/Android.mk @@ -100,7 +100,7 @@ LOCAL_CFLAGS := \ -frtti \ -fexceptions \ -DWITHOUT_SYSTEMD \ - -DVSOMEIP_VERSION=\"3.5.3\" \ + -DVSOMEIP_VERSION=\"3.5.4\" \ -DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\" \ -Wno-unused-parameter \ -Wno-non-virtual-dtor \ @@ -147,7 +147,7 @@ LOCAL_CFLAGS := \ -frtti \ -fexceptions \ -DWITHOUT_SYSTEMD \ - -DVSOMEIP_VERSION=\"3.5.3\" \ + -DVSOMEIP_VERSION=\"3.5.4\" \ -DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\" \ -Wno-unused-parameter \ -Wno-non-virtual-dtor \ @@ -194,8 +194,8 @@ LOCAL_CFLAGS := \ -frtti \ -fexceptions \ -DWITHOUT_SYSTEMD \ - -DVSOMEIP_VERSION=\"3.5.3\" \ - -DVSOMEIP_COMPAT_VERSION=\"3.5.3\" \ + -DVSOMEIP_VERSION=\"3.5.4\" \ + -DVSOMEIP_COMPAT_VERSION=\"3.5.4\" \ -DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\" \ -Wno-unused-parameter \ -Wno-non-virtual-dtor \ diff --git a/CHANGES b/CHANGES index d24bd4904..4e214d744 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,19 @@ Changes ======= +v3.5.4 +- Update documentation +- Fix possible dangling pointer +- Add strand to send_cbk call to prevent data races on sockets +- wireshark_plugin update send command +- Documentation add some default values +- Fix Find messages with Unicast Flag set to 0 +- fix max remote subscription limit +- fix race condition on lazy_load_test +- Avoid locking while joining multicast group +- Add precondition to offer_stop_offer +- Delete twice definition of port_t in primitive_types.hpp +- Fixing dereference issues +- Integration of Suspend/Resume related fixes v3.5.3 - Add timeout for detached threads diff --git a/CMakeLists.txt b/CMakeLists.txt index 034c2298b..f601c6278 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,7 +11,7 @@ set (VSOMEIP_COMPAT_NAME vsomeip) set (VSOMEIP_MAJOR_VERSION 3) set (VSOMEIP_MINOR_VERSION 5) -set (VSOMEIP_PATCH_VERSION 3) +set (VSOMEIP_PATCH_VERSION 4) set (VSOMEIP_HOTFIX_VERSION 0) set (VSOMEIP_VERSION ${VSOMEIP_MAJOR_VERSION}.${VSOMEIP_MINOR_VERSION}.${VSOMEIP_PATCH_VERSION}) diff --git a/libvsomeip.yaml b/libvsomeip.yaml index 51db3dfc8..97e4c99d9 100644 --- a/libvsomeip.yaml +++ b/libvsomeip.yaml @@ -1,5 +1,5 @@ - name: libvsomeip - version: 3.5.3 + version: 3.5.4 vendor: Lynx Team license: concluded: CLOSED and MPLv2