zeek/testing/btest/scripts/base/protocols/ssl
Johanna Amann af77a7a83b Analyzer failure logging: tweaks and test fixes
The main part of this commit are changes in tests. A lot of the tests
that previously relied on analyzer.log or dpd.log now use the new
analyzer-failed.log.

I verified all the changes and, as far as I can tell, everything
behaves as it should. This includes the external test baselines.

This change also enables logging of file and packet analyzer to
analyzer_failed.log and fixes some small behavior issues.

The analyzer_failed event is no longer raised when the removal of an
analyzer is vetoed.

If an analyzer is no longer active when an analyzer violation is raised,
currently the analyzer_failed event is raised. This can, e.g., happen
when an analyzer error happens at the very end of the connection. This
makes the behavior more similar to what happened in the past, and also
intuitively seems to make sense.

A bug introduced in the failed service logging was fixed.
2025-06-03 15:56:42 +01:00
..
basic.test Analyzer failure logging: tweaks and test fixes 2025-06-03 15:56:42 +01:00
certificate_request.zeek testing: Add have-spicy-ssl helper and update tests 2024-10-29 09:30:01 +01:00
common_name.test General btest cleanup 2020-08-11 11:26:22 -07:00
comp_methods.test General btest cleanup 2020-08-11 11:26:22 -07:00
cve-2015-3194.test General btest cleanup 2020-08-11 11:26:22 -07:00
dhe.test General btest cleanup 2020-08-11 11:26:22 -07:00
dpd.test Spicy SSL - finish SSLv2 implementation 2024-08-22 15:28:14 +01:00
dtls-13.test Analyzer failure logging: tweaks and test fixes 2025-06-03 15:56:42 +01:00
dtls-no-dtls.test GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
dtls-stun-dpd.test Analyzer failure logging: tweaks and test fixes 2025-06-03 15:56:42 +01:00
dtls.test testing: Add have-spicy-ssl helper and update tests 2024-10-29 09:30:01 +01:00
ecdhe.test General btest cleanup 2020-08-11 11:26:22 -07:00
ecdsa.test General btest cleanup 2020-08-11 11:26:22 -07:00
fragment.test Baseline updates for recent SSL changes. 2021-06-29 15:03:03 +01:00
handshake-events.test SSL Analyzer: track connection direction by messages 2022-06-24 18:35:44 +01:00
keyexchange.test testing: Add have-spicy-ssl helper and update tests 2024-10-29 09:30:01 +01:00
max-history-length.test ssl: Prevent unbounded ssl_history growth 2023-10-25 09:35:45 +02:00
ocsp-http-get.test Enable OCSP logging by default. 2021-06-29 09:26:29 +01:00
ocsp-request-only.test Enable OCSP logging by default. 2021-06-29 09:26:29 +01:00
ocsp-request-response.test Enable OCSP logging by default. 2021-06-29 09:26:29 +01:00
ocsp-response-only.test Enable OCSP logging by default. 2021-06-29 09:26:29 +01:00
ocsp-revoked.test Enable OCSP logging by default. 2021-06-29 09:26:29 +01:00
ocsp-stapling.test testing/btest: Use OPENSSL_ENABLE_SHA1_SIGNATURES 2025-02-04 09:43:26 +01:00
prevent-disable-analyzer.test analyzer: Move disabling_analyzer() hook into Analyzer module 2023-01-23 12:22:05 +01:00
signed_certificate_timestamp.test Analyzer failure logging: tweaks and test fixes 2025-06-03 15:56:42 +01:00
tls-1.2-ciphers.test General btest cleanup 2020-08-11 11:26:22 -07:00
tls-1.2-handshake-failure.test General btest cleanup 2020-08-11 11:26:22 -07:00
tls-1.2-random.test General btest cleanup 2020-08-11 11:26:22 -07:00
tls-1.2.test General btest cleanup 2020-08-11 11:26:22 -07:00
tls-extension-events.test SSL Analyzer: track connection direction by messages 2022-06-24 18:35:44 +01:00
tls-protocol-violation.test Analyzer failure logging: tweaks and test fixes 2025-06-03 15:56:42 +01:00
tls1_1.test Analyzer failure logging: tweaks and test fixes 2025-06-03 15:56:42 +01:00
tls13-encrypted-client-hello.test SSL: Add new extension types and ECH test 2023-10-30 14:19:16 +00:00
tls13-experiment.test SSL Analyzer: track connection direction by messages 2022-06-24 18:35:44 +01:00
tls13-version.test General btest cleanup 2020-08-11 11:26:22 -07:00
tls13.test Update TLS consts, mainly new named curves. 2024-05-23 14:50:36 +01:00
tls13_encrypted_handshake_events.test SSL Analyzer: track connection direction by messages 2022-06-24 18:35:44 +01:00
x509-invalid-extension.test Fix the x509-invalid-extension test on OpenSSL 3.1 2023-03-15 09:35:10 +01:00
x509_extensions.test OpenSSL 3: fix warnings and tests 2021-11-17 13:33:49 +00:00