summaryrefslogtreecommitdiff
path: root/src/lib/libssl/Makefile (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add include path for crypto_arch.h.jsing2024-08-111-1/+2
* ssl2.h and ssl23.h join the party in the attictb2024-07-131-2/+2
* Actually enable namespaced builds in both libcrypto and libsslbeck2024-07-091-3/+3
* Implement RSA key exchange in constant time.jsing2024-06-251-1/+2
* Unhook and remove the now even more useless ssl_algs.c than it was before.tb2023-11-221-2/+1
* unifdef the LIBRESSL_HAS_TLS1_3_[CLIENT|SERVER] goobeck2023-07-061-5/+1
* Use -Wshadow with clangtb2023-05-051-2/+2
* Add support for symbol hiding disabled by default.beck2022-11-111-1/+6
* Deduplicate peer certificate chain processing code.jsing2022-08-171-2/+3
* Provide record layer callbacks for QUIC.jsing2022-07-241-1/+2
* Implement the default security level callbacktb2022-06-281-1/+2
* bio_ssl.c needs to peek into bio_local.htb2022-01-141-1/+2
* Rename tls13_key_share to tls_key_share.jsing2022-01-051-3/+3
* Rename tls13_buffer to tls_buffer.jsing2021-10-231-2/+2
* Factor out the TLSv1.3 code that handles content from TLS records.jsing2021-09-041-2/+3
* Rewrite TLSv1.2 key block handling.jsing2021-05-051-1/+2
* Clean up derivation of finished/peer finished.jsing2021-04-251-1/+2
* Merge d1_{clnt,srvr}.c into ssl_{clnt,srvr}.cjsing2020-10-031-3/+1
* Start replacing the existing TLSv1.2 record layer.jsing2020-08-301-1/+2
* The check_includes step is incorrect dependency management model forderaadt2020-06-091-11/+1
* Provide an easy way to get debug information from TLSv1.3 handshakes.jsing2020-05-101-1/+4
* Remove dtls1_enc().jsing2020-03-131-2/+1
* Move the TLSv1.3 code that interfaces with the legacy APIs/stack into ajsing2020-02-151-1/+2
* Provide struct/functions for handling TLSv1.3 key shares.jsing2020-01-301-1/+2
* Factor out/rewrite the ECDHE EC point key exchange code.jsing2020-01-301-1/+2
* Add checks to ensure that lib{crypto,ssl,tls} public headers have actuallyjsing2020-01-221-1/+11
* Split the TLSv1.3 guards into separate client and server guards.jsing2020-01-221-2/+3
* Provide an error framework for use with the TLSv1.3 code.jsing2020-01-201-1/+2
* Add the initial framework for the TLSv1.3 server.jsing2019-11-171-2/+3
* Rename the file that contains the transcript handling code.jsing2019-02-091-2/+2
* Make it easier to build with LIBRESSL_HAS_TLS1_3 enabled.jsing2019-02-041-1/+4
* No need to include <bsd.prog.mk> here.tb2019-01-231-2/+1
* Provide the initial TLSv1.3 client implementation.jsing2019-01-211-1/+2
* Add ssl_cipher_is_permitted(), an internal helper function thattb2019-01-211-1/+2
* Provide TLS 1.3 cipher AEAD/hash and legacy I/O handling functions.jsing2019-01-211-1/+2
* Provide a handshake message handling implementation for TLS 1.3.jsing2019-01-201-1/+2
* Provide an initial implementation of the TLS 1.3 record layer.jsing2019-01-201-3/+3
* Sort HDRS/SRCS lists and use one line per source file for maintainability.jsing2019-01-191-16/+44
* Provide a TLS record handling implementation.jsing2019-01-191-2/+2
* Remove this copy, we have decided we can do this in placebeck2019-01-181-2/+2
* Provide an extensible buffer implementation that uses a read callback.jsing2019-01-171-2/+3
* Add a direct copy of the exension parsing code to be modified for tls13.beck2019-01-171-2/+2
* Reimplement the sigalgs processing code into a new implementationbeck2018-11-091-2/+2
* First skeleton of the TLS 1.3 state machine. Based on RFC 8446 andtb2018-11-081-2/+2
* Add initial TLS 1.3 key schedule support with basic regress testsbeck2018-11-071-2/+3
* Consolidate all of the SSL method structs/functions into a single file.jsing2018-11-051-4/+4
* Bring in compatibility for OpenSSL 1.1 style init functions.beck2018-03-171-2/+2
* Switch to -Werror with clang for libressl.doug2017-08-131-2/+2
* Rewrite the TLS Renegotiation Indication extension handling using CBB/CBSjsing2017-07-241-2/+2
* Start rewriting TLS extension handling.jsing2017-07-161-2/+2