Add a fuzzer for the SSL_CTX API. This is not a complete fuzzer, even for SSL_CTX, but it's a start. Written in memory of c-ares[1]. [1] https://twitter.com/hanno/status/781506296906444800 Change-Id: I64b02c60f35b9057201df2cc325ebb7a84a0229d Reviewed-on: https://boringssl-review.googlesource.com/11423 Reviewed-by: Adam Langley <alangley@gmail.com> Commit-Queue: Adam Langley <alangley@gmail.com> CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
diff --git a/fuzz/CMakeLists.txt b/fuzz/CMakeLists.txt index 5bef3ae..327af52 100644 --- a/fuzz/CMakeLists.txt +++ b/fuzz/CMakeLists.txt
@@ -64,3 +64,13 @@ target_link_libraries(read_pem Fuzzer) target_link_libraries(read_pem crypto) + +add_executable( + ssl_ctx_api + + ssl_ctx_api.cc +) + +target_link_libraries(ssl_ctx_api Fuzzer) +target_link_libraries(ssl_ctx_api crypto) +target_link_libraries(ssl_ctx_api ssl)
diff --git a/fuzz/ssl_ctx_api.cc b/fuzz/ssl_ctx_api.cc new file mode 100644 index 0000000..736cf54 --- /dev/null +++ b/fuzz/ssl_ctx_api.cc
@@ -0,0 +1,473 @@ +/* Copyright (c) 2016, Google Inc. + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY + * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION + * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN + * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ + +#include <functional> +#include <vector> + +#include <assert.h> + +#include <openssl/bytestring.h> +#include <openssl/evp.h> +#include <openssl/rsa.h> +#include <openssl/ssl.h> +#include <openssl/stack.h> +#include <openssl/x509.h> + +#include "../crypto/internal.h" + +static const uint8_t kCertificateDER[] = { + 0x30, 0x82, 0x02, 0xff, 0x30, 0x82, 0x01, 0xe7, 0xa0, 0x03, 0x02, 0x01, + 0x02, 0x02, 0x11, 0x00, 0xb1, 0x84, 0xee, 0x34, 0x99, 0x98, 0x76, 0xfb, + 0x6f, 0xb2, 0x15, 0xc8, 0x47, 0x79, 0x05, 0x9b, 0x30, 0x0d, 0x06, 0x09, + 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0b, 0x05, 0x00, 0x30, + 0x12, 0x31, 0x10, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13, 0x07, + 0x41, 0x63, 0x6d, 0x65, 0x20, 0x43, 0x6f, 0x30, 0x1e, 0x17, 0x0d, 0x31, + 0x35, 0x31, 0x31, 0x30, 0x37, 0x30, 0x30, 0x32, 0x34, 0x35, 0x36, 0x5a, + 0x17, 0x0d, 0x31, 0x36, 0x31, 0x31, 0x30, 0x36, 0x30, 0x30, 0x32, 0x34, + 0x35, 0x36, 0x5a, 0x30, 0x12, 0x31, 0x10, 0x30, 0x0e, 0x06, 0x03, 0x55, + 0x04, 0x0a, 0x13, 0x07, 0x41, 0x63, 0x6d, 0x65, 0x20, 0x43, 0x6f, 0x30, + 0x82, 0x01, 0x22, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, + 0x0d, 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x82, 0x01, 0x0f, 0x00, 0x30, + 0x82, 0x01, 0x0a, 0x02, 0x82, 0x01, 0x01, 0x00, 0xce, 0x47, 0xcb, 0x11, + 0xbb, 0xd2, 0x9d, 0x8e, 0x9e, 0xd2, 0x1e, 0x14, 0xaf, 0xc7, 0xea, 0xb6, + 0xc9, 0x38, 0x2a, 0x6f, 0xb3, 0x7e, 0xfb, 0xbc, 0xfc, 0x59, 0x42, 0xb9, + 0x56, 0xf0, 0x4c, 0x3f, 0xf7, 0x31, 0x84, 0xbe, 0xac, 0x03, 0x9e, 0x71, + 0x91, 0x85, 0xd8, 0x32, 0xbd, 0x00, 0xea, 0xac, 0x65, 0xf6, 0x03, 0xc8, + 0x0f, 0x8b, 0xfd, 0x6e, 0x58, 0x88, 0x04, 0x41, 0x92, 0x74, 0xa6, 0x57, + 0x2e, 0x8e, 0x88, 0xd5, 0x3d, 0xda, 0x14, 0x3e, 0x63, 0x88, 0x22, 0xe3, + 0x53, 0xe9, 0xba, 0x39, 0x09, 0xac, 0xfb, 0xd0, 0x4c, 0xf2, 0x3c, 0x20, + 0xd6, 0x97, 0xe6, 0xed, 0xf1, 0x62, 0x1e, 0xe5, 0xc9, 0x48, 0xa0, 0xca, + 0x2e, 0x3c, 0x14, 0x5a, 0x82, 0xd4, 0xed, 0xb1, 0xe3, 0x43, 0xc1, 0x2a, + 0x59, 0xa5, 0xb9, 0xc8, 0x48, 0xa7, 0x39, 0x23, 0x74, 0xa7, 0x37, 0xb0, + 0x6f, 0xc3, 0x64, 0x99, 0x6c, 0xa2, 0x82, 0xc8, 0xf6, 0xdb, 0x86, 0x40, + 0xce, 0xd1, 0x85, 0x9f, 0xce, 0x69, 0xf4, 0x15, 0x2a, 0x23, 0xca, 0xea, + 0xb7, 0x7b, 0xdf, 0xfb, 0x43, 0x5f, 0xff, 0x7a, 0x49, 0x49, 0x0e, 0xe7, + 0x02, 0x51, 0x45, 0x13, 0xe8, 0x90, 0x64, 0x21, 0x0c, 0x26, 0x2b, 0x5d, + 0xfc, 0xe4, 0xb5, 0x86, 0x89, 0x43, 0x22, 0x4c, 0xf3, 0x3b, 0xf3, 0x09, + 0xc4, 0xa4, 0x10, 0x80, 0xf2, 0x46, 0xe2, 0x46, 0x8f, 0x76, 0x50, 0xbf, + 0xaf, 0x2b, 0x90, 0x1b, 0x78, 0xc7, 0xcf, 0xc1, 0x77, 0xd0, 0xfb, 0xa9, + 0xfb, 0xc9, 0x66, 0x5a, 0xc5, 0x9b, 0x31, 0x41, 0x67, 0x01, 0xbe, 0x33, + 0x10, 0xba, 0x05, 0x58, 0xed, 0x76, 0x53, 0xde, 0x5d, 0xc1, 0xe8, 0xbb, + 0x9f, 0xf1, 0xcd, 0xfb, 0xdf, 0x64, 0x7f, 0xd7, 0x18, 0xab, 0x0f, 0x94, + 0x28, 0x95, 0x4a, 0xcc, 0x6a, 0xa9, 0x50, 0xc7, 0x05, 0x47, 0x10, 0x41, + 0x02, 0x03, 0x01, 0x00, 0x01, 0xa3, 0x50, 0x30, 0x4e, 0x30, 0x0e, 0x06, + 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, 0x04, 0x04, 0x03, 0x02, 0x05, + 0xa0, 0x30, 0x13, 0x06, 0x03, 0x55, 0x1d, 0x25, 0x04, 0x0c, 0x30, 0x0a, + 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x03, 0x01, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, + 0x30, 0x19, 0x06, 0x03, 0x55, 0x1d, 0x11, 0x04, 0x12, 0x30, 0x10, 0x82, + 0x0e, 0x66, 0x75, 0x7a, 0x7a, 0x2e, 0x62, 0x6f, 0x72, 0x69, 0x6e, 0x67, + 0x73, 0x73, 0x6c, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, + 0x0d, 0x01, 0x01, 0x0b, 0x05, 0x00, 0x03, 0x82, 0x01, 0x01, 0x00, 0x92, + 0xde, 0xef, 0x96, 0x06, 0x7b, 0xff, 0x71, 0x7d, 0x4e, 0xa0, 0x7d, 0xae, + 0xb8, 0x22, 0xb4, 0x2c, 0xf7, 0x96, 0x9c, 0x37, 0x1d, 0x8f, 0xe7, 0xd9, + 0x47, 0xff, 0x3f, 0xe9, 0x35, 0x95, 0x0e, 0xdd, 0xdc, 0x7f, 0xc8, 0x8a, + 0x1e, 0x36, 0x1d, 0x38, 0x47, 0xfc, 0x76, 0xd2, 0x1f, 0x98, 0xa1, 0x36, + 0xac, 0xc8, 0x70, 0x38, 0x0a, 0x3d, 0x51, 0x8d, 0x0f, 0x03, 0x1b, 0xef, + 0x62, 0xa1, 0xcb, 0x2b, 0x4a, 0x8c, 0x12, 0x2b, 0x54, 0x50, 0x9a, 0x6b, + 0xfe, 0xaf, 0xd9, 0xf6, 0xbf, 0x58, 0x11, 0x58, 0x5e, 0xe5, 0x86, 0x1e, + 0x3b, 0x6b, 0x30, 0x7e, 0x72, 0x89, 0xe8, 0x6b, 0x7b, 0xb7, 0xaf, 0xef, + 0x8b, 0xa9, 0x3e, 0xb0, 0xcd, 0x0b, 0xef, 0xb0, 0x0c, 0x96, 0x2b, 0xc5, + 0x3b, 0xd5, 0xf1, 0xc2, 0xae, 0x3a, 0x60, 0xd9, 0x0f, 0x75, 0x37, 0x55, + 0x4d, 0x62, 0xd2, 0xed, 0x96, 0xac, 0x30, 0x6b, 0xda, 0xa1, 0x48, 0x17, + 0x96, 0x23, 0x85, 0x9a, 0x57, 0x77, 0xe9, 0x22, 0xa2, 0x37, 0x03, 0xba, + 0x49, 0x77, 0x40, 0x3b, 0x76, 0x4b, 0xda, 0xc1, 0x04, 0x57, 0x55, 0x34, + 0x22, 0x83, 0x45, 0x29, 0xab, 0x2e, 0x11, 0xff, 0x0d, 0xab, 0x55, 0xb1, + 0xa7, 0x58, 0x59, 0x05, 0x25, 0xf9, 0x1e, 0x3d, 0xb7, 0xac, 0x04, 0x39, + 0x2c, 0xf9, 0xaf, 0xb8, 0x68, 0xfb, 0x8e, 0x35, 0x71, 0x32, 0xff, 0x70, + 0xe9, 0x46, 0x6d, 0x5c, 0x06, 0x90, 0x88, 0x23, 0x48, 0x0c, 0x50, 0xeb, + 0x0a, 0xa9, 0xae, 0xe8, 0xfc, 0xbe, 0xa5, 0x76, 0x94, 0xd7, 0x64, 0x22, + 0x38, 0x98, 0x17, 0xa4, 0x3a, 0xa7, 0x59, 0x9f, 0x1d, 0x3b, 0x75, 0x90, + 0x1a, 0x81, 0xef, 0x19, 0xfb, 0x2b, 0xb7, 0xa7, 0x64, 0x61, 0x22, 0xa4, + 0x6f, 0x7b, 0xfa, 0x58, 0xbb, 0x8c, 0x4e, 0x77, 0x67, 0xd0, 0x5d, 0x58, + 0x76, 0x8a, 0xbb, +}; + +static const uint8_t kRSAPrivateKeyDER[] = { + 0x30, 0x82, 0x04, 0xa5, 0x02, 0x01, 0x00, 0x02, 0x82, 0x01, 0x01, 0x00, + 0xce, 0x47, 0xcb, 0x11, 0xbb, 0xd2, 0x9d, 0x8e, 0x9e, 0xd2, 0x1e, 0x14, + 0xaf, 0xc7, 0xea, 0xb6, 0xc9, 0x38, 0x2a, 0x6f, 0xb3, 0x7e, 0xfb, 0xbc, + 0xfc, 0x59, 0x42, 0xb9, 0x56, 0xf0, 0x4c, 0x3f, 0xf7, 0x31, 0x84, 0xbe, + 0xac, 0x03, 0x9e, 0x71, 0x91, 0x85, 0xd8, 0x32, 0xbd, 0x00, 0xea, 0xac, + 0x65, 0xf6, 0x03, 0xc8, 0x0f, 0x8b, 0xfd, 0x6e, 0x58, 0x88, 0x04, 0x41, + 0x92, 0x74, 0xa6, 0x57, 0x2e, 0x8e, 0x88, 0xd5, 0x3d, 0xda, 0x14, 0x3e, + 0x63, 0x88, 0x22, 0xe3, 0x53, 0xe9, 0xba, 0x39, 0x09, 0xac, 0xfb, 0xd0, + 0x4c, 0xf2, 0x3c, 0x20, 0xd6, 0x97, 0xe6, 0xed, 0xf1, 0x62, 0x1e, 0xe5, + 0xc9, 0x48, 0xa0, 0xca, 0x2e, 0x3c, 0x14, 0x5a, 0x82, 0xd4, 0xed, 0xb1, + 0xe3, 0x43, 0xc1, 0x2a, 0x59, 0xa5, 0xb9, 0xc8, 0x48, 0xa7, 0x39, 0x23, + 0x74, 0xa7, 0x37, 0xb0, 0x6f, 0xc3, 0x64, 0x99, 0x6c, 0xa2, 0x82, 0xc8, + 0xf6, 0xdb, 0x86, 0x40, 0xce, 0xd1, 0x85, 0x9f, 0xce, 0x69, 0xf4, 0x15, + 0x2a, 0x23, 0xca, 0xea, 0xb7, 0x7b, 0xdf, 0xfb, 0x43, 0x5f, 0xff, 0x7a, + 0x49, 0x49, 0x0e, 0xe7, 0x02, 0x51, 0x45, 0x13, 0xe8, 0x90, 0x64, 0x21, + 0x0c, 0x26, 0x2b, 0x5d, 0xfc, 0xe4, 0xb5, 0x86, 0x89, 0x43, 0x22, 0x4c, + 0xf3, 0x3b, 0xf3, 0x09, 0xc4, 0xa4, 0x10, 0x80, 0xf2, 0x46, 0xe2, 0x46, + 0x8f, 0x76, 0x50, 0xbf, 0xaf, 0x2b, 0x90, 0x1b, 0x78, 0xc7, 0xcf, 0xc1, + 0x77, 0xd0, 0xfb, 0xa9, 0xfb, 0xc9, 0x66, 0x5a, 0xc5, 0x9b, 0x31, 0x41, + 0x67, 0x01, 0xbe, 0x33, 0x10, 0xba, 0x05, 0x58, 0xed, 0x76, 0x53, 0xde, + 0x5d, 0xc1, 0xe8, 0xbb, 0x9f, 0xf1, 0xcd, 0xfb, 0xdf, 0x64, 0x7f, 0xd7, + 0x18, 0xab, 0x0f, 0x94, 0x28, 0x95, 0x4a, 0xcc, 0x6a, 0xa9, 0x50, 0xc7, + 0x05, 0x47, 0x10, 0x41, 0x02, 0x03, 0x01, 0x00, 0x01, 0x02, 0x82, 0x01, + 0x01, 0x00, 0xa8, 0x47, 0xb9, 0x4a, 0x06, 0x47, 0x93, 0x71, 0x3d, 0xef, + 0x7b, 0xca, 0xb4, 0x7c, 0x0a, 0xe6, 0x82, 0xd0, 0xe7, 0x0d, 0xa9, 0x08, + 0xf6, 0xa4, 0xfd, 0xd8, 0x73, 0xae, 0x6f, 0x56, 0x29, 0x5e, 0x25, 0x72, + 0xa8, 0x30, 0x44, 0x73, 0xcf, 0x56, 0x26, 0xb9, 0x61, 0xde, 0x42, 0x81, + 0xf4, 0xf0, 0x1f, 0x5d, 0xcb, 0x47, 0xf2, 0x26, 0xe9, 0xe0, 0x93, 0x28, + 0xa3, 0x10, 0x3b, 0x42, 0x1e, 0x51, 0x11, 0x12, 0x06, 0x5e, 0xaf, 0xce, + 0xb0, 0xa5, 0x14, 0xdd, 0x82, 0x58, 0xa1, 0xa4, 0x12, 0xdf, 0x65, 0x1d, + 0x51, 0x70, 0x64, 0xd5, 0x58, 0x68, 0x11, 0xa8, 0x6a, 0x23, 0xc2, 0xbf, + 0xa1, 0x25, 0x24, 0x47, 0xb3, 0xa4, 0x3c, 0x83, 0x96, 0xb7, 0x1f, 0xf4, + 0x44, 0xd4, 0xd1, 0xe9, 0xfc, 0x33, 0x68, 0x5e, 0xe2, 0x68, 0x99, 0x9c, + 0x91, 0xe8, 0x72, 0xc9, 0xd7, 0x8c, 0x80, 0x20, 0x8e, 0x77, 0x83, 0x4d, + 0xe4, 0xab, 0xf9, 0x74, 0xa1, 0xdf, 0xd3, 0xc0, 0x0d, 0x5b, 0x05, 0x51, + 0xc2, 0x6f, 0xb2, 0x91, 0x02, 0xec, 0xc0, 0x02, 0x1a, 0x5c, 0x91, 0x05, + 0xf1, 0xe3, 0xfa, 0x65, 0xc2, 0xad, 0x24, 0xe6, 0xe5, 0x3c, 0xb6, 0x16, + 0xf1, 0xa1, 0x67, 0x1a, 0x9d, 0x37, 0x56, 0xbf, 0x01, 0xd7, 0x3b, 0x35, + 0x30, 0x57, 0x73, 0xf4, 0xf0, 0x5e, 0xa7, 0xe8, 0x0a, 0xc1, 0x94, 0x17, + 0xcf, 0x0a, 0xbd, 0xf5, 0x31, 0xa7, 0x2d, 0xf7, 0xf5, 0xd9, 0x8c, 0xc2, + 0x01, 0xbd, 0xda, 0x16, 0x8e, 0xb9, 0x30, 0x40, 0xa6, 0x6e, 0xbd, 0xcd, + 0x4d, 0x84, 0x67, 0x4e, 0x0b, 0xce, 0xd5, 0xef, 0xf8, 0x08, 0x63, 0x02, + 0xc6, 0xc7, 0xf7, 0x67, 0x92, 0xe2, 0x23, 0x9d, 0x27, 0x22, 0x1d, 0xc6, + 0x67, 0x5e, 0x66, 0xbf, 0x03, 0xb8, 0xa9, 0x67, 0xd4, 0x39, 0xd8, 0x75, + 0xfa, 0xe8, 0xed, 0x56, 0xb8, 0x81, 0x02, 0x81, 0x81, 0x00, 0xf7, 0x46, + 0x68, 0xc6, 0x13, 0xf8, 0xba, 0x0f, 0x83, 0xdb, 0x05, 0xa8, 0x25, 0x00, + 0x70, 0x9c, 0x9e, 0x8b, 0x12, 0x34, 0x0d, 0x96, 0xcf, 0x0d, 0x98, 0x9b, + 0x8d, 0x9c, 0x96, 0x78, 0xd1, 0x3c, 0x01, 0x8c, 0xb9, 0x35, 0x5c, 0x20, + 0x42, 0xb4, 0x38, 0xe3, 0xd6, 0x54, 0xe7, 0x55, 0xd6, 0x26, 0x8a, 0x0c, + 0xf6, 0x1f, 0xe0, 0x04, 0xc1, 0x22, 0x42, 0x19, 0x61, 0xc4, 0x94, 0x7c, + 0x07, 0x2e, 0x80, 0x52, 0xfe, 0x8d, 0xe6, 0x92, 0x3a, 0x91, 0xfe, 0x72, + 0x99, 0xe1, 0x2a, 0x73, 0x76, 0xb1, 0x24, 0x20, 0x67, 0xde, 0x28, 0xcb, + 0x0e, 0xe6, 0x52, 0xb5, 0xfa, 0xfb, 0x8b, 0x1e, 0x6a, 0x1d, 0x09, 0x26, + 0xb9, 0xa7, 0x61, 0xba, 0xf8, 0x79, 0xd2, 0x66, 0x57, 0x28, 0xd7, 0x31, + 0xb5, 0x0b, 0x27, 0x19, 0x1e, 0x6f, 0x46, 0xfc, 0x54, 0x95, 0xeb, 0x78, + 0x01, 0xb6, 0xd9, 0x79, 0x5a, 0x4d, 0x02, 0x81, 0x81, 0x00, 0xd5, 0x8f, + 0x16, 0x53, 0x2f, 0x57, 0x93, 0xbf, 0x09, 0x75, 0xbf, 0x63, 0x40, 0x3d, + 0x27, 0xfd, 0x23, 0x21, 0xde, 0x9b, 0xe9, 0x73, 0x3f, 0x49, 0x02, 0xd2, + 0x38, 0x96, 0xcf, 0xc3, 0xba, 0x92, 0x07, 0x87, 0x52, 0xa9, 0x35, 0xe3, + 0x0c, 0xe4, 0x2f, 0x05, 0x7b, 0x37, 0xa5, 0x40, 0x9c, 0x3b, 0x94, 0xf7, + 0xad, 0xa0, 0xee, 0x3a, 0xa8, 0xfb, 0x1f, 0x11, 0x1f, 0xd8, 0x9a, 0x80, + 0x42, 0x3d, 0x7f, 0xa4, 0xb8, 0x9a, 0xaa, 0xea, 0x72, 0xc1, 0xe3, 0xed, + 0x06, 0x60, 0x92, 0x37, 0xf9, 0xba, 0xfb, 0x9e, 0xed, 0x05, 0xa6, 0xd4, + 0x72, 0x68, 0x4f, 0x63, 0xfe, 0xd6, 0x10, 0x0d, 0x4f, 0x0a, 0x93, 0xc6, + 0xb9, 0xd7, 0xaf, 0xfd, 0xd9, 0x57, 0x7d, 0xcb, 0x75, 0xe8, 0x93, 0x2b, + 0xae, 0x4f, 0xea, 0xd7, 0x30, 0x0b, 0x58, 0x44, 0x82, 0x0f, 0x84, 0x5d, + 0x62, 0x11, 0x78, 0xea, 0x5f, 0xc5, 0x02, 0x81, 0x81, 0x00, 0x82, 0x0c, + 0xc1, 0xe6, 0x0b, 0x72, 0xf1, 0x48, 0x5f, 0xac, 0xbd, 0x98, 0xe5, 0x7d, + 0x09, 0xbd, 0x15, 0x95, 0x47, 0x09, 0xa1, 0x6c, 0x03, 0x91, 0xbf, 0x05, + 0x70, 0xc1, 0x3e, 0x52, 0x64, 0x99, 0x0e, 0xa7, 0x98, 0x70, 0xfb, 0xf6, + 0xeb, 0x9e, 0x25, 0x9d, 0x8e, 0x88, 0x30, 0xf2, 0xf0, 0x22, 0x6c, 0xd0, + 0xcc, 0x51, 0x8f, 0x5c, 0x70, 0xc7, 0x37, 0xc4, 0x69, 0xab, 0x1d, 0xfc, + 0xed, 0x3a, 0x03, 0xbb, 0xa2, 0xad, 0xb6, 0xea, 0x89, 0x6b, 0x67, 0x4b, + 0x96, 0xaa, 0xd9, 0xcc, 0xc8, 0x4b, 0xfa, 0x18, 0x21, 0x08, 0xb2, 0xa3, + 0xb9, 0x3e, 0x61, 0x99, 0xdc, 0x5a, 0x97, 0x9c, 0x73, 0x6a, 0xb9, 0xf9, + 0x68, 0x03, 0x24, 0x5f, 0x55, 0x77, 0x9c, 0xb4, 0xbe, 0x7a, 0x78, 0x53, + 0x68, 0x48, 0x69, 0x53, 0xc8, 0xb1, 0xf5, 0xbf, 0x98, 0x2d, 0x11, 0x1e, + 0x98, 0xa8, 0x36, 0x50, 0xa0, 0xb1, 0x02, 0x81, 0x81, 0x00, 0x90, 0x88, + 0x30, 0x71, 0xc7, 0xfe, 0x9b, 0x6d, 0x95, 0x37, 0x6d, 0x79, 0xfc, 0x85, + 0xe7, 0x44, 0x78, 0xbc, 0x79, 0x6e, 0x47, 0x86, 0xc9, 0xf3, 0xdd, 0xc6, + 0xec, 0xa9, 0x94, 0x9f, 0x40, 0xeb, 0x87, 0xd0, 0xdb, 0xee, 0xcd, 0x1b, + 0x87, 0x23, 0xff, 0x76, 0xd4, 0x37, 0x8a, 0xcd, 0xb9, 0x6e, 0xd1, 0x98, + 0xf6, 0x97, 0x8d, 0xe3, 0x81, 0x6d, 0xc3, 0x4e, 0xd1, 0xa0, 0xc4, 0x9f, + 0xbd, 0x34, 0xe5, 0xe8, 0x53, 0x4f, 0xca, 0x10, 0xb5, 0xed, 0xe7, 0x16, + 0x09, 0x54, 0xde, 0x60, 0xa7, 0xd1, 0x16, 0x6e, 0x2e, 0xb7, 0xbe, 0x7a, + 0xd5, 0x9b, 0x26, 0xef, 0xe4, 0x0e, 0x77, 0xfa, 0xa9, 0xdd, 0xdc, 0xb9, + 0x88, 0x19, 0x23, 0x70, 0xc7, 0xe1, 0x60, 0xaf, 0x8c, 0x73, 0x04, 0xf7, + 0x71, 0x17, 0x81, 0x36, 0x75, 0xbb, 0x97, 0xd7, 0x75, 0xb6, 0x8e, 0xbc, + 0xac, 0x9c, 0x6a, 0x9b, 0x24, 0x89, 0x02, 0x81, 0x80, 0x5a, 0x2b, 0xc7, + 0x6b, 0x8c, 0x65, 0xdb, 0x04, 0x73, 0xab, 0x25, 0xe1, 0x5b, 0xbc, 0x3c, + 0xcf, 0x5a, 0x3c, 0x04, 0xae, 0x97, 0x2e, 0xfd, 0xa4, 0x97, 0x1f, 0x05, + 0x17, 0x27, 0xac, 0x7c, 0x30, 0x85, 0xb4, 0x82, 0x3f, 0x5b, 0xb7, 0x94, + 0x3b, 0x7f, 0x6c, 0x0c, 0xc7, 0x16, 0xc6, 0xa0, 0xbd, 0x80, 0xb0, 0x81, + 0xde, 0xa0, 0x23, 0xa6, 0xf6, 0x75, 0x33, 0x51, 0x35, 0xa2, 0x75, 0x55, + 0x70, 0x4d, 0x42, 0xbb, 0xcf, 0x54, 0xe4, 0xdb, 0x2d, 0x88, 0xa0, 0x7a, + 0xf2, 0x17, 0xa7, 0xdd, 0x13, 0x44, 0x9f, 0x5f, 0x6b, 0x2c, 0x42, 0x42, + 0x8b, 0x13, 0x4d, 0xf9, 0x5b, 0xf8, 0x33, 0x42, 0xd9, 0x9e, 0x50, 0x1c, + 0x7c, 0xbc, 0xfa, 0x62, 0x85, 0x0b, 0xcf, 0x99, 0xda, 0x9e, 0x04, 0x90, + 0xb2, 0xc6, 0xb2, 0x0a, 0x2a, 0x7c, 0x6d, 0x6a, 0x40, 0xfc, 0xf5, 0x50, + 0x98, 0x46, 0x89, 0x82, 0x40, +}; + +struct GlobalState { + GlobalState() { + const uint8_t *bufp = kRSAPrivateKeyDER; + RSA *privkey = d2i_RSAPrivateKey(NULL, &bufp, sizeof(kRSAPrivateKeyDER)); + assert(privkey != nullptr); + + pkey_.reset(EVP_PKEY_new()); + EVP_PKEY_assign_RSA(pkey_.get(), privkey); + + bufp = kCertificateDER; + cert_.reset(d2i_X509(NULL, &bufp, sizeof(kCertificateDER))); + assert(cert_.get() != nullptr); + + X509_up_ref(cert_.get()); + + certs_.reset(sk_X509_new_null()); + sk_X509_push(certs_.get(), cert_.get()); + } + + bssl::UniquePtr<EVP_PKEY> pkey_; + bssl::UniquePtr<X509> cert_; + bssl::UniquePtr<STACK_OF(X509)> certs_; +}; + +static GlobalState g_state; + +static bool GetString(std::string *out, CBS *cbs) { + CBS str; + if (!CBS_get_u8_length_prefixed(cbs, &str)) { + return false; + } + + out->assign(reinterpret_cast<const char *>(CBS_data(&str)), CBS_len(&str)); + return true; +} + +static const std::function<void(SSL_CTX *, CBS *)> kAPIs[] = { + [](SSL_CTX *ctx, CBS *cbs) { + uint8_t b; + if (!CBS_get_u8(cbs, &b)) { + return; + } + SSL_CTX_set_quiet_shutdown(ctx, b); + }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_get_quiet_shutdown(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { + uint16_t version; + if (!CBS_get_u16(cbs, &version)) { + return; + } + SSL_CTX_set_min_proto_version(ctx, version); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint16_t version; + if (!CBS_get_u16(cbs, &version)) { + return; + } + SSL_CTX_set_max_proto_version(ctx, version); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t options; + if (!CBS_get_u32(cbs, &options)) { + return; + } + SSL_CTX_set_options(ctx, options); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t options; + if (!CBS_get_u32(cbs, &options)) { + return; + } + SSL_CTX_clear_options(ctx, options); + }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_get_options(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t mode; + if (!CBS_get_u32(cbs, &mode)) { + return; + } + SSL_CTX_set_mode(ctx, mode); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t mode; + if (!CBS_get_u32(cbs, &mode)) { + return; + } + SSL_CTX_clear_mode(ctx, mode); + }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_get_mode(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { + SSL_CTX_use_certificate(ctx, g_state.cert_.get()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + SSL_CTX_use_PrivateKey(ctx, g_state.pkey_.get()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + SSL_CTX_set1_chain(ctx, g_state.certs_.get()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + SSL_CTX_add1_chain_cert(ctx, g_state.cert_.get()); + }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_clear_chain_certs(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_clear_extra_chain_certs(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_check_private_key(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_get0_certificate(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_get0_privatekey(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { + STACK_OF(X509) * chains; + SSL_CTX_get0_chain_certs(ctx, &chains); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string sct_data; + if (!GetString(&sct_data, cbs)) { + return; + } + + SSL_CTX_set_signed_cert_timestamp_list( + ctx, reinterpret_cast<const uint8_t *>(sct_data.data()), + sct_data.size()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string ocsp_data; + if (!GetString(&ocsp_data, cbs)) { + return; + } + + SSL_CTX_set_signed_cert_timestamp_list( + ctx, reinterpret_cast<const uint8_t *>(ocsp_data.data()), + ocsp_data.size()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string ciphers; + if (!GetString(&ciphers, cbs)) { + return; + } + SSL_CTX_set_cipher_list(ctx, ciphers.c_str()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string ciphers; + if (!GetString(&ciphers, cbs)) { + return; + } + SSL_CTX_set_cipher_list_tls10(ctx, ciphers.c_str()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string ciphers; + if (!GetString(&ciphers, cbs)) { + return; + } + SSL_CTX_set_cipher_list_tls11(ctx, ciphers.c_str()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string ciphers; + if (!GetString(&ciphers, cbs)) { + return; + } + SSL_CTX_set_session_id_context( + ctx, reinterpret_cast<const uint8_t *>(ciphers.data()), + ciphers.size()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t size; + if (!CBS_get_u32(cbs, &size)) { + return; + } + SSL_CTX_sess_set_cache_size(ctx, size); + }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_sess_get_cache_size(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_sess_number(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t time; + if (!CBS_get_u32(cbs, &time)) { + return; + } + SSL_CTX_flush_sessions(ctx, time); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string keys; + if (!GetString(&keys, cbs)) { + return; + } + SSL_CTX_set_tlsext_ticket_keys( + ctx, reinterpret_cast<const uint8_t *>(keys.data()), keys.size()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string curves; + if (!GetString(&curves, cbs)) { + return; + } + SSL_CTX_set1_curves(ctx, reinterpret_cast<const int *>(curves.data()), + curves.size()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string curves; + if (!GetString(&curves, cbs)) { + return; + } + SSL_CTX_set1_curves_list(ctx, curves.c_str()); + }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_enable_signed_cert_timestamps(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_enable_ocsp_stapling(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { + SSL_CTX_add_client_CA(ctx, g_state.cert_.get()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string protos; + if (!GetString(&protos, cbs)) { + return; + } + SSL_CTX_set_alpn_protos( + ctx, reinterpret_cast<const uint8_t *>(protos.data()), protos.size()); + }, + [](SSL_CTX *ctx, CBS *cbs) { + std::string profiles; + if (!GetString(&profiles, cbs)) { + return; + } + SSL_CTX_set_srtp_profiles(ctx, profiles.c_str()); + }, + [](SSL_CTX *ctx, CBS *cbs) { SSL_CTX_get_max_cert_list(ctx); }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t size; + if (!CBS_get_u32(cbs, &size)) { + return; + } + SSL_CTX_set_max_cert_list(ctx, size); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint32_t size; + if (!CBS_get_u32(cbs, &size)) { + return; + } + SSL_CTX_set_max_send_fragment(ctx, size); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint8_t b; + if (!CBS_get_u8(cbs, &b)) { + return; + } + SSL_CTX_set_retain_only_sha256_of_client_certs(ctx, b); + }, + [](SSL_CTX *ctx, CBS *cbs) { + uint8_t b; + if (!CBS_get_u8(cbs, &b)) { + return; + } + SSL_CTX_set_grease_enabled(ctx, b); + }, +}; + +extern "C" int LLVMFuzzerTestOneInput(uint8_t *buf, size_t len) { + bssl::UniquePtr<SSL_CTX> ctx(SSL_CTX_new(TLS_method())); + + // If the number of functions exceeds this limit then the code needs to do + // more than sample a single uint8_t to pick the function. + static_assert(OPENSSL_ARRAY_SIZE(kAPIs) < 256, "kAPIs too large"); + + CBS cbs; + CBS_init(&cbs, buf, len); + + for (;;) { + uint8_t index; + if (!CBS_get_u8(&cbs, &index)) { + break; + } + + kAPIs[index % OPENSSL_ARRAY_SIZE(kAPIs)](ctx.get(), &cbs); + } + + bssl::UniquePtr<SSL> ssl(SSL_new(ctx.get())); + ERR_clear_error(); + + return 0; +}
diff --git a/fuzz/ssl_ctx_api_corpus/009f7a3df2effc9612a913d269fd0b4598ca7f8c b/fuzz/ssl_ctx_api_corpus/009f7a3df2effc9612a913d269fd0b4598ca7f8c new file mode 100644 index 0000000..7809ddf --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/009f7a3df2effc9612a913d269fd0b4598ca7f8c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/012ecab2b2d3a494fef07792c09d31147be4a1fd b/fuzz/ssl_ctx_api_corpus/012ecab2b2d3a494fef07792c09d31147be4a1fd new file mode 100644 index 0000000..6f305fd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/012ecab2b2d3a494fef07792c09d31147be4a1fd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/026afe4f429f84464af660220094a83beec7a071 b/fuzz/ssl_ctx_api_corpus/026afe4f429f84464af660220094a83beec7a071 new file mode 100644 index 0000000..023104d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/026afe4f429f84464af660220094a83beec7a071
@@ -0,0 +1 @@ +':,,!DH:E'·*¨'',8ñ)'z×''z¶b:â@:¶b: \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/03da194e96593c23b8872aefd201f48ff277fa8b b/fuzz/ssl_ctx_api_corpus/03da194e96593c23b8872aefd201f48ff277fa8b new file mode 100644 index 0000000..fead1d1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/03da194e96593c23b8872aefd201f48ff277fa8b Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0694c3e4ea3e72ccae301619906bc8f0ef3474c8 b/fuzz/ssl_ctx_api_corpus/0694c3e4ea3e72ccae301619906bc8f0ef3474c8 new file mode 100644 index 0000000..de959e1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0694c3e4ea3e72ccae301619906bc8f0ef3474c8
@@ -0,0 +1 @@ +;*;(ù)8sÂ!%);*ô(xø('¼F¾')(ÌJÌ;;G*;()z;G*;(ù)7ú£):8ss \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/06a3b68b6c8693eff8d97b6c06518ee2c2e8141f b/fuzz/ssl_ctx_api_corpus/06a3b68b6c8693eff8d97b6c06518ee2c2e8141f new file mode 100644 index 0000000..452abb2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/06a3b68b6c8693eff8d97b6c06518ee2c2e8141f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0724ff73bd43274034340713e22defaad8b58b62 b/fuzz/ssl_ctx_api_corpus/0724ff73bd43274034340713e22defaad8b58b62 new file mode 100644 index 0000000..b3e031c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0724ff73bd43274034340713e22defaad8b58b62 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/07257535c21f029ceac3c8962e57fd1329227f0f b/fuzz/ssl_ctx_api_corpus/07257535c21f029ceac3c8962e57fd1329227f0f new file mode 100644 index 0000000..34f6bc9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/07257535c21f029ceac3c8962e57fd1329227f0f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0756d8268cd26e5cf58bbc0c66a9321b1d9d005b b/fuzz/ssl_ctx_api_corpus/0756d8268cd26e5cf58bbc0c66a9321b1d9d005b new file mode 100644 index 0000000..7b573ee --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0756d8268cd26e5cf58bbc0c66a9321b1d9d005b
@@ -0,0 +1 @@ +¶)¶:no;G'z;@n::z:;@nz'·*¨'(×{:;@n(:('§z:(Õ·*¨''·§'z;@nW'z:;@nz'·*¨'(×{:;@n(( :z:;G*)+:Â(!!%)§':;*ô(xU·*ø(' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/07d535fc311ad10b14ef7a65cd618e6afb45d648 b/fuzz/ssl_ctx_api_corpus/07d535fc311ad10b14ef7a65cd618e6afb45d648 new file mode 100644 index 0000000..9ad423d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/07d535fc311ad10b14ef7a65cd618e6afb45d648 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/08564edcbcec9114892f9d978e319e0bd1c77872 b/fuzz/ssl_ctx_api_corpus/08564edcbcec9114892f9d978e319e0bd1c77872 new file mode 100644 index 0000000..c427041 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/08564edcbcec9114892f9d978e319e0bd1c77872 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/087919f1cad7d0cb042948d3b644cc3959d7e141 b/fuzz/ssl_ctx_api_corpus/087919f1cad7d0cb042948d3b644cc3959d7e141 new file mode 100644 index 0000000..14b0440 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/087919f1cad7d0cb042948d3b644cc3959d7e141 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0972d0d992f275c87ac63ef0fc137e2f56286670 b/fuzz/ssl_ctx_api_corpus/0972d0d992f275c87ac63ef0fc137e2f56286670 new file mode 100644 index 0000000..603dfd6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0972d0d992f275c87ac63ef0fc137e2f56286670
@@ -0,0 +1 @@ +;*;(ù)8sÂ!%);*ô(xø('¼F¾')(ÌJÌ;;G*;()z;G*;(ù)7ú£):ss \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/09a5369eb85b116912cf4e83cf325d90b6e55bfa b/fuzz/ssl_ctx_api_corpus/09a5369eb85b116912cf4e83cf325d90b6e55bfa new file mode 100644 index 0000000..faea8f1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/09a5369eb85b116912cf4e83cf325d90b6e55bfa
@@ -0,0 +1,3 @@ +-z'!*¨':z'·*½(×(*,;y7¨'¨:(;G*;():!Â!%)t;*ô(xø('¼;¾'*Ì!J (Ì()ú;no;GÀ +no;G*z'z!no;G*;;no;GÀ +no;G*z'z!;):¥ÿno;G*;;( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/09d94e479cf65ea4ad04aa8c0224db41d796144b b/fuzz/ssl_ctx_api_corpus/09d94e479cf65ea4ad04aa8c0224db41d796144b new file mode 100644 index 0000000..2371b98 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/09d94e479cf65ea4ad04aa8c0224db41d796144b
@@ -0,0 +1 @@ +á-z'·*¨Kz(·*(á-z'·*¨Kz(·*(×(*,v7¨'((:(×(*,v7¨'((:( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/0a2710a72f4d1d4285c622c774d7df79ae84de40 b/fuzz/ssl_ctx_api_corpus/0a2710a72f4d1d4285c622c774d7df79ae84de40 new file mode 100644 index 0000000..dfb75d6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0a2710a72f4d1d4285c622c774d7df79ae84de40 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0b8c867ef4cfc6159291a069da6e6892d41f0193 b/fuzz/ssl_ctx_api_corpus/0b8c867ef4cfc6159291a069da6e6892d41f0193 new file mode 100644 index 0000000..5a51faa --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0b8c867ef4cfc6159291a069da6e6892d41f0193 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0bd0fcd2e22c6f47fdf2fae606322e4af382ac0b b/fuzz/ssl_ctx_api_corpus/0bd0fcd2e22c6f47fdf2fae606322e4af382ac0b new file mode 100644 index 0000000..7f7ad10 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0bd0fcd2e22c6f47fdf2fae606322e4af382ac0b
@@ -0,0 +1 @@ +;G*§§)'ã) (>!:!%);G*;():!Â!%):;*ô(xøÌ¾'*(';¼ JÌ()ú;):¥ÿS;1)Q(`ï(:!;;$)K) \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/0c62ac60b2ac1c308221c74f474c4f3256f3df36 b/fuzz/ssl_ctx_api_corpus/0c62ac60b2ac1c308221c74f474c4f3256f3df36 new file mode 100644 index 0000000..b8c5501 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0c62ac60b2ac1c308221c74f474c4f3256f3df36 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0cdc6aa17ceee1988eb5af7ef4036d910a230399 b/fuzz/ssl_ctx_api_corpus/0cdc6aa17ceee1988eb5af7ef4036d910a230399 new file mode 100644 index 0000000..d4357ec --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0cdc6aa17ceee1988eb5af7ef4036d910a230399 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0f25d0dff4be18a91e55c19eec4eff5a3848e696 b/fuzz/ssl_ctx_api_corpus/0f25d0dff4be18a91e55c19eec4eff5a3848e696 new file mode 100644 index 0000000..fbcc0a0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/0f25d0dff4be18a91e55c19eec4eff5a3848e696
@@ -0,0 +1 @@ +:¶;n[x|n0¶;n3:on¶)~n;zGooo!n&*:;n[4|n;:¶n:;;noá-zg'¨':* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/10c7775dbc2a144813f291af67d5f91bdfb0ea0c b/fuzz/ssl_ctx_api_corpus/10c7775dbc2a144813f291af67d5f91bdfb0ea0c new file mode 100644 index 0000000..35c93d2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/10c7775dbc2a144813f291af67d5f91bdfb0ea0c
@@ -0,0 +1 @@ +;G*§§)'ã) (>!2!%);G*;():!Â!%):;*(xøÌ¾'*(';¼ JÌ()ú;):¥ÿS;1)Q(`ï(:!;;$)K) \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/1180672e87a97ff70ee92b15d75f82f9bab47346 b/fuzz/ssl_ctx_api_corpus/1180672e87a97ff70ee92b15d75f82f9bab47346 new file mode 100644 index 0000000..d10ae8f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1180672e87a97ff70ee92b15d75f82f9bab47346
@@ -0,0 +1 @@ +á-z'·*¨':z'·*(×(*,;y7¨'(:(;G*;():!Â!%)t;*ô(xø('¼;¾'*Ì!J Ì()ú;):¥ÿ;0)Q(`ï(!;$)Ká-z'·*¨':z'·*(×(*))!)!Ͷ;;G,;y \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/11c5cef19a4a4534690ab127fbb171328683025c b/fuzz/ssl_ctx_api_corpus/11c5cef19a4a4534690ab127fbb171328683025c new file mode 100644 index 0000000..c3f3f46 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/11c5cef19a4a4534690ab127fbb171328683025c
@@ -0,0 +1 @@ +¶n¶n!nn;G;o;nonno;G{*#z'z'·*¨'(×(:(noo);GnU;o!3nnno;g*#Y;z'z'·*¨'(×(:¶no;n!;n+nonno;Eo;n!;{n+no;nonE{*#z'z'·**' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/12271cbfe0ee873841e6408836883fa79e0d0cce b/fuzz/ssl_ctx_api_corpus/12271cbfe0ee873841e6408836883fa79e0d0cce new file mode 100644 index 0000000..c8802dd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/12271cbfe0ee873841e6408836883fa79e0d0cce Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/129f69edecbbfa66315ddbc28a72291edc7a39c3 b/fuzz/ssl_ctx_api_corpus/129f69edecbbfa66315ddbc28a72291edc7a39c3 new file mode 100644 index 0000000..787703d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/129f69edecbbfa66315ddbc28a72291edc7a39c3 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/12a2028349a1816a07ee99560fc7da7524e696c7 b/fuzz/ssl_ctx_api_corpus/12a2028349a1816a07ee99560fc7da7524e696c7 new file mode 100644 index 0000000..d49e7cb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/12a2028349a1816a07ee99560fc7da7524e696c7 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/12cc0536c580c6caf9e0775ef7832d90697ee335 b/fuzz/ssl_ctx_api_corpus/12cc0536c580c6caf9e0775ef7832d90697ee335 new file mode 100644 index 0000000..fb19cde --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/12cc0536c580c6caf9e0775ef7832d90697ee335
@@ -0,0 +1 @@ +¶n¶n'!nn;G;o;nonno;G{*#z'z'·*¨:'(×(:(noo);GnU;o!4;nno;g*#Y;z'z'·*'(×(:¶no;n!c;nn!n:no;E;o;n!;{n+no;nonE¶)¶ú:no;G*¶)¶:{ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/13b1d4611b96a9ab363099925d4af4afae9564f9 b/fuzz/ssl_ctx_api_corpus/13b1d4611b96a9ab363099925d4af4afae9564f9 new file mode 100644 index 0000000..ccac76d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/13b1d4611b96a9ab363099925d4af4afae9564f9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/13ef5db570f33c5fe4f6f82e92da40144c7d919e b/fuzz/ssl_ctx_api_corpus/13ef5db570f33c5fe4f6f82e92da40144c7d919e new file mode 100644 index 0000000..b8c9cb1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/13ef5db570f33c5fe4f6f82e92da40144c7d919e
@@ -0,0 +1,3 @@ + +:U(·*¨'; +:U'·*¨';Gd;z'·*¨Gdz'·*¨; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/1513916380b21793e0954d346c104d9801361a77 b/fuzz/ssl_ctx_api_corpus/1513916380b21793e0954d346c104d9801361a77 new file mode 100644 index 0000000..1934f00 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1513916380b21793e0954d346c104d9801361a77 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/16d0822a37836ea1b19b57cd87c3188bbbe98940 b/fuzz/ssl_ctx_api_corpus/16d0822a37836ea1b19b57cd87c3188bbbe98940 new file mode 100644 index 0000000..8d19d5c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/16d0822a37836ea1b19b57cd87c3188bbbe98940 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/181f1956ce83b727f0e6d47a7761bc92bb9c1aef b/fuzz/ssl_ctx_api_corpus/181f1956ce83b727f0e6d47a7761bc92bb9c1aef new file mode 100644 index 0000000..a0d6351 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/181f1956ce83b727f0e6d47a7761bc92bb9c1aef Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/19458acb2dd34ce6e23182dde9b29af81452e296 b/fuzz/ssl_ctx_api_corpus/19458acb2dd34ce6e23182dde9b29af81452e296 new file mode 100644 index 0000000..0b91462 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/19458acb2dd34ce6e23182dde9b29af81452e296 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/1952907fc285ed09d132817485f630c223343a60 b/fuzz/ssl_ctx_api_corpus/1952907fc285ed09d132817485f630c223343a60 new file mode 100644 index 0000000..2129864 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1952907fc285ed09d132817485f630c223343a60
@@ -0,0 +1 @@ +no!;G*nz'o;G*zz'7*¨'(no'Æz'·Ø*¨':(×(:(*;Y;Gñ7 \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/19a7668acf005cd1d0340bdd6b24dc97121fbc37 b/fuzz/ssl_ctx_api_corpus/19a7668acf005cd1d0340bdd6b24dc97121fbc37 new file mode 100644 index 0000000..46162c4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/19a7668acf005cd1d0340bdd6b24dc97121fbc37 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/1a5d42c7897a0d804cc2b97471f2bf42f014ded7 b/fuzz/ssl_ctx_api_corpus/1a5d42c7897a0d804cc2b97471f2bf42f014ded7 new file mode 100644 index 0000000..0c25940 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1a5d42c7897a0d804cc2b97471f2bf42f014ded7 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/1bf624afc5fdba9f3c71706fa03efa01c2e16305 b/fuzz/ssl_ctx_api_corpus/1bf624afc5fdba9f3c71706fa03efa01c2e16305 new file mode 100644 index 0000000..067d02c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1bf624afc5fdba9f3c71706fa03efa01c2e16305 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/1c64c2d850b630557420c29ca26ad30f661adef7 b/fuzz/ssl_ctx_api_corpus/1c64c2d850b630557420c29ca26ad30f661adef7 new file mode 100644 index 0000000..0cb616f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1c64c2d850b630557420c29ca26ad30f661adef7 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/1cb23bff6e2954ce8737d68e0c8aa301421d4603 b/fuzz/ssl_ctx_api_corpus/1cb23bff6e2954ce8737d68e0c8aa301421d4603 new file mode 100644 index 0000000..0c76e88 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1cb23bff6e2954ce8737d68e0c8aa301421d4603
@@ -0,0 +1 @@ +ì:¶4;no3:¶no~no!;G*nz'on);G®;G*z('7*¨'¹×'zn('·*¨'(×((*;Y;G±nno;G*#z'z' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/1d30b327d33facdaa50074777405a567e0420626 b/fuzz/ssl_ctx_api_corpus/1d30b327d33facdaa50074777405a567e0420626 new file mode 100644 index 0000000..7578f59 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/1d30b327d33facdaa50074777405a567e0420626
@@ -0,0 +1 @@ +:¶;n[||6n0¶;no3:¶n~n;zGooo!n&*:¶;n[4|n:¶;n:;;noá-zg'¨'z* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/2074a2adeaa7dd7fe37272bbb3049ede2c831970 b/fuzz/ssl_ctx_api_corpus/2074a2adeaa7dd7fe37272bbb3049ede2c831970 new file mode 100644 index 0000000..b90054c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2074a2adeaa7dd7fe37272bbb3049ede2c831970 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2163130865e0677a6a7f002f54d871dde4fabb68 b/fuzz/ssl_ctx_api_corpus/2163130865e0677a6a7f002f54d871dde4fabb68 new file mode 100644 index 0000000..46a70c7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2163130865e0677a6a7f002f54d871dde4fabb68
@@ -0,0 +1 @@ +>tot¶)¶:no;G**:>tot*:'·*'( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/21706101336bbddc30e306231d72b309d2b9e836 b/fuzz/ssl_ctx_api_corpus/21706101336bbddc30e306231d72b309d2b9e836 new file mode 100644 index 0000000..1afd431 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/21706101336bbddc30e306231d72b309d2b9e836
@@ -0,0 +1 @@ +otÞ¶:¶b:â:¶b:o1b::¶:¶bno;n!+nnno;«n2+Got³Þ¶n:o \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/22b89240b963250338a227d9808f094824bbdf5a b/fuzz/ssl_ctx_api_corpus/22b89240b963250338a227d9808f094824bbdf5a new file mode 100644 index 0000000..07596bf --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/22b89240b963250338a227d9808f094824bbdf5a
@@ -0,0 +1 @@ +Gü§§)'ã) (>!:!%);G*;():!Â!%;G*;P*ï;:;G*;(''·*¨):!Â! \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/238170465017d4f622a9fe2c1c0cbe1af1d4cd4e b/fuzz/ssl_ctx_api_corpus/238170465017d4f622a9fe2c1c0cbe1af1d4cd4e new file mode 100644 index 0000000..c49af2c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/238170465017d4f622a9fe2c1c0cbe1af1d4cd4e
@@ -0,0 +1 @@ +:¶;no3:¶no~no!;G*;():!*z·'¨' ×;G*;G*§§)g®) (!:!%):;G*nz'on);G*;G*zz('§7*¶n;·;(z'*¨#(×(:(*;Y1^(&¯Ëµ§)'ä;G( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/23acd40d8456f24c015b162f1fd78a1dae7836bd b/fuzz/ssl_ctx_api_corpus/23acd40d8456f24c015b162f1fd78a1dae7836bd new file mode 100644 index 0000000..b2b8c1e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/23acd40d8456f24c015b162f1fd78a1dae7836bd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/25007521cc10af3b94d0934c0eaba1b8060669ad b/fuzz/ssl_ctx_api_corpus/25007521cc10af3b94d0934c0eaba1b8060669ad new file mode 100644 index 0000000..9064989 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/25007521cc10af3b94d0934c0eaba1b8060669ad
@@ -0,0 +1,3 @@ +:(¨;·:'© +*U'·*¨':U(¨;':· +*U'·*¨';Gd;z'·*¨G;Gd;z'·*¨dz'·*¨Gdz';·*¨; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/25bd67c4c473cc6d31ce474adb5aa9ad62ce18a8 b/fuzz/ssl_ctx_api_corpus/25bd67c4c473cc6d31ce474adb5aa9ad62ce18a8 new file mode 100644 index 0000000..f1e1c51 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/25bd67c4c473cc6d31ce474adb5aa9ad62ce18a8
@@ -0,0 +1 @@ +z:;@n'·*¨'(;G*;(-'()6!Â×(:(*z'·*¨'(× \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/278b181cb279f5df7b8ba5622c4f5be6c6a04650 b/fuzz/ssl_ctx_api_corpus/278b181cb279f5df7b8ba5622c4f5be6c6a04650 new file mode 100644 index 0000000..f28922b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/278b181cb279f5df7b8ba5622c4f5be6c6a04650
@@ -0,0 +1 @@ +¶)¶:no;jÙ':,'z,,!DH'·*¨''z@;;ot*:'¶::'·*'(×(¶)Go:;n¶*'z,,+DH,!kDHE'·*¨z'',4²@:¶G¸*¶)¶:no¶)¶:no;:)on¶;G*:n' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/284d0f187af0175c485042db6b9dc8450fc8856a b/fuzz/ssl_ctx_api_corpus/284d0f187af0175c485042db6b9dc8450fc8856a new file mode 100644 index 0000000..d356f37 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/284d0f187af0175c485042db6b9dc8450fc8856a
@@ -0,0 +1 @@ +:¶;n[3|&n:¶;no3:¶n~n;zGooo!n&*:¶;n[3|6n¶:;no3:¶n~n;Gnz);G*;G*zz('4*:¶;n[||6n0¶;no3:¶nn~;zGooo!n&*:¶;n[4|n:¶;n¶no;Gn!;n;[4G{.on*#z'z'·*o*oo!n':;;n*nzo)¨;Gá-zg*;'¨'z* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/288d84b0a69b42d5787082ede1a3e567ae44697c b/fuzz/ssl_ctx_api_corpus/288d84b0a69b42d5787082ede1a3e567ae44697c new file mode 100644 index 0000000..a2acee5 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/288d84b0a69b42d5787082ede1a3e567ae44697c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/28a56c8649bf80e7f673fd41f1f767957a03b541 b/fuzz/ssl_ctx_api_corpus/28a56c8649bf80e7f673fd41f1f767957a03b541 new file mode 100644 index 0000000..e393893 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/28a56c8649bf80e7f673fd41f1f767957a03b541 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/295485ce331b9341e959bb8fbcbeee68ff599c42 b/fuzz/ssl_ctx_api_corpus/295485ce331b9341e959bb8fbcbeee68ff599c42 new file mode 100644 index 0000000..5aed67f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/295485ce331b9341e959bb8fbcbeee68ff599c42
@@ -0,0 +1 @@ +:öán[V|X0~3n;:on¶~o;zGooSan&*:;n[O~n:²;n:;;noá-;zg'¨':* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/2a0f1836091935bd41ef1f67848ff4d4dec5cddb b/fuzz/ssl_ctx_api_corpus/2a0f1836091935bd41ef1f67848ff4d4dec5cddb new file mode 100644 index 0000000..6e7d76e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2a0f1836091935bd41ef1f67848ff4d4dec5cddb Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2a1de17ce95017ba04667b6176e7d74957542a8d b/fuzz/ssl_ctx_api_corpus/2a1de17ce95017ba04667b6176e7d74957542a8d new file mode 100644 index 0000000..da9a934 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2a1de17ce95017ba04667b6176e7d74957542a8d Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2aed04d1d3b0956cf9f5200aed91c96f32394eb2 b/fuzz/ssl_ctx_api_corpus/2aed04d1d3b0956cf9f5200aed91c96f32394eb2 new file mode 100644 index 0000000..37f9d52 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2aed04d1d3b0956cf9f5200aed91c96f32394eb2
@@ -0,0 +1,2 @@ +:¶;no3:¶no~no!;G*nz'on);G*;G*zz('8**¶no;Gn!;n;no:[n|:{*#{'z'·*¨'(¨;¹Ç'·(;nnz'o×(*¨;Gn +n;:(noo);GnUY;1*z'·; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/2be764c0323c82f0d4fb628e4d2aa3378e9bf697 b/fuzz/ssl_ctx_api_corpus/2be764c0323c82f0d4fb628e4d2aa3378e9bf697 new file mode 100644 index 0000000..2207cc0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2be764c0323c82f0d4fb628e4d2aa3378e9bf697
@@ -0,0 +1 @@ +¶n¶n¶n¶n'!nn;G;o;non o;G{*#z'z'·*¨:'(×(:(noo);GnU;o!4;nno;g*#Y;z'z'·*'(×(:¶n!o;n!c;jn!n:no;E!nn;G;o;nonno;;o;G \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/2cce9e986ff1fb27c2781db6f8ebf775ed4a9415 b/fuzz/ssl_ctx_api_corpus/2cce9e986ff1fb27c2781db6f8ebf775ed4a9415 new file mode 100644 index 0000000..7fa4044 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2cce9e986ff1fb27c2781db6f8ebf775ed4a9415
@@ -0,0 +1 @@ +jÙ':,';,,;DH'·*¨7'z@;;ot*:¶::'·*'(×(¶)¶:no;G*,,;DH,+kD \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/2ce35c8d23e8f0d83ff370309a09560c6c53df01 b/fuzz/ssl_ctx_api_corpus/2ce35c8d23e8f0d83ff370309a09560c6c53df01 new file mode 100644 index 0000000..1da37a1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2ce35c8d23e8f0d83ff370309a09560c6c53df01 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2d14ab97cc3dc294c51c0d6814f4ea45f4b4e312 b/fuzz/ssl_ctx_api_corpus/2d14ab97cc3dc294c51c0d6814f4ea45f4b4e312 new file mode 100644 index 0000000..1c8a0e7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2d14ab97cc3dc294c51c0d6814f4ea45f4b4e312
@@ -0,0 +1 @@ +; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/2dfd744a3d893d601e50cca35b69c74be2b9c36b b/fuzz/ssl_ctx_api_corpus/2dfd744a3d893d601e50cca35b69c74be2b9c36b new file mode 100644 index 0000000..1f6a2b8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2dfd744a3d893d601e50cca35b69c74be2b9c36b Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2e190299cae32ef38604410c01eb60099e3d7f34 b/fuzz/ssl_ctx_api_corpus/2e190299cae32ef38604410c01eb60099e3d7f34 new file mode 100644 index 0000000..444e48c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2e190299cae32ef38604410c01eb60099e3d7f34 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2e9465ac03749a65bd8f8c9694fedd3bced04561 b/fuzz/ssl_ctx_api_corpus/2e9465ac03749a65bd8f8c9694fedd3bced04561 new file mode 100644 index 0000000..3830548 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/2e9465ac03749a65bd8f8c9694fedd3bced04561
@@ -0,0 +1 @@ +)ñ' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/3016bbfa996146fbc081237076417c6c7b52983b b/fuzz/ssl_ctx_api_corpus/3016bbfa996146fbc081237076417c6c7b52983b new file mode 100644 index 0000000..98be344 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3016bbfa996146fbc081237076417c6c7b52983b Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/316b637041ff52f40933db735a555424ddb849eb b/fuzz/ssl_ctx_api_corpus/316b637041ff52f40933db735a555424ddb849eb new file mode 100644 index 0000000..719de86 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/316b637041ff52f40933db735a555424ddb849eb
@@ -0,0 +1 @@ +±0Ü \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/31f6d2b134d159793186a86a550377b74d1e60e9 b/fuzz/ssl_ctx_api_corpus/31f6d2b134d159793186a86a550377b74d1e60e9 new file mode 100644 index 0000000..ca0b467 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/31f6d2b134d159793186a86a550377b74d1e60e9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/332979b63654521a9e4bfd2fb7d9b00bbdfc28ec b/fuzz/ssl_ctx_api_corpus/332979b63654521a9e4bfd2fb7d9b00bbdfc28ec new file mode 100644 index 0000000..91a1b60 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/332979b63654521a9e4bfd2fb7d9b00bbdfc28ec Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/33fda85ca7f9632ee34588ba5a5ec777a3513688 b/fuzz/ssl_ctx_api_corpus/33fda85ca7f9632ee34588ba5a5ec777a3513688 new file mode 100644 index 0000000..e649066 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/33fda85ca7f9632ee34588ba5a5ec777a3513688
@@ -0,0 +1 @@ +¶n¶n'!nn;G;o;nonno;G{*#z'z'·*¨:'(×(:(noo);GnU;o!4nnno;g*#Y;z'z'·*¨'(×(:¶no;n!c;nn!nno;E;o;n!;{n+no;nonE{Î*#z')z'·**' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/347c2fafe36515082b9d79930dddc292880a4e92 b/fuzz/ssl_ctx_api_corpus/347c2fafe36515082b9d79930dddc292880a4e92 new file mode 100644 index 0000000..e9e9454 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/347c2fafe36515082b9d79930dddc292880a4e92
@@ -0,0 +1 @@ +G*§§)'ã)(>!:!%);G*;():!Â!%;G*;P*ï;:;G*;(''·*¨+:!Â! \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/35cfbe07bdbe58ab809e3966fd180ae259c3e522 b/fuzz/ssl_ctx_api_corpus/35cfbe07bdbe58ab809e3966fd180ae259c3e522 new file mode 100644 index 0000000..3a19ecb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/35cfbe07bdbe58ab809e3966fd180ae259c3e522 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/364b3fc5be3d73a70d2277d7fc01a4e6b253d727 b/fuzz/ssl_ctx_api_corpus/364b3fc5be3d73a70d2277d7fc01a4e6b253d727 new file mode 100644 index 0000000..eaed706 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/364b3fc5be3d73a70d2277d7fc01a4e6b253d727 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/36a006511261db27fc8b246caba7fce491d9b39d b/fuzz/ssl_ctx_api_corpus/36a006511261db27fc8b246caba7fce491d9b39d new file mode 100644 index 0000000..cfc9935 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/36a006511261db27fc8b246caba7fce491d9b39d
@@ -0,0 +1,2 @@ +:¶;n[36~:¶;no3:¶n~noo!;Gon'*nz):G*;G*zz('7*¶no;Gn!;n;[7Gn{non*#z'z'·*¨;'(¬%¹×'·(;nnz'o×(*¨;!n +n;n!o;[Go~n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/36c6ac66c8580725bd2d8fd4ad9aa56bba1963b2 b/fuzz/ssl_ctx_api_corpus/36c6ac66c8580725bd2d8fd4ad9aa56bba1963b2 new file mode 100644 index 0000000..7224a30 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/36c6ac66c8580725bd2d8fd4ad9aa56bba1963b2 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/36cfe981d11f01531d742cbd23b9ce94c30aa9fb b/fuzz/ssl_ctx_api_corpus/36cfe981d11f01531d742cbd23b9ce94c30aa9fb new file mode 100644 index 0000000..0362956 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/36cfe981d11f01531d742cbd23b9ce94c30aa9fb Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/37c758018623c7163ba4171d3de692c64c528bcf b/fuzz/ssl_ctx_api_corpus/37c758018623c7163ba4171d3de692c64c528bcf new file mode 100644 index 0000000..6ea7e09 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/37c758018623c7163ba4171d3de692c64c528bcf
@@ -0,0 +1 @@ +®)- \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/37e54824c72db958a9002f0026683a1f33dc8c70 b/fuzz/ssl_ctx_api_corpus/37e54824c72db958a9002f0026683a1f33dc8c70 new file mode 100644 index 0000000..6a979cd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/37e54824c72db958a9002f0026683a1f33dc8c70 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/37f9bdac6173bdd9ff494bbaaee5a6a5b492ceee b/fuzz/ssl_ctx_api_corpus/37f9bdac6173bdd9ff494bbaaee5a6a5b492ceee new file mode 100644 index 0000000..c00da24 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/37f9bdac6173bdd9ff494bbaaee5a6a5b492ceee Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/3811c814888e813affe2550df4a2bf037a589eb1 b/fuzz/ssl_ctx_api_corpus/3811c814888e813affe2550df4a2bf037a589eb1 new file mode 100644 index 0000000..f9441fe --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3811c814888e813affe2550df4a2bf037a589eb1 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/398ab275a9f62552f912dd52246c1fc89abdc86e b/fuzz/ssl_ctx_api_corpus/398ab275a9f62552f912dd52246c1fc89abdc86e new file mode 100644 index 0000000..0bd3702 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/398ab275a9f62552f912dd52246c1fc89abdc86e
@@ -0,0 +1 @@ +¶)¶:no¶no;Gn!;n+no;;no+G{*#z'z'·*;G¸*¨'(×(2(¶ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/3a48fc80e03e0afdb68ed1d6c50c3187b319fcb5 b/fuzz/ssl_ctx_api_corpus/3a48fc80e03e0afdb68ed1d6c50c3187b319fcb5 new file mode 100644 index 0000000..31c73da --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3a48fc80e03e0afdb68ed1d6c50c3187b319fcb5
@@ -0,0 +1 @@ +¶¶nn¶n¶n'!nn;G;o;n:on o;j!Got³Þ;{*Ù'::¶;n[3|6n:,¶;n' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/3a501a0367fa930a440631bfa836ab72865bf864 b/fuzz/ssl_ctx_api_corpus/3a501a0367fa930a440631bfa836ab72865bf864 new file mode 100644 index 0000000..98195b8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3a501a0367fa930a440631bfa836ab72865bf864 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/3b590411a1ce0d375a1ce605a595c31d2f17f87a b/fuzz/ssl_ctx_api_corpus/3b590411a1ce0d375a1ce605a595c31d2f17f87a new file mode 100644 index 0000000..3a8d628 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3b590411a1ce0d375a1ce605a595c31d2f17f87a
@@ -0,0 +1 @@ +:¶'n[)3|6n:¶n¶n¶n¶n'!nn;G;o;non o;G{*#z'z·*¨:'(×(:(noo);GnU;o!4;nno;g*#Y;z'z'·*'(×(:¶n!o;n!c;jn!n:no;E!nn;G;o;nonno;;o;¶;no3:¶n~n;zGooo!n&ï*:¶;n[3|6n:¶;no3:¶n~Gn;Gnz);G*;G*zz('4*:¶ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/3b5b05da8d35609b8e14f6a9b9b1fa55b146ab73 b/fuzz/ssl_ctx_api_corpus/3b5b05da8d35609b8e14f6a9b9b1fa55b146ab73 new file mode 100644 index 0000000..f0939f2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3b5b05da8d35609b8e14f6a9b9b1fa55b146ab73 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/3be41a5f702f0944e731425fe26b7642d81e9410 b/fuzz/ssl_ctx_api_corpus/3be41a5f702f0944e731425fe26b7642d81e9410 new file mode 100644 index 0000000..a5f9c8e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3be41a5f702f0944e731425fe26b7642d81e9410 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/3cf8169dead8fcc30936323e84a7a2ae208cc74b b/fuzz/ssl_ctx_api_corpus/3cf8169dead8fcc30936323e84a7a2ae208cc74b new file mode 100644 index 0000000..937a32f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3cf8169dead8fcc30936323e84a7a2ae208cc74b
@@ -0,0 +1,2 @@ +;no;GÀn:¶;n[O3:6n:¶;no3:¶n~noo!;on'*nz);G*;GG* +ozz(' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/3d2b14f40c8d3de35da61dbe94b1cdf8de395221 b/fuzz/ssl_ctx_api_corpus/3d2b14f40c8d3de35da61dbe94b1cdf8de395221 new file mode 100644 index 0000000..009ef8e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/3d2b14f40c8d3de35da61dbe94b1cdf8de395221
@@ -0,0 +1 @@ +§§)';(z'·*¨'(×§§)0;G*&'··*;(z¨;'(z'·*¨'(×;G'*Ë'§·§ý*¨';G*§ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/41207fdeba584c141bf07ed96ae8be71d7bee6fc b/fuzz/ssl_ctx_api_corpus/41207fdeba584c141bf07ed96ae8be71d7bee6fc new file mode 100644 index 0000000..605d4ea --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/41207fdeba584c141bf07ed96ae8be71d7bee6fc Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/41a8e6e70b591d957ea515e5681a2e794aec87ae b/fuzz/ssl_ctx_api_corpus/41a8e6e70b591d957ea515e5681a2e794aec87ae new file mode 100644 index 0000000..1275a72 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/41a8e6e70b591d957ea515e5681a2e794aec87ae Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/42ab9101d13d22d39294451708b5994ac0b58807 b/fuzz/ssl_ctx_api_corpus/42ab9101d13d22d39294451708b5994ac0b58807 new file mode 100644 index 0000000..e27e5d2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/42ab9101d13d22d39294451708b5994ac0b58807 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/433d382f161cc95725a04442566a79923304ef3c b/fuzz/ssl_ctx_api_corpus/433d382f161cc95725a04442566a79923304ef3c new file mode 100644 index 0000000..b7dfdb6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/433d382f161cc95725a04442566a79923304ef3c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/435f3d67ddbd870a6be3fbcc23d4c21f48c7c26b b/fuzz/ssl_ctx_api_corpus/435f3d67ddbd870a6be3fbcc23d4c21f48c7c26b new file mode 100644 index 0000000..9eb52d7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/435f3d67ddbd870a6be3fbcc23d4c21f48c7c26b
@@ -0,0 +1,2 @@ +:¶;n[!:6n:¶;no3:¶n~n;Gooo!n'*nz);G*;G*zz('3j¶no;Gn!;n;[7G){non*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[8Go(~n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/448602b292f7d6554139dda47588c2518c203f3e b/fuzz/ssl_ctx_api_corpus/448602b292f7d6554139dda47588c2518c203f3e new file mode 100644 index 0000000..abd457c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/448602b292f7d6554139dda47588c2518c203f3e
@@ -0,0 +1 @@ +z!ZZ-õ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/453e22d7324e85853d8ae5fa976544462411cd49 b/fuzz/ssl_ctx_api_corpus/453e22d7324e85853d8ae5fa976544462411cd49 new file mode 100644 index 0000000..c74c56e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/453e22d7324e85853d8ae5fa976544462411cd49 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/45cf287efce65a8e755fb8241f1aaec8579f9399 b/fuzz/ssl_ctx_api_corpus/45cf287efce65a8e755fb8241f1aaec8579f9399 new file mode 100644 index 0000000..c206d01 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/45cf287efce65a8e755fb8241f1aaec8579f9399
@@ -0,0 +1 @@ +±0÷ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/46619661018e05207c45ff7e1de0ddbc85e9e867 b/fuzz/ssl_ctx_api_corpus/46619661018e05207c45ff7e1de0ddbc85e9e867 new file mode 100644 index 0000000..71eccd7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/46619661018e05207c45ff7e1de0ddbc85e9e867
@@ -0,0 +1 @@ +´~^3:¶b:â:¶:¶b:ã:¶b:b:2b:¶:¶b:o1b::¶;o:::¶1b::¶:¶b \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/4702c017d07edf17440f2f629312661a9e1fd543 b/fuzz/ssl_ctx_api_corpus/4702c017d07edf17440f2f629312661a9e1fd543 new file mode 100644 index 0000000..e0507c0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4702c017d07edf17440f2f629312661a9e1fd543 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/476b6d1d089784fde721c01f7374ac935dcf2915 b/fuzz/ssl_ctx_api_corpus/476b6d1d089784fde721c01f7374ac935dcf2915 new file mode 100644 index 0000000..68e9b39 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/476b6d1d089784fde721c01f7374ac935dcf2915 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/47cbcabaacdb2b9ebe2a5133f2722b25781b22c2 b/fuzz/ssl_ctx_api_corpus/47cbcabaacdb2b9ebe2a5133f2722b25781b22c2 new file mode 100644 index 0000000..0c54bf6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/47cbcabaacdb2b9ebe2a5133f2722b25781b22c2 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/47db5e2dc351ad58286ba28132a4fc371bace01a b/fuzz/ssl_ctx_api_corpus/47db5e2dc351ad58286ba28132a4fc371bace01a new file mode 100644 index 0000000..64de881 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/47db5e2dc351ad58286ba28132a4fc371bace01a Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4a84aa57c8350839b05465c70da16edbd1d85997 b/fuzz/ssl_ctx_api_corpus/4a84aa57c8350839b05465c70da16edbd1d85997 new file mode 100644 index 0000000..30d4c0e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4a84aa57c8350839b05465c70da16edbd1d85997 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4add2b1ae380f6cf919883ef9fdaddabe85ae88f b/fuzz/ssl_ctx_api_corpus/4add2b1ae380f6cf919883ef9fdaddabe85ae88f new file mode 100644 index 0000000..62e01ca --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4add2b1ae380f6cf919883ef9fdaddabe85ae88f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4ae7b5684d7fed9132d81ae0de71db3a4544aa4d b/fuzz/ssl_ctx_api_corpus/4ae7b5684d7fed9132d81ae0de71db3a4544aa4d new file mode 100644 index 0000000..414607f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4ae7b5684d7fed9132d81ae0de71db3a4544aa4d Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4ae99dca65bb97484351087c475ffb82e20d8b61 b/fuzz/ssl_ctx_api_corpus/4ae99dca65bb97484351087c475ffb82e20d8b61 new file mode 100644 index 0000000..aca91c3 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4ae99dca65bb97484351087c475ffb82e20d8b61
@@ -0,0 +1 @@ +'{*¨(''·*¨6(×z'!*¨'(×:(*;6_$¯ª.z'*¨'(×(:(z·'*¨'(×((*(· \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/4b329b3cf6eeab86cc97c64999a4883f43e209e8 b/fuzz/ssl_ctx_api_corpus/4b329b3cf6eeab86cc97c64999a4883f43e209e8 new file mode 100644 index 0000000..78eab19 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4b329b3cf6eeab86cc97c64999a4883f43e209e8 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4b6da65fe1406655c709e9ee8f4727e9e56d89db b/fuzz/ssl_ctx_api_corpus/4b6da65fe1406655c709e9ee8f4727e9e56d89db new file mode 100644 index 0000000..34be7d8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4b6da65fe1406655c709e9ee8f4727e9e56d89db Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4dbedef06a21cb0690f1006b25218b1563da2904 b/fuzz/ssl_ctx_api_corpus/4dbedef06a21cb0690f1006b25218b1563da2904 new file mode 100644 index 0000000..6d6deb8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4dbedef06a21cb0690f1006b25218b1563da2904 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4e72d9e8448167588a458bc3a8c2920bb82a37a4 b/fuzz/ssl_ctx_api_corpus/4e72d9e8448167588a458bc3a8c2920bb82a37a4 new file mode 100644 index 0000000..b1631e5 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4e72d9e8448167588a458bc3a8c2920bb82a37a4
@@ -0,0 +1 @@ +ot³Þ¶no;Gn!+nnno;+n2+G{*# \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/4f1df10c44e2740cb41bda2c37c25398597f178a b/fuzz/ssl_ctx_api_corpus/4f1df10c44e2740cb41bda2c37c25398597f178a new file mode 100644 index 0000000..804bd76 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4f1df10c44e2740cb41bda2c37c25398597f178a Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4fd296b6ad2d452dbd60ce1fcd06a4135f8cc723 b/fuzz/ssl_ctx_api_corpus/4fd296b6ad2d452dbd60ce1fcd06a4135f8cc723 new file mode 100644 index 0000000..2c1b520 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/4fd296b6ad2d452dbd60ce1fcd06a4135f8cc723
@@ -0,0 +1 @@ +ot³Þ; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/51ab331724e4b837e0e45a38030f90e615107d01 b/fuzz/ssl_ctx_api_corpus/51ab331724e4b837e0e45a38030f90e615107d01 new file mode 100644 index 0000000..32a903a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/51ab331724e4b837e0e45a38030f90e615107d01 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5248979766bb4e0bff0ce030e6695e0013251999 b/fuzz/ssl_ctx_api_corpus/5248979766bb4e0bff0ce030e6695e0013251999 new file mode 100644 index 0000000..943c64e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5248979766bb4e0bff0ce030e6695e0013251999 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5429ea67e52007880373b9797b9fb96635ece0bf b/fuzz/ssl_ctx_api_corpus/5429ea67e52007880373b9797b9fb96635ece0bf new file mode 100644 index 0000000..11d241c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5429ea67e52007880373b9797b9fb96635ece0bf Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5484e31a3663f53dbc912582a637143a044856b6 b/fuzz/ssl_ctx_api_corpus/5484e31a3663f53dbc912582a637143a044856b6 new file mode 100644 index 0000000..e1895fc --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5484e31a3663f53dbc912582a637143a044856b6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/551e85399ea8087c44927e4cccf87a725325bf0d b/fuzz/ssl_ctx_api_corpus/551e85399ea8087c44927e4cccf87a725325bf0d new file mode 100644 index 0000000..18a0ba8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/551e85399ea8087c44927e4cccf87a725325bf0d Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/55b6224eeecf97b57ef58977fa36937358d2ab89 b/fuzz/ssl_ctx_api_corpus/55b6224eeecf97b57ef58977fa36937358d2ab89 new file mode 100644 index 0000000..5d55b0c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/55b6224eeecf97b57ef58977fa36937358d2ab89
@@ -0,0 +1 @@ +¶)¶:no;jÙ'Ï:,'z,,!DH'·*¨''z@;;ot*:'¶::';*'(×(¶)Go:;n¶*'z,,!DH,!kDHE'·*¨z'',4²@:¶G¸*¶)¶:no¶):jÙ':,'z,,;DH'·*¨''z@;;ot*:¶::'·*'(×(¶)¶:no;G*'z,,;DH,+kDHE'·*¨z'',9²@:n;¶o:)on¶;G*¶no'·*¨''z, \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/564a833f23c68e5ff3c892f8fe68acc62cd6cd4b b/fuzz/ssl_ctx_api_corpus/564a833f23c68e5ff3c892f8fe68acc62cd6cd4b new file mode 100644 index 0000000..11bd6c4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/564a833f23c68e5ff3c892f8fe68acc62cd6cd4b
@@ -0,0 +1,2 @@ +:¶;no3:6n:¶;no3:¶n~noo!;Gon'*nz);G*;G*zz('7*¶no;Gn!;n;[7|Gn{non*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[Go|n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/56654ccd987613799544af9aef172e1748c4ebb3 b/fuzz/ssl_ctx_api_corpus/56654ccd987613799544af9aef172e1748c4ebb3 new file mode 100644 index 0000000..b3647fd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/56654ccd987613799544af9aef172e1748c4ebb3 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/572b43dcbebff89b19b44f23306e560a26041967 b/fuzz/ssl_ctx_api_corpus/572b43dcbebff89b19b44f23306e560a26041967 new file mode 100644 index 0000000..b3b3c8a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/572b43dcbebff89b19b44f23306e560a26041967 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/58794533bc6e38fdefb33e9c57531f12be7aacdb b/fuzz/ssl_ctx_api_corpus/58794533bc6e38fdefb33e9c57531f12be7aacdb new file mode 100644 index 0000000..eb2cab5 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/58794533bc6e38fdefb33e9c57531f12be7aacdb Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/591a30b92604342379b6e6ac0ca2fe8a76d2a7a7 b/fuzz/ssl_ctx_api_corpus/591a30b92604342379b6e6ac0ca2fe8a76d2a7a7 new file mode 100644 index 0000000..478da1f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/591a30b92604342379b6e6ac0ca2fe8a76d2a7a7 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5ab21c7d2791f63675e06d6a91bda76f893fbbc9 b/fuzz/ssl_ctx_api_corpus/5ab21c7d2791f63675e06d6a91bda76f893fbbc9 new file mode 100644 index 0000000..6fa8a78 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5ab21c7d2791f63675e06d6a91bda76f893fbbc9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5b25d5624861c48c67b58c765237cae2cf4c3836 b/fuzz/ssl_ctx_api_corpus/5b25d5624861c48c67b58c765237cae2cf4c3836 new file mode 100644 index 0000000..175b9da --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5b25d5624861c48c67b58c765237cae2cf4c3836
@@ -0,0 +1 @@ +z¶*)ZaÿZ¶:oÙz¶*)ZaÿZ¶:onêo;':,'z,D!·Ùnêo'H¯ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/5b76d20377fcb717bde1a13d42518e131de4f0ff b/fuzz/ssl_ctx_api_corpus/5b76d20377fcb717bde1a13d42518e131de4f0ff new file mode 100644 index 0000000..05b0b78 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5b76d20377fcb717bde1a13d42518e131de4f0ff
@@ -0,0 +1,3 @@ +á-z'!¨*':z'·*½(×(*,;y7¨'(:(;G*;():!Â!%)t;*ô(xø('¼;¾'*Ì!J (Ì()ú;no;GÀ +no;G*z'z!no;G*;;no;GÀ +no;G*z'z!;):¥ÿno;G*;;( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/5c205504b91a9c40e18001864b7064827e96e3dd b/fuzz/ssl_ctx_api_corpus/5c205504b91a9c40e18001864b7064827e96e3dd new file mode 100644 index 0000000..c5e50fd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5c205504b91a9c40e18001864b7064827e96e3dd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5c5a15599112c627c31a2884df65eea70d5d628e b/fuzz/ssl_ctx_api_corpus/5c5a15599112c627c31a2884df65eea70d5d628e new file mode 100644 index 0000000..aaf73b3 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5c5a15599112c627c31a2884df65eea70d5d628e
@@ -0,0 +1 @@ +(U'·*¨';G";():z'·*¨'(×;G*z'·*¨'(×(:(*zÌ·*¨'(×(:(*;Y7;Y7^((^( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/5c846a111e0ed178988d94a00be8754e8aff1cc0 b/fuzz/ssl_ctx_api_corpus/5c846a111e0ed178988d94a00be8754e8aff1cc0 new file mode 100644 index 0000000..4dd5d7f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5c846a111e0ed178988d94a00be8754e8aff1cc0
@@ -0,0 +1 @@ +z¶*)Zaÿ;Z¶:oÙnê;':,'z,D!·'H*;,):!Â*!-'):¯æá 'z*-z¨ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/5d462f0228a2151b06236911c10e3c396a8ed330 b/fuzz/ssl_ctx_api_corpus/5d462f0228a2151b06236911c10e3c396a8ed330 new file mode 100644 index 0000000..70b29e1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5d462f0228a2151b06236911c10e3c396a8ed330
@@ -0,0 +1 @@ +:¶;ã¶)¶:ot³no;G'z;@Þn::z:;@nznm3nno;G*#ú;'·)*¨G \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/5d759250fd68db7606ababe2fd21f4232c11a054 b/fuzz/ssl_ctx_api_corpus/5d759250fd68db7606ababe2fd21f4232c11a054 new file mode 100644 index 0000000..b255e8a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5d759250fd68db7606ababe2fd21f4232c11a054
@@ -0,0 +1 @@ +´^^3 \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/5dcfa859051bd4430504acefe7b52447d653bbb5 b/fuzz/ssl_ctx_api_corpus/5dcfa859051bd4430504acefe7b52447d653bbb5 new file mode 100644 index 0000000..c6d6f42 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5dcfa859051bd4430504acefe7b52447d653bbb5 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5e25e03fea64c54193378f355df58fe510b61154 b/fuzz/ssl_ctx_api_corpus/5e25e03fea64c54193378f355df58fe510b61154 new file mode 100644 index 0000000..ea669b9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/5e25e03fea64c54193378f355df58fe510b61154 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6041b00dc361f85a60f450b69e2117e9c78ccbd9 b/fuzz/ssl_ctx_api_corpus/6041b00dc361f85a60f450b69e2117e9c78ccbd9 new file mode 100644 index 0000000..2a79762 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6041b00dc361f85a60f450b69e2117e9c78ccbd9
@@ -0,0 +1 @@ +z¶*)ZaÿZ¶:oÙnê;':,'z,D!·'H¯ 'z*¨('&·*(¨3(,*¨×z'!'*¨'(× \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6098ca06fd9f2b607682fad5eb5c4a8db66cd7df b/fuzz/ssl_ctx_api_corpus/6098ca06fd9f2b607682fad5eb5c4a8db66cd7df new file mode 100644 index 0000000..66a85b5 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6098ca06fd9f2b607682fad5eb5c4a8db66cd7df
@@ -0,0 +1,2 @@ +:¶;no3:6n:¶;no3:¶n~noo!;Gon'*nz);G*;G*zz('7*¶no;Gn!;n;[n{non*#z'z':·*¨'(¨'¹×'·(;nnz'o×(*¨;!n +nno;[Go~n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6140bd9f24aed8183413888061f1fe8542e61c78 b/fuzz/ssl_ctx_api_corpus/6140bd9f24aed8183413888061f1fe8542e61c78 new file mode 100644 index 0000000..12da626 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6140bd9f24aed8183413888061f1fe8542e61c78
@@ -0,0 +1 @@ +;G*(:;)!¾!%)ñ;*ô(xø(';G;*;(ù)8sÂ!%);*ô(xø;¾'*('¼;¾Ì'þ!)J \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6192e0a83722dd2ab56ef0d61ca4b270a640195e b/fuzz/ssl_ctx_api_corpus/6192e0a83722dd2ab56ef0d61ca4b270a640195e new file mode 100644 index 0000000..e4528a2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6192e0a83722dd2ab56ef0d61ca4b270a640195e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/61d373b3b3efcfc42f5917b05cb5d2ad8e1ddfca b/fuzz/ssl_ctx_api_corpus/61d373b3b3efcfc42f5917b05cb5d2ad8e1ddfca new file mode 100644 index 0000000..64c1d50 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/61d373b3b3efcfc42f5917b05cb5d2ad8e1ddfca
@@ -0,0 +1 @@ +no~ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6284e11609f7eaa50a3b1524a1f2a5421ff6ff66 b/fuzz/ssl_ctx_api_corpus/6284e11609f7eaa50a3b1524a1f2a5421ff6ff66 new file mode 100644 index 0000000..8bcc38c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6284e11609f7eaa50a3b1524a1f2a5421ff6ff66
@@ -0,0 +1 @@ +:¶;n[x|X0^3n;:on¶)~n;zGoooan&*:;n[4~n:²;n:;;noá-zg'¨':* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/62c0857040948acc8d7cdb1d7c9dfb4a96f88cfa b/fuzz/ssl_ctx_api_corpus/62c0857040948acc8d7cdb1d7c9dfb4a96f88cfa new file mode 100644 index 0000000..b3bd195 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/62c0857040948acc8d7cdb1d7c9dfb4a96f88cfa Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/637f59970e63fb5e915f6d4f7c95973f77d68e9b b/fuzz/ssl_ctx_api_corpus/637f59970e63fb5e915f6d4f7c95973f77d68e9b new file mode 100644 index 0000000..3b1ff85 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/637f59970e63fb5e915f6d4f7c95973f77d68e9b
@@ -0,0 +1 @@ +§§)';(z'·*¨'(×§§0;G*&'··*;(¨;'(z'·*¨'(×;G'*Ë'§·§ý*¨';G*§ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/63f6abb2fa0c22b016cfc7051d775bf9a1ebe3df b/fuzz/ssl_ctx_api_corpus/63f6abb2fa0c22b016cfc7051d775bf9a1ebe3df new file mode 100644 index 0000000..70e05f7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/63f6abb2fa0c22b016cfc7051d775bf9a1ebe3df
@@ -0,0 +1 @@ +á-@*-z'·*¨':z'·"(×(*,;y8'(:)(×(*';Y3^;(&¯ï(ªJ^G;(*á-z'·*¨'!'z(·(×**-;Y8¨'(×(:(;* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/64ac648d4dd72adb692364c49fd1fa292c8a7a0a b/fuzz/ssl_ctx_api_corpus/64ac648d4dd72adb692364c49fd1fa292c8a7a0a new file mode 100644 index 0000000..3fc6136 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/64ac648d4dd72adb692364c49fd1fa292c8a7a0a
@@ -0,0 +1 @@ +z'·*¨'("×:(:*Y;3^(&¯ªz:*¨'(×((z'·*¨'(×:(*z'·z'·*:ר;Y*;Y73^;':(zz!'·*z''(^·'*¬z*¨'!(×* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/65015c1f782beeb69dfcda83b8de5db6546f9e13 b/fuzz/ssl_ctx_api_corpus/65015c1f782beeb69dfcda83b8de5db6546f9e13 new file mode 100644 index 0000000..7a5012b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/65015c1f782beeb69dfcda83b8de5db6546f9e13 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/65949ab3361e7aaa036b3e5aeacdc6d04f737134 b/fuzz/ssl_ctx_api_corpus/65949ab3361e7aaa036b3e5aeacdc6d04f737134 new file mode 100644 index 0000000..78b7c31 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/65949ab3361e7aaa036b3e5aeacdc6d04f737134 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/65fbaa7c96346bca80305a1eec0b130b329b1829 b/fuzz/ssl_ctx_api_corpus/65fbaa7c96346bca80305a1eec0b130b329b1829 new file mode 100644 index 0000000..a54dbf7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/65fbaa7c96346bca80305a1eec0b130b329b1829
@@ -0,0 +1 @@ +:¶;:o¶no;3:¶:¶;no3n:o~no!;G*nz'on);G:*;G*zz('7*¶n¶nzo~no!;G*¶no;nn;n)z'o!;Gn+EGn!;n+no+nno+G{;non*;G \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/664ab0a928617479b326cc91e1178de96a7ff35f b/fuzz/ssl_ctx_api_corpus/664ab0a928617479b326cc91e1178de96a7ff35f new file mode 100644 index 0000000..7aa0285 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/664ab0a928617479b326cc91e1178de96a7ff35f
@@ -0,0 +1,2 @@ +:¶;n[3:6n:¶;no3:¶n~n;Gooo!n'*nz);G*;G*zz('3*¶no;Gn!;n;[7G){non*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[8Go~n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/664adc6d35c21bc7663c28862b682366fb08f42f b/fuzz/ssl_ctx_api_corpus/664adc6d35c21bc7663c28862b682366fb08f42f new file mode 100644 index 0000000..f327798 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/664adc6d35c21bc7663c28862b682366fb08f42f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/66a689ea6027594a0ae0850afbb244457f60c00c b/fuzz/ssl_ctx_api_corpus/66a689ea6027594a0ae0850afbb244457f60c00c new file mode 100644 index 0000000..1812fa1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/66a689ea6027594a0ae0850afbb244457f60c00c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/673b3487c1b758c2b284e5722c9d9663535a8018 b/fuzz/ssl_ctx_api_corpus/673b3487c1b758c2b284e5722c9d9663535a8018 new file mode 100644 index 0000000..03f1069 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/673b3487c1b758c2b284e5722c9d9663535a8018 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/679e814617e000dd3b67311b17ae56d71e71cc84 b/fuzz/ssl_ctx_api_corpus/679e814617e000dd3b67311b17ae56d71e71cc84 new file mode 100644 index 0000000..88c5f26 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/679e814617e000dd3b67311b17ae56d71e71cc84 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/67c1471efd2a5f025516e6a33c74ed897d642384 b/fuzz/ssl_ctx_api_corpus/67c1471efd2a5f025516e6a33c74ed897d642384 new file mode 100644 index 0000000..fb80c0a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/67c1471efd2a5f025516e6a33c74ed897d642384
@@ -0,0 +1 @@ +¶n¶n¶n¶n' nn;G o;n; on o;jaG{*Ù'::¶;n).zú':;:%·j¨¶no;n![3| \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/67f6920be1eb0364f05b61223eff28e13c32446c b/fuzz/ssl_ctx_api_corpus/67f6920be1eb0364f05b61223eff28e13c32446c new file mode 100644 index 0000000..afc27be --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/67f6920be1eb0364f05b61223eff28e13c32446c
@@ -0,0 +1,2 @@ +'nz:;@no; +:U'·*¨';Gzd';·*¨;G*;():!*z·'¨'(×;G*;G*§§)'ã) §§)0;G* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/682983d99327f9889d87972a9573e4f52d5f0293 b/fuzz/ssl_ctx_api_corpus/682983d99327f9889d87972a9573e4f52d5f0293 new file mode 100644 index 0000000..d0a4170 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/682983d99327f9889d87972a9573e4f52d5f0293 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/68fdc6128f0c8e4400e0ed9aef297554f8b7aadd b/fuzz/ssl_ctx_api_corpus/68fdc6128f0c8e4400e0ed9aef297554f8b7aadd new file mode 100644 index 0000000..c4b22de --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/68fdc6128f0c8e4400e0ed9aef297554f8b7aadd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/691ac0a1767370c88b38b8e751b340a57ea044f2 b/fuzz/ssl_ctx_api_corpus/691ac0a1767370c88b38b8e751b340a57ea044f2 new file mode 100644 index 0000000..6a9ded7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/691ac0a1767370c88b38b8e751b340a57ea044f2 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/69b6072297aed4081cc347164983717d5998e13e b/fuzz/ssl_ctx_api_corpus/69b6072297aed4081cc347164983717d5998e13e new file mode 100644 index 0000000..3a5151a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/69b6072297aed4081cc347164983717d5998e13e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6ad9b92a908bfa1a0534c1b3aabb7a2df3a1fd18 b/fuzz/ssl_ctx_api_corpus/6ad9b92a908bfa1a0534c1b3aabb7a2df3a1fd18 new file mode 100644 index 0000000..d687298 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6ad9b92a908bfa1a0534c1b3aabb7a2df3a1fd18
@@ -0,0 +1 @@ +'§)(,) \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6b084243e3594dabcecd97ab890675568a198d57 b/fuzz/ssl_ctx_api_corpus/6b084243e3594dabcecd97ab890675568a198d57 new file mode 100644 index 0000000..95805a0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6b084243e3594dabcecd97ab890675568a198d57 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6b25dcfaad744464d0f51387393ff9c017eef4dd b/fuzz/ssl_ctx_api_corpus/6b25dcfaad744464d0f51387393ff9c017eef4dd new file mode 100644 index 0000000..ad746f3 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6b25dcfaad744464d0f51387393ff9c017eef4dd
@@ -0,0 +1 @@ +¶no;Gn!;n+no;;no+G{*#z'z'·*¨'(×(2(n¶no;Gn;n+no;nno+G{*oo£;Gn \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6b29783464b5f363d1572e8eb71fdbe71921324b b/fuzz/ssl_ctx_api_corpus/6b29783464b5f363d1572e8eb71fdbe71921324b new file mode 100644 index 0000000..635a456 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6b29783464b5f363d1572e8eb71fdbe71921324b
@@ -0,0 +1 @@ +¶)¶:no;G*'z,,+DH'·*¨''z,;@:¶;no3:¶no~no¶)¶n!;Go;Gon*:'z'¶:no;G·*n¨'> \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6d1639f82015dc66d2a065a8c326327decd7cef2 b/fuzz/ssl_ctx_api_corpus/6d1639f82015dc66d2a065a8c326327decd7cef2 new file mode 100644 index 0000000..a3df15b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6d1639f82015dc66d2a065a8c326327decd7cef2 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6dd8935387d53760d9dfcfa28d36263dc50fa18b b/fuzz/ssl_ctx_api_corpus/6dd8935387d53760d9dfcfa28d36263dc50fa18b new file mode 100644 index 0000000..b8bfcd2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6dd8935387d53760d9dfcfa28d36263dc50fa18b
@@ -0,0 +1 @@ +´~^3 \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6eea11a729960a6be89b02690b07b53838eb9247 b/fuzz/ssl_ctx_api_corpus/6eea11a729960a6be89b02690b07b53838eb9247 new file mode 100644 index 0000000..a1bce4e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6eea11a729960a6be89b02690b07b53838eb9247 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6f0c4f050313c82af19f5360eb2adba152d2888a b/fuzz/ssl_ctx_api_corpus/6f0c4f050313c82af19f5360eb2adba152d2888a new file mode 100644 index 0000000..a5cb4ae --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6f0c4f050313c82af19f5360eb2adba152d2888a Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6f42d73e83e5b68076830053d2868656443d5762 b/fuzz/ssl_ctx_api_corpus/6f42d73e83e5b68076830053d2868656443d5762 new file mode 100644 index 0000000..437344b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6f42d73e83e5b68076830053d2868656443d5762
@@ -0,0 +1,2 @@ +:¶;n[3:6n:¶;no3:¶n~noo!;Gon'*nz);G*;G*zz('7*¶no;Gn!;n;[7Gn{non*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[Go~n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/6ffb55ce147581e005a4c7d58f0e6e934a42d30c b/fuzz/ssl_ctx_api_corpus/6ffb55ce147581e005a4c7d58f0e6e934a42d30c new file mode 100644 index 0000000..3bfe391 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/6ffb55ce147581e005a4c7d58f0e6e934a42d30c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7086be3ea7047d9522821eea1bebebe675a9ef7d b/fuzz/ssl_ctx_api_corpus/7086be3ea7047d9522821eea1bebebe675a9ef7d new file mode 100644 index 0000000..2f99d3e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7086be3ea7047d9522821eea1bebebe675a9ef7d
@@ -0,0 +1 @@ +no);Gn \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/710dd5522cb6a1b3a1816cae3b3c2adcb2a117b7 b/fuzz/ssl_ctx_api_corpus/710dd5522cb6a1b3a1816cae3b3c2adcb2a117b7 new file mode 100644 index 0000000..d90ff57 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/710dd5522cb6a1b3a1816cae3b3c2adcb2a117b7
@@ -0,0 +1 @@ +¶nO;Gn!+nnno;+n:+G{*#z'z'·*¨'(×(8(noo);Gn+no3y;~onG@*#Y;z'z \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/7173812a11cb13cdc1a1a2a985378375db45e2e9 b/fuzz/ssl_ctx_api_corpus/7173812a11cb13cdc1a1a2a985378375db45e2e9 new file mode 100644 index 0000000..8a4fd6a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7173812a11cb13cdc1a1a2a985378375db45e2e9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/72844840cd80f4b872045713174e00b8f0271fde b/fuzz/ssl_ctx_api_corpus/72844840cd80f4b872045713174e00b8f0271fde new file mode 100644 index 0000000..f319d13 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/72844840cd80f4b872045713174e00b8f0271fde
@@ -0,0 +1 @@ +¶no;n!a;n+E;nonon{*#z'z'·*j;z':¨'(×(:(¶o;n!;n+no@:no;E{n*#z'z'¿'·*'z:;n¨;( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/74c426d5dbad5ec37d5dec516f884b6156949a88 b/fuzz/ssl_ctx_api_corpus/74c426d5dbad5ec37d5dec516f884b6156949a88 new file mode 100644 index 0000000..3f6f990 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/74c426d5dbad5ec37d5dec516f884b6156949a88 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/74d88935c978b2d5ee6b6ccdc1c8f1641c9f8952 b/fuzz/ssl_ctx_api_corpus/74d88935c978b2d5ee6b6ccdc1c8f1641c9f8952 new file mode 100644 index 0000000..e57cfc1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/74d88935c978b2d5ee6b6ccdc1c8f1641c9f8952 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/74e692c715ba518caf90e63326a6cfda0c8e30c7 b/fuzz/ssl_ctx_api_corpus/74e692c715ba518caf90e63326a6cfda0c8e30c7 new file mode 100644 index 0000000..ae872f3 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/74e692c715ba518caf90e63326a6cfda0c8e30c7 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/75c9045e5f3671b4b49931f0f80db98d4cb9728e b/fuzz/ssl_ctx_api_corpus/75c9045e5f3671b4b49931f0f80db98d4cb9728e new file mode 100644 index 0000000..e861a8a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/75c9045e5f3671b4b49931f0f80db98d4cb9728e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/77252bdbb967eec03064db7ab25260cdfe9bcaf8 b/fuzz/ssl_ctx_api_corpus/77252bdbb967eec03064db7ab25260cdfe9bcaf8 new file mode 100644 index 0000000..e43c447 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/77252bdbb967eec03064db7ab25260cdfe9bcaf8 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7750149e6f43cf659411444e1b9f848d42ffa176 b/fuzz/ssl_ctx_api_corpus/7750149e6f43cf659411444e1b9f848d42ffa176 new file mode 100644 index 0000000..4ec29c0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7750149e6f43cf659411444e1b9f848d42ffa176 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/77e1c89bcfeba573c82d0ef74ae90a85b92aee26 b/fuzz/ssl_ctx_api_corpus/77e1c89bcfeba573c82d0ef74ae90a85b92aee26 new file mode 100644 index 0000000..a5a407a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/77e1c89bcfeba573c82d0ef74ae90a85b92aee26 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/798498eb01ee2cac7ec0be7d64d463d590d92434 b/fuzz/ssl_ctx_api_corpus/798498eb01ee2cac7ec0be7d64d463d590d92434 new file mode 100644 index 0000000..53cdc3f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/798498eb01ee2cac7ec0be7d64d463d590d92434
@@ -0,0 +1 @@ +¶)¶:no;G*¶)¶:no;G*:'z'¶:no;G·(¨'>(×*z'z'·:n;:ÄoG*¨'(×(:,:'*z'¶:no;G·*¨'>(×z'z';Y·:n;:^oC*¨'(× \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/7a1e1c5f128dcde136cab30d91de6bd89ed9ba1f b/fuzz/ssl_ctx_api_corpus/7a1e1c5f128dcde136cab30d91de6bd89ed9ba1f new file mode 100644 index 0000000..9a1d564 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7a1e1c5f128dcde136cab30d91de6bd89ed9ba1f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7b40576faa3673b1a4db30f38f797eadc7a30afa b/fuzz/ssl_ctx_api_corpus/7b40576faa3673b1a4db30f38f797eadc7a30afa new file mode 100644 index 0000000..9d580c4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7b40576faa3673b1a4db30f38f797eadc7a30afa
@@ -0,0 +1 @@ +:¶~(~( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/7c7f7ed9a7587e0f6e6cddb2b9aaf46e9e89c9f6 b/fuzz/ssl_ctx_api_corpus/7c7f7ed9a7587e0f6e6cddb2b9aaf46e9e89c9f6 new file mode 100644 index 0000000..593a6eb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7c7f7ed9a7587e0f6e6cddb2b9aaf46e9e89c9f6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7c882750d8f0104218184e37e06cabae01cf5128 b/fuzz/ssl_ctx_api_corpus/7c882750d8f0104218184e37e06cabae01cf5128 new file mode 100644 index 0000000..26667b7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7c882750d8f0104218184e37e06cabae01cf5128
@@ -0,0 +1 @@ +Çz'· \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/7cb74f66a49174db5efec86fd7a026950957d3c4 b/fuzz/ssl_ctx_api_corpus/7cb74f66a49174db5efec86fd7a026950957d3c4 new file mode 100644 index 0000000..5459224 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7cb74f66a49174db5efec86fd7a026950957d3c4 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7df09cb0a69a074baf2df79913af62853719f1b1 b/fuzz/ssl_ctx_api_corpus/7df09cb0a69a074baf2df79913af62853719f1b1 new file mode 100644 index 0000000..1f68082 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7df09cb0a69a074baf2df79913af62853719f1b1 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7e1824c800106538c01c6968d3e7f58a9d607bda b/fuzz/ssl_ctx_api_corpus/7e1824c800106538c01c6968d3e7f58a9d607bda new file mode 100644 index 0000000..d4f709f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7e1824c800106538c01c6968d3e7f58a9d607bda Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7ed8b46893fa26e317de63df3350d429345a0533 b/fuzz/ssl_ctx_api_corpus/7ed8b46893fa26e317de63df3350d429345a0533 new file mode 100644 index 0000000..3ff6589 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7ed8b46893fa26e317de63df3350d429345a0533 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7f43a96a2775e5f591a43064ed9a59e4a2cd564c b/fuzz/ssl_ctx_api_corpus/7f43a96a2775e5f591a43064ed9a59e4a2cd564c new file mode 100644 index 0000000..48c46bb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7f43a96a2775e5f591a43064ed9a59e4a2cd564c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7f73fa75ea6335508aa76e0ffe4166ed42bc018e b/fuzz/ssl_ctx_api_corpus/7f73fa75ea6335508aa76e0ffe4166ed42bc018e new file mode 100644 index 0000000..c4daf94 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/7f73fa75ea6335508aa76e0ffe4166ed42bc018e
@@ -0,0 +1,6 @@ + +:U'·*d';'G¨·*¨;G*;'():!*z·'¨'(×;G*;G*§§)m'ã) (!"§§)0;G* +:U(· +¨'; +:U'· +':U'·*¨';Gd'·*¨;G*;'():'··*:!*z \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/807d85da8dcabf21716bfd7c02486de56c9fc619 b/fuzz/ssl_ctx_api_corpus/807d85da8dcabf21716bfd7c02486de56c9fc619 new file mode 100644 index 0000000..ecabe4b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/807d85da8dcabf21716bfd7c02486de56c9fc619 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/808daa6206efe7ccb3eb199715a8a2a36801b7ac b/fuzz/ssl_ctx_api_corpus/808daa6206efe7ccb3eb199715a8a2a36801b7ac new file mode 100644 index 0000000..2ce87b1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/808daa6206efe7ccb3eb199715a8a2a36801b7ac
@@ -0,0 +1 @@ +z*aZZ/ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/81182b0742741b301d2a3b0e22219b175a4f6d0e b/fuzz/ssl_ctx_api_corpus/81182b0742741b301d2a3b0e22219b175a4f6d0e new file mode 100644 index 0000000..845a580 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/81182b0742741b301d2a3b0e22219b175a4f6d0e
@@ -0,0 +1 @@ +¶n¶n'!nn;G;o;nonno;G{*#z'z'·*¨:'(×(:(noo);GnU;o!4;nno;g*#Y;z'z'·*¨'(×(:¶no;n!c;nn!nno;E;o;n!;{n+no;nonE{Î*#z')z'**' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/8193ba113f39c64ea3883a90bc429a9bc8389f95 b/fuzz/ssl_ctx_api_corpus/8193ba113f39c64ea3883a90bc429a9bc8389f95 new file mode 100644 index 0000000..715f064 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8193ba113f39c64ea3883a90bc429a9bc8389f95 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/82ebe024056d959fc98447a9ecd4fb5d085551ec b/fuzz/ssl_ctx_api_corpus/82ebe024056d959fc98447a9ecd4fb5d085551ec new file mode 100644 index 0000000..57c3839 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/82ebe024056d959fc98447a9ecd4fb5d085551ec Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8392a9e3ec86ba39dfe8c036cd0416992d13a340 b/fuzz/ssl_ctx_api_corpus/8392a9e3ec86ba39dfe8c036cd0416992d13a340 new file mode 100644 index 0000000..187cb26 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8392a9e3ec86ba39dfe8c036cd0416992d13a340 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/83a0888fa03d675693525099d93c675f4579adc9 b/fuzz/ssl_ctx_api_corpus/83a0888fa03d675693525099d93c675f4579adc9 new file mode 100644 index 0000000..cd81232 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/83a0888fa03d675693525099d93c675f4579adc9
@@ -0,0 +1,2 @@ +'z:+;@n'·;nïGÄn +no;G*z'z'·*¨'(×(:(;G*)+:Â(!!%:;*ô(xø('¼;¾'*Ì!J Ì'()ú;):¥>ÿS;0)Q(`ï(!;)K))!)!Ͷ;;G:!:!:¶:*×;«Wx'*Ú( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/84df4897d0e77d3eca5104aa2a44e3cd06a5f3ed b/fuzz/ssl_ctx_api_corpus/84df4897d0e77d3eca5104aa2a44e3cd06a5f3ed new file mode 100644 index 0000000..4cb9d88 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/84df4897d0e77d3eca5104aa2a44e3cd06a5f3ed Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/85c6b02f63f87cd26296490ad9a0abb0828a77bb b/fuzz/ssl_ctx_api_corpus/85c6b02f63f87cd26296490ad9a0abb0828a77bb new file mode 100644 index 0000000..c8a9420 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/85c6b02f63f87cd26296490ad9a0abb0828a77bb Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8625e1eac770e6e6678d5f994f6a8397c9e68d60 b/fuzz/ssl_ctx_api_corpus/8625e1eac770e6e6678d5f994f6a8397c9e68d60 new file mode 100644 index 0000000..6e1558c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8625e1eac770e6e6678d5f994f6a8397c9e68d60 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8625fc9a71c5b4231bd5956495ec9b081d690e6c b/fuzz/ssl_ctx_api_corpus/8625fc9a71c5b4231bd5956495ec9b081d690e6c new file mode 100644 index 0000000..344f0e1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8625fc9a71c5b4231bd5956495ec9b081d690e6c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8660e7af61432f5e0da659eea5158b339c07c62c b/fuzz/ssl_ctx_api_corpus/8660e7af61432f5e0da659eea5158b339c07c62c new file mode 100644 index 0000000..a83c339 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8660e7af61432f5e0da659eea5158b339c07c62c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/880809f7c0fc68b38456f3794a9ea77a1e5cc8aa b/fuzz/ssl_ctx_api_corpus/880809f7c0fc68b38456f3794a9ea77a1e5cc8aa new file mode 100644 index 0000000..dfee1dd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/880809f7c0fc68b38456f3794a9ea77a1e5cc8aa Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/88256d8d1008871e2de47f873a40a510ebf0ba55 b/fuzz/ssl_ctx_api_corpus/88256d8d1008871e2de47f873a40a510ebf0ba55 new file mode 100644 index 0000000..749cbd9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/88256d8d1008871e2de47f873a40a510ebf0ba55 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/88c5922c4323bcabefa07c1708440d93931ec25a b/fuzz/ssl_ctx_api_corpus/88c5922c4323bcabefa07c1708440d93931ec25a new file mode 100644 index 0000000..1bc623c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/88c5922c4323bcabefa07c1708440d93931ec25a Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8915060ad343b5a138a7446e6d9e9e17fc325f0b b/fuzz/ssl_ctx_api_corpus/8915060ad343b5a138a7446e6d9e9e17fc325f0b new file mode 100644 index 0000000..d630644 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8915060ad343b5a138a7446e6d9e9e17fc325f0b Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8a0e062ffaa166a0c02b5063eb7dabc2d32d5ed0 b/fuzz/ssl_ctx_api_corpus/8a0e062ffaa166a0c02b5063eb7dabc2d32d5ed0 new file mode 100644 index 0000000..ab571e3 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8a0e062ffaa166a0c02b5063eb7dabc2d32d5ed0
@@ -0,0 +1 @@ +:¶b:â:¶b:o1b:;¶:¶b:o1b::¶;:::¶1¶o:¶o;ã:o1:6:¶:¶;ân:¶; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/8a5edebf1b7b727a2e2e27d72ffb3ef4d6ea6fd6 b/fuzz/ssl_ctx_api_corpus/8a5edebf1b7b727a2e2e27d72ffb3ef4d6ea6fd6 new file mode 100644 index 0000000..024c361 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8a5edebf1b7b727a2e2e27d72ffb3ef4d6ea6fd6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8a65d58173fcf4f013c95b3818863bce18e29d5e b/fuzz/ssl_ctx_api_corpus/8a65d58173fcf4f013c95b3818863bce18e29d5e new file mode 100644 index 0000000..89b859d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8a65d58173fcf4f013c95b3818863bce18e29d5e
@@ -0,0 +1 @@ +'z:;@n'·*¨'(*-'))'·)*'·*(¨'z'·z'·*(¨'¨(×(z:;@n'·*z:;@n'·*'(;G*;(*-'()¨z:;@n2§z'·*¨'·'*¨'(*; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/8abdbfa47c43853166361e301abce8df59fb306b b/fuzz/ssl_ctx_api_corpus/8abdbfa47c43853166361e301abce8df59fb306b new file mode 100644 index 0000000..6b2fc0e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8abdbfa47c43853166361e301abce8df59fb306b
@@ -0,0 +1,4 @@ +:¶;no3:¶no~no!;G*nz'on)¹;g*;G* +zz('6*¶no;Gn!;n;nonn;G{®*#z'z'·*¨'(¨'¹×'·(;§§ýn nz'o×(*¨;Gn +n;no;S[G\n +n'·o*¨'(z'·*¨ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/8b16bc00c3a1b3194ac5f9aa297285cd0eab02c3 b/fuzz/ssl_ctx_api_corpus/8b16bc00c3a1b3194ac5f9aa297285cd0eab02c3 new file mode 100644 index 0000000..1b4831c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8b16bc00c3a1b3194ac5f9aa297285cd0eab02c3 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8b372036bed64c142f7cc2b5a81d1cf5c3efa90f b/fuzz/ssl_ctx_api_corpus/8b372036bed64c142f7cc2b5a81d1cf5c3efa90f new file mode 100644 index 0000000..72721a0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8b372036bed64c142f7cc2b5a81d1cf5c3efa90f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8c1da10843932be4335143527fa0a951251053c9 b/fuzz/ssl_ctx_api_corpus/8c1da10843932be4335143527fa0a951251053c9 new file mode 100644 index 0000000..4c2958f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8c1da10843932be4335143527fa0a951251053c9
@@ -0,0 +1 @@ +z'·*¨'(×;G*z'·¨'(×(:»+À*Yz'3^( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/8d63259f79c2a92959a37335fc1210cb1b04858f b/fuzz/ssl_ctx_api_corpus/8d63259f79c2a92959a37335fc1210cb1b04858f new file mode 100644 index 0000000..a731f74 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8d63259f79c2a92959a37335fc1210cb1b04858f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8d7d3e78d82e036e330d459535e1f3e94c9b845e b/fuzz/ssl_ctx_api_corpus/8d7d3e78d82e036e330d459535e1f3e94c9b845e new file mode 100644 index 0000000..4419a90 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8d7d3e78d82e036e330d459535e1f3e94c9b845e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8fa84bcdb1265474f53734824c2e3b1c69960dbd b/fuzz/ssl_ctx_api_corpus/8fa84bcdb1265474f53734824c2e3b1c69960dbd new file mode 100644 index 0000000..bd6fd8f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8fa84bcdb1265474f53734824c2e3b1c69960dbd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8fea0c92bab91e90371b4522b5d28b7000ff8d19 b/fuzz/ssl_ctx_api_corpus/8fea0c92bab91e90371b4522b5d28b7000ff8d19 new file mode 100644 index 0000000..010211a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/8fea0c92bab91e90371b4522b5d28b7000ff8d19 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/902bfdd4859d07f6886e71c9ca607ebbc7594e1c b/fuzz/ssl_ctx_api_corpus/902bfdd4859d07f6886e71c9ca607ebbc7594e1c new file mode 100644 index 0000000..87e93d9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/902bfdd4859d07f6886e71c9ca607ebbc7594e1c
@@ -0,0 +1 @@ +;*;,):!Â*!-'):æá-z'·*¨':z'·*(×(z'·*¨'(×(:(*;Y^'z'7*¨'z(z'·*¨'(×(:(*,;y'7 \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/91250e940bd9bb05d310d3c7d60c8ec912c7c897 b/fuzz/ssl_ctx_api_corpus/91250e940bd9bb05d310d3c7d60c8ec912c7c897 new file mode 100644 index 0000000..9cee10b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/91250e940bd9bb05d310d3c7d60c8ec912c7c897 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/91e19bc9f2cab6e55726dca9c3d5c36da0c78a6b b/fuzz/ssl_ctx_api_corpus/91e19bc9f2cab6e55726dca9c3d5c36da0c78a6b new file mode 100644 index 0000000..1e57826 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/91e19bc9f2cab6e55726dca9c3d5c36da0c78a6b
@@ -0,0 +1 @@ +®- \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/92934a7ae1ec1ac387f8698536ebed3a7b02ab0a b/fuzz/ssl_ctx_api_corpus/92934a7ae1ec1ac387f8698536ebed3a7b02ab0a new file mode 100644 index 0000000..f4e8b8d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/92934a7ae1ec1ac387f8698536ebed3a7b02ab0a
@@ -0,0 +1 @@ +¶no;Gn!;n+no;nno+G{*#z'z'·*¨'(×(8(noo);GnU+no3n~o;G*#Y;z'z'·*¨'(×(:(no);G4nUY;3z**z \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/9359e78c231dbcc19053101cac076324fb681162 b/fuzz/ssl_ctx_api_corpus/9359e78c231dbcc19053101cac076324fb681162 new file mode 100644 index 0000000..de7778d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9359e78c231dbcc19053101cac076324fb681162
@@ -0,0 +1 @@ +z¶*)Zaÿ;Z¶:oÙnê;'':; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/93e3705eae17e21318a81541c2814b9b45329394 b/fuzz/ssl_ctx_api_corpus/93e3705eae17e21318a81541c2814b9b45329394 new file mode 100644 index 0000000..90a8779 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/93e3705eae17e21318a81541c2814b9b45329394 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/948fdc9b4e13aac83c6386a043c5efddeb7d270f b/fuzz/ssl_ctx_api_corpus/948fdc9b4e13aac83c6386a043c5efddeb7d270f new file mode 100644 index 0000000..a32fb64 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/948fdc9b4e13aac83c6386a043c5efddeb7d270f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/94a158131e1c4b2529a4e482979a3882895fa4f7 b/fuzz/ssl_ctx_api_corpus/94a158131e1c4b2529a4e482979a3882895fa4f7 new file mode 100644 index 0000000..be8b57e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/94a158131e1c4b2529a4e482979a3882895fa4f7
@@ -0,0 +1 @@ +0±w \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/957d9dbc0445da06208f1809b217dc6829470894 b/fuzz/ssl_ctx_api_corpus/957d9dbc0445da06208f1809b217dc6829470894 new file mode 100644 index 0000000..6e5a8c5 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/957d9dbc0445da06208f1809b217dc6829470894 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/958605bb2a0034d9974a3180e363ef34bfaba69d b/fuzz/ssl_ctx_api_corpus/958605bb2a0034d9974a3180e363ef34bfaba69d new file mode 100644 index 0000000..1c529b9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/958605bb2a0034d9974a3180e363ef34bfaba69d Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/96d17c351b81f3940a0dc3b8c361b839e547f42f b/fuzz/ssl_ctx_api_corpus/96d17c351b81f3940a0dc3b8c361b839e547f42f new file mode 100644 index 0000000..1857166 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/96d17c351b81f3940a0dc3b8c361b839e547f42f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/96dbdb82c149f40dd2221fa09609e55a84fe0cb3 b/fuzz/ssl_ctx_api_corpus/96dbdb82c149f40dd2221fa09609e55a84fe0cb3 new file mode 100644 index 0000000..d8e566e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/96dbdb82c149f40dd2221fa09609e55a84fe0cb3 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9747ff7d608c2d6a3f133593899d95ef6c9b62bd b/fuzz/ssl_ctx_api_corpus/9747ff7d608c2d6a3f133593899d95ef6c9b62bd new file mode 100644 index 0000000..1a3637a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9747ff7d608c2d6a3f133593899d95ef6c9b62bd
@@ -0,0 +1 @@ +¶):¶:no;G*'z,,;DH'·*¨''z,;@:¶;no¶)¶:no;G¸*¶)¶:no¶)¶:no;3:¶o~no¶)¶:n!;¶)¶:no;G*:'G \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/97a159f74f54178352cbadab130c7b7146ed3c3a b/fuzz/ssl_ctx_api_corpus/97a159f74f54178352cbadab130c7b7146ed3c3a new file mode 100644 index 0000000..13cec39 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/97a159f74f54178352cbadab130c7b7146ed3c3a
@@ -0,0 +1 @@ +:¶;n[x|n0¶;n3:on¶)~n;zGoooan&*:;n[4~n:²;n:;;noá-zg'¨':* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/9814a4643ac56938e8344c96db218cec850b6fc6 b/fuzz/ssl_ctx_api_corpus/9814a4643ac56938e8344c96db218cec850b6fc6 new file mode 100644 index 0000000..4e7b763 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9814a4643ac56938e8344c96db218cec850b6fc6
@@ -0,0 +1 @@ +'z*¨(''·*¨3(×z'!*¨'(×:(*;7^&¯ª.z'*¨''z*¨(''·*¨3(×z'!*¨'(×:(*;7^&¯ª.z'*¨'(×(:(z·'*¨'(×:(*(·;(×(:(z·'*¨'(×:(*'z*¨(''·*¨3(×z'!*¨'(×:(*;7^(&¯ª.z'*¨'(×(:(z'·*¨'(×:((·;'*z'z'*z*(·;'*z''z'z'·*:(:¨'(¶×;:o \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/9828aa805fbaf037e8a1da84153c6faabdc2b188 b/fuzz/ssl_ctx_api_corpus/9828aa805fbaf037e8a1da84153c6faabdc2b188 new file mode 100644 index 0000000..71320af --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9828aa805fbaf037e8a1da84153c6faabdc2b188 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/989adfeaba6ccbc9ab65cb99ebd6eeaaa57f7794 b/fuzz/ssl_ctx_api_corpus/989adfeaba6ccbc9ab65cb99ebd6eeaaa57f7794 new file mode 100644 index 0000000..5d65d21 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/989adfeaba6ccbc9ab65cb99ebd6eeaaa57f7794
@@ -0,0 +1 @@ +¶)¶:no;jÙ'Ï:,'z,,!DH'·*¨''z@;;ot*:'¶::';*'(×(¶)Go:;n¶*'z,,!DH,!kDHE'·*¨z'',4²@:¶G¸*¶)¶:no¶):n;¶o:)on¶;G*:n' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/98a10827fdadc8615c0fdfbe60551ead34662171 b/fuzz/ssl_ctx_api_corpus/98a10827fdadc8615c0fdfbe60551ead34662171 new file mode 100644 index 0000000..c558474 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/98a10827fdadc8615c0fdfbe60551ead34662171 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/996383f4e06c3a77c2f558b8f2e78fc1ad7e3949 b/fuzz/ssl_ctx_api_corpus/996383f4e06c3a77c2f558b8f2e78fc1ad7e3949 new file mode 100644 index 0000000..7d3a630 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/996383f4e06c3a77c2f558b8f2e78fc1ad7e3949
@@ -0,0 +1 @@ +¶no;(!a;n+E;nonon{*#z'z'·*j;z¶)¶:n':¨'×(:(¶o;n!;n+no@:no;o \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/9a03d56ce18fe6490d4e9b3e0f0546f508615e37 b/fuzz/ssl_ctx_api_corpus/9a03d56ce18fe6490d4e9b3e0f0546f508615e37 new file mode 100644 index 0000000..ca89af0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9a03d56ce18fe6490d4e9b3e0f0546f508615e37 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9a4dd53cca8caa4a5ca10abc9b774dbd08135469 b/fuzz/ssl_ctx_api_corpus/9a4dd53cca8caa4a5ca10abc9b774dbd08135469 new file mode 100644 index 0000000..bd31e6a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9a4dd53cca8caa4a5ca10abc9b774dbd08135469
@@ -0,0 +1 @@ +;G*§§)'ã) (>!:!%);G*;():!Â!%):;*ô(xø('¼;¾'*Ì!JÌ()ú;):¥ÿS;1)Q(`ï(:!;;$)K) \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/9aa7e7894af4815235e8ba75baba83c35692478e b/fuzz/ssl_ctx_api_corpus/9aa7e7894af4815235e8ba75baba83c35692478e new file mode 100644 index 0000000..8c140e0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9aa7e7894af4815235e8ba75baba83c35692478e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9c6eb59d6ed678fd0147e271f0eac0f9f0fa1d3a b/fuzz/ssl_ctx_api_corpus/9c6eb59d6ed678fd0147e271f0eac0f9f0fa1d3a new file mode 100644 index 0000000..42efd6d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9c6eb59d6ed678fd0147e271f0eac0f9f0fa1d3a Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9c8e8c7c6fd4eed6bf6d9ed6c49c470ed726df10 b/fuzz/ssl_ctx_api_corpus/9c8e8c7c6fd4eed6bf6d9ed6c49c470ed726df10 new file mode 100644 index 0000000..8d2e5a7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9c8e8c7c6fd4eed6bf6d9ed6c49c470ed726df10 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9d6f9eaff22ac1ff3612e65cfbf3936cf135091e b/fuzz/ssl_ctx_api_corpus/9d6f9eaff22ac1ff3612e65cfbf3936cf135091e new file mode 100644 index 0000000..11b3ccd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9d6f9eaff22ac1ff3612e65cfbf3936cf135091e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9d845241bbfffc971c2a8aac10f7c7e284b9b2b6 b/fuzz/ssl_ctx_api_corpus/9d845241bbfffc971c2a8aac10f7c7e284b9b2b6 new file mode 100644 index 0000000..fec8813 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9d845241bbfffc971c2a8aac10f7c7e284b9b2b6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9ea6c6c534053bdfab6158b4dc6c4daf43de65ce b/fuzz/ssl_ctx_api_corpus/9ea6c6c534053bdfab6158b4dc6c4daf43de65ce new file mode 100644 index 0000000..da4aaf6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9ea6c6c534053bdfab6158b4dc6c4daf43de65ce
@@ -0,0 +1,3 @@ +:¶;no3:¶no~no!;Gon'*nz);G*;G*zz('7*¶no;Gn!;n;nonn;G[*#z'z'·*¨'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[G*;Gonn +(;:(nz'zoo)'; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/9ec4dd6f2a0dcee1d672e45fc7aa60343ad0c1ca b/fuzz/ssl_ctx_api_corpus/9ec4dd6f2a0dcee1d672e45fc7aa60343ad0c1ca new file mode 100644 index 0000000..7daf087 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9ec4dd6f2a0dcee1d672e45fc7aa60343ad0c1ca
@@ -0,0 +1 @@ +:¶;n[3|6n:¶;no3:¶n~n;zGooo!n&*:¶;n[3|6n:¶;n:¶;noá-z''¨'z*··:*(×(*,;J¶no;Gn!;n6y73:6¨g(:n:¶;nnonno;G{*o3:(¶n \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/9fb1afe2c2b4c5e10a6b85967df635b69d71e304 b/fuzz/ssl_ctx_api_corpus/9fb1afe2c2b4c5e10a6b85967df635b69d71e304 new file mode 100644 index 0000000..56f59e6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9fb1afe2c2b4c5e10a6b85967df635b69d71e304 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9fe3643b4b5cd30a5a3e9756711facccdd62d52c b/fuzz/ssl_ctx_api_corpus/9fe3643b4b5cd30a5a3e9756711facccdd62d52c new file mode 100644 index 0000000..3f0b7cf --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/9fe3643b4b5cd30a5a3e9756711facccdd62d52c
@@ -0,0 +1 @@ +:¶;n[2|n|:!;no1:¶n~n;zGooo!n&*:¶;nK3|:n¶6;n:¶;noázÖ''¨'z* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/a161705c496d8d1a4bdd3c19dbef037694cbb219 b/fuzz/ssl_ctx_api_corpus/a161705c496d8d1a4bdd3c19dbef037694cbb219 new file mode 100644 index 0000000..e7afe54 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a161705c496d8d1a4bdd3c19dbef037694cbb219
@@ -0,0 +1 @@ +;G*(:;)!¾!%)ñ;*ô(xø(';G*;(ù)8sÂ!%);*ô(xø;¾'*('¼;¾Ì'!)J \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/a1a76e4e193509e73817353e3cdb9fd54cfb12de b/fuzz/ssl_ctx_api_corpus/a1a76e4e193509e73817353e3cdb9fd54cfb12de new file mode 100644 index 0000000..a7321f4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a1a76e4e193509e73817353e3cdb9fd54cfb12de Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a1c77fcb96ed3b3cfb2fba23dfd072a281e44dcd b/fuzz/ssl_ctx_api_corpus/a1c77fcb96ed3b3cfb2fba23dfd072a281e44dcd new file mode 100644 index 0000000..5813fe4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a1c77fcb96ed3b3cfb2fba23dfd072a281e44dcd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a2e2ac5ca85c458bc38aed226066680229b0db16 b/fuzz/ssl_ctx_api_corpus/a2e2ac5ca85c458bc38aed226066680229b0db16 new file mode 100644 index 0000000..a77d325 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a2e2ac5ca85c458bc38aed226066680229b0db16
@@ -0,0 +1 @@ +ot³Þ;G \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/a313d7ceb5177ec924e5a453a454d2d04c81e58c b/fuzz/ssl_ctx_api_corpus/a313d7ceb5177ec924e5a453a454d2d04c81e58c new file mode 100644 index 0000000..70570ff --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a313d7ceb5177ec924e5a453a454d2d04c81e58c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a3e13cc6a5d47a05196e7ac65678a59d772806a6 b/fuzz/ssl_ctx_api_corpus/a3e13cc6a5d47a05196e7ac65678a59d772806a6 new file mode 100644 index 0000000..c737017 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a3e13cc6a5d47a05196e7ac65678a59d772806a6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a4cc6430c86baa74e37fa8bbc891f6db3bddad3c b/fuzz/ssl_ctx_api_corpus/a4cc6430c86baa74e37fa8bbc891f6db3bddad3c new file mode 100644 index 0000000..fed3a42 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a4cc6430c86baa74e37fa8bbc891f6db3bddad3c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a57182d0493295456d59fc57419a9f2a5fb60b12 b/fuzz/ssl_ctx_api_corpus/a57182d0493295456d59fc57419a9f2a5fb60b12 new file mode 100644 index 0000000..a87f846 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a57182d0493295456d59fc57419a9f2a5fb60b12
@@ -0,0 +1 @@ +;G*;9G*ï;:):Â!%;G*;G*ï;:;G;():!Â!%'B):): \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/a5b101a9c9c8f78d81fe0846dfda258083b29205 b/fuzz/ssl_ctx_api_corpus/a5b101a9c9c8f78d81fe0846dfda258083b29205 new file mode 100644 index 0000000..83ba31f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a5b101a9c9c8f78d81fe0846dfda258083b29205 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a6f2361fc42425ee250c050f3ab3735e6627c05d b/fuzz/ssl_ctx_api_corpus/a6f2361fc42425ee250c050f3ab3735e6627c05d new file mode 100644 index 0000000..bcabf5a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a6f2361fc42425ee250c050f3ab3735e6627c05d
@@ -0,0 +1 @@ +;*;(ù)8sÂ!%);*ô(xøF('¼¾')(ÌJÌ;;G*;()z;G*;(ù)7ú£):8s: \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/a965050d585f50b092e43cdcd35684f074b0fff3 b/fuzz/ssl_ctx_api_corpus/a965050d585f50b092e43cdcd35684f074b0fff3 new file mode 100644 index 0000000..1a85ce2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/a965050d585f50b092e43cdcd35684f074b0fff3
@@ -0,0 +1 @@ +':,,!DHE'·*¨''z,9@:¶;no3z¶no~no!;Gonn \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/aa877b5f7e479e5c21ac7b59ef5811066c0acf18 b/fuzz/ssl_ctx_api_corpus/aa877b5f7e479e5c21ac7b59ef5811066c0acf18 new file mode 100644 index 0000000..7141faa --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/aa877b5f7e479e5c21ac7b59ef5811066c0acf18
@@ -0,0 +1,2 @@ +:¶;no3:6n:¶;no3:¶n~noo!;Gon'*nz);G*;G*zz('7*¶no;Gn!;n;[7Gn{non*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[Go|n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/aaa2b5c63a9648ea55156fd5b13f30ecdb5c9814 b/fuzz/ssl_ctx_api_corpus/aaa2b5c63a9648ea55156fd5b13f30ecdb5c9814 new file mode 100644 index 0000000..a97786c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/aaa2b5c63a9648ea55156fd5b13f30ecdb5c9814
@@ -0,0 +1 @@ +)ñ': \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/abff218cec62fb1b814888bce335d4e4db92dd9b b/fuzz/ssl_ctx_api_corpus/abff218cec62fb1b814888bce335d4e4db92dd9b new file mode 100644 index 0000000..868bec7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/abff218cec62fb1b814888bce335d4e4db92dd9b Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/adf72015d9afd34be37022fa0161328b0a12acab b/fuzz/ssl_ctx_api_corpus/adf72015d9afd34be37022fa0161328b0a12acab new file mode 100644 index 0000000..c0f90aa --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/adf72015d9afd34be37022fa0161328b0a12acab
@@ -0,0 +1 @@ +z¶*)ZaÿZ¶:oÙnê);':,'z,D ·'H! 'z*¨('&·*(¨3(,*¨×z'!'*¨'(×R \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/ae34cfa123fd58dc5631d11f268a84531bc8bce9 b/fuzz/ssl_ctx_api_corpus/ae34cfa123fd58dc5631d11f268a84531bc8bce9 new file mode 100644 index 0000000..036ada0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ae34cfa123fd58dc5631d11f268a84531bc8bce9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/aea3f2623537ed57a5d5ebb0a4aa6c8d03ef7745 b/fuzz/ssl_ctx_api_corpus/aea3f2623537ed57a5d5ebb0a4aa6c8d03ef7745 new file mode 100644 index 0000000..9476c10 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/aea3f2623537ed57a5d5ebb0a4aa6c8d03ef7745
@@ -0,0 +1 @@ +¶)¶:njÙ;o':,'z,H,!D'?·*¨''z@;;ot*:'¶::'·*'(×(¶)o:;n¶*'z,,;DH,!kDHE'·*¨z'',4²@:¶G¸*¶)¶:no¶)¶:no;)¶:no;G*:n' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/aec4bcbe58dea4f00a7d45a025439973213705ce b/fuzz/ssl_ctx_api_corpus/aec4bcbe58dea4f00a7d45a025439973213705ce new file mode 100644 index 0000000..17bbe30 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/aec4bcbe58dea4f00a7d45a025439973213705ce Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/af9cc8c9b38d08f39e458090f6f0679e26504822 b/fuzz/ssl_ctx_api_corpus/af9cc8c9b38d08f39e458090f6f0679e26504822 new file mode 100644 index 0000000..6fd525a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/af9cc8c9b38d08f39e458090f6f0679e26504822
@@ -0,0 +1 @@ +¶)¶:no;G'z;@nW:z:;@nz'·*¨'(×:;@n(:('§z:(Õ·*¨''·§'z;G*;9G*ï;:):Â!%;G*;G*ï;:;G;(*):!Â!%;@n':;@n'z;@nW''z \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/afbf4540cbaa5160ba8175db1596b017e807e8bf b/fuzz/ssl_ctx_api_corpus/afbf4540cbaa5160ba8175db1596b017e807e8bf new file mode 100644 index 0000000..04b7dca --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/afbf4540cbaa5160ba8175db1596b017e807e8bf
@@ -0,0 +1 @@ +¶n!nn;G;o;nonno;G{*#z'z'·*¨'(×(:(noo);WnU;o!3nnno;g*#Y;z'z'·*¨'(×(:¶no;n!;n+(/nno;E{*#z'z'·*'z:;¨'(×((no)z'·*¨:( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/b0468f08aaca3cd5744bf28064b45b0c4f606abe b/fuzz/ssl_ctx_api_corpus/b0468f08aaca3cd5744bf28064b45b0c4f606abe new file mode 100644 index 0000000..ee7d47b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b0468f08aaca3cd5744bf28064b45b0c4f606abe Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b062ed17ac2c7b3a2da15d1ddd0e20f6d4687ec0 b/fuzz/ssl_ctx_api_corpus/b062ed17ac2c7b3a2da15d1ddd0e20f6d4687ec0 new file mode 100644 index 0000000..b9b7d8f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b062ed17ac2c7b3a2da15d1ddd0e20f6d4687ec0 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b111c3fdc47e409ba2bbd3f67331213f770264a0 b/fuzz/ssl_ctx_api_corpus/b111c3fdc47e409ba2bbd3f67331213f770264a0 new file mode 100644 index 0000000..2c6c81d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b111c3fdc47e409ba2bbd3f67331213f770264a0 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b1583fbbfef45482b725872051965ea0257985c9 b/fuzz/ssl_ctx_api_corpus/b1583fbbfef45482b725872051965ea0257985c9 new file mode 100644 index 0000000..250b464 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b1583fbbfef45482b725872051965ea0257985c9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b1c2cb94105e5865d6d3e84f5cf7c4fd4a5541d4 b/fuzz/ssl_ctx_api_corpus/b1c2cb94105e5865d6d3e84f5cf7c4fd4a5541d4 new file mode 100644 index 0000000..8a0eb88 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b1c2cb94105e5865d6d3e84f5cf7c4fd4a5541d4 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b3411d5276b5e2d07fd4e5e95f9bb3bb81a925b0 b/fuzz/ssl_ctx_api_corpus/b3411d5276b5e2d07fd4e5e95f9bb3bb81a925b0 new file mode 100644 index 0000000..b11f7da --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b3411d5276b5e2d07fd4e5e95f9bb3bb81a925b0
@@ -0,0 +1,3 @@ +:¶;no3:¶no~no!;G*nz'on)¹;G*;G*zz('6*¶no;Gn!;n;nonn;G{®*#z'z'·*¨'(¨'¹×'·(;§§ýnnz'o×(*¨;Gn +n;no;S[Gkn +no \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/b4353b8e626fc7d827689a48d90ee91db391d821 b/fuzz/ssl_ctx_api_corpus/b4353b8e626fc7d827689a48d90ee91db391d821 new file mode 100644 index 0000000..5c6a5b8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b4353b8e626fc7d827689a48d90ee91db391d821
@@ -0,0 +1 @@ +jÙ':,'z,,+DH'·*¨''z@;;ot*:¶::'*×('(·¶)¶:no;G*'z,,+DH,+kDHE'·*¨z'',9²@:¶nC'·*¨''z,:'·*¨;@:¶;n3z¶no~no!o3:n \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/b43f2df26afa3f3d052d035f4405dee1a5f9c3b1 b/fuzz/ssl_ctx_api_corpus/b43f2df26afa3f3d052d035f4405dee1a5f9c3b1 new file mode 100644 index 0000000..982e497 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b43f2df26afa3f3d052d035f4405dee1a5f9c3b1
@@ -0,0 +1,3 @@ +'nz:;@no; +:U'·*¨';Gzd';·*¨;G*;():!*z'nz:;@no; +:U'·*¨';Gzd';·'¨'(×;·*¨;G*G*;G*§ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/b47c94f2d5646873c293e7e930905cdf0083ba02 b/fuzz/ssl_ctx_api_corpus/b47c94f2d5646873c293e7e930905cdf0083ba02 new file mode 100644 index 0000000..047c878 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b47c94f2d5646873c293e7e930905cdf0083ba02
@@ -0,0 +1 @@ +:#y(;ãnm3nno;GÏ#*#ú#z'·)*%(´(*2*n G:;;;()%ÂI!!:):*(xÐ('*;T#N:¶ynm#N##o;G¤*ú#¿ú)*¨'(×:(*2(nG;;(Ì*¤;)o);Gúú¤()8:!NNUÂN: \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/b54a8fdece084ca05db6832cc498f77f5869e946 b/fuzz/ssl_ctx_api_corpus/b54a8fdece084ca05db6832cc498f77f5869e946 new file mode 100644 index 0000000..28d32f3 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b54a8fdece084ca05db6832cc498f77f5869e946
@@ -0,0 +1 @@ +¶n¶n¶n¶n' nn;G;o;n;on o;jaG{*Ù'::¶;n[3|6n:,¶;n'z,,;Do3#z \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/b5fcdf1d5b985c90e5c37dd9de3d5652d7208251 b/fuzz/ssl_ctx_api_corpus/b5fcdf1d5b985c90e5c37dd9de3d5652d7208251 new file mode 100644 index 0000000..d2ae54e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b5fcdf1d5b985c90e5c37dd9de3d5652d7208251 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b653f22e1be54197eb19a1754ebcc168f84835c4 b/fuzz/ssl_ctx_api_corpus/b653f22e1be54197eb19a1754ebcc168f84835c4 new file mode 100644 index 0000000..b47533f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b653f22e1be54197eb19a1754ebcc168f84835c4 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b6ad23e1bfdf40b0249f47ef982dbd262c1f5a22 b/fuzz/ssl_ctx_api_corpus/b6ad23e1bfdf40b0249f47ef982dbd262c1f5a22 new file mode 100644 index 0000000..a701a77 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b6ad23e1bfdf40b0249f47ef982dbd262c1f5a22 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b9465d31e815f8c45d9d1fd1ad6e12a25c11e824 b/fuzz/ssl_ctx_api_corpus/b9465d31e815f8c45d9d1fd1ad6e12a25c11e824 new file mode 100644 index 0000000..92d3e6b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/b9465d31e815f8c45d9d1fd1ad6e12a25c11e824 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/bbd1a200dd2aba5c3980b0b8a14d908d50be1d08 b/fuzz/ssl_ctx_api_corpus/bbd1a200dd2aba5c3980b0b8a14d908d50be1d08 new file mode 100644 index 0000000..01c1fbd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/bbd1a200dd2aba5c3980b0b8a14d908d50be1d08 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/be5e6a5f99c6c0a1f23e29cf4144eb65742fafa7 b/fuzz/ssl_ctx_api_corpus/be5e6a5f99c6c0a1f23e29cf4144eb65742fafa7 new file mode 100644 index 0000000..0c8a99d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/be5e6a5f99c6c0a1f23e29cf4144eb65742fafa7
@@ -0,0 +1 @@ +jÙ':,'z,,;DH'·*¨''z@;;ot*:¶::'*×('(·¶)¶:no;G*'z,,+DH,+kDHE'·*¨z'',9²@:¶nC'·*¨''z,:'·*¨;@:¶;n3z¶no~no!o3:n \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/be62d05c252723401f640eb33ebab3230d676ebe b/fuzz/ssl_ctx_api_corpus/be62d05c252723401f640eb33ebab3230d676ebe new file mode 100644 index 0000000..e322ef7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/be62d05c252723401f640eb33ebab3230d676ebe
@@ -0,0 +1 @@ +'z:;@n'·*¨'(*-'))'·*'·*(¨'z'·z'·*(¨'¨(×(z:;@n'·*z:;@n'·*¨'(;G*;(*-'()¨z:;@n2§z'·*¨''·*¨'(*; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/bf75f5d85d96563e8dec61d5c89ae95dde7d53c9 b/fuzz/ssl_ctx_api_corpus/bf75f5d85d96563e8dec61d5c89ae95dde7d53c9 new file mode 100644 index 0000000..7a48e91 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/bf75f5d85d96563e8dec61d5c89ae95dde7d53c9
@@ -0,0 +1,2 @@ +:U(¨;':· +*U'·*¨';Gd;z'·*¨Gdz'·*¨; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/c18a757c4143a5f8a72e114c951f57814b87ccd4 b/fuzz/ssl_ctx_api_corpus/c18a757c4143a5f8a72e114c951f57814b87ccd4 new file mode 100644 index 0000000..22a22b6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c18a757c4143a5f8a72e114c951f57814b87ccd4
@@ -0,0 +1 @@ +:¶b:o1b::¶:¶bá-z'·*¨:z(·*:(×:o)b::¶;:o1:¶:¶:(*¶ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/c2498115a975c8564ce8ef164c03d46cf9bff65c b/fuzz/ssl_ctx_api_corpus/c2498115a975c8564ce8ef164c03d46cf9bff65c new file mode 100644 index 0000000..375d83b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c2498115a975c8564ce8ef164c03d46cf9bff65c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c2f6e2a4db8ee861dad40dc13421fb5b4da012f6 b/fuzz/ssl_ctx_api_corpus/c2f6e2a4db8ee861dad40dc13421fb5b4da012f6 new file mode 100644 index 0000000..3417ab2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c2f6e2a4db8ee861dad40dc13421fb5b4da012f6
@@ -0,0 +1 @@ +jÙ':,,,';zDH'·*¨'d'z@;;ot*:¶::'·*'(×(¶)¶:no;G*'z':,,!kDHE'·*¨z'',,,;DH,!kDHE'·*9@:¨z'',9 \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/c31b47d6a12a86e1db6ac210e23305844a63589f b/fuzz/ssl_ctx_api_corpus/c31b47d6a12a86e1db6ac210e23305844a63589f new file mode 100644 index 0000000..bb5c726 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c31b47d6a12a86e1db6ac210e23305844a63589f
@@ -0,0 +1 @@ +¶n¶n'!nn;G;o;non o;G{*#z'z'·*¨:'(×(:(noo);GnU;o!4;nno;g*#Y;z'z'·*'(×(:¶n!o;n!c;jn!n:no;E;o;n!;{n+no;non¶)¶ú:no;*¶)¶:{ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/c3db5cc36c15330fd01cca4f0f1f7cbb49518200 b/fuzz/ssl_ctx_api_corpus/c3db5cc36c15330fd01cca4f0f1f7cbb49518200 new file mode 100644 index 0000000..f30bbb0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c3db5cc36c15330fd01cca4f0f1f7cbb49518200
@@ -0,0 +1 @@ +:¶;n[2|n]:!;no1:¶n~n;zGooo!n&*:¶;nK3|:n¶6;n:¶;noá-z''¨'z* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/c4be28c3d2966900112377b9e123e8dddb8af53b b/fuzz/ssl_ctx_api_corpus/c4be28c3d2966900112377b9e123e8dddb8af53b new file mode 100644 index 0000000..2449ccb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c4be28c3d2966900112377b9e123e8dddb8af53b
@@ -0,0 +1 @@ +))'·*'·*(¨'z'·z'·*(¨'¨ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/c559962ce9848cd8d6314509d830bbcbc757f48e b/fuzz/ssl_ctx_api_corpus/c559962ce9848cd8d6314509d830bbcbc757f48e new file mode 100644 index 0000000..9cb08de --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c559962ce9848cd8d6314509d830bbcbc757f48e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c58ae760d166aae4845fdb4bf923991acc23ff33 b/fuzz/ssl_ctx_api_corpus/c58ae760d166aae4845fdb4bf923991acc23ff33 new file mode 100644 index 0000000..efb1781 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c58ae760d166aae4845fdb4bf923991acc23ff33 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c5ffa32dc0b47b17aa8400f57c86bc4aaf73ba2c b/fuzz/ssl_ctx_api_corpus/c5ffa32dc0b47b17aa8400f57c86bc4aaf73ba2c new file mode 100644 index 0000000..eee1b52 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c5ffa32dc0b47b17aa8400f57c86bc4aaf73ba2c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c60d64990aa05fea4224754cc639a9697ddb2c92 b/fuzz/ssl_ctx_api_corpus/c60d64990aa05fea4224754cc639a9697ddb2c92 new file mode 100644 index 0000000..abf520d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c60d64990aa05fea4224754cc639a9697ddb2c92 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c6c0a3c40d64bd35f624e5e9bd164ef241b2db50 b/fuzz/ssl_ctx_api_corpus/c6c0a3c40d64bd35f624e5e9bd164ef241b2db50 new file mode 100644 index 0000000..00acc4f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c6c0a3c40d64bd35f624e5e9bd164ef241b2db50
@@ -0,0 +1 @@ +z¶*)ZaÿZ¶:oÙnêo;':,'z,D!·'H¯ ')*¨('&·*(¨6(,*!¨×z'!*'¨'(× \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/c752a93f5437dd4cc69edb562498316850b3f4e6 b/fuzz/ssl_ctx_api_corpus/c752a93f5437dd4cc69edb562498316850b3f4e6 new file mode 100644 index 0000000..3907665 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c752a93f5437dd4cc69edb562498316850b3f4e6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c7ead6c5ecd5db7d0d8eb88728b8ed882ff381d9 b/fuzz/ssl_ctx_api_corpus/c7ead6c5ecd5db7d0d8eb88728b8ed882ff381d9 new file mode 100644 index 0000000..ff1fac8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c7ead6c5ecd5db7d0d8eb88728b8ed882ff381d9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c9473fdc6515194fad2bb6c7c0eec51ff8388b1d b/fuzz/ssl_ctx_api_corpus/c9473fdc6515194fad2bb6c7c0eec51ff8388b1d new file mode 100644 index 0000000..b5899e1 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c9473fdc6515194fad2bb6c7c0eec51ff8388b1d Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c972472cf8b4e76304833b1e7147124c58b72696 b/fuzz/ssl_ctx_api_corpus/c972472cf8b4e76304833b1e7147124c58b72696 new file mode 100644 index 0000000..a206151 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/c972472cf8b4e76304833b1e7147124c58b72696 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ca0baaf3c4e6f433c5799c9da065cfa2507bb9fc b/fuzz/ssl_ctx_api_corpus/ca0baaf3c4e6f433c5799c9da065cfa2507bb9fc new file mode 100644 index 0000000..e3f97de --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ca0baaf3c4e6f433c5799c9da065cfa2507bb9fc Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ca65449fd44b360ae4c4ade3dfea2884be72d818 b/fuzz/ssl_ctx_api_corpus/ca65449fd44b360ae4c4ade3dfea2884be72d818 new file mode 100644 index 0000000..4ee72b3 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ca65449fd44b360ae4c4ade3dfea2884be72d818 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ca66a0c51303e6d6021054ee3e3e34a08f49b1a1 b/fuzz/ssl_ctx_api_corpus/ca66a0c51303e6d6021054ee3e3e34a08f49b1a1 new file mode 100644 index 0000000..b5d4121 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ca66a0c51303e6d6021054ee3e3e34a08f49b1a1 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/caa64a7f53a1060f929e37fcdc15b623c8ea50bd b/fuzz/ssl_ctx_api_corpus/caa64a7f53a1060f929e37fcdc15b623c8ea50bd new file mode 100644 index 0000000..393583f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/caa64a7f53a1060f929e37fcdc15b623c8ea50bd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/cadb86bd2ac1503c2667c9e874e055cb9e6224c9 b/fuzz/ssl_ctx_api_corpus/cadb86bd2ac1503c2667c9e874e055cb9e6224c9 new file mode 100644 index 0000000..1eba6a9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/cadb86bd2ac1503c2667c9e874e055cb9e6224c9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/cb8051446f545bbc25a6e703ceb94deb7eb3eceb b/fuzz/ssl_ctx_api_corpus/cb8051446f545bbc25a6e703ceb94deb7eb3eceb new file mode 100644 index 0000000..3737508 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/cb8051446f545bbc25a6e703ceb94deb7eb3eceb
@@ -0,0 +1 @@ +'z,,;DH'·*¨''z,;@:¶;no3:¶no~no!;Gonn \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/cdfb6ebacd8197421b139f716d8d003ef7c232c6 b/fuzz/ssl_ctx_api_corpus/cdfb6ebacd8197421b139f716d8d003ef7c232c6 new file mode 100644 index 0000000..e59a385 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/cdfb6ebacd8197421b139f716d8d003ef7c232c6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/cf808a05aa687a0779d62f8e7aa43224bf3b5748 b/fuzz/ssl_ctx_api_corpus/cf808a05aa687a0779d62f8e7aa43224bf3b5748 new file mode 100644 index 0000000..2c630bb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/cf808a05aa687a0779d62f8e7aa43224bf3b5748
@@ -0,0 +1,5 @@ +;no;GÀ +no;G*;no;GÀ +no;G*z'z!no;G*;;no;GÀ +noz'z!no;G*;;no;GÀ +no;G;G*z'*z'zz! \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d0d56203334c4cf5bfeb59ec8d5a8dd4dbc3511d b/fuzz/ssl_ctx_api_corpus/d0d56203334c4cf5bfeb59ec8d5a8dd4dbc3511d new file mode 100644 index 0000000..4e77e24 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d0d56203334c4cf5bfeb59ec8d5a8dd4dbc3511d
@@ -0,0 +1,2 @@ +:¶;n[o3:6n:¶;no3:¶n~noo!;on'*nz);G*;G*zz('7*¶no;Gn!;;[nG|n7{non*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +;no;[Go|n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d0ded9fc7d19e580c802385b33459168d25c34a8 b/fuzz/ssl_ctx_api_corpus/d0ded9fc7d19e580c802385b33459168d25c34a8 new file mode 100644 index 0000000..6206304 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d0ded9fc7d19e580c802385b33459168d25c34a8
@@ -0,0 +1 @@ +ot³Þ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d10c8033f8dc4d6dd53fefc61cba8973918c7867 b/fuzz/ssl_ctx_api_corpus/d10c8033f8dc4d6dd53fefc61cba8973918c7867 new file mode 100644 index 0000000..2fb39e8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d10c8033f8dc4d6dd53fefc61cba8973918c7867 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d135c4d6ef78e861ef1c8375be3a6f4ae71a6d83 b/fuzz/ssl_ctx_api_corpus/d135c4d6ef78e861ef1c8375be3a6f4ae71a6d83 new file mode 100644 index 0000000..1b67fd7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d135c4d6ef78e861ef1c8375be3a6f4ae71a6d83 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d2055ec0f43541cf10096464c9e28235af1d2c1d b/fuzz/ssl_ctx_api_corpus/d2055ec0f43541cf10096464c9e28235af1d2c1d new file mode 100644 index 0000000..e8fae07 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d2055ec0f43541cf10096464c9e28235af1d2c1d
@@ -0,0 +1 @@ +jÙ':,';,,;DH'·*¨7'z@;;ot*:¶::'·*'(×(¶)¶:no;G*,(;DH,+kD \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d22242a19caaeb8ef75e434f06abbef50e0e804c b/fuzz/ssl_ctx_api_corpus/d22242a19caaeb8ef75e434f06abbef50e0e804c new file mode 100644 index 0000000..84753af --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d22242a19caaeb8ef75e434f06abbef50e0e804c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d285d65ca0dc51a865285aa1407ccf1c970f67f1 b/fuzz/ssl_ctx_api_corpus/d285d65ca0dc51a865285aa1407ccf1c970f67f1 new file mode 100644 index 0000000..a13d4d4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d285d65ca0dc51a865285aa1407ccf1c970f67f1 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d2d6e43fd3f6e8cd76c24166630e1b24e3163a5f b/fuzz/ssl_ctx_api_corpus/d2d6e43fd3f6e8cd76c24166630e1b24e3163a5f new file mode 100644 index 0000000..485964b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d2d6e43fd3f6e8cd76c24166630e1b24e3163a5f
@@ -0,0 +1,2 @@ +:¶;no3:6n:¶;no3:¶n~noo!;Goz);Gn*'n*;G"zz('7*¶no;Gn!;n;[C|Gn{on*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[Go|N* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d444c4fdaa42889a90d696af882c55ead77d5fe0 b/fuzz/ssl_ctx_api_corpus/d444c4fdaa42889a90d696af882c55ead77d5fe0 new file mode 100644 index 0000000..42f51e2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d444c4fdaa42889a90d696af882c55ead77d5fe0 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d46d61fc912b42a3817ea31f5f34ac9591b33bc7 b/fuzz/ssl_ctx_api_corpus/d46d61fc912b42a3817ea31f5f34ac9591b33bc7 new file mode 100644 index 0000000..53bd48f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d46d61fc912b42a3817ea31f5f34ac9591b33bc7
@@ -0,0 +1 @@ +:¶;n[3|6n:¶;no3:¶n~n;®Gooo!n&*:¶;n[3|6n:¶;no3:¶n~n;Gnz);G*;G*zz('4*:¶;n[|;6n0¶;no3:¶n~n;zGooo!n&µ:¶;n[4|n:¶;n¶no;Gn!;n;[4eG{.on*#z'z'·*o*oo!n':;;n*nzo)¨;Gá-zg*;'¨'z* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d48638a139d472f95cc7fc1b53403f11ec1bce09 b/fuzz/ssl_ctx_api_corpus/d48638a139d472f95cc7fc1b53403f11ec1bce09 new file mode 100644 index 0000000..d9e207e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d48638a139d472f95cc7fc1b53403f11ec1bce09
@@ -0,0 +1 @@ +:¶b:â:¶b:o1b::¶:¶b:o1b::¶;:::¶1¶o:¶o;ã:o1:6:¶:¶;ãn:¶; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d4b63113d70a709307571285e41083213d809bad b/fuzz/ssl_ctx_api_corpus/d4b63113d70a709307571285e41083213d809bad new file mode 100644 index 0000000..0671a1f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d4b63113d70a709307571285e41083213d809bad
@@ -0,0 +1 @@ +;G*(:;)!¾!%):;*ô(xø('¼;¾'*Ì!J Ü()ú;):¥ÿS;1)Q(`ï)!*$)K))!)!Ͷ;÷G:!):!:*×;«Wx'*Ú(·\;(':!;;ì3)Ú*ûà*b¾)mÜ*ù;Ë«*¾!\*;æ ;øv( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d54fb9045eb2d22f0aa938a6ad7906057cf6ef43 b/fuzz/ssl_ctx_api_corpus/d54fb9045eb2d22f0aa938a6ad7906057cf6ef43 new file mode 100644 index 0000000..02ada74 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d54fb9045eb2d22f0aa938a6ad7906057cf6ef43
@@ -0,0 +1 @@ +'z*¨(''·*¨3(×z'!*¨'(×:(*;7^&¯ª.z'*¨'(×(:(z·'*´'(×:(*(· \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d5fa3d27acc4bd3f9c9e05f7f8416ba62858f7d9 b/fuzz/ssl_ctx_api_corpus/d5fa3d27acc4bd3f9c9e05f7f8416ba62858f7d9 new file mode 100644 index 0000000..f5fca4e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d5fa3d27acc4bd3f9c9e05f7f8416ba62858f7d9 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d705db4941ce2d7a9eb64a39092d78489efc97f4 b/fuzz/ssl_ctx_api_corpus/d705db4941ce2d7a9eb64a39092d78489efc97f4 new file mode 100644 index 0000000..59c8413 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d705db4941ce2d7a9eb64a39092d78489efc97f4 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d70706f7c202106ff88a42cb2b882990066e03bd b/fuzz/ssl_ctx_api_corpus/d70706f7c202106ff88a42cb2b882990066e03bd new file mode 100644 index 0000000..2fcbee8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d70706f7c202106ff88a42cb2b882990066e03bd
@@ -0,0 +1 @@ +;G*;(ù)8sÂ!%);*ô(xø('¼;¾')(ÌJÌ;;G*;()zú£):8sÂ!%);*ô(x \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/d735347583e3962010bd3a5537f063a889e960f3 b/fuzz/ssl_ctx_api_corpus/d735347583e3962010bd3a5537f063a889e960f3 new file mode 100644 index 0000000..bb27e3d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d735347583e3962010bd3a5537f063a889e960f3 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d9114148777eac66484f34e1c7b78af114a6fc4a b/fuzz/ssl_ctx_api_corpus/d9114148777eac66484f34e1c7b78af114a6fc4a new file mode 100644 index 0000000..c050f1e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d9114148777eac66484f34e1c7b78af114a6fc4a Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d92d479a501c06f15c5adccf3c87a172ac4bead7 b/fuzz/ssl_ctx_api_corpus/d92d479a501c06f15c5adccf3c87a172ac4bead7 new file mode 100644 index 0000000..7a52104 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d92d479a501c06f15c5adccf3c87a172ac4bead7 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d971a57d899756c41bacfab8bace310d753e2c26 b/fuzz/ssl_ctx_api_corpus/d971a57d899756c41bacfab8bace310d753e2c26 new file mode 100644 index 0000000..2bb78c9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d971a57d899756c41bacfab8bace310d753e2c26 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d99ae25df1e12d97f891c3b09acc575b60c33b60 b/fuzz/ssl_ctx_api_corpus/d99ae25df1e12d97f891c3b09acc575b60c33b60 new file mode 100644 index 0000000..8720cd0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/d99ae25df1e12d97f891c3b09acc575b60c33b60 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/da20e410720e5268200c20744a67f3d74066a80d b/fuzz/ssl_ctx_api_corpus/da20e410720e5268200c20744a67f3d74066a80d new file mode 100644 index 0000000..e08ffe6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/da20e410720e5268200c20744a67f3d74066a80d Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/da59355563215cf021f5d6592b006635e09ff515 b/fuzz/ssl_ctx_api_corpus/da59355563215cf021f5d6592b006635e09ff515 new file mode 100644 index 0000000..6038d22 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/da59355563215cf021f5d6592b006635e09ff515 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/daa429f56af72bd97e8db4e6535e95a6c5932a6e b/fuzz/ssl_ctx_api_corpus/daa429f56af72bd97e8db4e6535e95a6c5932a6e new file mode 100644 index 0000000..d3bed9b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/daa429f56af72bd97e8db4e6535e95a6c5932a6e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/db83e3341adb5098d5465e4c6087e7e101aad80b b/fuzz/ssl_ctx_api_corpus/db83e3341adb5098d5465e4c6087e7e101aad80b new file mode 100644 index 0000000..1d4340b --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/db83e3341adb5098d5465e4c6087e7e101aad80b
@@ -0,0 +1 @@ +¶no;n!G;n+nonno;G{*#z'z'·*¨'(×(:(noo);GnUY;8*z'·; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/dc6c6685108bb04875ce64ecb2b2d45577242940 b/fuzz/ssl_ctx_api_corpus/dc6c6685108bb04875ce64ecb2b2d45577242940 new file mode 100644 index 0000000..c4d4b5e --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/dc6c6685108bb04875ce64ecb2b2d45577242940 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/dc6e0815bfec907598b43f04875360327a9f504a b/fuzz/ssl_ctx_api_corpus/dc6e0815bfec907598b43f04875360327a9f504a new file mode 100644 index 0000000..3737c10 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/dc6e0815bfec907598b43f04875360327a9f504a
@@ -0,0 +1 @@ +¶n¶n'!nn;G;o;nonno;G{*#z'z'·*¨:'(×(:(noo);GnU;o!4;nno;g*#Y;z'z'·*¨'(×(:¶no;n!c;nn!n:no;E;o;n!;{n+no;nonE{Î*#z')z'**' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/dcce715b01d09740d0d089dbfb1d157a96bbf84b b/fuzz/ssl_ctx_api_corpus/dcce715b01d09740d0d089dbfb1d157a96bbf84b new file mode 100644 index 0000000..773f249 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/dcce715b01d09740d0d089dbfb1d157a96bbf84b
@@ -0,0 +1 @@ +¶)¶:no;G*'z,,;DH'·*¨''z,;@:¶;no3:¶no~no¶)¶:n!;Go;Gon*:'z'¶:no;G·*n¨'> \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/dd7b72a121f76fd77da977ff5f02384a609e5043 b/fuzz/ssl_ctx_api_corpus/dd7b72a121f76fd77da977ff5f02384a609e5043 new file mode 100644 index 0000000..e904101 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/dd7b72a121f76fd77da977ff5f02384a609e5043
@@ -0,0 +1,2 @@ +:¶;no3:¶no~no!;G*nz'on);G*;G*zz('4*)*¶no;Gn!;n;no:[n]:{*#{'z'·*¨'(¨;¹Ç'·(;nnz'o×(*¨;Gn +n;:(noo);GnUY;1*z'·; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/dddeee2b33addfe92be1439c44a82c5296e08867 b/fuzz/ssl_ctx_api_corpus/dddeee2b33addfe92be1439c44a82c5296e08867 new file mode 100644 index 0000000..4b06ce0 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/dddeee2b33addfe92be1439c44a82c5296e08867 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/def6eaa43ddd5a7cea63aab463ddd49aa0f9665e b/fuzz/ssl_ctx_api_corpus/def6eaa43ddd5a7cea63aab463ddd49aa0f9665e new file mode 100644 index 0000000..a71b9eb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/def6eaa43ddd5a7cea63aab463ddd49aa0f9665e Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e072d98bf8455e0c3a9b57a9717d78cb9b91d259 b/fuzz/ssl_ctx_api_corpus/e072d98bf8455e0c3a9b57a9717d78cb9b91d259 new file mode 100644 index 0000000..418264c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e072d98bf8455e0c3a9b57a9717d78cb9b91d259 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e12b2d31884da07e3331bf256c179fd5a0314632 b/fuzz/ssl_ctx_api_corpus/e12b2d31884da07e3331bf256c179fd5a0314632 new file mode 100644 index 0000000..1591e78 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e12b2d31884da07e3331bf256c179fd5a0314632 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e134522128066f56ce91b6f354b80b431dbe8eb3 b/fuzz/ssl_ctx_api_corpus/e134522128066f56ce91b6f354b80b431dbe8eb3 new file mode 100644 index 0000000..dd9e306 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e134522128066f56ce91b6f354b80b431dbe8eb3
@@ -0,0 +1 @@ +:¶b':ob¶;:1:¶b:o1b::¶:¶b:o1b::¶;:o1:¶:¶:¶;ã:o1:¶:¶:¶;ãn:¶b:o1b::¶:¶b:o1b::¶;:o1:¶:¶:¶;ã:m3::'nno: \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/e14375b5ea4b33c57e9703e6b81d621069f50e7f b/fuzz/ssl_ctx_api_corpus/e14375b5ea4b33c57e9703e6b81d621069f50e7f new file mode 100644 index 0000000..88e7fbd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e14375b5ea4b33c57e9703e6b81d621069f50e7f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e15d1ac4af994a693e3147f4711b8d9a9319eb60 b/fuzz/ssl_ctx_api_corpus/e15d1ac4af994a693e3147f4711b8d9a9319eb60 new file mode 100644 index 0000000..82b7587 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e15d1ac4af994a693e3147f4711b8d9a9319eb60
@@ -0,0 +1,2 @@ +:¶;no3:6n:¶;no3:n¶~noo!;Gon'*nz);G*;G*zz('7*¶no;Gn!;n;[7|Gn{nn*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +n;no;[|o||N* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/e1fd6829aa986046cde2a5df55d92e321d77537a b/fuzz/ssl_ctx_api_corpus/e1fd6829aa986046cde2a5df55d92e321d77537a new file mode 100644 index 0000000..6c022ae --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e1fd6829aa986046cde2a5df55d92e321d77537a
@@ -0,0 +1 @@ +:¶~oG*z''·*z*¨n;oG;*¶'zz'·*no;G*z'n(:'z* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/e21c940b0cd9493e0683c285e32e6e71bc78c7ec b/fuzz/ssl_ctx_api_corpus/e21c940b0cd9493e0683c285e32e6e71bc78c7ec new file mode 100644 index 0000000..8beee22 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e21c940b0cd9493e0683c285e32e6e71bc78c7ec Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e44caf987a579441a67b6d7a3840e1ed7ab73b0c b/fuzz/ssl_ctx_api_corpus/e44caf987a579441a67b6d7a3840e1ed7ab73b0c new file mode 100644 index 0000000..35432ba --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e44caf987a579441a67b6d7a3840e1ed7ab73b0c
@@ -0,0 +1 @@ +)'ñ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/e461696564168008945225bca75946e4067a1bf8 b/fuzz/ssl_ctx_api_corpus/e461696564168008945225bca75946e4067a1bf8 new file mode 100644 index 0000000..ae75eeb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e461696564168008945225bca75946e4067a1bf8 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e4923df3285722f87f3dfb1f1bf5ff50689f11a8 b/fuzz/ssl_ctx_api_corpus/e4923df3285722f87f3dfb1f1bf5ff50689f11a8 new file mode 100644 index 0000000..744d657 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e4923df3285722f87f3dfb1f1bf5ff50689f11a8 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e4a82c995e87cbd429e69ef5921f6a1a8a726191 b/fuzz/ssl_ctx_api_corpus/e4a82c995e87cbd429e69ef5921f6a1a8a726191 new file mode 100644 index 0000000..63c6739 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e4a82c995e87cbd429e69ef5921f6a1a8a726191 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e6c803b56a6ce28158e343578cfffff7b47071e2 b/fuzz/ssl_ctx_api_corpus/e6c803b56a6ce28158e343578cfffff7b47071e2 new file mode 100644 index 0000000..d0b410f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e6c803b56a6ce28158e343578cfffff7b47071e2 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e831ce1a9531727d4325561a18bf9f5d836f7f23 b/fuzz/ssl_ctx_api_corpus/e831ce1a9531727d4325561a18bf9f5d836f7f23 new file mode 100644 index 0000000..f9406a2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e831ce1a9531727d4325561a18bf9f5d836f7f23 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e8424463243e36c6d39ee09e7f4db978156c8c31 b/fuzz/ssl_ctx_api_corpus/e8424463243e36c6d39ee09e7f4db978156c8c31 new file mode 100644 index 0000000..a1d3486 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e8424463243e36c6d39ee09e7f4db978156c8c31 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e881ab33ff3a33f52b9f446f63c1e78cdec6794d b/fuzz/ssl_ctx_api_corpus/e881ab33ff3a33f52b9f446f63c1e78cdec6794d new file mode 100644 index 0000000..4a755fb --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e881ab33ff3a33f52b9f446f63c1e78cdec6794d
@@ -0,0 +1 @@ +'{*¨(''·*¨6(×z'!*¨'(×:(*;7_&¯ª.z'*¨'(×(:(z·'*¨'(×(*(:· \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/e8cfbed06a9aae8d8d1bab24cca7ceb6a3b6fdd4 b/fuzz/ssl_ctx_api_corpus/e8cfbed06a9aae8d8d1bab24cca7ceb6a3b6fdd4 new file mode 100644 index 0000000..7da5a6a --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e8cfbed06a9aae8d8d1bab24cca7ceb6a3b6fdd4
@@ -0,0 +1,2 @@ + +:U'·*d';'G¨·*¨;G*;'(¸:!*z·'¨'(×;G*;¶)¶:no;G¸G*')*ã \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/e965ba6d35841ba5e0cde2c975987cf919132b7c b/fuzz/ssl_ctx_api_corpus/e965ba6d35841ba5e0cde2c975987cf919132b7c new file mode 100644 index 0000000..da103cf --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/e965ba6d35841ba5e0cde2c975987cf919132b7c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ea38c8ccd0379bd5cad8cac05787f9aab684de28 b/fuzz/ssl_ctx_api_corpus/ea38c8ccd0379bd5cad8cac05787f9aab684de28 new file mode 100644 index 0000000..143da23 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ea38c8ccd0379bd5cad8cac05787f9aab684de28 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ec50b8d053c19e98135bb558a3426426b8f89e2c b/fuzz/ssl_ctx_api_corpus/ec50b8d053c19e98135bb558a3426426b8f89e2c new file mode 100644 index 0000000..532dd93 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ec50b8d053c19e98135bb558a3426426b8f89e2c
@@ -0,0 +1,3 @@ +á-z'!*¨':z'·*½(×(*,;y7¨'(:(;G*;():!Â!%)t;*ô(xø('¼;¾'*Ì!J (Ì()ú;no;GÀ +no;G*z'z!no;G*;;no;GÀ +no;G*z'z!;):¥ÿno;G*;;( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/ec6d04d9f57b607103a65b1f7c7b690360c696b6 b/fuzz/ssl_ctx_api_corpus/ec6d04d9f57b607103a65b1f7c7b690360c696b6 new file mode 100644 index 0000000..121d9d2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ec6d04d9f57b607103a65b1f7c7b690360c696b6 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ecd3f91588e9aa0270b87a9814113c47a3aae0a3 b/fuzz/ssl_ctx_api_corpus/ecd3f91588e9aa0270b87a9814113c47a3aae0a3 new file mode 100644 index 0000000..73185d2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ecd3f91588e9aa0270b87a9814113c47a3aae0a3
@@ -0,0 +1,2 @@ +z'·*è'(:(**;Y7¯(Z«J(P:¢%:;:JD!v**³Õr!¦;;!°¢;!:*'R);*îÍø):ñ;2 +D;;Û(á"(:(zk*º:°0*Ã!::Z'·¨'(×h::(*Y1^h&;*aZZ/ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/ecd7bb1096aa8a0639ef3379d3044c311f8af597 b/fuzz/ssl_ctx_api_corpus/ecd7bb1096aa8a0639ef3379d3044c311f8af597 new file mode 100644 index 0000000..131e070 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ecd7bb1096aa8a0639ef3379d3044c311f8af597 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ee124db38288cd67f10113024b40ead193fd8658 b/fuzz/ssl_ctx_api_corpus/ee124db38288cd67f10113024b40ead193fd8658 new file mode 100644 index 0000000..26cda38 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ee124db38288cd67f10113024b40ead193fd8658
@@ -0,0 +1 @@ +á-z'·*;'z:'·*(×(*,;y6¨'(:(;G*;():!Â!%)t;*ô(xø(z#¼;¾'*Ì!J Ì()ú;):¥ÿ;Q5)(`ï(!;)Ká-z'·¨':z';·*(×(*))!)!Ͷ;; \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/ee17494c3076d8000949ccc97c118e604202aa12 b/fuzz/ssl_ctx_api_corpus/ee17494c3076d8000949ccc97c118e604202aa12 new file mode 100644 index 0000000..8e7e58c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ee17494c3076d8000949ccc97c118e604202aa12 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ee2796a35380e7706be4e356c6a549283fa1e335 b/fuzz/ssl_ctx_api_corpus/ee2796a35380e7706be4e356c6a549283fa1e335 new file mode 100644 index 0000000..9adeb53 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ee2796a35380e7706be4e356c6a549283fa1e335 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ef75acaa259b2bfb84b0fb88d3667b5c6a911af2 b/fuzz/ssl_ctx_api_corpus/ef75acaa259b2bfb84b0fb88d3667b5c6a911af2 new file mode 100644 index 0000000..7631e6d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ef75acaa259b2bfb84b0fb88d3667b5c6a911af2
@@ -0,0 +1 @@ +:¶;n[3|6n:¶;no3:¶n~n;zGooo!n&*:¶;n[3|6n:¶;no3:¶n~n;Gnz);G*;G*zz('4*:¶;n[0|6n|¶;no3:¶n~n;zGooo!n&*:¶;n[4|n:¶;n¶no;Gn!;n;[4eG{.on*#z'z'·*o*oo!n':;;n*nzo)¨;Gá-zg*;'¨'z* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/efcad17df7fe50a03a116b52a7db3b23f70cf19f b/fuzz/ssl_ctx_api_corpus/efcad17df7fe50a03a116b52a7db3b23f70cf19f new file mode 100644 index 0000000..b6967a8 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/efcad17df7fe50a03a116b52a7db3b23f70cf19f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f0b32c4f3009e56e131e56e06c236a365ec274ab b/fuzz/ssl_ctx_api_corpus/f0b32c4f3009e56e131e56e06c236a365ec274ab new file mode 100644 index 0000000..606e43f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f0b32c4f3009e56e131e56e06c236a365ec274ab
@@ -0,0 +1,2 @@ +:¶;no3:6n:¶;no3:¶n~noo!;Gon'*nz);G*;G*zz('7*¶no;Gn!;n;[7|Gn{non*#z'z'·*¨;'(¨'¹×'·(;nnz'o×(*¨;!n +;no;[Go|n* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/f1bfb902408b6aa045d6aa202cb6383156cddd75 b/fuzz/ssl_ctx_api_corpus/f1bfb902408b6aa045d6aa202cb6383156cddd75 new file mode 100644 index 0000000..9bdded9 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f1bfb902408b6aa045d6aa202cb6383156cddd75
@@ -0,0 +1 @@ +á-z'·*¨:z(·*:(×(*á-z'·*¨':z'·*(×(*,;Y7¨á-@*!-z'·'¨'' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/f25375126a98ce742fd2018e88d7728b9986eff3 b/fuzz/ssl_ctx_api_corpus/f25375126a98ce742fd2018e88d7728b9986eff3 new file mode 100644 index 0000000..71891f2 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f25375126a98ce742fd2018e88d7728b9986eff3
@@ -0,0 +1 @@ +¶)¶:njÙ;o':,jÙ':,';,,!DH'·*¨7'z@;;ot*:¶::'·*'(×(¶)¶:;oGn,,;!DH'z,H,!D'?·*¨''z@;;ot*:'¶::',+·*'(×kD(¶)o:;n¶*'z,,;DH,!kDHE'·*¨z'',4²@:¶G¸*¶)¶:no¶)¶:no;)¶:no;G*:n' \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/f4b6fbbe64cbabf9bab153fbd8569ef574eb7858 b/fuzz/ssl_ctx_api_corpus/f4b6fbbe64cbabf9bab153fbd8569ef574eb7858 new file mode 100644 index 0000000..f42715d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f4b6fbbe64cbabf9bab153fbd8569ef574eb7858 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f50f46bbbe26ff9b4c78fded1c0ecf006fadece1 b/fuzz/ssl_ctx_api_corpus/f50f46bbbe26ff9b4c78fded1c0ecf006fadece1 new file mode 100644 index 0000000..7c86a10 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f50f46bbbe26ff9b4c78fded1c0ecf006fadece1
@@ -0,0 +1 @@ +jÙ':,'z,,;DH'·*¨''z@;;ot*:¶::'·*'(×(¶)¶:no;G*'z,,;DH,+kDHE'·*¨z'',9²@:¶no'·*¨''z,:'·*¨;@:¶;n7z¶no~no!o3:n \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/f5a5edfe62ae361c5257c41f828e1fbae166bca4 b/fuzz/ssl_ctx_api_corpus/f5a5edfe62ae361c5257c41f828e1fbae166bca4 new file mode 100644 index 0000000..1612976 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f5a5edfe62ae361c5257c41f828e1fbae166bca4 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f5a875a07c8cc8cc0874f307a9bf46d6fa1b2189 b/fuzz/ssl_ctx_api_corpus/f5a875a07c8cc8cc0874f307a9bf46d6fa1b2189 new file mode 100644 index 0000000..8a7458d --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f5a875a07c8cc8cc0874f307a9bf46d6fa1b2189 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f5f6e9eaeef864b2bbedcdcb6230d0f301f4fa33 b/fuzz/ssl_ctx_api_corpus/f5f6e9eaeef864b2bbedcdcb6230d0f301f4fa33 new file mode 100644 index 0000000..4cf30bd --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f5f6e9eaeef864b2bbedcdcb6230d0f301f4fa33 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f5fe09c363aa04f7798160399a049b5eea40a43f b/fuzz/ssl_ctx_api_corpus/f5fe09c363aa04f7798160399a049b5eea40a43f new file mode 100644 index 0000000..4b35f28 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f5fe09c363aa04f7798160399a049b5eea40a43f
@@ -0,0 +1 @@ +ñ!'z: \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/f698ca51ae7840cf112172763326c8812b67976f b/fuzz/ssl_ctx_api_corpus/f698ca51ae7840cf112172763326c8812b67976f new file mode 100644 index 0000000..6eaa63c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f698ca51ae7840cf112172763326c8812b67976f Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f77a1c61644fe1a33268dfba4137b32eb0e1cce1 b/fuzz/ssl_ctx_api_corpus/f77a1c61644fe1a33268dfba4137b32eb0e1cce1 new file mode 100644 index 0000000..08f1ce4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f77a1c61644fe1a33268dfba4137b32eb0e1cce1 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f8060111b589c383425f6ab9d4d0463dfcfcfad2 b/fuzz/ssl_ctx_api_corpus/f8060111b589c383425f6ab9d4d0463dfcfcfad2 new file mode 100644 index 0000000..7c9e3d7 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f8060111b589c383425f6ab9d4d0463dfcfcfad2 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f859bd7015e5408f72b820ee46cd20e05974f20c b/fuzz/ssl_ctx_api_corpus/f859bd7015e5408f72b820ee46cd20e05974f20c new file mode 100644 index 0000000..61007e57 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f859bd7015e5408f72b820ee46cd20e05974f20c Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f8890dac354ab40c8cf6cad29f424001b2928bfd b/fuzz/ssl_ctx_api_corpus/f8890dac354ab40c8cf6cad29f424001b2928bfd new file mode 100644 index 0000000..23b1e36 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f8890dac354ab40c8cf6cad29f424001b2928bfd Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f8c1d78295c19a0ebf405b52b6ddc157786e2c2f b/fuzz/ssl_ctx_api_corpus/f8c1d78295c19a0ebf405b52b6ddc157786e2c2f new file mode 100644 index 0000000..1263144 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/f8c1d78295c19a0ebf405b52b6ddc157786e2c2f
@@ -0,0 +1 @@ +'z,,;DH'·*¨''z@;;ot*:¶::'·*'(×(¶)¶:no;G*'z,,;DH'·*¨''z,;@:¶;no3:n(:¶no~no¶)¶:on!;Go;Gon*:'z'¶:no;* \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/fa0a7f39314c78e899e640f3f08d695a5503b4fb b/fuzz/ssl_ctx_api_corpus/fa0a7f39314c78e899e640f3f08d695a5503b4fb new file mode 100644 index 0000000..bd5074f --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/fa0a7f39314c78e899e640f3f08d695a5503b4fb Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/fa6a79679a21bd6641ab1cd4258ba74902da96b5 b/fuzz/ssl_ctx_api_corpus/fa6a79679a21bd6641ab1cd4258ba74902da96b5 new file mode 100644 index 0000000..4926297 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/fa6a79679a21bd6641ab1cd4258ba74902da96b5 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/faa4c2bb1c8c33f1962bfe95038652992d56f2d6 b/fuzz/ssl_ctx_api_corpus/faa4c2bb1c8c33f1962bfe95038652992d56f2d6 new file mode 100644 index 0000000..8af73ec --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/faa4c2bb1c8c33f1962bfe95038652992d56f2d6
@@ -0,0 +1 @@ +':,!kEDH,'·*¨z'',9@:¶;no3z¶no~no!G;onn \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/fb11513fdc7a76af6632997fc22cba6fa2856cc8 b/fuzz/ssl_ctx_api_corpus/fb11513fdc7a76af6632997fc22cba6fa2856cc8 new file mode 100644 index 0000000..c23bdf6 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/fb11513fdc7a76af6632997fc22cba6fa2856cc8 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/fb181eb7c577a1f29cac44241aba86f9453bed34 b/fuzz/ssl_ctx_api_corpus/fb181eb7c577a1f29cac44241aba86f9453bed34 new file mode 100644 index 0000000..7c62e1c --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/fb181eb7c577a1f29cac44241aba86f9453bed34
@@ -0,0 +1 @@ +z*aZZ/õ \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/fbc2a9a1fab84d662fe4b867f7fca1d772772860 b/fuzz/ssl_ctx_api_corpus/fbc2a9a1fab84d662fe4b867f7fca1d772772860 new file mode 100644 index 0000000..2d216b4 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/fbc2a9a1fab84d662fe4b867f7fca1d772772860
@@ -0,0 +1 @@ +;G*)+:Â(!!%:;*ô(xø('¼;¾'*Ì!J Ì'()ú;):¥>ÿS;0)Q(`ï(!;)K))!)!Ͷ;;G:!:!:*×;«Wx'*Ú(·\;(':!;;ì0iÚ*ûà*b¾:iÜ*ù;Ë«;¾!\*;æ ;øv( \ No newline at end of file
diff --git a/fuzz/ssl_ctx_api_corpus/fce4af092fbdbefa702bde853ade273e657c1818 b/fuzz/ssl_ctx_api_corpus/fce4af092fbdbefa702bde853ade273e657c1818 new file mode 100644 index 0000000..2f76e11 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/fce4af092fbdbefa702bde853ade273e657c1818 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/fe6076054db748a16858ba736c4eee9c66a6d0c5 b/fuzz/ssl_ctx_api_corpus/fe6076054db748a16858ba736c4eee9c66a6d0c5 new file mode 100644 index 0000000..fe3f670 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/fe6076054db748a16858ba736c4eee9c66a6d0c5 Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ff4bd4e5db82f4794e8b70af760e6c64e45d10fc b/fuzz/ssl_ctx_api_corpus/ff4bd4e5db82f4794e8b70af760e6c64e45d10fc new file mode 100644 index 0000000..5701708 --- /dev/null +++ b/fuzz/ssl_ctx_api_corpus/ff4bd4e5db82f4794e8b70af760e6c64e45d10fc
@@ -0,0 +1 @@ +¶n¶n¶n¶n' nn;G;o;n; on o;jaG{*Ù'::¶;n).zú':;:%·j¨¶no;n![3| \ No newline at end of file