History log of /openbsd-src/lib/libssl/tls13_server.c (Results 101 – 109 of 109)
Revision Date Author Comments
# 9b4fd993 23-Jan-2020 beck <beck@openbsd.org>

Add code to build and send a server hello for tls 1.3

ok jsing@


# dc02d6ed 23-Jan-2020 jsing <jsing@openbsd.org>

Pass a CBB to TLSv1.3 send handlers.

This avoids the need for each send handler to call
tls13_handshake_msg_start() and tls13_handshake_msg_finish().

ok beck@ tb@


# 0dbd9f91 22-Jan-2020 jsing <jsing@openbsd.org>

Wire up the TLSv1.3 server.

This currently only has enough code to handle fallback to the legacy TLS
stack for TLSv1.2 or earlier, however allows for further development and
testing.

ok beck@


# 0571c2d6 22-Jan-2020 jsing <jsing@openbsd.org>

Pass a handshake message content CBS to TLSv1.3 receive handlers.

This avoids every receive handler from having to get the handshake message
content itself. Additionally, pull the trailing data chec

Pass a handshake message content CBS to TLSv1.3 receive handlers.

This avoids every receive handler from having to get the handshake message
content itself. Additionally, pull the trailing data check up so that each
receive handler does not have to implement it. This makes the code more
readable and reduces duplication.

ok beck@ tb@

show more ...


# 138e3c44 22-Jan-2020 tb <tb@openbsd.org>

After the ClientHello has been sent or received and before the peer's
Finished message has been received, a change cipher spec may be received
and must be ignored. Add a flag to the record layer stru

After the ClientHello has been sent or received and before the peer's
Finished message has been received, a change cipher spec may be received
and must be ignored. Add a flag to the record layer struct and set it at
the appropriate moments during the handshake so that we will ignore it.

ok jsing

show more ...


# aee99653 22-Jan-2020 beck <beck@openbsd.org>

Add minimal support for hello retry request for RFC conformance.
We currently don't support sending a modified clienthello

ok jsing@ tb@


# 72d4be83 17-Nov-2019 tb <tb@openbsd.org>

indent with a tab instead of 8 spaces


# eb818a3e 17-Nov-2019 jsing <jsing@openbsd.org>

Move the TLSv1.3 server message handling stubs.


# 8630be86 17-Nov-2019 jsing <jsing@openbsd.org>

Add the initial framework for the TLSv1.3 server.

ok beck@


12345