aboutsummaryrefslogtreecommitdiff
path: root/crypto/err
AgeCommit message (Expand)AuthorFilesLines
2022-07-30Replace OPENSSL_STATIC_ASSERT with static_assert.David Benjamin1-3/+3
2022-03-28Use X509 certificate alias as friendlyName in PKCS12Alex Gaynor1-0/+1
2022-03-08Rewrite and tighten ASN1_INTEGER encoding and decoding.David Benjamin1-0/+1
2022-03-08Deduplicate the rest of ASN1_INTEGER and ASN1_ENUMERATED.David Benjamin1-0/+1
2022-01-28Explicitly reject self-referential ech_outer_extensions.David Benjamin1-1/+1
2022-01-13Ignore duplicates in |X509_STORE_add_*|Adam Langley1-0/+3
2021-11-30Add ERR_set_error_data for compatibility.David Benjamin2-0/+27
2021-11-01Enforce DER rules for BIT STRING values.David Benjamin1-0/+1
2021-11-01Check for trailing data in extensions.David Benjamin1-0/+1
2021-09-01Update to draft-ietf-tls-esni-13.David Benjamin1-0/+2
2021-08-24Fix i2v_GENERAL_NAME to not assume NUL terminated stringsDavid Benjamin1-0/+1
2021-06-24Implement ClientHelloOuter handshakes.David Benjamin1-0/+1
2021-06-11Add most of an ECH client implementation.David Benjamin1-0/+1
2021-06-11Add a basic API to make ECHConfigs.David Benjamin1-0/+1
2021-06-03Add SSL_ech_accepted API and ech_is_required alerts.David Benjamin1-0/+1
2021-04-22Use a placeholder for unknown errors in ERR_*_error_string.David Benjamin2-80/+97
2021-04-15Add experimental handshake hints API.David Benjamin1-0/+1
2021-04-13Check for invalid ALPN inputs in SSL_(CTX_)set_alpn_protos.David Benjamin1-0/+1
2021-04-08Add ECH server (draft-ietf-tls-esni-09).Daniel McArdle1-0/+5
2021-03-19Refactor HPKE API to include explicit length parameters.Dan McArdle1-0/+1
2021-02-11Honor SSL_TLSEXT_ERR_ALERT_FATAL in the ALPN callback.David Benjamin1-1/+1
2020-12-08Reject bad ASN.1 templates with implicitly-tagged CHOICEs.David Benjamin1-0/+1
2020-10-14Implement draft-vvv-tls-alps-01.Steven Valdez1-0/+2
2020-09-02Implement PSK variants of HPKE setup functions.Daniel McArdle1-0/+1
2020-07-30Enforce presence of ALPN when QUIC is in use.Nick Harper1-0/+2
2020-07-29Fix the naming of alert error codes.David Benjamin1-7/+7
2020-07-27Disallow TLS 1.3 compatibility mode in QUIC.Nick Harper1-0/+1
2020-06-19Check the X.509 version when parsing.David Benjamin1-0/+2
2020-06-19Fix x509v3_cache_extensions error-handling.David Benjamin1-0/+1
2020-04-22Add missing ERR_LIB_TRUST_TOKEN constants.David Benjamin2-33/+34
2020-04-21Implement DLEQ checks for Trust Token.Steven Valdez1-0/+1
2020-04-17Trust Token Implementation.Steven Valdez1-0/+12
2020-04-03Require QUIC method with Transport Parameters and vice versaNick Harper1-0/+1
2020-03-04Trust Token Key Generation.Steven Valdez2-0/+3
2020-02-14Fix client handling of 0-RTT rejects with cipher mismatch.David Benjamin1-0/+1
2020-02-13Require handshake flights end at record boundaries.David Benjamin1-1/+1
2019-12-02Add a test for ERR_error_string_n.David Benjamin1-0/+48
2019-12-02Give ERR_error_string_n a return value for convenience.David Benjamin1-6/+6
2019-09-18Add XOF compilation compatibility flagsShelley Vohr1-0/+1
2019-08-19Check the second ClientHello's PSK binder on resumption.David Benjamin1-0/+1
2019-07-23Add EVP_PKEY support for X25519.David Benjamin1-0/+1
2019-05-07Reject obviously invalid DSA parameters during signing.David Benjamin1-0/+1
2019-01-30Enforce key usage for RSA keys in TLS 1.2.Jesse Selover1-0/+1
2019-01-24Implement server support for delegated credentials.Christopher Patton1-0/+1
2019-01-15Fix SSL_R_TOO_MUCH_READ_EARLY_DATA.David Benjamin1-1/+1
2018-11-14Modernize OPENSSL_COMPILE_ASSERT, part 2.David Benjamin1-2/+2
2018-10-31Add an interface for QUIC integration.Steven Valdez1-0/+2
2018-09-19Push an error on sigalg mismatch in X509_verify.David Benjamin1-0/+1
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-09-05Flatten most of the crypto target.David Benjamin1-40/+0