1511 Commits (417069f8b2fd6dd4f8c2f5f69de7c038a2397050)
 

Author SHA1 Message Date
David Benjamin f712c86eda Avoid locks in CRYPTO_free_ex_data 2 years ago
David Benjamin b0251b1295 Disable TLS_RSA_WITH_3DES_EDE_CBC_SHA by default 2 years ago
David Benjamin 8abcb6fb41 Don't include <stdatomic.h> in C++ 2 years ago
David Benjamin 74a75b3959 Add a comment about the Chromium sandbox for macOS sysctls 2 years ago
Nicky Mouha 47b2fefb03 Update hkdf.c to avoid potentially vulnerable code pattern. 2 years ago
David Benjamin dd5219451c Fix RAND_enable_fork_unsafe_buffering when called after fork 2 years ago
David Benjamin 2eaf07075a Add a thread test for ex_data 2 years ago
David Benjamin 1599fea870 Remove read locks from PRNG steady state 2 years ago
David Benjamin a05691d5d8 Add an atomics library to crypto/internal.h 2 years ago
David Benjamin 8a85012bc4 Remove the lock-based atomics fallback 2 years ago
David Benjamin 5b845de636 Use Windows Interlocked* APIs for refcounts when C11 isn't available 2 years ago
David Benjamin dd9ee60686 Reject RSA keys under 512 bits 2 years ago
David Benjamin 786554f8f4 Check public components in freeze_private_key 2 years ago
David Benjamin 15a0c9a8e6 Remove now redundant RSA test 2 years ago
Bob Beck 706846d7a8 Add documentation for X509_STORE_CTX_set_verify_cb and friends 2 years ago
David Benjamin c1f5d795c2 Add a multi-threaded mode to bssl speed 2 years ago
Adam Langley c215ce7e82 Use a helper function to implement get_all_foo_names functions. 2 years ago
David Benjamin b92fcfdc17 Cap the input size to the conf fuzzer 2 years ago
Adam Langley e24491a09c acvptool: implement pipelining. 2 years ago
David Benjamin bf80254924 Update googletest 2 years ago
David Benjamin 4137759c20 Update build tools 2 years ago
Bob Beck 4540c3caf0 OpenBSD Support 2 years ago
David Benjamin c6dd304d2c Remove unions in BLAKE2b implementation 2 years ago
David Benjamin 2aae3f58b4 Bump the minimum supported MSVC version to VS2019 2 years ago
David Benjamin a972b78d1b Add APIs to query a list of possible strings for TLS features 2 years ago
Adam Langley b1c6f45f1f Add back support for TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 2 years ago
David Benjamin 722f5d878d Fix PKCS8Test to not rely on RSA-512 2 years ago
David Benjamin 4d30888508 Add a more general mechanism for deprecating TLS ciphers 2 years ago
David Benjamin 6d55dc38bd Add APIs to support RSA keys with large e. 2 years ago
David Benjamin 5b32e81407 Remove unions in GCM implementation 2 years ago
David Benjamin 5e988c4055 Rename EC_RAW_POINT to EC_JACOBIAN 2 years ago
David Benjamin 2e565ef29f Clarify that X25519 also supports EVP_PKEY_new_raw_private_key, etc 2 years ago
David Benjamin 1b724a6b8c Align Kyber names with draft-tls-westerbaan-xyber768d00 2 years ago
David Benjamin 85e6453cc3 Remove unions in polyval implementation 2 years ago
David Benjamin e7c3f473b9 Remove H from GCM128_KEY 2 years ago
David Benjamin 62f9751ade Don't make assumptions about GCM128_CONTEXT layout in aesni-gcm-x86_64.pl 2 years ago
David Benjamin a7f83c4ec1 Don't make assumptions about GCM128_CONTEXT layout in aesv8-gcm-armv8.pl 2 years ago
David Benjamin 4c8bcf0da2 Implement the AuthEncap/AuthDecap HPKE modes 2 years ago
David Benjamin 051f891b26 Update references to draft-irtf-cfrg-gcmsiv 2 years ago
David Benjamin 77b6f25935 Replace interface{} with any 2 years ago
David Benjamin 86ada1ea2f Add new APIs for creating RSA keys 2 years ago
David Benjamin 048d21cc14 Disable BlindingCacheConcurrency on FreeBSD. 2 years ago
Adam Langley b811a6c6ab Add Kyber to runner tests 2 years ago
David Benjamin 9939e14cff Invalidated cached RSA, DH, and DSA state when changing keys 2 years ago
Adam Langley 2f6409e888 Support WPA 3.1 "enterprise" mode. 2 years ago
David Benjamin a02b7435ca runner: Remove an unnecessary use of AllCurves 2 years ago
David Benjamin d206f3db6a Move the old SPKAC types to their own section 2 years ago
David Benjamin 691e45a971 Remove unimplemented SSL BIO_ctrl values 2 years ago
David Benjamin 26669ff930 Don't copy all of bssl-sys into the CMake build directory 2 years ago
David Benjamin b352546be4 Remove go:build ignore from convert_wycheproof 2 years ago