summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_locl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Convert legacy server to tls_key_share.jsing2022-01-071-10/+1
* Convert legacy TLS client to tls_key_share.jsing2022-01-061-6/+1
* Rename tls13_key_share to tls_key_share.jsing2022-01-051-2/+4
* Clean up and refactor server side DHE key exchange.jsing2021-12-041-2/+3
* Move the minimum DHE key size check into ssl_kex_peer_params_dhe()jsing2021-12-041-2/+2
* Check DH public key in ssl_kex_peer_public_dhe().jsing2021-12-041-2/+2
* Factor out/rewrite DHE key exchange.jsing2021-11-291-1/+9
* Use ssl_force_want_read() in the DTLS code.jsing2021-10-251-1/+3
* Fold SSL_SESSION_INTERNAL back into SSL_SESSION.jsing2021-10-251-24/+19
* Add SSL_get0_verified_chain - needed by some new stuffbeck2021-10-231-1/+2
* Add new OpenSSL API SSL_CTX_set_num_tickets and friends.beck2021-10-231-1/+4
* Mop up enc_read_ctx and read_hash.jsing2021-10-231-13/+1
* Provide a way to determine our maximum legacy version.jsing2021-10-231-1/+9
* Add SSL_CTX_set_keylog_callback and SSL_CTX_get_keylog_callbackbeck2021-10-231-1/+2
* Untangle ssl3_get_message() return values.jsing2021-10-231-2/+2
* Change tlsext_tick_lifetime_hint to uint32_t.jsing2021-10-231-4/+4
* Move various structs from ssl.h/tls1.h to ssl_locl.h.jsing2021-10-151-1/+126
* Clean up and simplify info and msg callbacks.jsing2021-08-301-10/+17
* Replace DTLS r_epoch with the read epoch from the TLSv1.2 record layer.jsing2021-08-301-2/+2
* Dedup dtls1_dispatch_alert()/ssl3_dispatch_alert().jsing2021-07-261-2/+1
* Do a first pass clean up of SSL_METHOD.jsing2021-07-031-5/+1
* Merge SSL_METHOD_INTERNAL into SSL_METHOD.jsing2021-07-011-11/+7
* Move some structs from public to private headers.jsing2021-06-301-1/+106
* Track the sigalgs used by ourselves and our peer.jsing2021-06-271-3/+6
* Garbage collect prototoype for ssl_parse_serverhello_tlsext() whichtb2021-06-231-3/+1
* Correctly handle epoch wrapping in dtls1_get_bitmap().jsing2021-06-191-2/+2
* Provide the ability to set the initial DTLS epoch value.jsing2021-06-191-1/+4
* Remove tls1_alert_code().jsing2021-06-131-2/+1
* Absorb SSL_AEAD_CTX into struct tls12_record_protection.jsing2021-05-161-23/+1
* Move DTLS structs/definitions/prototypes to dtls_locl.h.jsing2021-05-161-109/+1
* Avoid pulling ssl_sigalgs.h in via ssl_locl.h.jsing2021-05-161-2/+3
* Explicitly include <openssl/opensslconf.h> in files using OPENSSL_NO_*jsing2021-05-161-1/+2
* Replace DTLS w_epoch with epoch from TLSv1.2 record layer.jsing2021-05-051-5/+2
* Rewrite TLSv1.2 key block handling.jsing2021-05-051-12/+16
* Clean up tls1_change_cipher_state().jsing2021-05-021-2/+3
* Clean up dtls1_reset_seq_numbers().jsing2021-05-021-2/+3
* Clean up and harden TLSv1.2 master key derivation.jsing2021-04-301-3/+3
* Clean up derivation of finished/peer finished.jsing2021-04-251-3/+10
* Clean up TLSv1.2 certificate request handshake data.jsing2021-04-211-9/+5
* Remove new_sym_enc and new_aead.jsing2021-04-191-4/+3
* Move new_mac_secret_size into the TLSv1.2 handshake struct.jsing2021-04-191-2/+4
* Move reuse_message, message_type, message_size and cert_verify into thejsing2021-04-191-8/+11
* Move finished and peer finished to the handshake struct.jsing2021-03-291-6/+10
* Move the TLSv1.2 record number increment into the new record layer.jsing2021-03-291-2/+1
* Garbage collect s->internal->typetb2021-03-271-3/+1
* Rename new_cipher to cipher.jsing2021-03-241-2/+2
* Add SSL_HANDSHAKE_TLS12 for TLSv1.2 specific handshake data.jsing2021-03-241-13/+20
* Move the TLSv1.3 handshake struct inside the shared handshake struct.jsing2021-03-211-40/+41
* Enable DTLSv1.2.jsing2021-03-171-1/+5
* Remove ssl_downgrade_max_version().jsing2021-03-111-2/+1