summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_srvr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* const correct tls_session_secret_cb_fn()tb6 days1-2/+2
* Use cipher suite values instead of IDs.jsing2024-07-221-9/+6
* Remove cipher from SSL_SESSION.jsing2024-07-201-5/+8
* Annotate issues with tls_session_secret_cb() related code.jsing2024-07-191-1/+9
* Move client ciphers from SSL_SESSION to SSL_HANDSHAKE.jsing2024-07-191-8/+8
* Implement RSA key exchange in constant time.jsing2024-06-251-61/+68
* Zap a trailing blank that snuck into ssl3_get_client_hello()tb2024-02-031-2/+2
* Remove GOST and STREEBOG support from libssl.beck2024-02-031-148/+4
* Neuter the SSL_set_debug(3) APItb2023-12-291-7/+1
* Check for negative EVP_CIPHER_CTX_iv_length() return in libssltb2023-11-181-3/+5
* Hide all public symbols in libsslbeck2023-07-081-1/+5
* Convert legacy server kex to one-shot sign/verifytb2023-06-111-30/+35
* Easy EVP_Digest{Sign,Verify} conversions for legacy stacktb2023-06-111-8/+3
* spelling fixes; from paul tagliamontejmc2022-12-261-3/+3
* Make internal header file names consistenttb2022-11-261-3/+3
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-93/+93
* Move handshake message handling functions from ssl_both.c to client/server.jsing2022-10-011-20/+168
* Deduplicate peer certificate chain processing code.jsing2022-08-171-13/+10
* Simplify certificate list handling code in legacy server.jsing2022-07-031-62/+50
* Rename uses 'curve' to 'group' and rework tls1 group API.tb2022-07-021-2/+2
* Add checks to ensure we do not initiate or negotiate handshakes withtb2022-06-301-1/+8
* Check the security of DH key sharestb2022-06-291-1/+7
* Check the security level when building sigalgstb2022-06-291-3/+3
* Free ciphers before assigning to themtb2022-06-281-6/+6
* Add error checking to tls_session_secret_cb() callstb2022-06-071-23/+30
* Bye bye S3I.jsing2022-02-051-136/+136
* Remove peer_pkeys from SSL_SESSION.jsing2022-01-111-8/+6
* Rename 'peer' to 'peer_cert' in SSL_SESSION.jsing2022-01-111-13/+13
* Plumb decode errors through key share parsing code.jsing2022-01-111-7/+22
* Clean up ssl3_{send,get}_client_kex_gost()jsing2022-01-091-20/+20
* Return 0/1 from ssl3_{send,get}_client_kex_gost()jsing2022-01-091-3/+3
* Fix GOST skip certificate verify handling.jsing2022-01-091-19/+11
* Merge SESS_CERT into SSL_SESSION.jsing2022-01-081-17/+5
* Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY.jsing2022-01-081-2/+2
* Rename dh_tmp to dhe_params.jsing2022-01-071-5/+5
* Convert legacy server to tls_key_share.jsing2022-01-071-202/+40
* Return 0 on failure from send/get kex functions in the legacy stack.jsing2022-01-041-18/+18
* Hoist memset of CBB above EVP_MD_CTX_new() and HMAC_CTX_new() to avoidtb2021-12-261-3/+3
* Convert ssl_srvr.c to opaque EVP_MD_CTX.tb2021-12-091-42/+44
* Clean up and refactor server side DHE key exchange.jsing2021-12-041-78/+55
* Convert server serialisation of DHE parameters/public key to new functions.jsing2021-11-291-24/+3
* Stop reaching into EVP_PKEY in the rest of libssl.tb2021-11-261-10/+22
* libssl: don't reach for pkey->save_type.tb2021-11-191-2/+2
* Fold SSL_SESSION_INTERNAL back into SSL_SESSION.jsing2021-10-251-6/+6
* Provide a way to determine our maximum legacy version.jsing2021-10-231-10/+8
* Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.jsing2021-10-231-21/+21
* Untangle ssl3_get_message() return values.jsing2021-10-231-36/+33
* Ensure that a client hello does not have trailing data.jsing2021-09-031-1/+4
* Clean up and simplify info and msg callbacks.jsing2021-08-301-16/+8
* Track sigalg used by ourselves and our peer in the legacy stack.jsing2021-06-291-1/+3