From d4e5aa6451922e87e03c84f135858a077035d201 Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Tue, 3 Oct 2017 18:46:07 +0100 Subject: [PATCH] Fold LargeRecord tests See https://github.com/cloudflare/tls-tris/issues/46, current implementations may send one byte too much since they do not include the content type in the calculation. --- config.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/config.json b/config.json index 4b74c17..e2b4135 100644 --- a/config.json +++ b/config.json @@ -25,10 +25,8 @@ "SendBogusAlertType": "client: TODO send IllegalParam instead of UnexpectedMessage", "SkipNewSessionTicket": "client: TODO enable session cache", "InvalidCompressionMethod": "client: TODO send IllegalParam instead of UnexpectedMessage", - "LargeMessage": "client: TODO unexpected bad record MAC error / recordOverflow alert", - "TLS13-AEAD-CHACHA20-POLY1305-LargeRecord": "client: TODO unexpected record Overflow error", - "TLS13-AEAD-AES128-GCM-SHA256-LargeRecord": "client: TODO unexpected record Overflow error", - "TLS13-AEAD-AES256-GCM-SHA384-LargeRecord": "client: TODO unexpected record Overflow error", + "LargeMessage": "client: bogo violates draft -21 and sends a too large message", + "TLS13-AEAD-*-LargeRecord": "client: bogo violates draft -21 and sends a too large message", "BadCBCPadding255": "client: TODO investigate", "NoClientCertificate-TLS13": "client: TODO implement client certs", "TLS13-Client-CertAuth-*": "client: TODO implement client certs",