summaryrefslogtreecommitdiffstats
path: root/lib/libssl/Makefile
AgeCommit message (Expand)AuthorFilesLines
2020-10-03Merge d1_{clnt,srvr}.c into ssl_{clnt,srvr}.cjsing1-3/+1
2020-08-30Start replacing the existing TLSv1.2 record layer.jsing1-1/+2
2020-06-09The check_includes step is incorrect dependency management model forderaadt1-11/+1
2020-05-10Provide an easy way to get debug information from TLSv1.3 handshakes.jsing1-1/+4
2020-03-13Remove dtls1_enc().jsing1-2/+1
2020-02-15Move the TLSv1.3 code that interfaces with the legacy APIs/stack into ajsing1-1/+2
2020-01-30Provide struct/functions for handling TLSv1.3 key shares.jsing1-1/+2
2020-01-30Factor out/rewrite the ECDHE EC point key exchange code.jsing1-1/+2
2020-01-22Add checks to ensure that lib{crypto,ssl,tls} public headers have actuallyjsing1-1/+11
2020-01-22Split the TLSv1.3 guards into separate client and server guards.jsing1-2/+3
2020-01-20Provide an error framework for use with the TLSv1.3 code.jsing1-1/+2
2019-11-17Add the initial framework for the TLSv1.3 server.jsing1-2/+3
2019-02-09Rename the file that contains the transcript handling code.jsing1-2/+2
2019-02-04Make it easier to build with LIBRESSL_HAS_TLS1_3 enabled.jsing1-1/+4
2019-01-23No need to include <bsd.prog.mk> here.tb1-2/+1
2019-01-21Provide the initial TLSv1.3 client implementation.jsing1-1/+2
2019-01-21Add ssl_cipher_is_permitted(), an internal helper function thattb1-1/+2
2019-01-21Provide TLS 1.3 cipher AEAD/hash and legacy I/O handling functions.jsing1-1/+2
2019-01-20Provide a handshake message handling implementation for TLS 1.3.jsing1-1/+2
2019-01-20Provide an initial implementation of the TLS 1.3 record layer.jsing1-3/+3
2019-01-19Sort HDRS/SRCS lists and use one line per source file for maintainability.jsing1-15/+43
2019-01-19Provide a TLS record handling implementation.jsing1-2/+2
2019-01-18Remove this copy, we have decided we can do this in placebeck1-2/+2
2019-01-17Provide an extensible buffer implementation that uses a read callback.jsing1-2/+3
2019-01-17Add a direct copy of the exension parsing code to be modified for tls13.beck1-2/+2
2018-11-09Reimplement the sigalgs processing code into a new implementationbeck1-2/+2
2018-11-08First skeleton of the TLS 1.3 state machine. Based on RFC 8446 andtb1-2/+2
2018-11-07Add initial TLS 1.3 key schedule support with basic regress testsbeck1-2/+3
2018-11-05Consolidate all of the SSL method structs/functions into a single file.jsing1-4/+4
2018-03-17Bring in compatibility for OpenSSL 1.1 style init functions.beck1-2/+2
2017-08-13Switch to -Werror with clang for libressl.doug1-2/+2
2017-07-24Rewrite the TLS Renegotiation Indication extension handling using CBB/CBSjsing1-2/+2
2017-07-16Start rewriting TLS extension handling.jsing1-2/+2
2017-04-30Only enable -Werror on libcrypto/libssl/libtls if we are building withjsing1-2/+3
2017-04-29Revert previous - we still want to do this, but I forgot about the installerbeck1-2/+1
2017-04-29We now require you to have a working libpthreadbeck1-1/+2
2017-03-05Provide a rolling handshake hash that commences as soon as the cipherjsing1-2/+2
2017-01-26Merge the single two line function from ssl_err2.c into ssl_err.c.jsing1-2/+2
2017-01-26Move relatively new version range code from ssl_lib.c into a separatejsing1-2/+2
2017-01-26Rename s3_{both,clnt,pkt_srvr}.c to have an ssl_ prefix since they are nojsing1-2/+2
2017-01-26Merge the client/server version negotiation into the existing (currentlyjsing1-4/+3
2016-11-05move manual pages from doc/ to man/ for consistency with otherschwarze1-2/+2
2016-11-05after getting rid of the pod files, clean up the Makefiles; ok bcook@schwarze1-3/+6
2016-11-05Remove generated Symbols.map on make clean.jsing1-2/+2
2016-11-04Add an explict list of exported symbols with just the functionsguenther1-1/+9
2016-09-19Update ld search path for libssl/libcrypto, fixes cross-build after source moved.bcook1-3/+3
2016-09-14Generate pkg-config files at build time like everything else. Thisnatano1-2/+3
2016-09-04only regen pkg-config files when required; ok jaspernatano1-3/+5
2016-09-03Make tree build againbeck1-2/+47
2014-04-11Move build machinery for libcrypto from libssl/crypto to libcrypto, as wellmiod1-11/+3