Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vSomeIP 3.5.1 #733

Merged
merged 119 commits into from
Oct 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
119 commits
Select commit Hold shift + click to select a range
f7fb268
Load Policies Lazy Load
Jun 26, 2024
626a9aa
Test - Processing SD messages with unknown type option
Jun 26, 2024
265780b
ensure endpoints before deletion
Jun 26, 2024
bf931a9
Improve "end of file" error handling
Jun 26, 2024
0777ad2
Enable debouncing of events & selective events
Jun 26, 2024
4f69c1f
Revert "Test - Processing SD messages with unknown type"
Jun 26, 2024
74dabeb
Logs added to points of failure on registration process
Jun 26, 2024
130fd75
One *.json to ignorem all
Jun 26, 2024
263562b
Someip-tp remote address rework
Jun 26, 2024
0e5ce64
Fix crash in multicast_receive receive_cb
Jun 26, 2024
b532073
Generate network_test configs directly to build
Jun 26, 2024
54160e0
Fix deadlock if binding of TCP client endpoint fails
Jun 26, 2024
573cd97
Added missing includes of iomanip to support compilation on Mint
Jun 26, 2024
1a135f3
Cache not yet registered events
Jun 26, 2024
2564a4f
Return true to make sure endpoints are deleted
Jun 26, 2024
ae30819
Byteorder implementation
Jun 26, 2024
1f9c739
Reorder of prepare_stop method
Jun 26, 2024
2e98026
Allows applications in the same process using different security conf…
Jun 26, 2024
c4b0666
Fix to not ignore stop offers when sd acceptance is not required
Jun 26, 2024
f757ddd
Release 3.5.0
Jun 26, 2024
445f6ce
Restructure Network Tests CMakeLists
Jun 26, 2024
f9d9f3f
policy.cpp unit test
Jun 26, 2024
f43be26
Remove deprecated usage of byteorder and use bithelper
Jun 26, 2024
73ee654
unblock endpoint when closing it
Jun 26, 2024
0462a25
Find_Debounce_Time made configurable
Jun 26, 2024
cae2fd2
Check if configuration_ pointer exists before using
Jun 26, 2024
ce981b9
Initialize routing_state_
Jun 26, 2024
504d3ac
Solved data race in configuration_impl class
Jun 26, 2024
bca1759
utility.cpp unit tests
Jun 26, 2024
d2a4ae5
unit tests payload_impl
Jun 26, 2024
daeac7a
unit tests serializer
Jun 26, 2024
b03ae85
unit tests deserializer
Jun 26, 2024
2d463c2
Unit Tests for policy_manager_impl.cpp
Jun 26, 2024
e306f5a
Unit Test - Routing Manager set_routing_state
Jun 26, 2024
4e56380
Move documentation to markdown
Jun 26, 2024
259627a
clang-format to verify the code vsomeip-lib
Jun 26, 2024
c74ddef
fix deadlock with event and message debounce feature
Jun 26, 2024
b21020b
disabled some groups of tests
Jun 26, 2024
cec5e1b
Try to force connection reset on suspend
Jun 26, 2024
011b5f4
Call availability handler on request service instance
Jun 26, 2024
ec0e5dc
Handle endpoint queue size underflow
Jun 26, 2024
1c5a2a4
Add Valgrind massif tool
Jun 26, 2024
26ea42a
Create new train after scheduling to avoid duplicate messages
Jun 27, 2024
d851456
Re-Added offer_tests group in all sanitizers tests
Jun 27, 2024
5930293
removed extra DLT logs of the policies print
Jun 27, 2024
4f8f1cf
COVESA-615: vsomeip.lck file not removed upon application termination
Jun 27, 2024
bbd7484
COVESA-527: Locally switch off -Wstringop-overflow
Jun 27, 2024
49d9569
Create network regression test for specific issue
Jun 27, 2024
8e2ae96
Change IndentPPDirectives rule in clang-format
Jun 27, 2024
b78a8c3
applied auto in some identified lines by sonarqube
Jun 27, 2024
e017d88
Add Valgrind memcheck
Jun 27, 2024
a5c8ded
Ensure buffer is valid before de-referencing pointer
Jun 27, 2024
df469eb
Renaming folder test and fixing typos
Jun 27, 2024
e0709b9
Fix minor formatting issues from some commits
Jun 27, 2024
e0d71c3
Adds interger overflow check
Jun 27, 2024
e68b457
Adds application name on cout logs
Jun 27, 2024
d66d4f8
Adding helgrind, to test output
Jun 27, 2024
07af841
Boost 1.65 cleanup
Jun 27, 2024
a4ec275
network_test - Offer Stop Offer test
Jun 27, 2024
f30706d
Support host name (env) for internal TCP communication
Jun 27, 2024
d639b34
Remove cached configuration after app stops
Jun 27, 2024
9334d9b
Optimize tests/network-tests/CMakeLists.txt
Jun 27, 2024
bd38522
Check if pointer exists before dereferencing it
Jun 27, 2024
bbc2d85
avoid requiring valgrind locally
Jun 27, 2024
2216c77
Fix Lock-Order-Inversion in policy_manager_impl
Jun 27, 2024
b5b1e81
Revert "Fix to not ignore stop offers when sd acceptance is not requi…
Jun 27, 2024
3295c7f
Fix timeout on offer_stop_offer test
Jun 27, 2024
6dfbf42
Restore config_plugin_impl mutex
Jun 27, 2024
7bdacc4
Rework [STOP_]OFFER command handling
Jun 27, 2024
6ffe241
some-tp memory consumption increasing fast
Jun 27, 2024
dad006d
Remove dlt traces from memory_test
Jun 27, 2024
ec11f7f
restart_routing_test enabled
Jun 27, 2024
4ce6206
Fix cyclic events
Jun 27, 2024
a3f2889
Tracing LOI
Jun 27, 2024
04bfe63
improve connection log on error path
Jun 27, 2024
683847f
added subscribe_notify groups to non-leak verification
Jun 27, 2024
d67f2ed
Relocate hostname config command
Jun 27, 2024
9d060d0
allow subscribeACK if at least one offer was sent by SD
Jun 27, 2024
9e256b8
Improve "end of file" error handling
Jun 27, 2024
3926619
Update Clang-Format to Version 18
Jun 27, 2024
eb68edc
Debounce tests fix
Jun 27, 2024
fb793bf
Wireshark dissector for vsomeip protocol
Jul 29, 2024
3c418f3
Remove logging on operation cancel in connect_cbk
Jul 29, 2024
3fc65e5
Add additional info on failure to open TCP port
Jul 29, 2024
f603001
Implementation of SOMEIPSD_00577
Jul 29, 2024
5b6129c
Refactor how niceness values are applied to threads
Jul 29, 2024
b9643a5
prevent race between event expiration/forwarding
Jul 29, 2024
498cfcb
Fix subscribe_notify_one tests
Jul 29, 2024
1b9f7fd
Fix missing/blocked subscription requests
Jul 29, 2024
736ff4f
change references to C++14 into C++17
Aug 7, 2024
0d9da74
Explicitly check whether an endpoint is in use
Aug 7, 2024
9cf849b
Enabled all network tests with whitelist
Aug 7, 2024
d346c30
Fix target client id in local_send
Aug 7, 2024
58427c3
remove redundants package import definitions
Aug 7, 2024
b02f303
run unit tests on windows
Aug 7, 2024
6fbcbdc
Fix debounce network tests
Aug 7, 2024
c8697e4
type upgrade and temporary disable of test for QNX build
Aug 7, 2024
56258c6
Force abort hanging detached threads
Aug 20, 2024
70f2f41
Application tests fix
Aug 20, 2024
13ed3b7
run network-test locally
Sep 5, 2024
a087729
Remove behavior from catch block in ~message
Sep 12, 2024
e742561
Stop/Start (network) endpoints on suspend/resume
Sep 12, 2024
e5240b4
Reduce the number of copy operations on event payloads
Sep 12, 2024
4cc8754
Sets linger to 0 in local tcp clients
Sep 12, 2024
6fd2e8e
Prevent exception re-throw in ~message
Sep 12, 2024
453e12b
remove linger on local_tcp
Sep 12, 2024
bf05f13
Fix android traces build
Sep 12, 2024
06cef2b
Introduce stateful availability handler
Sep 12, 2024
4ba5cbb
Update the availability state
Sep 12, 2024
a1e2513
Reintroduces the TIME_WAIT for ltcei
Sep 12, 2024
5969e5a
Faster handlers lookup
Sep 12, 2024
cc29057
Increase app registration timeout
Sep 12, 2024
e3dde9c
Force endpoint restart if re registering
Sep 12, 2024
1d788b9
fix semaphore logs
Sep 12, 2024
98e00a7
fix compile issue with pthreads in android
Sep 25, 2024
eef4efb
Removing vsomeipUserGuide and updating vsomeipUserGuide.md
Sep 30, 2024
dc0e76d
Disabling set routing state unit test
Oct 2, 2024
5c46133
Fixing get_policy_manager error with security disabled
Oct 2, 2024
514e194
vSomeIP-Lib 3.5.1
Oct 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
76 changes: 76 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Copyright (C) 2016 Olivier Goffart <[email protected]>
#
# You may use this file under the terms of the 3-clause BSD license.
# See the file LICENSE from this package for details.

