aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/ssl.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-21Make BoringSSL initialization-lessDavid Benjamin1-2/+2
2024-06-18Implement 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-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-03-12Fix spelling of IdentifierBob Beck1-1/+1
2024-03-11Fix a number of cases overwriting certificates, keys, etc. with SSL_CREDENTIALDavid Benjamin1-4/+7
2024-03-07Add an SSL_CREDENTIAL API for ECDSA/RSA and delegated credentialsDavid Benjamin1-41/+199
2024-03-06Check ECDSA curves in TLS 1.2 serversDavid Benjamin1-0/+9
2024-03-06Check client certificate types in TLS <= 1.2David Benjamin1-0/+9
2024-02-26Document filesystem-based X509_STORE APIsDavid Benjamin1-11/+9
2024-02-23Deprecate and simplify SSL_CTX_check_private_keyDavid Benjamin1-10/+28
2024-02-20Update delegated credentials to the final RFCDavid Benjamin1-14/+11
2024-02-15Rewrite the warning about X509_AUXDavid Benjamin1-0/+5
2024-02-09Minor formatting fixesDavid Benjamin1-2/+2
2024-02-09Add SSL_get0_chain methodGabriel Redner1-3/+15
2023-12-21Warn more explicitly not to use the callback in SSL_set_verifyDavid Benjamin1-29/+27
2023-12-18Support lists and code blocks in doc.goDavid Benjamin1-15/+15
2023-12-14Change certificate depth limit to match OpenSSL and documentDavid Benjamin1-4/+4
2023-12-12Document functions that export verification internalsDavid Benjamin1-5/+11
2023-10-26Add ALPS codepoint supports for split handshakeVictor Tan1-0/+1
2023-09-12Add support for the new ALPS codepointVictor Tan1-0/+4
2023-09-01Update the warnings on split handshakes and handshake hintsDavid Benjamin1-7/+14
2023-07-24Reflect OPENSSL_NO_SOCK and OPENSSL_NO_POSIX_IO into headersDavid Benjamin1-0/+2
2023-07-24Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is setDavid Benjamin1-8/+0
2023-07-18Support Android's "baremetal" targetDavid Benjamin1-0/+10
2023-07-11Use constant curve-specific groups whenever possibleDavid Benjamin1-1/+0
2023-06-26Make the curve compat APIs into real functionsDavid Benjamin1-10/+26
2023-06-08Add SSL_CIPHER_get_handshake_digestDavid Benjamin1-2/+7
2023-06-01Define TLSEXT_nid_unknownDavid Benjamin1-0/+5
2023-05-31Align NIDs vs group IDs in TLS group APIsDavid Benjamin1-28/+48
2023-05-31Align remaining TLS ECDH APIs on "group" terminologyDavid Benjamin1-21/+27
2023-05-31Align on using the "group" over "curve" for ECDH in TLSDavid Benjamin1-50/+52
2023-05-31Remove SSL_CIPHER_get_valueDavid Benjamin1-7/+0
2023-05-08Add APIs to query a list of possible strings for TLS featuresDavid Benjamin1-0/+75
2023-05-05Add a more general mechanism for deprecating TLS ciphersDavid Benjamin1-3/+3
2023-05-04Align Kyber names with draft-tls-westerbaan-xyber768d00David Benjamin1-2/+1
2023-04-28Support WPA 3.1 "enterprise" mode.Adam Langley1-1/+25
2023-04-24Remove TLS_RSA_WITH_NULL_SHADavid Benjamin1-3/+0
2023-04-19Clarify in ssl.h documentation not to use the verify callbackDavid Benjamin1-3/+33
2023-04-14Drop CECPQ2 support.Adam Langley1-1/+0
2023-04-12Add functions to allow the mocking of AES hw support for testing.Bob Beck1-0/+12
2023-04-11Remove SSL_CIPHER_get_rfc_nameDavid Benjamin1-7/+0
2023-03-31Update X25519+Kyber ID.Adam Langley1-1/+1
2023-01-17Add stubs for hybrid Kyber768 with X25519 or P-256.Adam Langley1-0/+2
2023-01-17Remove hmac.h include from ssl.h.Piotr Sikora1-5/+0
2022-12-08Add SSL_was_key_usage_invalid.David Benjamin1-3/+15
2022-11-14More -Wshorten-64-to-32 fixes.David Benjamin1-2/+2
2022-10-11Check for TLS 1.3 in SSL_generate_key_block.David Benjamin1-4/+5