Vern Paxson
5a3b519fb4
fix for script optimization of constants of type "opaque"
2024-08-13 14:33:00 -07:00
Vern Paxson
03347e235b
fix for script optimization of "in" operations
2024-08-13 14:32:23 -07:00
Vern Paxson
769a3d958a
some minor tidying of -O gen-C++ sources
2024-08-13 14:29:26 -07:00
Arne Welzel
44a3ed676b
Merge remote-tracking branch 'jgras/topic/jgras/packet-analyzer-history-rework'
...
* jgras/topic/jgras/packet-analyzer-history-rework:
Deprecate old unknown_protocol event signature
Use raw pointer for packet analyzer history
Update external baselines for analyzer history
Update btest baselines for analyzer history
Add packet analyzer history
2024-08-13 12:37:41 +02:00
Jan Grashoefer
e14f3bae70
Deprecate old unknown_protocol event signature
2024-08-12 21:44:02 +02:00
Jan Grashoefer
c73fcdec3d
Use raw pointer for packet analyzer history
2024-08-12 16:08:18 +02:00
Jan Grashoefer
b4e83aca8c
Update external baselines for analyzer history
2024-08-12 12:21:09 +02:00
Jan Grashoefer
f18c28cfe5
Update btest baselines for analyzer history
2024-08-12 12:21:09 +02:00
Jan Grashoefer
29bc84e1d6
Add packet analyzer history
2024-08-12 12:21:00 +02:00
Arne Welzel
f943366e8e
Merge remote-tracking branch 'origin/topic/awelzel/spicyz-add-back-port-ports-message'
...
* origin/topic/awelzel/spicyz-add-back-port-ports-message:
spicyz: Add back message about removed support for port / ports in evt
2024-08-12 11:07:40 +02:00
Arne Welzel
a5aadc11db
spicyz: Add back message about removed support for port / ports in evt
...
spicy-dhcp, spicy-http and spicy-dns all have this still in their .evt files,
so it seems popular. Be more helpful than "unexpected token" to users.
2024-08-12 09:45:56 +02:00
Arne Welzel
32cbe953ba
Merge remote-tracking branch 'origin/topic/awelzel/rule-parse-fix-coverity-leak'
...
* origin/topic/awelzel/rule-parse-fix-coverity-leak:
rule-parse: Remove id_to_str() lookup to squelch coverity warning
2024-08-09 20:57:40 +02:00
Arne Welzel
fa9dc159a2
rule-parse: Remove id_to_str() lookup to squelch coverity warning
...
Coverity didn't like that id_to_str() allocates memory and we didn't
free it. Remote its usage wholesale.
2024-08-09 09:49:43 +02:00
zeek-bot
371dcdc94e
Update doc submodule [nomail] [skip ci]
2024-08-09 00:10:26 +00:00
Arne Welzel
159f40a4bf
Merge remote-tracking branch 'upstream/topic/awelzel/3774-skip-script-args-test-under-tsan'
...
* upstream/topic/awelzel/3774-skip-script-args-test-under-tsan:
btest: Skip core.script-args under TSAN
2024-08-08 18:53:23 +02:00
Tim Wojtulewicz
4298fe16ca
Update zeekctl submodule [nomail]
2024-08-08 09:44:07 -07:00
Arne Welzel
3e6511af41
btest: Skip core.script-args under TSAN
...
TSAN may re-execute the executable when the memory layout doesn't
fullfill requirements, causing argument confusion when that happens.
Closes #3774 .
2024-08-08 15:32:20 +02:00
Arne Welzel
39a9b64219
Merge remote-tracking branch 'origin/topic/timw/remove-cluster-interface-field-zeekctl'
...
* origin/topic/timw/remove-cluster-interface-field-zeekctl:
Update zeekctl submodule
2024-08-08 10:44:51 +02:00
zeek-bot
80cf06cb79
Update doc submodule [nomail] [skip ci]
2024-08-08 00:23:28 +00:00
Tim Wojtulewicz
bd611945e5
Update zeekctl submodule
2024-08-07 16:03:12 -07:00
Tim Wojtulewicz
c56c7af44e
Add note to NEWS about the removal of OpaqueVal::DoSerialize and OpaqueVal::DoUnserialize
2024-08-07 12:27:56 -07:00
Tim Wojtulewicz
6041f74601
Merge remote-tracking branch 'origin/topic/timw/7.1-deprecation-removal'
...
* origin/topic/timw/7.1-deprecation-removal:
Remove deprecated port/ports fields for spicy analyzers
Remove deprecated Cluster::Node::interface field
Remove deprecated signature definition format
Return an error if GLOBAL:: prefix is used
Remove deprecated BloomFilter serialization methods
Remove deprecated OpaqueVal serialization methods
Remove deprecated DECLARE_OPAQUE_VALUE macro
Make TypePtr::Capture member variables private
Remove deprecated Trigger constructor
Remove deprecated Controller::auto_assign_ports and Controller::auto_assign_start_port
Remove deprecated load-balacing policy script
Remove deprecated prometheus telemetry policy script
Remove deprecated policy/tuning/default package
Remove deprecated time machine settings
Remove deprecated json NullDoubleWriter class
Remove deprecated modbus event definitions
Remove Connection::AppendAddl
Remove STMT_ANY statement type
Remove EventRegistry::Used and EventRegistry::SetUsed
2024-08-07 12:20:44 -07:00
Tim Wojtulewicz
15d404dd19
Remove deprecated port/ports fields for spicy analyzers
2024-08-07 11:58:22 -07:00
Tim Wojtulewicz
4e9d843cec
Remove deprecated Cluster::Node::interface field
2024-08-07 11:58:22 -07:00
Tim Wojtulewicz
9142a48725
Remove deprecated signature definition format
2024-08-07 11:58:22 -07:00
Tim Wojtulewicz
2d68b1d834
Return an error if GLOBAL:: prefix is used
2024-08-07 11:58:22 -07:00
Tim Wojtulewicz
ca69d9fb8f
Remove deprecated BloomFilter serialization methods
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
dd982ee6c4
Remove deprecated OpaqueVal serialization methods
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
cbe612400c
Remove deprecated DECLARE_OPAQUE_VALUE macro
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
260a8afebe
Make TypePtr::Capture member variables private
...
The public versions were marked as deprecated for 7.0, and accessors
should be used to manage them now.
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
a53cc4d01b
Remove deprecated Trigger constructor
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
535df5e263
Remove deprecated Controller::auto_assign_ports and Controller::auto_assign_start_port
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
7a5b29ea81
Remove deprecated load-balacing policy script
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
1d0f01d6bc
Remove deprecated prometheus telemetry policy script
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
85b4dc773e
Remove deprecated policy/tuning/default package
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
a716903f3a
Remove deprecated time machine settings
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
aba1f431cf
Remove deprecated json NullDoubleWriter class
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
401a074036
Remove deprecated modbus event definitions
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
6bb00f9e01
Remove Connection::AppendAddl
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
1d4bd2c70a
Remove STMT_ANY statement type
2024-08-07 11:58:21 -07:00
Tim Wojtulewicz
e2b03681d1
Remove EventRegistry::Used and EventRegistry::SetUsed
2024-08-07 11:58:21 -07:00
Arne Welzel
97fa7cdc0a
Merge remote-tracking branch 'origin/topic/awelzel/ldap-fix-uint8-shift'
...
* origin/topic/awelzel/ldap-fix-uint8-shift:
ldap: Promote uint8 to uint64 before shifting
2024-08-07 14:11:30 +02:00
Arne Welzel
2be39cf0d0
ldap: Promote uint8 to uint64 before shifting
...
Relates to zeek/spicy#1829
2024-08-07 13:47:12 +02:00
Arne Welzel
2c62ecf57d
Merge remote-tracking branch 'origin/topic/awelzel/ci-ubuntu-24-new-ccache'
...
* origin/topic/awelzel/ci-ubuntu-24-new-ccache:
ci/ubuntu-24.04: Use ccache 4.10.2
2024-08-07 11:43:33 +02:00
Arne Welzel
84c9daafd1
ci/ubuntu-24.04: Use ccache 4.10.2
...
The ccache version shipped with Ubuntu 24.04 does not yet recognize
--fprofile-update=atomic, install one that does.
Now that the asan_sanitizer build also includes building Spicy and
running the spicyz test suite, ccache is quite important.
Reference ccache/ccache#1408 and zeek/zeek#3777 .
2024-08-07 11:36:00 +02:00
Arne Welzel
b0df736ba7
Merge remote-tracking branch 'origin/topic/awelzel/threading-manager-metrics-follow-up'
...
* origin/topic/awelzel/threading-manager-metrics-follow-up:
telemetry/Manager: Check RegisterFd() return value
telemetry/Manager: Track sent_in and sent_out totals without callback
threading/Manager: Switch inf bucket from infinity() to max()
threading/Manager: "lt" to "le" and do not break
2024-08-07 10:55:13 +02:00
Arne Welzel
4fe9580a7e
telemetry/Manager: Check RegisterFd() return value
...
Please coverity.
2024-08-07 09:48:29 +02:00
zeek-bot
60bdaffe0b
Update doc submodule [nomail] [skip ci]
2024-08-07 00:20:16 +00:00
Arne Welzel
c845c7cce0
Merge remote-tracking branch 'origin/topic/awelzel/3860-ldap-fuzzer'
...
* origin/topic/awelzel/3860-ldap-fuzzer:
Bump auxil/spicy to latest development snapshot
spicy/runtime-support: Switch ParameterMismatch::_fmt to static
coverage/lcov_html: Ignore testing/btest/.tmp
cirrus: Do not disable Spicy for sanitizer builds
ldap: Avoid unset m$opcode
fuzzers: Add LDAP fuzzing
2024-08-06 20:09:09 +02:00
Arne Welzel
821d460c2e
Bump auxil/spicy to latest development snapshot
2024-08-06 18:20:09 +02:00