summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2019-04-01Sort.jsing1-3/+3
2019-04-01Make the openssl(1) enc -iter flag actually work.jsing1-2/+2
2019-04-01Add a mutex to guard reference counting for tls_config.jsing3-4/+16
2019-04-01Implement a print function for BIGNUM_it.jsing1-2/+18
2019-04-01Correct the return values from long_print.jsing1-2/+5
2019-04-01Require all ASN1_PRIMITIVE_FUNCS functions to be provided.jsing5-26/+42
2019-04-01mark ERR_R_INTERNAL_ERROR instead of assert or _exit, sighderaadt1-3/+3
2019-04-01Correct subtle bug in sigalgs, only care about curve_nid if we arebeck1-4/+4
2019-03-31Clean up and simplify the client verify code:jsing1-50/+49
2019-03-31Wrap long lines and apply some style(9).jsing1-7/+10
2019-03-31Use named field initialisers.jsing2-16/+18
2019-03-29Use correct capitalization of EC_GROUP_get_curve_GF{2m,p}(3).tb1-4/+4
2019-03-28Enable GOST cipher selection test after libssl has been fixed.bluhm1-6/+1
2019-03-27Cast nonce bytes to avoid undefined behaviour when left shifting.jsing1-3/+3
2019-03-27remove duplicate set key file call. from alf.tedu1-3/+1
2019-03-27bump to 2.9.1bcook1-3/+3
2019-03-26Use limits.h instead of sys/limits.h for portability.jsing1-3/+2
2019-03-25Update regress following sigalgs changes.jsing1-17/+1
2019-03-25Strip out all of the pkey to sigalg and sigalg to pkey linkages.jsing5-59/+8
2019-03-25tls1_process_sigalgs() is no longer needed.jsing2-57/+2
2019-03-25Defer sigalgs selection until the certificate is known.jsing9-48/+124
2019-03-25Rework ssl_ctx_use_certificate_chain_bio() to use the CERT_PKEY chain.jsing1-46/+26
2019-03-25Remove ssl_get_server_send_cert() which is now unused.jsing2-14/+2
2019-03-25Rework ssl3_output_cert_chain() to take a CERT_PKEY and consider chains.jsing4-40/+36
2019-03-25Add a chain member to CERT_PKEY and provide functions for manipulating it.jsing2-3/+74
2019-03-24In the incredibly unbelievable circumstance where _rs_init() fails toderaadt1-2/+2
2019-03-24If ssl_cipher_apply_rule() is given a specific cipher suite, match on it.jsing1-3/+4
2019-03-24Don't allow asn1_parse2 to recurse arbitrarily deep. Constrain to a maxbeck1-1/+5
2019-03-24Cast nonce bytes to avoid undefined behaviour when left shifting.jsing1-3/+3
2019-03-24do not call assert(), which has a tendency to leave traces of stuff inderaadt1-2/+3
2019-03-23Add range checks to varios ASN1_INTEGER functions to ensure thebeck3-6/+62
2019-03-21Fix typo in usage and comment.bluhm3-6/+6
2019-03-21import EVP_camellia_128_cbc(3) from OpenSSL 1.1.1,schwarze4-3/+156
2019-03-21space before punct;jmc1-3/+3
2019-03-21Split EVP_rc4(3) out of EVP_EncryptInit(3) to reduce clutter.schwarze4-21/+116
2019-03-21Split EVP_des_cbc(3) out of EVP_EncryptInit(3) to reduce clutter:schwarze4-55/+230
2019-03-21add a handful of missing functionsschwarze1-5/+38
2019-03-21Bring back EVP_chacha20 list item that was accidentally removedtb1-2/+3
2019-03-20fix examples (libtls uses its own error reporting mechanism)espie1-4/+4
2019-03-20escape backslashes;schwarze2-11/+11
2019-03-19Document the flag EVP_CIPHER_CTX_FLAG_WRAP_ALLOW needed for the EVPschwarze2-4/+71
2019-03-19Avoid an internal 2 byte overread in ssl_sigalgs().jsing1-7/+2
2019-03-19Revert TLS1_get{,_client}_version simplification because DTLS.jsing4-14/+15
2019-03-18* note that the handshake must be completed firstschwarze1-4/+15
2019-03-18Insert a missing input line break after a .Vt macro;schwarze1-4/+5
2019-03-18Split EVP_aes_128_cbc(3) out of EVP_EncryptInit(3):schwarze4-74/+322
2019-03-18In ssl.h rev. 1.165, tb@ provided version agnostic DTLS methods.schwarze1-3/+26
2019-03-18Document SM4; related to evp.h rev. 1.73.schwarze4-6/+93
2019-03-18Expand the ERR_PACK() macro to ERR_REASON() for consistency.tb1-2/+2
2019-03-18In evp.h rev. 1.75, tb@ provided EVP_PKEY_get0_hmac(3).schwarze1-3/+29