Vern Paxson
70065631a7
revised fix
2025-09-27 22:20:10 -07:00
Vern Paxson
2efa5cd075
importing fix for redeclaring variables
2025-09-27 16:47:11 -07:00
Vern Paxson
76bf845ec8
suppress complaints about unused functions/events/hooks
2025-09-27 15:06:03 -07:00
Vern Paxson
0cd6cb5470
fixes for globals in initialization expressions - still has vestigial late-build of globals
2025-09-27 15:05:49 -07:00
Vern Paxson
36797a600e
fixes for globals in initialization expressions - still has vestigial late-build of globals
2025-09-26 16:46:21 -07:00
Vern Paxson
08ead8952e
fixes for the fact that Spicy event handlers start off with a null type
2025-09-26 09:56:05 -07:00
Vern Paxson
bd7784b848
fix for initializing BiFs in standalone C++
2025-09-25 14:17:54 -07:00
Vern Paxson
d80e3ca261
fix for standalone-C++ enum additions enable those in later script loads
2025-09-25 14:17:09 -07:00
Vern Paxson
f221150efa
only profile BiFs that appear in calls we care about
2025-09-25 13:14:25 -07:00
Vern Paxson
7d2842e1d5
fix for filename_matches_opt_files()
2025-09-25 13:11:11 -07:00
Vern Paxson
53e3ae66db
fix for -O gen-standalone-C++ initializing locals that have attributes
2025-09-25 12:52:01 -07:00
Vern Paxson
12098b17d9
fixes for standalone globals that aren't referred to in compiled functions
2025-09-21 10:50:04 -07:00
Vern Paxson
29539a5880
fix for tracking BiFs seen in attribute expressions
2025-09-20 11:56:54 -07:00
Vern Paxson
42656e1da0
fix for tracking types seen in attribute expressions
2025-09-19 17:46:21 -07:00
Vern Paxson
eb63193dd6
fixes for initializing attributes of globals
2025-09-15 12:57:58 -07:00
Vern Paxson
fc0b44e99d
remove vestigial "elements" field of SetType's
2025-09-13 18:01:32 -07:00
Vern Paxson
7ffd9f0f2b
full tracking of global characteristics
2025-09-13 15:45:12 -07:00
Vern Paxson
ff810b8b6f
fix precedence bug in '?' operations
2025-09-13 15:05:42 -07:00
Vern Paxson
3fe7792837
support for event groups
2025-09-13 10:43:48 -07:00
Vern Paxson
0a7256994a
support for event groups
2025-09-13 08:02:12 -07:00
Vern Paxson
3b37eb4b3a
consolidate information associated with function bodies
2025-09-12 18:15:42 -07:00
Vern Paxson
f92acb3a4c
switch over to tracking current Body's rather than individual components
2025-09-12 17:40:59 -07:00
Vern Paxson
16c46a3462
track the current body with more rigor
2025-09-12 16:59:31 -07:00
Vern Paxson
9281ffaa98
first batch of fixes
2025-09-12 14:38:17 -07:00
Vern Paxson
15964daad0
BTests & baselines for testing selective skipping of script optimization
2025-09-12 11:05:55 -06:00
Vern Paxson
acedb1cb9a
added &no_ZAM_opt/&no_CPP_opt attributes and --no-opt-files/--no-opt-funcs for controlling skipping script optimization
2025-09-12 11:03:37 -06:00
Tim Wojtulewicz
b25a844210
Merge remote-tracking branch 'origin/topic/vern/standalone-skip-fatal'
...
* origin/topic/vern/standalone-skip-fatal:
for -O gen-standalone-C++, make the presence of uncompilable functions fatal unless -O allow-cond is used
2025-09-12 09:24:58 -07:00
Tim Wojtulewicz
489681e0c3
Merge remote-tracking branch 'origin/topic/timw/bump-zeekctl'
...
* origin/topic/timw/bump-zeekctl:
Bump zeekctl for new trace-summary/pysubnettree versions
2025-09-12 09:24:26 -07:00
Tim Wojtulewicz
3750fb11f4
Bump zeekctl for new trace-summary/pysubnettree versions
2025-09-12 09:23:55 -07:00
Vern Paxson
e5210160ea
for -O gen-standalone-C++, make the presence of uncompilable functions fatal unless -O allow-cond is used
2025-09-11 13:30:40 -06:00
Tim Wojtulewicz
e1c8cbe25a
Merge remote-tracking branch 'origin/topic/timw/dns-analyzer-type-consistency'
...
* origin/topic/timw/dns-analyzer-type-consistency:
Clean up initialization of DNS_Interpreter
Switch types used in DNS analyzer to be more consistent
2025-09-11 10:57:29 -07:00
Tim Wojtulewicz
f056df1301
Clean up initialization of DNS_Interpreter
2025-09-11 10:56:57 -07:00
Tim Wojtulewicz
501160c976
Switch types used in DNS analyzer to be more consistent
2025-09-11 10:56:57 -07:00
Tim Wojtulewicz
c6cf1ee3ae
Merge remote-tracking branch 'origin/topic/awelzel/btest-suspend-processing-websocket'
...
* origin/topic/awelzel/btest-suspend-processing-websocket:
btest/core/suspend_processing: Add WebSocket example
2025-09-08 11:19:45 -07:00
Arne Welzel
9e7537044f
btest/core/suspend_processing: Add WebSocket example
...
Add a test/example forwarding all new_connection() events produced during
`zeek -r wikipedia.trace` as my_new_connection() to a WebSocket client.
This is mostly to demonstrate and verify usage of suspend_processing(),
websocket_client_added(), resume_processing(), Pcap::file_done(),
websocket_client_lost() and terminate() together.
2025-09-08 11:11:13 -07:00
Tim Wojtulewicz
dd881d9cde
Merge remote-tracking branch 'origin/topic/etyp/bump-spicy-coverity'
...
* origin/topic/etyp/bump-spicy-coverity:
Bump Spicy for Coverity fixes
2025-09-08 11:02:47 -07:00
Tim Wojtulewicz
76492302ad
Merge remote-tracking branch 'origin/topic/timw/port-doctest-version-include-change-from-upstream'
...
* origin/topic/timw/port-doctest-version-include-change-from-upstream:
Update src/3rdparty submodule for doctest v2.4.12 and include fix
2025-09-08 11:02:16 -07:00
Tim Wojtulewicz
168ff0b8a2
Update src/3rdparty submodule for doctest v2.4.12 and include fix
2025-09-08 10:52:06 -07:00
Evan Typanski
16a43f04bd
Bump Spicy for Coverity fixes
2025-09-08 11:35:58 -04:00
Tim Wojtulewicz
37836d1bb4
Merge remote-tracking branch 'origin/topic/timw/ci-centos-stream-10'
...
* origin/topic/timw/ci-centos-stream-10:
CI: Fix warning about ENV usage in CI dockerfiles
CI: Add centos stream 10 build
2025-09-06 04:26:51 +00:00
Tim Wojtulewicz
7305a79440
CI: Fix warning about ENV usage in CI dockerfiles
...
This also bumps the dates on the DOCKERFILE_VERSION values
2025-09-06 04:26:03 +00:00
Tim Wojtulewicz
9bee00de9c
CI: Add centos stream 10 build
2025-09-06 04:26:03 +00:00
Christian Kreibich
a58323c367
Merge branch 'topic/christian/fix-cluster-testing-get-instances-c2a'
...
* topic/christian/fix-cluster-testing-get-instances-c2a:
Bump zeek-client to pull in more resilient controller I/O
2025-09-05 19:52:57 -07:00
Christian Kreibich
49ef0abd3b
Bump zeek-client to pull in more resilient controller I/O
2025-09-05 16:26:57 -07:00
Tim Wojtulewicz
b7790641ba
Merge remote-tracking branch 'origin/topic/bbannier/bump-spicy'
...
* origin/topic/bbannier/bump-spicy:
Bump auxil/spicy to latest development snapshot
2025-09-05 12:56:33 -07:00
Benjamin Bannier
8fd8309b28
Bump auxil/spicy to latest development snapshot
2025-09-05 17:48:42 +02:00
Tim Wojtulewicz
35ad76c96b
Merge remote-tracking branch 'origin/topic/timw/testing-upstream-libkqueue'
...
* origin/topic/timw/testing-upstream-libkqueue:
libkqueue: Switch to using HEAD from upstream master
2025-09-04 16:22:04 -07:00
Tim Wojtulewicz
d1f34ae546
libkqueue: Switch to using HEAD from upstream master
...
The upstream recently merge Christian's fixes for the fd_map allocations
so that patch doesn't need to be in our fork anymore. I also tested removing
the patch about timers from our fork, and it seems to only matter for Linux
kernels earlier than 5.3. All of our supported platforms are newer than
that.
2025-09-04 16:20:18 -07:00
Tim Wojtulewicz
0dadf2af04
Merge remote-tracking branch 'origin/topic/bbannier/bump-spicy'
...
* origin/topic/bbannier/bump-spicy:
Bump auxil/spicy to latest development snapshot
2025-09-04 09:04:39 -07:00
Benjamin Bannier
a48b4caabc
Bump auxil/spicy to latest development snapshot
2025-09-04 17:01:46 +02:00