summaryrefslogtreecommitdiff
path: root/lib/libssl/Makefile
AgeCommit message (Expand)Author
2022-11-11Add support for symbol hiding disabled by default.Bob Beck
2022-08-17Deduplicate peer certificate chain processing code.Joel Sing
2022-07-24Provide record layer callbacks for QUIC.Joel Sing
2022-06-28Implement the default security level callbackTheo Buehler
2022-01-14bio_ssl.c needs to peek into bio_local.hTheo Buehler
2022-01-05Rename tls13_key_share to tls_key_share.Joel Sing
2021-10-23Rename tls13_buffer to tls_buffer.Joel Sing
2021-09-04Factor out the TLSv1.3 code that handles content from TLS records.Joel Sing
2021-05-05Rewrite TLSv1.2 key block handling.Joel Sing
2021-04-25Clean up derivation of finished/peer finished.Joel Sing
2020-10-03Merge d1_{clnt,srvr}.c into ssl_{clnt,srvr}.cJoel Sing
2020-08-30Start replacing the existing TLSv1.2 record layer.Joel Sing
2020-06-09The check_includes step is incorrect dependency management model forTheo de Raadt
2020-05-10Provide an easy way to get debug information from TLSv1.3 handshakes.Joel Sing
2020-03-13Remove dtls1_enc().Joel Sing
2020-02-15Move the TLSv1.3 code that interfaces with the legacy APIs/stack into aJoel Sing
2020-01-30Provide struct/functions for handling TLSv1.3 key shares.Joel Sing
2020-01-30Factor out/rewrite the ECDHE EC point key exchange code.Joel Sing
2020-01-22Add checks to ensure that lib{crypto,ssl,tls} public headers have actuallyJoel Sing
2020-01-22Split the TLSv1.3 guards into separate client and server guards.Joel Sing
2020-01-20Provide an error framework for use with the TLSv1.3 code.Joel Sing
2019-11-17Add the initial framework for the TLSv1.3 server.Joel Sing
2019-02-09Rename the file that contains the transcript handling code.Joel Sing
2019-02-04Make it easier to build with LIBRESSL_HAS_TLS1_3 enabled.Joel Sing
2019-01-23No need to include <bsd.prog.mk> here.Theo Buehler
2019-01-21Provide the initial TLSv1.3 client implementation.Joel Sing
2019-01-21Add ssl_cipher_is_permitted(), an internal helper function thatTheo Buehler
2019-01-21Provide TLS 1.3 cipher AEAD/hash and legacy I/O handling functions.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-19Sort HDRS/SRCS lists and use one line per source file for maintainability.Joel Sing
2019-01-19Provide a TLS record handling implementation.Joel Sing
2019-01-18Remove this copy, we have decided we can do this in placeBob Beck
2019-01-17Provide an extensible buffer implementation that uses a read callback.Joel Sing
2019-01-17Add a direct copy of the exension parsing code to be modified for tls13.Bob Beck
2018-11-09Reimplement the sigalgs processing code into a new implementationBob Beck
2018-11-08First skeleton of the TLS 1.3 state machine. Based on RFC 8446 andTheo Buehler
2018-11-07Add initial TLS 1.3 key schedule support with basic regress testsBob Beck
2018-11-05Consolidate all of the SSL method structs/functions into a single file.Joel Sing
2018-03-17Bring in compatibility for OpenSSL 1.1 style init functions.Bob Beck
2017-08-13Switch to -Werror with clang for libressl.Doug Hogan
2017-07-24Rewrite the TLS Renegotiation Indication extension handling using CBB/CBSJoel Sing
2017-07-16Start rewriting TLS extension handling.Joel Sing
2017-04-30Only enable -Werror on libcrypto/libssl/libtls if we are building withJoel Sing
2017-04-29Revert previous - we still want to do this, but I forgot about the installerBob Beck
2017-04-29We now require you to have a working libpthreadBob Beck
2017-03-05Provide a rolling handshake hash that commences as soon as the cipherJoel Sing
2017-01-26Merge the single two line function from ssl_err2.c into ssl_err.c.Joel Sing
2017-01-26Move relatively new version range code from ssl_lib.c into a separateJoel Sing
2017-01-26Rename s3_{both,clnt,pkt_srvr}.c to have an ssl_ prefix since they are noJoel Sing