# This is the clang-format configuration style to be used by Qt,
# based on the rules from https://wiki.qt.io/Qt_Coding_Style and
# https://wiki.qt.io/Coding_Conventions

---
# Webkit style was loosely based on the Qt style
BasedOnStyle: WebKit

Standard: c++17

# Column width is limited to 100 in accordance with Qt Coding Style.
# https://wiki.qt.io/Qt_Coding_Style
# Note that this may be changed at some point in the future.
ColumnLimit: 100
# How much weight do extra characters after the line length limit have.
# PenaltyExcessCharacter: 4

# We want a space between the type and the star for pointer types.
PointerAlignment: Left

# Align reference like PointerAlignment.
# ReferenceAlignment: Left

# We use template< without space.
SpaceAfterTemplateKeyword: false

# We want to break before the operators, but not before a '='.
BreakBeforeBinaryOperators: NonAssignment

# Braces are usually attached, but not after functions or class declarations.
BreakBeforeBraces: Attach

# When constructor initializers do not fit on one line, put them each on a new line.
# PackConstructorInitializers: CurrentLine

# Indent initializers by 4 spaces
ConstructorInitializerIndentWidth: 4

# Indent width for line continuations.
ContinuationIndentWidth: 8

# No spaces inside the braced list.
Cpp11BracedListStyle: true

