summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clean up and refactor server side DHE key exchange.jsing2021-12-041-38/+12
* Fix a strange check in the auto DH codepathtb2021-11-141-3/+5
* Replace <sys/limits.h> with <limits.h>bcook2021-11-081-2/+2
* libssl: stop reaching into the X509 struct and simplify some code bytb2021-10-311-18/+4
* Fold SSL_SESSION_INTERNAL back into SSL_SESSION.jsing2021-10-251-5/+5
* Add SSL_get0_verified_chain - needed by some new stuffbeck2021-10-231-1/+7
* Add new OpenSSL API SSL_CTX_set_num_tickets and friends.beck2021-10-231-1/+30
* Unhandroll X509_up_ref()tb2021-10-231-2/+2
* Add new OpenSSL api SSL_write_ex, SSL_read_ex and SSL_peek_exbeck2021-10-231-1/+80
* Mop up enc_read_ctx and read_hash.jsing2021-10-231-15/+1
* Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.jsing2021-10-231-2/+2
* Add SSL_CTX_set_keylog_callback and SSL_CTX_get_keylog_callbackbeck2021-10-231-1/+13
* 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