summaryrefslogtreecommitdiff
path: root/lib/libssl/tls13_internal.h
AgeCommit message (Expand)Author
2019-02-25Fix gcc3 compilation error by using a forward declaration instead of aTheo Buehler
2019-02-25revert "Move struct ssl_handshake_tls13_st definition", i.e., moveTheo Buehler
2019-02-25Add a handshake action sent handler and use it for client finished.Joel Sing
2019-02-25Move struct ssl_handshake_tls13_st definitionKinichiro Inoguchi
2019-02-21Change the alert callback return type from int to void.Joel Sing
2019-02-14Split tls13_record_layer_set_traffic_keys() into two separate functions.Joel Sing
2019-02-14Provide a TLS 1.3 capable client method.Joel Sing
2019-02-09Provide a reference from the TLSv1.3 context to the handshake state.Joel Sing
2019-02-04Implement parsing and processing of TLSv1.3 ServerHello messages.Joel Sing
2019-01-21Provide the initial TLSv1.3 client implementation.Joel Sing
2019-01-21Wire up the handshake message send and recv actions.Joel Sing
2019-01-21The main handshake loop can be shared between client and server.Joel Sing
2019-01-21Provide TLS 1.3 cipher AEAD/hash and legacy I/O handling functions.Joel Sing
2019-01-21Move struct tls13_ctx into a header since other things need access to it.Joel Sing
2019-01-20Provide a handshake message handling implementation for TLS 1.3.Joel Sing
2019-01-20Provide an initial implementation of the TLS 1.3 record layer.Joel Sing
2019-01-19Tweak return value handling in the TLSv1.3 handshake code.Joel Sing
2019-01-18Expose some symbols in a new tls13_handshake.h for regression testing.Theo Buehler
2019-01-17Provide an extensible buffer implementation that uses a read callback.Joel Sing
2018-11-09Fix the TLSv1.3 key schedule implementation.Joel Sing
2018-11-09Add header guards and hidden declarations.Joel Sing
2018-11-08First skeleton of the TLS 1.3 state machine. Based on RFC 8446 andTheo Buehler
2018-11-08Move #include <openssl/evp.h> to the header.Theo Buehler
2018-11-07Add initial TLS 1.3 key schedule support with basic regress testsBob Beck