summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove i <= 0 checks from SSL_get_error()jsing2022-02-061-15/+16
* Bye bye S3I.jsing2022-02-051-23/+23
* Use BIO_next/BIO_set_next in ssl_lib.ctb2022-01-141-3/+3
* Simplify SSL_get_peer_certificate()jsing2022-01-111-10/+8
* Rename 'peer' to 'peer_cert' in SSL_SESSION.jsing2022-01-111-2/+2
* Swap arguments to ssl_check_srvr_ecc_cert_and_alg()jsing2022-01-091-4/+4
* Merge SESS_CERT into SSL_SESSION.jsing2022-01-081-11/+5
* Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY.jsing2022-01-081-13/+13
* Rename dh_tmp to dhe_params.jsing2022-01-071-3/+4
* 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