aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-09-15Add FIPS counters for AES-GCM in EVP_AEAD.Adam Langley2-21/+90
2021-09-14Refresh fuzzer corpus for ECH draft-13.David Benjamin709-0/+0
2021-09-13Fix the TLS fuzzers for ECH draft-13.David Benjamin1-12/+11
2021-09-13Clarify that TLS sessions are not application sessions.David Benjamin1-0/+18
2021-09-13Fix BN_prime_checks_for_validation to align with false-positive rate.jakemas1-3/+3
2021-09-10Add maskHash to RSA_PSS_PARAMS for compatShelley Vohr5-4/+29
2021-09-09Remove ASN1_OP_I2D_* callbacks.David Benjamin2-18/+3
2021-09-09Don't read it->funcs without checking it->itype.David Benjamin5-30/+31
2021-09-09Reject missing required fields in i2d functions.David Benjamin6-42/+137
2021-09-09Reject -1 types in ASN1_TYPE and MSTRINGs when encoding.David Benjamin2-0/+33
2021-09-08Correctly handle invalid ASN1_OBJECTs when encoding.David Benjamin4-55/+93
2021-09-08Check for invalid CHOICE selectors in i2d functions.David Benjamin2-12/+28
2021-09-08Fix x509_name_ex_i2d error-handling.David Benjamin1-14/+16
2021-09-08Correctly propagate errors in i2d functions.David Benjamin2-93/+140
2021-09-07acvptool: add hmacDRBG supportAdam Langley8-38/+378
2021-09-07Check for __TRUSTY__ instead of TRUSTY.David Benjamin1-2/+2
2021-09-07Update comment for ECH draft-13.David Benjamin1-4/+1
2021-09-03Silence a GCC false positive warning.David Benjamin1-1/+1
2021-09-03Switch to the new, simpler WHATWG URL formulation.David Benjamin2-112/+65
2021-09-03Revert "Guard use of sdallocx with BORINGSSL_SDALLOCX"Adam Langley1-16/+12
2021-09-02Fix calculation of draft-13 ECH confirmation signal.David Benjamin3-4/+8
2021-09-01Update to draft-ietf-tls-esni-13.David Benjamin20-1164/+1429
2021-09-01Reword SSL_get0_ech_name_override documentation.David Benjamin1-5/+5
2021-09-01Remove SSL_set_verify_result.David Benjamin2-13/+0
2021-08-31Make most of crypto/x509 opaque.David Benjamin19-201/+214
2021-08-30Remove V_ASN1_APP_CHOOSE.David Benjamin2-8/+1
2021-08-30Rewrite ASN1_PRINTABLE_type and add tests.David Benjamin5-37/+51
2021-08-30Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all.David Benjamin2-0/+3
2021-08-30NUL is not printable.David Benjamin2-16/+20
2021-08-30Make RSA_check_key more than 2x as fast.David Benjamin6-19/+60
2021-08-30Benchmark RSA private key parsing.David Benjamin1-0/+10
2021-08-26Work around yet another MSVC 2015 SFINAE bug.David Benjamin1-14/+17
2021-08-26Avoid re-hashing the transcript multiple times.David Benjamin3-15/+9
2021-08-26Make ssl_parse_extensions a little easier to use.David Benjamin6-131/+89
2021-08-25Deduplicate our three ServerHello parsers.David Benjamin5-148/+141
2021-08-25Merge in OpenSSL's X.509 corpus.David Benjamin454-0/+0
2021-08-25Run X509_print in the certificate fuzzer.David Benjamin1-0/+4
2021-08-25Fix some error-handling in i2v functions.David Benjamin4-18/+86
2021-08-25Fix typo.David Benjamin3-1/+17
2021-08-25OPENSSL_strndup should not return NULL given {NULL, 0}.David Benjamin2-9/+9
2021-08-25Rewrite name constraints matching with CBS.David Benjamin5-55/+149
2021-08-25Add some tests for name constraints.David Benjamin2-1/+192
2021-08-24Fix i2v_GENERAL_NAME to not assume NUL terminated stringsDavid Benjamin5-12/+48
2021-08-24Do not rely on ASN1_STRING being NUL-terminated.David Benjamin4-18/+39
2021-08-24Add a CBB_add_zeros helper.David Benjamin4-10/+22
2021-08-20Linkify RFCs in documentation.David Benjamin1-1/+24
2021-08-20Refer to RFCs consistently.David Benjamin27-91/+91
2021-08-18runner: Test session IDs over 32 bytes.David Benjamin3-3/+68
2021-08-18Process the TLS 1.3 cipher suite in one place.David Benjamin1-27/+16
2021-08-17Guard use of sdallocx with BORINGSSL_SDALLOCXAdam Langley1-12/+16