555 Commits (f7629e189a9551b7827b0f2736afa1791dbb5132)

Author SHA1 Message Date
David Benjamin a05691d5d8 Add an atomics library to crypto/internal.h 2 years ago
Bob Beck 706846d7a8 Add documentation for X509_STORE_CTX_set_verify_cb and friends 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
Bob Beck 4540c3caf0 OpenBSD Support 2 years ago
David Benjamin c6dd304d2c Remove unions in BLAKE2b implementation 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 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 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 e7c3f473b9 Remove H from GCM128_KEY 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 86ada1ea2f Add new APIs for creating RSA keys 2 years ago
Adam Langley 2f6409e888 Support WPA 3.1 "enterprise" mode. 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 0c7527bb3a X509_sign, etc., should return the length of the signature on success 2 years ago
David Benjamin de2d610a34 Remove TLS_RSA_WITH_NULL_SHA 2 years ago
Bob Beck ac6d55859a Add mechanism for deprecated declarations. 2 years ago
David Benjamin 26ead95e46 Trim some unused XN_FLAG_* values 2 years ago
David Benjamin 3e91d372c0 Clarify in ssl.h documentation not to use the verify callback 2 years ago
David Benjamin 58a4094ab8 Move the X509 time functions under "Convenience functions" 2 years ago
David Benjamin 437ef4d7f1 Remove the X509at_* functions 2 years ago
David Benjamin 787713b2ff Organize X509_ATTRIBUTE functions into sections. 2 years ago
David Benjamin d9f209baaf Document a pile of X509 print functions 2 years ago
David Benjamin 32b51305de Widen ASN1_mbstring_copy and ASN1_mbstring_ncopy to ossl_ssize_t 2 years ago
Adam Langley 4ae4fb76c8 Drop CECPQ2 support. 2 years ago
David Benjamin 5fb362c66a Remove X509V3_EXT_add_list and X509V3_EXT_cleanup 2 years ago
David Benjamin 8abd1b5e8c Remove support for "old-style" X509V3_EXT_METHODs. 2 years ago
Bob Beck 8cacbd93b8 Add functions to allow the mocking of AES hw support for testing. 2 years ago
Steven Valdez c5f762dc7d Add Trust Token version using standardized hash2curve. 2 years ago
David Benjamin a438519f9e Fix miscellaneous size_t truncations 2 years ago
David Benjamin bf1b79288f Remove SSL_CIPHER_get_rfc_name 2 years ago
David Benjamin 0c069cbf33 Don't consume the newline in BIO_gets for fds 2 years ago
Adam Langley d89702704f Update X25519+Kyber ID. 2 years ago
Sophie Schmieg 58472cc752 Adding a C implementation of Kyber. 2 years ago
David Benjamin 28226f584e Fix handling of critical X.509 policy constraints 2 years ago
David Benjamin 678bae4083 Remove dynamic X509_VERIFY_PARAM registration 2 years ago
David Benjamin af0739fc73 Const-correct sk_FOO_cmp_func 2 years ago
David Benjamin 0e8e3c682f Add a warning about OBJ_create and global state 2 years ago
David Benjamin 2e13e36e74 Fix parameter name for i2d_X509_EXTENSION 2 years ago
David Benjamin b6a50fd62d Give X509 an ASN1_ITEM again 2 years ago
David Benjamin 8ebfea76db Reject non-minimal lengths in ASN1_get_object 2 years ago
David Benjamin 2a52444f9d Reimplement X509 parsing without templates 2 years ago
David Benjamin 8c8629bfd8 Represent unknown universal types with V_ASN1_OTHER 2 years ago
David Benjamin 898de8d09e Rewrite c2i_ASN1_OBJECT 2 years ago
David Benjamin 173b63942d Make ASN1_OBJECT_create size_t-clean. 2 years ago