1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00
openbsd-src/lib/libssl
2019-11-17 18:42:17 +00:00
..
doc move manual pages from doc/ to man/ for consistency with other 2016-11-05 15:32:19 +00:00
man Add missing cross-reference to NOTES section. 2019-11-14 20:48:48 +00:00
test
bio_ssl.c Let SSL_copy_session_id() return an int for error checking. 2018-08-24 20:30:21 +00:00
bs_ber.c Avoid signed vs unsigned warnings from clang by adding two casts, 2016-12-03 12:34:35 +00:00
bs_cbb.c assert.h is often misused. It should not be used in a library 2019-01-23 22:20:40 +00:00
bs_cbs.c assert.h is often misused. It should not be used in a library 2019-01-23 22:20:40 +00:00
bytestring.h Provide CBB_add_u32(), as needed for an upcoming conversion. 2018-08-16 18:39:37 +00:00
d1_both.c "non-existant" is one of those words that don't exist, so use "non-existent" 2019-02-10 16:42:35 +00:00
d1_clnt.c Consolidate all of the SSL method structs/functions into a single file. 2018-11-05 05:45:15 +00:00
d1_enc.c move back read_hash and enc_read_ctx into ssl_st. wpa_supplicant and 2017-01-23 08:08:06 +00:00
d1_lib.c Use freezero() for the internal opaque structures, instead of the current 2017-04-10 17:27:33 +00:00
d1_pkt.c Send SSL_AD_DECODE alerts in the case of a bad hello request or an 2018-12-03 17:16:12 +00:00
d1_srtp.c Avoid leak: free existing SRTP connection profiles before 2018-11-09 04:35:09 +00:00
d1_srvr.c Consolidate all of the SSL method structs/functions into a single file. 2018-11-05 05:45:15 +00:00
dtls1.h unifdef DTLS1_AD_MISSING_HANDSHAKE_MESSAGE. 2018-08-24 19:35:05 +00:00
generate_pkgconfig.sh Make tree build again 2016-09-03 12:42:42 +00:00
LICENSE
Makefile Add the initial framework for the TLSv1.3 server. 2019-11-17 06:35:30 +00:00
pqueue.c
pqueue.h Add an explict list of exported symbols with just the functions 2016-11-04 18:28:57 +00:00
s3_cbc.c Remove now unused code for EVP_CIPH_FLAG_AEAD_CIPHER and EVP_CIPH_GCM_MODE. 2018-09-08 14:39:41 +00:00
s3_lib.c Use a valid curve when constructing an EC_KEY that looks like X25519. 2019-10-04 17:21:24 +00:00
shlib_version Bump libcrypto, libssl and libtls minors due to symbol additions. 2019-11-02 13:52:54 +00:00
srtp.h Remove duplicate prototype for SSL_get_selected_srtp_profile(). 2015-09-01 15:18:23 +00:00
ssl2.h
ssl3.h Clean up and simplify the handshake transcript code. 2018-11-08 22:28:52 +00:00
ssl23.h
ssl_algs.c Clean up the cipher/digest table mess. 2019-04-04 16:44:24 +00:00
ssl_asn1.c Simplify new session ticket encoding/generation. 2018-08-27 16:42:48 +00:00
ssl_both.c Rework ssl3_output_cert_chain() to take a CERT_PKEY and consider chains. 2019-03-25 16:35:48 +00:00
ssl_cert.c s3 is never NULL since s2 (formerly used for SSLv2) does not exist, so there is 2019-05-15 09:13:16 +00:00
ssl_ciph.c Clean up the cipher/digest table mess. 2019-04-04 16:44:24 +00:00
ssl_ciphers.c s3 is never NULL since s2 (formerly used for SSLv2) does not exist, so there is 2019-05-15 09:13:16 +00:00
ssl_clnt.c Clean up and simplify the client verify code: 2019-03-31 15:49:03 +00:00
ssl_err.c Provide SSL_SESSION_set1_id() 2018-03-20 15:28:12 +00:00
ssl_init.c Add missing $OpenBSD$. 2018-03-30 14:59:46 +00:00
ssl_lib.c Allow ip addresses as argument to SSL_set1_host() but be careful to not 2019-11-04 19:17:28 +00:00
ssl_locl.h Pass the session ID down to the session/ticket handling code as a CBS. 2019-04-22 15:12:20 +00:00
ssl_methods.c Provide version agnostic DTLS methods. 2019-03-17 17:28:08 +00:00
ssl_packet.c Clean up and simplify the handshake transcript code. 2018-11-08 22:28:52 +00:00
ssl_pkt.c Revert TLS1_get{,_client}_version simplification because DTLS. 2019-03-19 16:53:03 +00:00
ssl_rsa.c Rework ssl_ctx_use_certificate_chain_bio() to use the CERT_PKEY chain. 2019-03-25 16:46:48 +00:00
ssl_sess.c Pass the session ID down to the session/ticket handling code as a CBS. 2019-04-22 15:12:20 +00:00
ssl_sigalgs.c Correct subtle bug in sigalgs, only care about curve_nid if we are 2019-04-01 02:09:21 +00:00
ssl_sigalgs.h Strip out all of the pkey to sigalg and sigalg to pkey linkages. 2019-03-25 17:33:26 +00:00
ssl_srvr.c Pass the session ID down to the session/ticket handling code as a CBS. 2019-04-22 15:12:20 +00:00
ssl_stat.c Move state from ssl->internal to the handshake structure. 2017-05-07 04:22:24 +00:00
ssl_tlsext.c Revert previous deduplication diff, I broke portable in a strange way. 2019-11-16 15:36:53 +00:00
ssl_tlsext.h Add tls_extension_seen(), a utility to know if a particular extension 2019-01-28 15:44:33 +00:00
ssl_transcript.c Rename the file that contains the transcript handling code. 2019-02-09 15:30:52 +00:00
ssl_txt.c Change SSLerror() back to taking two args, with the first one being an SSL *. 2017-02-07 02:08:38 +00:00
ssl_versions.c Include TLSv1.3 in version handling code. 2018-11-06 01:40:23 +00:00
ssl.h Provide SSL chain/cert chain APIs. 2019-04-04 15:03:21 +00:00
Symbols.list Provide SSL chain/cert chain APIs. 2019-04-04 15:03:21 +00:00
t1_enc.c Remove unused pad check, which is handled by tls1_cbc_remove_padding() now. 2019-05-13 22:48:30 +00:00
t1_lib.c Use calloc/freezero when allocating and freeing the session ticket data. 2019-04-25 04:57:36 +00:00
tls1.h Revert TLS1_get{,_client}_version simplification because DTLS. 2019-03-19 16:53:03 +00:00
tls13_buffer.c Provide an extensible buffer implementation that uses a read callback. 2019-01-17 06:32:12 +00:00
tls13_client.c tls13_connect() should be static. 2019-11-17 06:30:12 +00:00
tls13_handshake_msg.c Provide a handshake message handling implementation for TLS 1.3. 2019-01-20 12:27:34 +00:00
tls13_handshake.c Move the TLSv1.3 server message handling stubs. 2019-11-17 06:43:46 +00:00
tls13_handshake.h By design, our state machine is a DAG contrary to the state machine in 2019-04-05 20:23:38 +00:00
tls13_internal.h Provide framework for sending alerts and post-handshake handshake messages. 2019-11-17 17:20:16 +00:00
tls13_key_schedule.c NULL out mdctx to prevent possible double free introduced in version 1.4 2018-11-13 01:25:13 +00:00
tls13_lib.c Separate the callbacks for recieved and completed post handshake messages 2019-11-17 00:10:47 +00:00
tls13_record_layer.c Add a reference for the non-standard post-handshake handshake (PHH). 2019-11-17 18:42:17 +00:00
tls13_record.c Store the record version and make it available for use. 2019-01-21 00:24:19 +00:00
tls13_record.h Store the record version and make it available for use. 2019-01-21 00:24:19 +00:00
tls13_server.c indent with a tab instead of 8 spaces 2019-11-17 14:25:03 +00:00