716 Commits (960ddfee4ebfb699ca7e245a2e654e231ea8e4a8)
 

Author SHA1 Message Date
Kenny Root 87f316d774 Add note to HMAC test vectors from NIST 3 years ago
Pete Bentley cc509bdb7e Add log tag for Trusty. 3 years ago
David Benjamin 551ccd7e94 Fix CRYPTO_malloc, etc., definitions. 3 years ago
David Benjamin 03cae7a2b3 Keep EVP_CIPHER/EVP_MD lookup and do_all functions in sync 3 years ago
Tamas Petz dedd23e592 aarch64: Add missing LR validation in 'vpaes_cbc_encrypt' 3 years ago
Adam Langley 66e61c577d Allow PKCS7_sign to work for signing kernel modules. 3 years ago
David Benjamin f958727f75 Speed up constant-time base64 decoding. 3 years ago
David Benjamin 4937f05ccd Unwind remnants of ASN1_TFLG_NDEF. 3 years ago
Adam Langley f3e5941515 acvptool: add CS3 support. 3 years ago
David Benjamin 41adb341b8 Ignore SIGPIPE in the bssl tool. 3 years ago
Adam Langley 1c2473ebae Add FIPS counters for AES-GCM in EVP_AEAD. 3 years ago
David Benjamin cd32fd37de Refresh fuzzer corpus for ECH draft-13. 3 years ago
David Benjamin 27a3328a37 Fix the TLS fuzzers for ECH draft-13. 3 years ago
David Benjamin 62c4f15478 Clarify that TLS sessions are not application sessions. 3 years ago
jakemas 019cc625bd Fix BN_prime_checks_for_validation to align with false-positive rate. 3 years ago
Shelley Vohr 0446b59427 Add maskHash to RSA_PSS_PARAMS for compat 3 years ago
David Benjamin ed5f4e82e6 Remove ASN1_OP_I2D_* callbacks. 3 years ago
David Benjamin afed9f762d Don't read it->funcs without checking it->itype. 3 years ago
David Benjamin 866cccc548 Reject missing required fields in i2d functions. 3 years ago
David Benjamin c9b75aff28 Reject -1 types in ASN1_TYPE and MSTRINGs when encoding. 3 years ago
David Benjamin 6e70be0f87 Correctly handle invalid ASN1_OBJECTs when encoding. 3 years ago
David Benjamin 248ab81760 Check for invalid CHOICE selectors in i2d functions. 3 years ago
David Benjamin 3b6cebb1e0 Fix x509_name_ex_i2d error-handling. 3 years ago
David Benjamin 27b31cfc56 Correctly propagate errors in i2d functions. 3 years ago
Adam Langley 25773430c0 acvptool: add hmacDRBG support 3 years ago
David Benjamin a03c34c6d3 Check for __TRUSTY__ instead of TRUSTY. 3 years ago
David Benjamin 0fa3030e10 Update comment for ECH draft-13. 3 years ago
David Benjamin c0fcb4e245 Silence a GCC false positive warning. 3 years ago
David Benjamin 1a668b39d5 Switch to the new, simpler WHATWG URL formulation. 3 years ago
Adam Langley b49b78ef3f Revert "Guard use of sdallocx with BORINGSSL_SDALLOCX" 3 years ago
David Benjamin 19fe7943ce Fix calculation of draft-13 ECH confirmation signal. 3 years ago
David Benjamin 18b6836b2f Update to draft-ietf-tls-esni-13. 3 years ago
David Benjamin 37a3c70c0e Reword SSL_get0_ech_name_override documentation. 3 years ago
David Benjamin 07b365f63a Remove SSL_set_verify_result. 3 years ago
David Benjamin dddb60eb97 Make most of crypto/x509 opaque. 3 years ago
David Benjamin 59aff62ca8 Remove V_ASN1_APP_CHOOSE. 3 years ago
David Benjamin 6b7525a9fa Rewrite ASN1_PRINTABLE_type and add tests. 3 years ago
David Benjamin 31f462a1ef Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all. 3 years ago
David Benjamin 96181288c5 NUL is not printable. 3 years ago
David Benjamin c65543b7a9 Make RSA_check_key more than 2x as fast. 3 years ago
David Benjamin 417010f9b7 Benchmark RSA private key parsing. 3 years ago
David Benjamin c6d3fd1d09 Work around yet another MSVC 2015 SFINAE bug. 3 years ago
David Benjamin d55f450c4f Avoid re-hashing the transcript multiple times. 3 years ago
David Benjamin a75027b040 Make ssl_parse_extensions a little easier to use. 3 years ago
David Benjamin e2cb423767 Deduplicate our three ServerHello parsers. 3 years ago
David Benjamin 61f320874b Merge in OpenSSL's X.509 corpus. 3 years ago
David Benjamin 6038ac5ce1 Run X509_print in the certificate fuzzer. 3 years ago
David Benjamin cdfc2595bc Fix some error-handling in i2v functions. 3 years ago
David Benjamin 4bf0a19ac8 Fix typo. 3 years ago
David Benjamin 5984cfe8e4 OPENSSL_strndup should not return NULL given {NULL, 0}. 3 years ago