summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prepare to provide SSL_CTX_get0_privatekey()tb2021-09-101-1/+10
* Provide SSL_SESSION_is_resumable and SSL_set_psk_use_session_callback stubstb2021-09-081-1/+7
* Prepare to provide API stubs for PHAtb2021-09-081-1/+19
* Prepare to provide SSL_set0_rbio()tb2021-09-081-1/+8
* Refactor ssl_update_cache. This now matches the logic used for TLS 1.3beck2021-09-041-22/+106
* Clean up and simplify info and msg callbacks.jsing2021-08-301-7/+23
* Merge SSL_METHOD_INTERNAL into SSL_METHOD.jsing2021-07-011-31/+31
* Provide the ability to set the initial DTLS epoch value.jsing2021-06-191-4/+4
* Indent all labels with a single space.jsing2021-06-111-4/+4
* Make local header inclusion consistent.jsing2021-05-161-3/+2
* Move DTLS structs/definitions/prototypes to dtls_locl.h.jsing2021-05-161-1/+2
* Explicitly include <openssl/opensslconf.h> in files using OPENSSL_NO_*jsing2021-05-161-1/+2
* Provide SSL_CTX_get_ssl_method(3)tb2021-05-101-1/+7
* Remove pointless assignment in SSL_get0_alpn_selected().jsing2021-03-291-4/+1
* Move finished and peer finished to the handshake struct.jsing2021-03-291-5/+5
* Garbage collect s->internal->typetb2021-03-271-4/+1
* Rename new_cipher to cipher.jsing2021-03-241-8/+8
* Fix misleading indentation in SSL_get_error()tb2021-03-021-2/+2
* Move handling of cipher/hash based cipher suites into the new record layer.jsing2021-02-271-11/+3
* Only use TLS versions internally (rather than both TLS and DTLS versions).jsing2021-02-251-11/+11
* Rename f_err into fatal_err.tb2021-02-201-4/+4
* Return a min/max version of zero if set to zero.jsing2021-02-201-9/+17
* Handle DTLS1_2_VERSION in various places.jsing2021-02-201-3/+5
* Remove bogus DTLS checks to disable ECC and OCSP.jsing2021-02-081-3/+1
* Move AEAD handling into the new TLSv1.2 record layer.jsing2021-01-281-13/+1
* zap a tabtb2021-01-261-2/+2
* Prepare to provide SSL_set_hostflags()tb2021-01-261-1/+7
* Move sequence numbers into the new TLSv1.2 record layer.jsing2021-01-261-5/+1
* Align SSL_get_shared_ciphers() with OpenSSLtb2021-01-091-10/+18
* Bring back *_client_method() structstb2020-12-011-2/+2
* Implement exporter for TLSv1.3.jsing2020-11-161-3/+12
* Replace SSL_IS_DTLS with SSL_is_dtls().jsing2020-10-141-3/+3
* Provide SSL_is_dtls().jsing2020-10-141-1/+7
* Condense and simplify TLS methods.jsing2020-10-111-2/+2
* Simplify the cleanup of init_buf via a ssl3_release_init_buffer() function.jsing2020-09-241-4/+3
* Prepare to provide SSL_get0_peernametb2020-09-191-1/+7
* Prepare to provide stubbed out versions for reading/writing 0-RTT datatb2020-09-191-1/+29
* Prepare to provide SSL{,_CTX}_{get,set}_max_early_datatb2020-09-191-1/+24
* If ssl_cert_dup() fails in SSL_set_SSL_CTX(3), return failureschwarze2020-09-181-5/+10
* Let SSL_CTX_get_ciphers(NULL) return NULL rather than crashschwarze2020-09-161-1/+3
* Cleanup/simplify SSL_set_ssl_method().jsing2020-09-151-18/+18
* Move state initialisation from SSL_clear() to ssl3_clear().jsing2020-09-141-3/+1
* Implement SSL_{CTX_,}set_ciphersuites().jsing2020-09-131-6/+51
* Remove cipher_list_by_id.jsing2020-09-111-49/+6
* Simplify SSL_get_ciphers().jsing2020-09-111-13/+7
* Rename ssl_cipher_is_permitted()jsing2020-09-111-2/+3
* Various ciphers related clean up.jsing2020-09-111-41/+36
* Start replacing the existing TLSv1.2 record layer.jsing2020-08-301-1/+14
* In SSL_new() just 'goto err' on allocation failure.jsing2020-08-111-11/+6
* Revert the TLSv1.3 version switching fix/hack.jsing2020-07-141-10/+1