aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
4 daysMake BoringSSL initialization-lessDavid Benjamin2-13/+8
7 daysImplement rsa_pkcs1_sha256_legacy.David Benjamin1-0/+5
2024-06-05Make SSL_select_next_proto more robust to invalid calls.David Benjamin1-13/+39
2024-06-04Test various empty string cases with NPN callbacksDavid Benjamin1-19/+38
2024-06-04Mark kyber as experimentalBob Beck1-0/+10
2024-05-29Fix build with -Wctad-maybe-unsupportedDavid Benjamin1-12/+26
2024-05-20Expose the FIPS module hash at build- and run-time.Adam Langley1-0/+3
2024-05-10Remove X509_STORE_set_get_crl and X509_STORE_set_check_crlDavid Benjamin1-23/+0
2024-05-09Add verify.cc and verify.h as top level public API.Bob Beck1-0/+170
2024-05-08Re-apply dilithium and make it work with a limited stackBob Beck1-0/+125
2024-04-29Rename function pointers to avoid shadowing global declarationPatryk Duda1-6/+8
2024-04-22Make SSL_CTX_set_keylog_callback constant timeDavid Benjamin1-2/+11
2024-04-17Add some tests for SSL_CTX_set_keylog_callbackDavid Benjamin1-1/+1
2024-04-11Enable thread support for Zephyr RTOSPatryk Duda1-2/+5
2024-04-11Fix Zephyr define and descriptionPatryk Duda1-8/+8
2024-04-02Disable `-Wcast-function-type-strict` for `BORINGSSL_DEFINE_STACK_OF_IMPL.`Brian Ledger2-0/+11
2024-03-29Rewrite RAND_enable_fork_unsafe_buffering documentationDavid Benjamin1-10/+19
2024-03-29Document that our Unicode APIs reject noncharactersDavid Benjamin1-1/+6
2024-03-22Document that null STACK_OF(T) can be used with several functionsDavid Benjamin1-3/+6
2024-03-21Make it plainly obvious this is experimental code.Bob Beck1-13/+24
2024-03-21Add some barebones support for DH in EVPDavid Benjamin2-10/+23
2024-03-21Add verify_errors as public error APIBob Beck1-0/+137
2024-03-21Fix X509_ALGOR_set_md()Theo Buehler1-2/+2
2024-03-19Add threading documentation to DH and DSADavid Benjamin2-4/+27
2024-03-19Make EVP_PKEY_type into the identity functionDavid Benjamin1-4/+3
2024-03-17X509_ALGOR_set_md is a mess, document itDavid Benjamin1-0/+10
2024-03-12Add a regression test for error handling and hash_dirDavid Benjamin1-0/+3
2024-03-12Fix spelling of IdentifierBob Beck2-4/+4
2024-03-11Add ERR_lib_symbol_name and ERR_reason_symbol_nameDavid Benjamin1-0/+13
2024-03-11Add BIO_FP_TEXTDavid Benjamin1-7/+44
2024-03-11Fix a number of cases overwriting certificates, keys, etc. with SSL_CREDENTIALDavid Benjamin1-4/+7
2024-03-09Revert "Add a Dilithium implementation."Bob Beck1-114/+0
2024-03-07Add an SSL_CREDENTIAL API for ECDSA/RSA and delegated credentialsDavid Benjamin2-42/+201
2024-03-07Rename CRYPTO_get_ex_new_index to CRYPTO_get_ex_new_index_exDavid Benjamin2-2/+2
2024-03-06Check ECDSA curves in TLS 1.2 serversDavid Benjamin1-0/+9
2024-03-06Inline CBS_init, CBS_data, and CBS_lenDavid Benjamin1-3/+6
2024-03-06Check client certificate types in TLS <= 1.2David Benjamin1-0/+9
2024-03-06Add a Dilithium implementation.Guillaume Endignoux1-0/+114
2024-03-06Move spx from internal to include/openssl/experimentalBob Beck1-0/+79
2024-02-26Finish documenting x509.hDavid Benjamin1-404/+464
2024-02-26Document the remaining struct types in x509.hDavid Benjamin1-5/+38
2024-02-26Expand and document the remaining DECLARE_ASN1_* macrosDavid Benjamin1-17/+175
2024-02-26Unexport i2d, d2i, and ASN1_ITEM for X.509 interior typesDavid Benjamin1-17/+63
2024-02-26Document filesystem-based X509_STORE APIsDavid Benjamin2-126/+210
2024-02-23Document APIs relating to built-in and custom extensionsDavid Benjamin2-207/+281
2024-02-23Make an include/openssl/experimental. Move kyber to it for now.Bob Beck1-0/+0
2024-02-23Deprecate and simplify SSL_CTX_check_private_keyDavid Benjamin1-10/+28
2024-02-23Consistently open files in binary mode on WindowsDavid Benjamin1-4/+8
2024-02-22Add some tests for X509_LOOKUP_hash_dirDavid Benjamin1-0/+7
2024-02-21Const-correct the 'kstr' parameter of PEM functionsDavid Benjamin1-53/+56