Benjamin Bannier
767ddfd8a1
Merge branch 'topic/bbannier/issue-4587'
2025-06-24 16:31:01 +02:00
Benjamin Bannier
c15d04282d
Build builtin Spicy analyzers in debug mode if debug mode is enabled
...
Closes #4587 .
2025-06-24 16:30:41 +02:00
Johanna Amann
72bd683c23
Merge remote-tracking branch 'origin/topic/johanna/default-canonifier-only-first-timestamp'
...
* origin/topic/johanna/default-canonifier-only-first-timestamp:
Default canonifier change to only remove first timestamp in line
Align SMB timestamp calculation between operating systems
2025-06-24 14:02:04 +01:00
Tim Wojtulewicz
e39a1d7271
Merge remote-tracking branch 'origin/topic/timw/ipv6-chain-vector'
...
* origin/topic/timw/ipv6-chain-vector:
Switch IPv6_Hdr_Chain to a vector of objects instead of pointers
2025-06-23 10:52:33 -07:00
Tim Wojtulewicz
d6e25a2e22
Switch IPv6_Hdr_Chain to a vector of objects instead of pointers
2025-06-23 10:41:23 -07:00
Tim Wojtulewicz
33b23ef4b1
Merge remote-tracking branch 'origin/topic/timw/zeromq-include-paths'
...
* origin/topic/timw/zeromq-include-paths:
Remove unneeded include dirs in zeromq CMakeLists.txt
2025-06-23 10:40:10 -07:00
Tim Wojtulewicz
7e6d3a6b39
Remove unneeded include dirs in zeromq CMakeLists.txt
2025-06-23 10:39:13 -07:00
Tim Wojtulewicz
8d92ad472c
Merge branch 'topic/timw/clang-tidy-fixes'
...
* topic/timw/clang-tidy-fixes: (41 commits)
Deprecate BRO_PLUGIN_INSTALL_PATH constant
Make constants in IP::ParseResult uppercase, deprecate the old ones
Fix comparison against CapLen results in IPTunnel
Fix clang-tidy cppcoreguidelines-virtual-class-destructor warnings in headers
Fix clang-tidy cppcoreguidelines-macro-usage warnings in headers
Fix clang-tidy modernize-use-using warnings in headers
Fix clang-tidy modernize-use-transparent-functors warnings in headers
Fix clang-tidy modernize-use-override warnings in headers
Fix clang-tidy modernize-use-nullptr warnings in headers
Fix clang-tidy modernize-use-equals-delete warnings in headers
Fix clang-tidy modernize-use-emplace warnings in headers
Fix clang-tidy modernize-use-default-member-init warnings in headers
Fix clang-tidy modernize-use-bool-literals warnings in headers
Fix clang-tidy modernize-return-braced-init-list warnings in headers
Fix clang-tidy modernize-type-traits warnings in headers
Fix clang-tidy modernize-redundnat-void-arg warnings in headers
Fix clang-tidy modernize-pass-by-value warnings in headers
Fix clang-tidy modernize-loop-convert warnings in headers
Fix clang-tidy modernize-macro-to-enum warnings in headers
Fix clang-tidy performance-unnecessary-copy-initialization warnings in headers
...
2025-06-23 10:37:29 -07:00
Tim Wojtulewicz
6aa5145782
Deprecate BRO_PLUGIN_INSTALL_PATH constant
2025-06-23 08:35:25 -07:00
Tim Wojtulewicz
37be47328e
Make constants in IP::ParseResult uppercase, deprecate the old ones
2025-06-23 08:35:25 -07:00
Tim Wojtulewicz
a27dee6370
Fix comparison against CapLen results in IPTunnel
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
311a744a20
Fix clang-tidy cppcoreguidelines-virtual-class-destructor warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
e84c99fb14
Fix clang-tidy cppcoreguidelines-macro-usage warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
74bf987b82
Fix clang-tidy modernize-use-using warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
6f79a6381f
Fix clang-tidy modernize-use-transparent-functors warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
e613e7c304
Fix clang-tidy modernize-use-override warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
edf3ceb52c
Fix clang-tidy modernize-use-nullptr warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
f15cab4a2b
Fix clang-tidy modernize-use-equals-delete warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
cb78d2202f
Fix clang-tidy modernize-use-emplace warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
fb55c8856e
Fix clang-tidy modernize-use-default-member-init warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
a05b4abdf7
Fix clang-tidy modernize-use-bool-literals warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
ed202b36b2
Fix clang-tidy modernize-return-braced-init-list warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
157c488b9d
Fix clang-tidy modernize-type-traits warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
23184af21c
Fix clang-tidy modernize-redundnat-void-arg warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
d19486d039
Fix clang-tidy modernize-pass-by-value warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
c0e275604f
Fix clang-tidy modernize-loop-convert warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
451b25cfad
Fix clang-tidy modernize-macro-to-enum warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
6b34d4d094
Fix clang-tidy performance-unnecessary-copy-initialization warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
e7b89f81e9
Fix clang-tidy performance-noexcept-move-constructor warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
a136159ceb
Fix clang-tidy performance-move-const-arg warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
baf00a54e8
Fix clang-tidy performance-inefficient-vector-operation warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
f386deba94
Fix clang-tidy performance-enum-size warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
89ac0cb418
Fix clang-tidy performance-avoid-endl warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
2abb7830a5
Fix clang-tidy bugprone-use-after-move warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
9c3dddfa12
Fix clang-tidy bugprone-suspicious-realloc-usage warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
a58110986d
Fix clang-tidy bugprone-unhandled-self-assignment warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
9a3401deee
Fix clang-tidy bugprone-suspicious-memory-comparison warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
bdd1909c61
Fix clang-tidy bugprone-sizeof-expression warnings in headers
...
This one is weird. This checker complains because we tend to use PList,
which sets the type of T to a pointer. The checker is making note that
we're doing sizeof() on a pointer, which always returns the same value
every time. It's asking whether we meant to do that, or if we meant to
pass the actual type to sizeof.
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
3dae1fa46e
Fix clang-tidy bugprone-parent-virtual-call warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
29ca66f494
Fix clang-tidy bugprone-multi-level-implicit-pointer-conversion warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
13b7713889
Fix clang-tidy bugprone-macro-parentheses warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
d327d6388c
Fix clang-tidy bugprone-implicit-widening-of-multiplication-result warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
3b7122aadb
Fix clang-tidy bugprone-forward-declaration-namespace warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
b27eba6533
Fix clang-tidy bugprone-branch-clone warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
694e53e47b
Fix clang-tidy bugprone-bitwise-pointer-cast warnings in headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
e452c53ffb
Change clang-tidy configuration to also scan headers
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
d12d0d7a29
Don't pass local source/binary directory to zeek_add_plugin for Redis backend
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
19f4ef03df
Update bifcl/binpac/gen-zam submodules with clang-tidy fixes
2025-06-23 08:35:24 -07:00
Tim Wojtulewicz
c07519353f
Avoid linting headers in external paths
2025-06-23 08:35:24 -07:00
Arne Welzel
b1157e4e03
Merge remote-tracking branch 'origin/topic/bbannier/issue-4594'
...
* origin/topic/bbannier/issue-4594:
Align WebSocket error in cluster with one in Broker
2025-06-22 15:49:23 +02:00