summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl_sigalgs.c
AgeCommit message (Expand)Author
2021-05-16Explicitly include <openssl/opensslconf.h> in files using OPENSSL_NO_*Joel Sing
2021-03-10Improve internal version handling.Joel Sing
2020-10-11Constipate ssl3_ciphers and tls1[23]_sigalgs*, pushing them intoPhilip Guenther
2020-05-09Forcibly ensure that only PSS may be used with RSA in TLS 1.3.Bob Beck
2019-04-01Correct subtle bug in sigalgs, only care about curve_nid if we areBob Beck
2019-03-25Strip out all of the pkey to sigalg and sigalg to pkey linkages.Joel Sing
2019-03-25Defer sigalgs selection until the certificate is known.Joel Sing
2019-03-19Avoid an internal 2 byte overread in ssl_sigalgs().Joel Sing
2019-01-24Remove SHA224 based sigalgs from use in TLS 1.2 as SHA224 is deprecated.Bob Beck
2019-01-23Correct ECDSA_SECP512R1 typo to ECDSA_SECP521R1Bob Beck
2019-01-23Modify sigalgs extension processing to accomodate TLS 1.3.Bob Beck
2019-01-23revert previous, accidentally contained another diff in additionBob Beck
2019-01-23Modify sigalgs extension processing for TLS 1.3.Bob Beck
2018-11-16Unbreak legacy ciphers for prior to 1.1 by setting having a legacyBob Beck
2018-11-14In TLS1.2 we use evp_sha1 if we fall back this far, not evp_md5_sha1 as in 1.1Bob Beck
2018-11-13Temporary workaround for breakage seen in www.videolan.org with curve mismatchBob Beck
2018-11-13Fix pkey_ok to be less strange, and add cuve checks required for the EC onesBob Beck
2018-11-11Add check function to verify that pkey is usable with a sigalg.Bob Beck
2018-11-11Convert signatures and verifcation to use the EVP_DigestXXX apiBob Beck
2018-11-10Remove dead codeBob Beck
2018-11-10Stop keeping track of sigalgs by guessing it from digest and pkey,Bob Beck
2018-11-09Ensure we only choose sigalgs from our prefernce list, not the whole listBob Beck
2018-11-09Add the ability to have a separate priority list for sigalgs.Bob Beck
2018-11-09Reimplement the sigalgs processing code into a new implementationBob Beck