135 Commits (e056f59c7dfdcf891af03bc7900c946ac485c78f)

Author SHA1 Message Date
David Benjamin e09c171f24 Import upstream changes to copyright lines 5 months ago
David Benjamin 4854ec106f Apply OpenSSL's "copyright consolidation" changes 5 months ago
Adam Langley ca3146c563 Add SSL[_CTX]_get_compliance_policy 5 months ago
David Benjamin df1580068b Support ECH with DTLS 1.3 5 months ago
David Benjamin bbf03ea966 Switch to the actual DTLS 1.3 codepoint 5 months ago
David Benjamin 484c3340e0 Rework how DTLS ACKs and retransmits are flushed 5 months ago
David Benjamin 7ad6554180 Add SSL_is_quic API 5 months ago
Adam Langley 08a932fe88 Run clang-format on ssl.h 6 months ago
David Benjamin 7a6022067f Remove the old SSL_R_APPLICATION_DATA_INSTEAD_OF_HANDSHAKE logic 6 months ago
David Benjamin c48ea85ec5 Document expected operations on libssl custom BIOs 6 months ago
David Benjamin 7c3252a67b Introduce a DTLSTimer abstraction 6 months ago
David Benjamin c691779ed0 Call the message callback for DTLS 1.3 ACKs 6 months ago
David Benjamin 42b96b62d5 Update the default retransmit timeout for DTLS 6 months ago
David Benjamin c59bf8bf18 Support skipping tickets in both ticket callbacks 6 months ago
David Benjamin 4ad93a8c50 Exercise SSL_TICKET_AEAD_METHOD in runner 6 months ago
David Benjamin eeb6230f9f Update the timer API for DTLS 1.3 6 months ago
Bob Beck 6fd13f0902 Add SSL_set0_CA_names to configure the CA extension 7 months ago
David Benjamin 76968bb3d5 Rename default credential to legacy credential 8 months ago
David Benjamin 58e5330177 Do not implement SSL_get_traffic_secrets for QUIC and DTLS 8 months ago
David Benjamin a8c536c207 Leave some more breadcrumbs in docs for error-handling 9 months ago
David Benjamin 7fb4d3da50 Implement X25519MLKEM768 for TLS 9 months ago
Adam Langley b7f5443cfc Add ssl_compliance_policy_cnsa_202407 9 months ago
Nick Harper 5af122c3df Implement DTLS 1.25 10 months ago
Rushil Mehra d274b1bacd Add ECH fallback API 10 months ago
David Benjamin 2fcdd11f6d Make BoringSSL initialization-less 11 months ago
David Benjamin 66d274dfba Implement rsa_pkcs1_sha256_legacy. 11 months ago
David Benjamin c1d9ac0251 Make SSL_select_next_proto more robust to invalid calls. 12 months ago
David Benjamin fb1c75caf8 Test various empty string cases with NPN callbacks 12 months ago
David Benjamin ad36a4fc4a Make SSL_CTX_set_keylog_callback constant time 1 year ago
David Benjamin f374e1af18 Add some tests for SSL_CTX_set_keylog_callback 1 year ago
Bob Beck 3ac09394a0 Fix spelling of Identifier 1 year ago
David Benjamin a792f88047 Fix a number of cases overwriting certificates, keys, etc. with SSL_CREDENTIAL 1 year ago
David Benjamin 91a3f26a2e Add an SSL_CREDENTIAL API for ECDSA/RSA and delegated credentials 1 year ago
David Benjamin 9280f153df Check ECDSA curves in TLS 1.2 servers 1 year ago
David Benjamin 60c2867092 Check client certificate types in TLS <= 1.2 1 year ago
David Benjamin ae1c1a4825 Document filesystem-based X509_STORE APIs 1 year ago
David Benjamin 5d88014067 Deprecate and simplify SSL_CTX_check_private_key 1 year ago
David Benjamin 48b0edfdf2 Update delegated credentials to the final RFC 1 year ago
David Benjamin 0568c2c1db Rewrite the warning about X509_AUX 1 year ago
David Benjamin 10605c0d1e Minor formatting fixes 1 year ago
Gabriel Redner fbb4133d64 Add SSL_get0_chain method 1 year ago
David Benjamin b6e0eba6e6 Warn more explicitly not to use the callback in SSL_set_verify 1 year ago
David Benjamin a942d57207 Support lists and code blocks in doc.go 1 year ago
David Benjamin b251d813ec Change certificate depth limit to match OpenSSL and document 1 year ago
David Benjamin 9e40481d5b Document functions that export verification internals 1 year ago
Victor Tan 3309ca6638 Add ALPS codepoint supports for split handshake 2 years ago
Victor Tan 558960d1e1 Add support for the new ALPS codepoint 2 years ago
David Benjamin 6ca49385b1 Update the warnings on split handshakes and handshake hints 2 years ago
David Benjamin 7cb91d23cd Reflect OPENSSL_NO_SOCK and OPENSSL_NO_POSIX_IO into headers 2 years ago
David Benjamin 0ffd3658dc Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set 2 years ago