aboutsummaryrefslogtreecommitdiff
path: root/FUZZING.md
diff options
context:
space:
mode:
authorDavid Benjamin <davidben@google.com>2017-07-01 00:31:27 -0400
committerDavid Benjamin <davidben@google.com>2017-07-05 23:48:42 +0000
commit9343b0b8b307034b7b7ac60cbf71c3fe23022ed1 (patch)
tree86fcd5dab7363e35c23526adefa5158e451d42e4 /FUZZING.md
parent0fde2eb0e3234bf0b66b676e997136426f4d601d (diff)
downloadboringssl-9343b0b8b307034b7b7ac60cbf71c3fe23022ed1.zip
boringssl-9343b0b8b307034b7b7ac60cbf71c3fe23022ed1.tar.gz
boringssl-9343b0b8b307034b7b7ac60cbf71c3fe23022ed1.tar.bz2
Don't check renegotiation_info in fuzzer mode.
Otherwise the fuzzer gets stuck at renegotiations. Bug: 104 Change-Id: If37f9ab165d06e37bfc5c423fba35edaabed293b Reviewed-on: https://boringssl-review.googlesource.com/17532 Reviewed-by: David Benjamin <davidben@google.com>
Diffstat (limited to 'FUZZING.md')
-rw-r--r--FUZZING.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/FUZZING.md b/FUZZING.md
index abf5d97..4cc64bd 100644
--- a/FUZZING.md
+++ b/FUZZING.md
@@ -68,6 +68,8 @@ Additionally, if `BORINGSSL_UNSAFE_FUZZER_MODE` is set, BoringSSL will:
* Tickets are unencrypted and the MAC check is performed but ignored.
+* renegotiation\_info checks are ignored.
+
This is to prevent the fuzzer from getting stuck at a cryptographic invariant in the protocol.
## TLS transcripts