index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libssl
/
s3_lib.c
Age
Commit message (
Expand
)
Author
2022-01-26
whitespace
Theo Buehler
2022-01-08
Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY.
Joel Sing
2022-01-07
Rename dh_tmp to dhe_params.
Joel Sing
2022-01-07
Convert legacy server to tls_key_share.
Joel Sing
2022-01-06
Convert legacy TLS client to tls_key_share.
Joel Sing
2022-01-05
Rename tls13_key_share to tls_key_share.
Joel Sing
2021-11-02
Do not take the strlen() of a NULL name. Defer the CBS_init() to later.
Theo Buehler
2021-11-01
Ensure SSL_set_tlsext_host_name() is given a valid hostname.
Joel Sing
2021-10-25
Fold SSL_SESSION_INTERNAL back into SSL_SESSION.
Joel Sing
2021-10-24
Don't leak internal->verfied_chain, clean it up in ssl3_clear and free.
Bob Beck
2021-09-08
Prepare to provide SSL_get_tlsext_status_type()
Theo Buehler
2021-07-26
Dedup dtls1_dispatch_alert()/ssl3_dispatch_alert().
Joel Sing
2021-07-03
Do a first pass clean up of SSL_METHOD.
Joel Sing
2021-07-01
Merge SSL_METHOD_INTERNAL into SSL_METHOD.
Joel Sing
2021-06-30
Prepare to provide SSL_get_signature_nid() and friends.
Joel Sing
2021-05-16
Move DTLS structs/definitions/prototypes to dtls_locl.h.
Joel Sing
2021-05-16
Explicitly include <openssl/opensslconf.h> in files using OPENSSL_NO_*
Joel Sing
2021-04-21
Clean up TLSv1.2 certificate request handshake data.
Joel Sing
2021-04-19
Set alpn_selected_len to zero when freeing alpn_selected.
Joel Sing
2021-03-24
Rename new_cipher to cipher.
Joel Sing
2021-03-21
Move the TLSv1.3 handshake struct inside the shared handshake struct.
Joel Sing
2021-02-07
Absorb ssl3_get_algorithm2() into ssl_get_handshake_evp_md().
Joel Sing
2021-02-07
Correct handshake MAC/PRF for various TLSv1.2 cipher suites.
Joel Sing
2021-01-26
Rewrap a comment line to fit into 80 columns.
Theo Buehler
2020-10-14
Replace SSL_IS_DTLS with SSL_is_dtls().
Joel Sing
2020-10-11
SSL3_ENC_METHOD is just a flag word; merge it into SSL_METHOD_INTERNAL
Philip Guenther
2020-10-11
Constipate ssl3_ciphers and tls1[23]_sigalgs*, pushing them into
Philip Guenther
2020-09-17
Prepare to provide SSL_get_peer_tmp_key().
Joel Sing
2020-09-14
Move state initialisation from SSL_clear() to ssl3_clear().
Joel Sing
2020-06-06
Implement a rolling hash of the ClientHello message, Enforce RFC 8446
Bob Beck
2020-06-05
Use IANA allocated GOST ClientCertificateTypes.
Joel Sing
2020-06-05
Stop sending GOST R 34.10-94 as a CertificateType.
Joel Sing
2020-05-10
Use size_t for OCSP response length.
Joel Sing
2020-04-18
Expose the peer ephemeral public key used for TLSv1.3 key exchange.
Joel Sing
2020-02-16
Avoid leak for tmp.x25519
Kinichiro Inoguchi
2020-01-30
Provide struct/functions for handling TLSv1.3 key shares.
Joel Sing
2020-01-23
Correctly handle TLSv1.3 ciphers suites in ssl3_choose_cipher().
Joel Sing
2020-01-02
Revise SSL_CTX_get_extra_chain_certs() to match OpenSSL behaviour.
Joel Sing
2019-10-04
Use a valid curve when constructing an EC_KEY that looks like X25519.
Joel Sing
2019-04-04
Provide SSL chain/cert chain APIs.
Joel Sing
2019-03-25
Defer sigalgs selection until the certificate is known.
Joel Sing
2019-02-09
Rename tls1_handshake_hash*() to tls1_transcript_hash*().
Joel Sing
2019-01-24
Set pointer variables in tls13 handshake to NULL on clear
Bob Beck
2019-01-24
Add server side of versions, keyshare, and client and server of cookie
Bob Beck
2019-01-24
move the extensions_seen into the handshake struct
Bob Beck
2019-01-23
revert previous, accidentally contained another diff in addition
Bob Beck
2019-01-23
Modify sigalgs extension processing for TLS 1.3.
Bob Beck
2019-01-21
Ensure we free TLS 1.3 handshake state.
Joel Sing
2019-01-18
Add client side of supported versions and keyshare extensions with basic regress
Bob Beck
2018-11-08
Clean up and simplify the handshake transcript code.
Joel Sing
[next]