# No indentation for namespaces.
NamespaceIndentation: None

# Allow indentation for preprocessing directives (if/ifdef/endif). https://reviews.llvm.org/rL312125
IndentPPDirectives: None

# Horizontally align arguments after an open bracket.
# The coding style does not specify the following, but this is what gives
# results closest to the existing code.
AlignAfterOpenBracket: true
AlwaysBreakTemplateDeclarations: true

# Ideally we should also allow less short function in a single line, but
# clang-format does not handle that.
AllowShortFunctionsOnASingleLine: Inline

# The coding style specifies some include order categories, but also tells to
# separate categories with an empty line. It does not specify the order within
# the categories. Since the SortInclude feature of clang-format does not
# re-order includes separated by empty lines, the feature is not used.
SortIncludes: false

# Break constructor initializers before the colon and after the commas.
BreakConstructorInitializers: AfterColon

# Do not format macro definition body.
SkipMacroDefinitionBody: true
166 changes: 3 additions & 163 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/CMakeFiles
/build*/*
/examples/hello_world/build
/.idea/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you also add a few other common IDE/build artifacts? I have a PR for this too but it's still in a very early draft state.

/.cache
/compile_commands.json
.ninja
Makefile

/.vscode/
/.settings
/.project
Expand All @@ -9,169 +10,8 @@
/daemon/CMakeFiles
/examples/CMakeFiles
/implementation/configuration/include/internal.hpp
/test/network_tests/application_tests/application_test.json
/test/network_tests/application_tests/application_test_daemon.json
/test/network_tests/application_tests/application_test_no_dispatch_threads.json
/test/network_tests/application_tests/application_test_no_dispatch_threads_daemon.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_client.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_client_limited.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_client_queue_limited.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_client_random.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_service.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_service_limited.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_service_queue_limited.json
/test/network_tests/big_payload_tests/big_payload_test_local_tcp_service_random.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_client.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_service.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_client_random.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_service_random.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_client_limited_general.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_service_limited_general.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_client_queue_limited_general.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_client_queue_limited_specific.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_service_queue_limited_general.json
/test/network_tests/big_payload_tests/big_payload_test_tcp_service_queue_limited_specific.json
/test/network_tests/big_payload_tests/big_payload_test_udp_client.json
/test/network_tests/big_payload_tests/big_payload_test_udp_service.json
/test/network_tests/magic_cookies_tests/magic_cookies_test_client.json
/test/network_tests/magic_cookies_tests/magic_cookies_test_service.json
/test/network_tests/debounce_frequency_tests/debounce_frequency_test_client.json
/test/network_tests/debounce_frequency_tests/debounce_frequency_test_service.json
/test/network_tests/payload_tests/external_local_payload_test_client_external.json
/test/network_tests/payload_tests/external_local_payload_test_client_local.json
/test/network_tests/payload_tests/external_local_payload_test_service.json
/test/network_tests/routing_tests/external_local_routing_test_client_external.json
/test/network_tests/routing_tests/external_local_routing_test_service.json
/test/network_tests/routing_tests/local_routing_test_starter.sh
/test/network_tests/client_id_tests/client_id_test_diff_client_ids_diff_ports_master.json
/test/network_tests/client_id_tests/client_id_test_diff_client_ids_diff_ports_slave.json
/test/network_tests/client_id_tests/client_id_test_diff_client_ids_same_ports_master.json
/test/network_tests/client_id_tests/client_id_test_diff_client_ids_same_ports_slave.json
/test/network_tests/client_id_tests/client_id_test_diff_client_ids_partial_same_ports_master.json
/test/network_tests/client_id_tests/client_id_test_diff_client_ids_partial_same_ports_slave.json
/test/network_tests/client_id_tests/client_id_test_same_client_ids_diff_ports_master.json
/test/network_tests/client_id_tests/client_id_test_same_client_ids_diff_ports_slave.json
/test/network_tests/client_id_tests/client_id_test_same_client_ids_same_ports_master.json
/test/network_tests/client_id_tests/client_id_test_same_client_ids_same_ports_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_master.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_master.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_partial_same_ports_master.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_partial_same_ports_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_diff_ports_master.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_diff_ports_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_same_ports_master.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_same_ports_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_one_event_two_eventgroups_master.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_one_event_two_eventgroups_udp_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_one_event_two_eventgroups_tcp_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_master_udp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_slave_udp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_master_udp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_slave_udp.json
/test/network_tests/subscribe_notify_one_tests/subscribe_notify_one_test_diff_client_ids_diff_ports_master.json
/test/network_tests/subscribe_notify_one_tests/subscribe_notify_one_test_diff_client_ids_diff_ports_slave.json
/test/network_tests/subscribe_notify_one_tests/subscribe_notify_one_test_diff_client_ids_diff_ports_master_tcp.json
/test/network_tests/subscribe_notify_one_tests/subscribe_notify_one_test_diff_client_ids_diff_ports_slave_tcp.json
/test/network_tests/subscribe_notify_one_tests/subscribe_notify_one_test_diff_client_ids_diff_ports_master_udp.json
/test/network_tests/subscribe_notify_one_tests/subscribe_notify_one_test_diff_client_ids_diff_ports_slave_udp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_same_service_id_master_udp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_same_service_id_slave_udp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_master_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_slave_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_master_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_slave_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_autoconfig_master_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_autoconfig_slave_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_master_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_master_tcp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_master_udp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_same_service_id_master_udp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_same_service_id_slave_udp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_slave_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_slave_tcp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_slave_udp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_partial_same_ports_master_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_partial_same_ports_slave_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_master_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_master_tcp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_master_udp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_slave_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_slave_tcp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_same_ports_slave_udp_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_one_event_two_eventgroups_master_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_one_event_two_eventgroups_tcp_slave_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_one_event_two_eventgroups_udp_slave_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_diff_ports_master_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_diff_ports_slave_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_same_ports_master_local_tcp.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_same_client_ids_same_ports_slave_local_tcp.json
/test/network_tests/cpu_load_tests/cpu_load_test_client_slave.json
/test/network_tests/cpu_load_tests/cpu_load_test_client_master.json
/test/network_tests/cpu_load_tests/cpu_load_test_service_slave.json
/test/network_tests/cpu_load_tests/cpu_load_test_service_master.json
/test/unit_tests/security_policy_manager_impl_tests/policy_manager_impl_unit_test_macro.hpp
/tools/CMakeFiles
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_master.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_same_service_id_master.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_same_service_id_slave.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_slave.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_partial_same_ports_master.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_partial_same_ports_slave.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_same_ports_master.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_same_ports_slave.json
/test/network_tests/initial_event_tests/initial_event_test_same_client_ids_diff_ports_master.json
/test/network_tests/initial_event_tests/initial_event_test_same_client_ids_diff_ports_slave.json
/test/network_tests/initial_event_tests/initial_event_test_same_client_ids_same_ports_master.json
/test/network_tests/initial_event_tests/initial_event_test_same_client_ids_same_ports_slave.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_master_tcp.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_slave_tcp.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_same_ports_master_tcp.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_same_ports_slave_tcp.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_master_udp.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_diff_ports_slave_udp.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_same_ports_master_udp.json
/test/network_tests/initial_event_tests/initial_event_test_diff_client_ids_same_ports_slave_udp.json
/test/network_tests/offer_tests/offer_test_external_master.json
/test/network_tests/offer_tests/offer_test_external_slave.json
/test/network_tests/offer_tests/offer_test_external_master_starter.sh
/test/network_tests/offer_tests/offer_test_big_sd_msg_master_starter.sh
/test/network_tests/offer_tests/offer_test_big_sd_msg_master.json
/test/network_tests/offer_tests/offer_test_big_sd_msg_slave.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_autoconfig_master.json
/test/network_tests/subscribe_notify_tests/subscribe_notify_test_diff_client_ids_diff_ports_autoconfig_slave.json
/test/network_tests/security_tests/security_test_config_client_external_allow.json
/test/network_tests/security_tests/security_test_config_client_external_deny.json
/test/network_tests/security_tests/security_test_config_service_external_allow.json
/test/network_tests/security_tests/security_test_config_service_external_deny.json
/test/network_tests/security_tests/security_test_local_config.json
/test/network_tests/pending_subscription_tests/pending_subscription_test_master.json
/test/network_tests/pending_subscription_tests/pending_subscription_test_master_starter.sh
/test/network_tests/malicious_data_tests/malicious_data_test_master.json
/test/network_tests/malicious_data_tests/malicious_data_test_master_starter.sh
/test/network_tests/e2e_tests/e2e_profile_04_test_client_external.json
/test/network_tests/e2e_tests/e2e_profile_04_test_service_external.json
/test/network_tests/e2e_tests/e2e_test_client_external.json
/test/network_tests/e2e_tests/e2e_test_service_external.json
/test/network_tests/event_tests/event_test_master.json
/test/network_tests/event_tests/event_test_slave_tcp.json
/test/network_tests/event_tests/event_test_slave_udp.json
/test/network_tests/npdu_tests/npdu_test_client_no_npdu.json
/test/network_tests/npdu_tests/npdu_test_client_npdu.json
/test/network_tests/npdu_tests/npdu_test_service_no_npdu.json
/test/network_tests/npdu_tests/npdu_test_service_npdu.json
/test/network_tests/someip_tp_tests/someip_tp_test_master.json
/test/network_tests/someip_tp_tests/someip_tp_test_master_starter.sh
/test/network_tests/second_address_tests/second_address_test_master_service_udp.json
/test/network_tests/second_address_tests/second_address_test_master_client.json
/test/network_tests/second_address_tests/second_address_test_slave_client.json
/test/network_tests/second_address_tests/second_address_test_slave_service_udp.json
/test/network_tests/second_address_tests/second_address_test_slave_starter.sh
/test/network_tests/debounce_tests/debounce_test_client.json
/test/network_tests/debounce_tests/debounce_test_service.json
/test/network_tests/debounce_filter_tests/debounce_filter_test_client.json
/test/network_tests/debounce_filter_tests/debounce_filter_test_service.json
/test/network_tests/suspend_resume_tests/suspend_resume_test_client.json
/test/network_tests/suspend_resume_tests/suspend_resume_test_service.json
/Testing
/logs
!build_qnx/*
7 changes: 7 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
fail_fast: false
repos:
- repo: https://github.com/pocc/pre-commit-hooks
rev: v1.3.5
hooks:
- id: clang-format
args: [-i]
Loading
Loading