1434 Commits (d605df5b6f8462c1f3005da82d718ec067f46b70)
 

Author SHA1 Message Date
Andres Erbsen d605df5b6f Use packed representation for large Curve25519 table 1 year ago
Maurice Lam 4a0393fcf3 Add SHA256 and SHA512 bindings to bssl-crypto 1 year ago
Theo Buehler b0341041b0 Make BN_mod_inverse() deal with repeated arguments 1 year ago
David Benjamin e106b536ee Remove BN_DEC_FMT2 and test the others 1 year ago
David Benjamin 28c24092e3 Define TLSEXT_nid_unknown 1 year ago
Andres Erbsen be0fdf7fde Constant-time test that X25519 has a single path. 1 year ago
David Benjamin 55b069de8d Add a value barrier when checking for point doubling. 1 year ago
David Benjamin 6cf9820837 Align NIDs vs group IDs in TLS group APIs 1 year ago
David Benjamin 335523a2c4 Align remaining TLS ECDH APIs on "group" terminology 1 year ago
David Benjamin 2da5ba9120 Align on using the "group" over "curve" for ECDH in TLS 1 year ago
David Benjamin 4631ccc1bf Remove SSL_CIPHER_get_value 1 year ago
Nabil Wadih b0a026f854 add rust bindings for ed25519 1 year ago
David Benjamin e30750c9f4 Add an ABI test for x25519_NEON 1 year ago
David Benjamin da757e6010 Add constant-time validation for curve25519 1 year ago
Ilya Tokar 5fcd47d137 Add prefetch to aes_hw_ctr32_encrypt_blocks 2 years ago
David Benjamin 825bec8c88 Remove variable expansion from CONF fuzzer 2 years ago
David Benjamin f31b45dbd1 Remove some unreachable character types in the CONF parser 2 years ago
David Benjamin 5aefcba15a Remove some unnecessary NULL checks in conf.c. 2 years ago
David Benjamin 83a6ba1d9a Test the CONF parser more extensively 2 years ago
David Benjamin 7e56051791 Miscellaneous size_t truncation fixes 2 years ago
David Benjamin 89a6253757 Add int casts as needed around STACK_OF(T) sizes and indices 2 years ago
David Benjamin 8c7e925b5d Bound STACK_OF(T) sizes by int 2 years ago
Adam Langley cf3851c6c9 acvptool: clean up better. 2 years ago
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