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
/
tls13_client.c
Age
Commit message (
Expand
)
Author
2020-04-22
Improve TLSv1.3 state machine for HelloRetryRequest handling.
Joel Sing
2020-04-21
Consolidate TLSv1.3 constants.
Joel Sing
2020-04-17
Generate client key share using our preferred group.
Joel Sing
2020-04-08
Ensure legacy session ID is persistent during client TLS session.
Joel Sing
2020-04-06
Send a zero-length session identifier if TLSv1.3 is not enabled.
Joel Sing
2020-03-10
Use ctx->hs->secrets rather than the S3I(s) version.
Joel Sing
2020-02-23
According to RFC 8446, Section 4.4.4, recipients of incorrect Finished
Theo Buehler
2020-02-18
drop unused include <openssl/curve25519.h>
Theo Buehler
2020-02-06
Add support for handling hello retry requests in the TLSv1.3 client.
Joel Sing
2020-02-05
Refactor the server hello processing code in the TLSv1.3 client.
Joel Sing
2020-02-05
Remove the hello retry request processing code that was previously added.
Joel Sing
2020-02-04
Free the transcript as soon as we initialise the transcript hash.
Joel Sing
2020-01-30
Provide struct/functions for handling TLSv1.3 key shares.
Joel Sing
2020-01-29
If the TLSv1.3 code has not recorded an error and something already exists
Joel Sing
2020-01-26
When switching back to a legacy client or server, ensure we reset the
Joel Sing
2020-01-26
Add client certificate support for tls 1.3
Bob Beck
2020-01-26
Move pad and verify context into tls13_lib.c
Bob Beck
2020-01-25
Only perform the downgrade check if our max version is less than TLSv1.3.
Joel Sing
2020-01-25
It is possible to receive a pre-TLSv1.3 alert in response to a TLSv1.3
Joel Sing
2020-01-23
When certificate validation fails, we must send a DECRYPT_ERROR alert
Bob Beck
2020-01-23
Add checking int the client to check the magic values which are
Bob Beck
2020-01-23
Save the legacy session id in the client, and enforce that it is returned
Bob Beck
2020-01-23
Pass a CBB to TLSv1.3 send handlers.
Joel Sing
2020-01-22
Pass a handshake message content CBS to TLSv1.3 receive handlers.
Joel Sing
2020-01-22
Send alerts on certificate verification failures of server certs
Bob Beck
2020-01-22
After the ClientHello has been sent or received and before the peer's
Theo Buehler
2020-01-22
Correctly set the legacy version when TLSv1.3 is building a client hello.
Joel Sing
2020-01-22
The legacy_record_version must be set to TLS1_2_VERSION except
Theo Buehler
2020-01-22
Add minimal support for hello retry request for RFC conformance.
Bob Beck
2020-01-21
Correct legacy fallback for TLSv1.3 client.
Joel Sing
2020-01-21
Add alert processing in tls client code, by adding alert to the
Bob Beck
2020-01-20
Provide an error framework for use with the TLSv1.3 code.
Joel Sing
2019-11-17
tls13_connect() should be static.
Joel Sing
2019-11-17
Fix backoff to legacy when in client auth mode.
Bob Beck
2019-11-17
Drop back to the legacy tls method if we are doing client authenticaiton
Bob Beck
2019-04-05
By design, our state machine is a DAG contrary to the state machine in
Theo Buehler
2019-04-04
Implement legacy fallback for the TLS 1.3 client.
Joel Sing
2019-03-25
Defer sigalgs selection until the certificate is known.
Joel Sing
2019-02-28
Set the SSL state as part of tls13_legacy_connect().
Joel Sing
2019-02-25
Add a handshake action sent handler and use it for client finished.
Joel Sing
2019-02-25
Correct a few error returns.
Joel Sing
2019-02-14
Switch to application traffic keys as appropriate.
Joel Sing
2019-02-14
Split tls13_record_layer_set_traffic_keys() into two separate functions.
Joel Sing
2019-02-13
Clean up some pesky trailing whitespace.
Joel Sing
2019-02-13
Handle finished messages in TLSv1.3 client.
Joel Sing
2019-02-11
Implement handling of Certificate and CertificateVerify messages.
Joel Sing
2019-02-09
Rename tls1_handshake_hash*() to tls1_transcript_hash*().
Joel Sing
2019-02-09
Provide a reference from the TLSv1.3 context to the handshake state.
Joel Sing
2019-02-07
Implement processing of EncryptedExtensions in the TLS 1.3 client.
Joel Sing
2019-02-04
Implement parsing and processing of TLSv1.3 ServerHello messages.
Joel Sing
[prev]
[next]