Skip to content

Commit bb35c97

Browse files
duartefonsecafcmonteiro
authored andcommitted
vSomeip-Lib 3.5.9 Release
Update vsomeip-lib to v3.5.9 Update local_endpoint ClientID on add_guest Make compile with GCC < 10 again tce: Remove duplicate shutdown closure of sockets Ensure socket closure on dtor rmc: remove sender start on rmc::init misc: fix use of non-asio error codes multicast, add repeat delay Expand logs to trace connections easier Minor change, typo when declaring endianness structure zuul: remove dlt flaky, subscribe_notify_test_one_event_two_eventgroups_tcp Change tcp_tw_reuse to 2 Avoid locking in and improve performance of the logger Remove leftover configurations fix race condition with on_message_received_unlocked Create multicast group test tests: fix flaky test allow_reconnects NTF integration pipeline misc: react on EBADF for epoll_wait misc: remove use of strerror Add support for VSOMEIP_ABORT_ON_CRIT_SYSCALL_ERROR ltcei: fix connect logic fix and document event_test fix offer_stop_offer_test scripts Force remote subscriptions to be removed on host error Enable usei_tests/ut_basic_tests with boost 1.87+ Post results to artifactory for batch pipelines add fair-sched to valgrind Adds remote information to client endpoint warning logs Adds vsomeip version to the cmake log lsei: fix race zuul: increase test output size lsei: minor log improvement flaky test, debounce_filter_test build: cleanup ifdef ANDROID usei, unit tests endpoint: fix get_local_port, remove set_local_port reduce time spent in test_restart_client_in_loop zuul: suppress sonarqube on catch-all exceptions document offer_test_local memcheck test doc/fix debounce_frequency_test fix/document debounce_callback_test scripts fix/document cyclic_event_tests scripts fix/document debounce_filter_test scripts fix test suspend_resume_test_initial fix shutdown of offer_test_service Adds ets and verification job to check (non-voting) add SO_REUSEPORT option + logging Mark all normal log messages as public misc: fix client-side-logging crash
1 parent 07f24fa commit bb35c97

File tree

5 files changed

+61
-8
lines changed

5 files changed

+61
-8
lines changed

Android.bp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ cc_library_shared {
7979

8080
cflags: [
8181
"-DWITHOUT_SYSTEMD",
82-
"-DVSOMEIP_VERSION=\"3.5.8\"",
83-
"-DVSOMEIP_COMPAT_VERSION=\"3.5.8\"",
82+
"-DVSOMEIP_VERSION=\"3.5.9\"",
83+
"-DVSOMEIP_COMPAT_VERSION=\"3.5.9\"",
8484
"-DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\"",
8585
"-DUSE_DLT",
8686
],

Android.mk

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ LOCAL_CFLAGS := \
101101
-frtti \
102102
-fexceptions \
103103
-DWITHOUT_SYSTEMD \
104-
-DVSOMEIP_VERSION=\"3.5.8\" \
104+
-DVSOMEIP_VERSION=\"3.5.9\" \
105105
-DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\" \
106106
-Wno-unused-parameter \
107107
-Wno-non-virtual-dtor \
@@ -160,7 +160,7 @@ LOCAL_CFLAGS := \
160160
-frtti \
161161
-fexceptions \
162162
-DWITHOUT_SYSTEMD \
163-
-DVSOMEIP_VERSION=\"3.5.8\" \
163+
-DVSOMEIP_VERSION=\"3.5.9\" \
164164
-DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\" \
165165
-Wno-unused-parameter \
166166
-Wno-non-virtual-dtor \
@@ -207,8 +207,8 @@ LOCAL_CFLAGS := \
207207
-frtti \
208208
-fexceptions \
209209
-DWITHOUT_SYSTEMD \
210-
-DVSOMEIP_VERSION=\"3.5.8\" \
211-
-DVSOMEIP_COMPAT_VERSION=\"3.5.8\" \
210+
-DVSOMEIP_VERSION=\"3.5.9\" \
211+
-DVSOMEIP_COMPAT_VERSION=\"3.5.9\" \
212212
-DVSOMEIP_BASE_PATH=\"/vendor/run/someip/\" \
213213
-Wno-unused-parameter \
214214
-Wno-non-virtual-dtor \

CHANGES

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,58 @@
11
Changes
22
=======
3+
v3.5.9
4+
- global
5+
- Add vsomeip version to cmake log
6+
- Add support for VSOMEIP_ABORT_ON_CRIT_SYSCALL_ERROR
7+
- Remove use of strerror
8+
- React on Bad File Descriptor (EOBADF) for epoll_wait
9+
- Remove leftover configurations
10+
- Improve logger performance, turn it almost lock-free
11+
- Fix use of boost non-asio error codes
12+
- Fix compile with GCC < 10 again
13+
- Mark all DLT log messages as public
14+
15+
- tests
16+
- network tests
17+
- Fix and/or document debounce_callback_test,
18+
cyclic_event_tests, debounce_filter_test,
19+
suspend_resume_test_initial, event_test,
20+
offer_stop_offer_test, allow_reconnects,
21+
subscribe_notify_test_one_event_two_eventgroups_tcp,
22+
offer_test_local, debounce_frequency_test,
23+
test_restart_client_in_loop, offer_test_service
24+
- Create multicast group test
25+
26+
- unit tests
27+
- Created udp_server_endpoint_impl unit tests
28+
- Fix unit tests with boost 1.87+
29+
30+
- endpoint
31+
- Fix get_local_port, remove set_local_port
32+
- Fix multicast leave, add repeat delay
33+
- Ensure socket closure on dtor
34+
- Remove duplicate shutdown closure of sockets
35+
- Add SO_REUSEPORT option to mitigate Address already used issues
36+
37+
- local communication
38+
- Fix race condition on accept_cbk
39+
- Improve logs
40+
- Fix client connect logic due to netlink removal
41+
42+
- external communication
43+
- Fix race condition usei with on_message_received_unlocked
44+
- Remove duplicate shutdown closure of sockets on tcp_client_endpoint_impl
45+
46+
- routing
47+
- Remove remote subscription on connection lost towards host
48+
49+
- routing manager client
50+
- Remove sender start on init
51+
- Fix client-side-logging crash
52+
53+
- android
54+
- Cleanup ifdef ANDROID
55+
356
v3.5.8
457
- android
558
- Possibility to build vsomeip with android NDK

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ set (VSOMEIP_COMPAT_NAME vsomeip)
1111

1212
set (VSOMEIP_MAJOR_VERSION 3)
1313
set (VSOMEIP_MINOR_VERSION 5)
14-
set (VSOMEIP_PATCH_VERSION 8)
14+
set (VSOMEIP_PATCH_VERSION 9)
1515
set (VSOMEIP_HOTFIX_VERSION 0)
1616

1717
set (VSOMEIP_VERSION ${VSOMEIP_MAJOR_VERSION}.${VSOMEIP_MINOR_VERSION}.${VSOMEIP_PATCH_VERSION})

libvsomeip.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
- name: libvsomeip
2-
version: 3.5.8
2+
version: 3.5.9
33
vendor: Lynx Team
44
license:
55
concluded: CLOSED and MPLv2

0 commit comments

Comments
 (0)