summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove some unnecessary function pointers from SSL_METHOD_INTERNAL.jsing2020-07-071-3/+13
* Enable SSL_MODE_AUTO_RETRY by default.jsing2020-05-231-1/+2
* fix a confusingly wrapped linetb2020-05-231-3/+3
* Make ssl_set_cert_masks() more consistent and closer to readable.jsing2020-05-211-44/+27
* Replace SSL_PKEY_RSA_ENC/SSL_PKEY_RSA_SIGN with SSL_PKEY_RSA.jsing2020-05-191-16/+8
* Use size_t for OCSP response length.jsing2020-05-101-2/+2
* Consistently spell 'unsigned' as 'unsigned int', as style(9) seemstb2020-03-161-3/+3
* When an SSL method is set, bump the max version back to that of thejsing2020-01-261-1/+10
* Correctly handle TLSv1.3 ciphers suites in ssl3_choose_cipher().jsing2020-01-231-1/+4
* Switch back to a function pointer for ssl_pending.jsing2020-01-231-10/+2
* Clear and free the tls13_ctx that hangs off an SSL *s fromtb2020-01-211-1/+6
* Bring back the ssl_shutdown internal method pointer.jsing2019-11-171-2/+2
* Allow ip addresses as argument to SSL_set1_host() but be careful to nototto2019-11-041-2/+14