| Commit message (Expand) | Author | Age | Files | Lines |
* | Cleanup/simplify ssl_cert_type() | jsing | 2022-02-03 | 6 | -34/+24 |
* | Error check for sk_push in libssl | inoguchi | 2022-01-28 | 1 | -4/+7 |
* | Error check for sk_push in libssl | inoguchi | 2022-01-28 | 1 | -2/+5 |
* | whitespace | tb | 2022-01-26 | 1 | -4/+4 |
* | Rewrite paragraph to refer to EVP_CIPHER_CTX_new() and HMAC_CTX_new() | tb | 2022-01-25 | 1 | -6/+6 |
* | Fix another return 0 bug in SSL_shutdown() | tb | 2022-01-25 | 1 | -6/+8 |
* | Avoid an infinite loop in SSL_shutdown() | tb | 2022-01-25 | 1 | -2/+4 |
* | Garbage collect unused ret in ssl3_get_new_session_ticket() | tb | 2022-01-24 | 1 | -5/+4 |
* | In ssl3_get_server_key_exchange() switch a 'goto err' to | tb | 2022-01-24 | 1 | -2/+2 |
* | Avoid use of uninitialized in tlsext_sni_server_parse() | tb | 2022-01-24 | 1 | -1/+3 |
* | Garbage collect the unused rv in tls1_check_ec_server_key() and | tb | 2022-01-24 | 1 | -3/+2 |
* | Remove the remaining three parens in return statements. | tb | 2022-01-20 | 1 | -4/+4 |
* | Use correct spelling of NULL. | tb | 2022-01-20 | 1 | -2/+2 |
* | spelling | jsg | 2022-01-15 | 2 | -6/+6 |
* | bump libcrypto, libssl, libtls majors after struct visibility changes | tb | 2022-01-14 | 1 | -1/+1 |
* | Use the correct type for ssl_callback_ctrl() | tb | 2022-01-14 | 1 | -3/+3 |
* | Convert the new record layers to opaque EVP_AEAD_CTX | tb | 2022-01-14 | 2 | -12/+6 |
* | Convert ssl_kex.c to opaque DH | tb | 2022-01-14 | 1 | -11/+11 |
* | Use BIO_next/BIO_set_next in ssl_lib.c | tb | 2022-01-14 | 1 | -3/+3 |
* | bio_ssl.c needs to peek into bio_local.h | tb | 2022-01-14 | 2 | -2/+4 |
* | Garbage collect last use of EVP_ecdsa() | tb | 2022-01-14 | 1 | -2/+1 |
* | Remove peer_pkeys from SSL_SESSION. | jsing | 2022-01-11 | 6 | -96/+58 |
* | Simplify SSL_get_peer_certificate() | jsing | 2022-01-11 | 1 | -10/+8 |
* | Rename 'peer' to 'peer_cert' in SSL_SESSION. | jsing | 2022-01-11 | 8 | -37/+37 |
* | Plumb decode errors through key share parsing code. | jsing | 2022-01-11 | 7 | -48/+106 |
* | Use SSL_AD_INTERNAL_ERROR for non-decoding alerts when parsing keyshares. | jsing | 2022-01-11 | 1 | -4/+10 |
* | Simplify tlsext_keyshare_server_parse() | jsing | 2022-01-11 | 1 | -9/+5 |
* | ssl_check_srvr_ecc_cert_and_alg() only returns 0/1 - test accordingly. | jsing | 2022-01-09 | 1 | -3/+3 |
* | Swap arguments to ssl_check_srvr_ecc_cert_and_alg() | jsing | 2022-01-09 | 3 | -9/+9 |
* | Clean up ssl3_{send,get}_client_kex_gost() | jsing | 2022-01-09 | 2 | -41/+46 |
* | Return 0/1 from ssl3_{send,get}_client_kex_gost() | jsing | 2022-01-09 | 2 | -7/+7 |
* | Remove a comment from Captain Obvious. | jsing | 2022-01-09 | 1 | -4/+2 |
* | Fix GOST skip certificate verify handling. | jsing | 2022-01-09 | 1 | -19/+11 |
* | Clean up pkey handling in ssl3_get_server_key_exchange() | jsing | 2022-01-09 | 1 | -42/+22 |
* | Merge SESS_CERT into SSL_SESSION. | jsing | 2022-01-08 | 8 | -171/+76 |
* | Remove commented out CERT_* defines. | jsing | 2022-01-08 | 1 | -7/+1 |
* | Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY. | jsing | 2022-01-08 | 10 | -101/+101 |
* | Rename dh_tmp to dhe_params. | jsing | 2022-01-07 | 5 | -33/+39 |
* | Stop attempting to duplicate the public and private key of dh_tmp. | jsing | 2022-01-07 | 1 | -17/+1 |
* | Convert legacy server to tls_key_share. | jsing | 2022-01-07 | 6 | -233/+115 |
* | Convert legacy TLS client to tls_key_share. | jsing | 2022-01-06 | 7 | -256/+181 |
* | Allocate and free the EVP_AEAD_CTX struct in tls13_record_protection. | jsing | 2022-01-06 | 1 | -7/+13 |
* | Provide CBB_add_u64() | jsing | 2022-01-06 | 2 | -2/+21 |
* | Rename tls13_key_share to tls_key_share. | jsing | 2022-01-05 | 9 | -91/+97 |
* | Return 0 on failure from send/get kex functions in the legacy stack. | jsing | 2022-01-04 | 2 | -43/+43 |
* | Use normal result testing for tls1_check_curve(). | jsing | 2022-01-04 | 1 | -2/+2 |
* | Refactor ssl3_get_server_kex_ecdhe() to separate parsing and validation. | jsing | 2022-01-04 | 1 | -20/+18 |
* | Pull key share group/length CBB code up from tls13_key_share_public() | jsing | 2022-01-04 | 2 | -27/+22 |
* | Only allow zero length key shares when we know we're doing HRR. | jsing | 2022-01-04 | 1 | -3/+5 |
* | Hoist memset of CBB above EVP_MD_CTX_new() and HMAC_CTX_new() to avoid | tb | 2021-12-26 | 1 | -3/+3 |