zeek/testing/btest/Traces/tls
Johanna Amann 1fed0ed58d PPPoE: don't forward more bytes than header indicates
This changes the PPPoE parser so that it doesn't forward extra bytes
that might be appended after the payload. Instead, it raises a weird if
the payload size doesn't match the size indicated by the header.

This is in line with what other protocol parsers (like UDP) are doing.

Two tests needed to be updated - with this change, the traffic in
pppoe-over-qinq.pcap is now valid TLS. A new trace was introduced for
the confirmation-violation-info test.

Addresses GH-4602
2025-07-08 10:20:59 +01:00
..
cert-no-cn.pcap Do not log common name by default (it is most interesting for scripts) 2015-03-03 16:38:25 -08:00
certificate-request-failed.pcap SSL/TLS: Parse CertificateRequest message 2023-03-09 09:12:29 +01:00
certificate-with-sct.pcap Add parsing of signed certificate timestamps out of X.509 certs. 2017-02-07 13:31:21 -08:00
chrome-34-google.trace Add documentation, consts and tests for the new events. 2014-04-24 12:05:30 -07:00
chrome-63.0.3211.0-canary-tls_experiment.pcap Add TLS 1.3 fix and testcase. 2017-09-09 22:25:49 -07:00
chrome-1250-tls-x25519-kyber.pcap Update TLS consts, mainly new named curves. 2024-05-23 14:50:36 +01:00
client-certificate.pcap SSL/TLS: Parse CertificateRequest message 2023-03-09 09:12:29 +01:00
CVE-2015-3194.pcap Add testcase for CVE-2015-3194 2016-01-19 14:45:52 -08:00
dhe.pcap Add DH support to SSL analyzer. 2014-04-26 23:52:51 -07:00
dtls1_0.pcap Make parsing of ServerKeyExchange work for D(TLS) < 1.2. 2017-11-30 12:20:45 -08:00
dtls1_2.pcap Make parsing of ServerKeyExchange work for D(TLS) < 1.2. 2017-11-30 12:20:45 -08:00
dtls13-cid.pcap DTLS 1.3: finish implementation, add connection_id extension 2023-05-10 11:17:24 +01:00
dtls13-wolfssl.pcap Add basic DTLSv1.3 support 2023-05-03 16:17:31 +01:00
ecdhe.pcap Log chosen curve when using ec cipher suite in TLS. 2014-04-26 09:48:36 -07:00
ecdsa-cert.pcap Fix x509 analyzer to correctly return ecdsa as the key_type for ecdsa certs. 2014-11-25 11:18:07 -08:00
google-cert-repeat.pcap Add policy script suppressing certificate events 2021-06-29 11:39:18 +01:00
google-duplicate.trace Finishing touches of the x509 file analyzer. 2014-03-13 15:21:30 -07:00
heartbleed-encrypted-short.pcap Add new features from other branch to the heartbleed-detector (and clean them up). 2014-05-14 15:42:27 -07:00
heartbleed-encrypted-success.pcap Add documentation, consts and tests for the new events. 2014-04-24 12:05:30 -07:00
heartbleed-encrypted.pcap Add new features from other branch to the heartbleed-detector (and clean them up). 2014-05-14 15:42:27 -07:00
heartbleed-success.pcap Add documentation, consts and tests for the new events. 2014-04-24 12:05:30 -07:00
heartbleed.pcap Add documentation, consts and tests for the new events. 2014-04-24 12:05:30 -07:00
hrr.pcap Convert pcapng test suite files to pcap format 2019-11-08 13:08:06 -08:00
https-to-http.pcap Add two protocol mismatch testcases 2025-03-04 15:38:20 +00:00
imap-starttls.pcap Basic IMAP StartTLS analyzer. 2015-07-22 10:35:49 -07:00
irc-starttls.pcap StartTLS support for IRC 2015-07-29 11:47:59 -07:00
missing-intermediate.pcap Update certificate validation script - new version will cache valid 2015-03-09 12:46:33 -07:00
ocsp-http-get.pcap add a btest for ocsp http get 2015-07-15 01:30:46 -07:00
ocsp-request-only.pcap add btest and fix bug 2015-06-19 09:37:10 -07:00
ocsp-request-response.pcap add btest and fix bug 2015-06-19 09:37:10 -07:00
ocsp-response-only.pcap add btest and fix bug 2015-06-19 09:37:10 -07:00
ocsp-revoked.pcap parse revocation time and reason in ocsp response 2015-07-31 13:39:25 -07:00
ocsp-stapling-digicert.trace Fix ocsp reply validation - there were a few things that definitely were wrong. 2014-09-04 12:22:55 -07:00
ocsp-stapling-twimg.trace Fix ocsp reply validation - there were a few things that definitely were wrong. 2014-09-04 12:22:55 -07:00
ocsp-stapling.trace Add very basic ocsp stapling support. 2014-04-24 12:37:34 -07:00
pop3-starttls.pcap add starttls support for pop3 2014-05-15 10:25:21 -07:00
signed_certificate_timestamp-2.pcap SCT: Add signed certificate timestamp validation script. 2017-03-29 09:17:30 -07:00
signed_certificate_timestamp.pcap Add support for the signed_certificate_timestamp TLS extension. 2017-02-03 11:23:49 -08:00
signed_certificate_timestamp_tls1_0.pcap Make parsing of ServerKeyExchange work for D(TLS) < 1.2. 2017-11-30 12:20:45 -08:00
smtp-starttls.pcap Add smtp starttls support 2014-05-15 09:59:43 -07:00
ssl-v2.trace test for new ssl/tls dpd signature 2014-04-10 14:33:14 -07:00
ssl.v3.trace Finishing touches of the x509 file analyzer. 2014-03-13 15:21:30 -07:00
telesec.pcap Fix parsing of x509 pre-y2k dates 2016-04-26 12:30:28 -07:00
tls-1.2-handshake-failure.trace Finishing touches of the x509 file analyzer. 2014-03-13 15:21:30 -07:00
tls-1.2-protocol-error.pcap PPPoE: don't forward more bytes than header indicates 2025-07-08 10:20:59 +01:00
tls-1.2-stream-keylog.pcap TLS decryption: add test, fix small issues 2022-03-01 17:45:11 +00:00
tls-13draft19-early-data.pcap SSL: update dpd signature for TLS1.3 2017-04-05 08:58:08 -07:00
tls-conn-with-extensions.trace Finishing touches of the x509 file analyzer. 2014-03-13 15:21:30 -07:00
tls-early-alert.trace Add missing pcap file for tls dpd test. 2015-10-23 15:04:26 -07:00
tls-expired-cert.trace Finishing touches of the x509 file analyzer. 2014-03-13 15:21:30 -07:00
tls-fragmented-handshake.pcap.gz Implement correct parsing of TLS record fragmentation. 2015-03-11 18:23:08 -07:00
tls1.2-protocol-violation.pcap SSL: do not try to disable failed analyzer 2023-05-03 11:16:14 +01:00
tls1.2.trace Finishing touches of the x509 file analyzer. 2014-03-13 15:21:30 -07:00
tls1_1.pcap Make parsing of ServerKeyExchange work for D(TLS) < 1.2. 2017-11-30 12:20:45 -08:00
tls12-decryption.pcap testing: add ssl/decryption test 2021-06-25 11:05:29 +02:00
tls13-ech.pcap SSL: Add new extension types and ECH test 2023-10-30 14:19:16 +00:00
tls13_psk_succesfull.pcap Convert pcapng test suite files to pcap format 2019-11-08 13:08:06 -08:00
tls13_wolfssl.pcap Add one more TLS 1.3 testcase and update NEWS 2020-12-15 16:57:26 +00:00
tls13draft16-chrome55.0.2879.0-canary-aborted.pcap TLS 1.3 support. 2016-10-07 12:51:43 -07:00
tls13draft16-chrome55.0.2879.0-canary.pcap TLS 1.3 support. 2016-10-07 12:51:43 -07:00
tls13draft16-ff52.a01-aborted.pcap TLS 1.3 support. 2016-10-07 12:51:43 -07:00
tls13draft16-ff52.a01.pcap TLS 1.3 support. 2016-10-07 12:51:43 -07:00
tls13draft23-chrome67.0.3368.0-canary.pcap Recognize TLS 1.3 negotiation correctly. 2018-03-27 14:58:06 -07:00
webrtc-stun.pcap DTLS: Fix interaction with STUN 2016-05-17 16:36:46 -07:00
x509-generalizedtime.pcap Fixed parsing of V_ASN1_GENERALIZEDTIME timestamps in x509 certificates 2015-09-10 10:50:35 +02:00
xmpp-dialback-starttls.pcap Add xmpp dpd sig and fix a few parsing problems for connections that do 2015-07-21 13:20:35 -07:00
xmpp-starttls.pcap Add simple XMPP StartTLS analyzer. 2015-07-21 12:18:14 -07:00