* origin/topic/christian/release-6.0-ci-updates:
CI: Remove unused openssl30_config
ci: Remove ZEEK_CI_DISABLE_SCRIPT_PROFILING logic
CI: Move Debian variations from 11 to 12
CI: Add Ubuntu 23.10
CI: Drop openSUSE Leap 15.4, about to EOL.
CI: FreeBSD 14 is out now, 12 is about to EOL.
CI: distro EOL comment tweaks
CI: drop Fedora 37, add Fedora 39
CI: Install missing packages on opensuse
CI: Use other base64 options on macOS Sonoma too
CI: Add macOS Sonoma build, remove macOS Monterey build
Fix tests so they work both with GNU and BSD tools
Install libmaxminddb in macOS CI
CI: Pass -A flag to btest for cluster-testing builds
CI: Add more logging during docker builds
CI: disable Spicy on CentOS 7
CI: Disable spicy on arm_debian11 and opensuse_leap_15_4 builds
CI: Remove sanitizers resource template
Enable ccache-backed Spicy JIT for users of developer scripts.
Add OpenSUSE Leap 15.5 to ci
* 'topic/xb-anssi/http_signature_body_end_match' of https://github.com/xb-anssi/zeek:
Let signature framework match HTTP body end
Test how the signature framework matches HTTP body
(cherry picked from commit 8a13155a41)
* security/topic/timw/6.0.2-patches:
ftp: Do not base seq on number of pending commands
ssl: Prevent unbounded ssl_history growth
ssl: Cap number of alerts parsed from SSL record
X509Common/SCT parsing: Fix memory leak in error case
IEEE802_11: Fix buffer-overflow due to not accounting for the amsdu header
* topic/awelzel/3112-log-suffix-left-over-log-rotation:
cluster/logger: Fix leftover-log-rotation in multi-logger setups
cluster/logger: Fix global var reference
(cherry picked from commit f53aefdd5b)
* origin/topic/vern/at-if-analyze:
updates reflecting review comments
change base scripts to use run-time if's or @if ... &analyze
a number of BTests updated with @if ... &analyze
update for scripting coverage BTest demonstrating utility of @if ... &analyze
BTests for new @if ... &analyze functionality
"if ( ... ) &analyze" language feature
classes for tracking "@if (...) &analyze" notion of code being/not being "activated"
RemoveGlobal() method for Scope class + simplifying interfaces
* origin/topic/timw/2914-truncated-tunnel-plus-things:
Address wire/capture length feedback
packet_analysis/TCP: Do not use untrusted len for DeliverPacket()
Add regression test using pcap from GH-2683
Add btest to test Geneve->VXLAN->Truncated inner packet
IP: Update packet->len with accumulated fragment size
UDP: Forward any remaining data (also empty) to session-analysis
IPTunnel: Compute inner wire length based on cap_len differences.
IP: fix weird name to not be ipv6 specific
UDP: don't validate checksum if caplen < len
PIA: Modernize how struct initialization is done