58 Commits (c4b17383691c2abd83560398275f0dfd139bdcba)

Author SHA1 Message Date
Victor Tan 558960d1e1 Add support for the new ALPS codepoint 1 year ago
Bob Beck b8e012e1ff Make a BSSL_CHECK that always aborts 1 year ago
David Benjamin 6738d477b8 Restore OPENSSL_RAND_TRUSTY 1 year ago
David Benjamin 0ffd3658dc Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set 1 year ago
Bob Beck 2b8a057ca2 Entropy changes for trusty and windows. 1 year ago
David Benjamin a905bbb52a Consistently include BTI markers in every assembly file 1 year ago
David Benjamin 9fcaec6435 Start recognizing the OPENSSL_NANOLIBC define 1 year ago
David Benjamin 556a973f9b Add SSL_CIPHER_get_handshake_digest 1 year ago
David Benjamin 6cf9820837 Align NIDs vs group IDs in TLS group APIs 1 year ago
Bob Beck 4540c3caf0 OpenBSD Support 2 years ago
David Benjamin a972b78d1b Add APIs to query a list of possible strings for TLS features 2 years ago
David Benjamin 86ada1ea2f Add new APIs for creating RSA keys 2 years ago
Bob Beck ac6d55859a Add mechanism for deprecated declarations. 2 years ago
David Benjamin af0739fc73 Const-correct sk_FOO_cmp_func 2 years ago
David Benjamin a925c220c1 Remove EVP_PKEY_ASN1_METHOD and EVP_PKEY_METHOD from public headers 2 years ago
David Benjamin 7d2338d000 Remove support for ppc64le. 2 years ago
David Benjamin 971b330faf Use the same Deleter across all bssl::UniquePtr<T>. 2 years ago
David Benjamin a1dffbfed9 Define CBS/CBB tags as uint32_t with a typedef. 2 years ago
David Benjamin dd81bf7707 Introduce ossl_ssize_t and use it in ASN1_STRING_set. 2 years ago
Rebecca Chang Swee Fun b2d3c10cdc Clean up header to reuse __riscv definition 2 years ago
Mao Han 45aadce331 Define NR_getrandom for riscv64 2 years ago
Adam Langley 24c01865dc Expose the CTR_DRBG API. 2 years ago
David Benjamin 0bfc9b32c4 Unexport all low-level policy machinery. 2 years ago
David Benjamin 955ef7991e Rewrite SSL_add_file_cert_subjects_to_stack 2 years ago
Rebecca Chang Swee Fun 4566bb5fe5 Add support for RISC-V 64-bit architecture 2 years ago
David Benjamin 1530333b25 Remove X509_CRL_METHOD. 3 years ago
Adam Langley ce2a353d01 Declare EVP_AEAD_CTX in base.h, like other typedefs. 3 years ago
David Benjamin 6378c47cb7 Unexport X509_CERT_AUX and remove X509_CERT_AUX.other 3 years ago
David Benjamin 7fac386a15 Add an explicit indefinite-length output to CBS_get_any_ber_asn1_element. 3 years ago
David Benjamin e1049fd88d Fully unexport X509_VAL. 3 years ago
David Benjamin 45c8be91f3 Forward-declare SSL_CLIENT_HELLO. 3 years ago
David Benjamin a406ad76ad Make ASN1_NULL an opaque pointer. 3 years ago
Shelley Vohr 0446b59427 Add maskHash to RSA_PSS_PARAMS for compat 3 years ago
David Benjamin a03c34c6d3 Check for __TRUSTY__ instead of TRUSTY. 3 years ago
David Benjamin dddb60eb97 Make most of crypto/x509 opaque. 3 years ago
David Benjamin a5a9b54d84 Make X509_CRL opaque. 3 years ago
David Benjamin e9c5d72c09 Add an option to permute ClientHello extension order. 3 years ago
David Benjamin c3b373bf4f Rename SSL_ECH_SERVER_CONFIG_LIST to SSL_ECH_KEYS. 3 years ago
David Benjamin e9109cb8ff Add move support to EVP_MD_CTX. 3 years ago
David Benjamin a1d3bfb64f Cite an RFC over 9000 (draft-ietf-quic-tls is now RFC 9001). 4 years ago
David Benjamin aaecb82c6b Make X509_REQ and X509_REQ_INFO opaque. 4 years ago
David Benjamin 070a6c3e02 Export the HPKE implementation. 4 years ago
Adam Langley 1cf78cd290 Use passive entropy collection everywhere. 4 years ago
Daniel McArdle 00e434d67e Add ECH server (draft-ietf-tls-esni-09). 4 years ago
Bradley Hess c953ee4af7 Add RNG support for FreeBSD. 4 years ago
Adam Langley 565226278d Compile for RISC-V. 4 years ago
Adam Langley e133345dba Add basic BLAKE2b-256 support. 4 years ago
David Benjamin c1e156ae16 Add DH_compute_key_padded. 4 years ago
David Schinazi 3d8b8c3df2 Add support for the new QUIC TLS extension codepoint 4 years ago
Adam Langley ca058c0647 Revert "Add support for the new QUIC TLS extension codepoint" 4 years ago