summaryrefslogtreecommitdiffstats
path: root/ssl/t1_lib.c
AgeCommit message (Expand)Author
2018-01-09Update copyright years on all files merged since Jan 1st 2018Richard Levitte
2018-01-08Use the index that matches the key type (either SSL_PKEY_RSA_PSS_SIGN or SSL_...Noah Robbin
2018-01-08Use size of server key when selecting signature algorithm.Noah Robbin
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell
2017-11-13Resolve warnings in VC-WIN32 build, which allows to add /WX.Andy Polyakov
2017-11-05Implement Maximum Fragment Length TLS extension.FdaSilvaYY
2017-10-20Various clean-upsKaoruToda
2017-10-06Merge tls1_check_curve into tls1_check_group_idDr. Stephen Henson
2017-10-06Change curves to groups where relevantDr. Stephen Henson
2017-10-06Use separate functions for supported and peer groups listsDr. Stephen Henson
2017-09-26Add and use function tls1_in_list to avoid code duplication.Dr. Stephen Henson
2017-09-26Use tls1_group_id_lookup in tls1_curve_allowedDr. Stephen Henson
2017-09-26Rename tls1_get_curvelist.Dr. Stephen Henson
2017-09-26Rewrite compression and group checks.Dr. Stephen Henson
2017-09-26Replace tls1_ec_curve_id2nid.Dr. Stephen Henson
2017-09-26Rename tls_curve_info to TLS_GROUP_INFO, move to ssl_locl.hDr. Stephen Henson
2017-09-26Return group id in tls1_shared_groupDr. Stephen Henson
2017-09-26Return correct Suite B curve, fix comment.Dr. Stephen Henson
2017-09-23Use curve_id not the nidKurt Roeckx
2017-09-22Store groups as uint16_tDr. Stephen Henson
2017-09-21Fix strict-warnings buildPatrick Steuer
2017-09-20Allow RSA certificates to be used for RSA-PSSDr. Stephen Henson
2017-09-20Add RSA-PSS key certificate type.Dr. Stephen Henson
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-07-13Use cert tables in ssl_set_sig_maskDr. Stephen Henson
2017-07-13Use certificate tables instead of ssl_cert_typeDr. Stephen Henson
2017-07-13Use certificate tables instead of ssl_cipher_get_cert_index.Dr. Stephen Henson
2017-07-13Replace tls12_get_pkey_idxDr. Stephen Henson
2017-06-29Update SSL_export_keying_material() for TLSv1.3Matt Caswell
2017-06-24Disallow DSA/SHA1/etc. for pure TLS 1.3 ClientHellosBenjamin Kaduk
2017-06-21Use EVP_PKEY_X25519, EVP_PKEY_ED25519 instead of NIDs where appropriate.Dr. Stephen Henson
2017-06-21Allow Ed25519 in TLS 1.2Dr. Stephen Henson
2017-06-21Handle signature algorithms with no associated digestDr. Stephen Henson
2017-06-21Add Ed25519 signature algorithmDr. Stephen Henson
2017-06-21Add Ed25519 to signature algorithm tableDr. Stephen Henson
2017-06-21Add index for ED25519Dr. Stephen Henson
2017-06-21Use X509_get_signature_info to get signature strength.Dr. Stephen Henson
2017-06-15Fix no-ecBenjamin Kaduk
2017-06-08Add back support for SHA224 based sig algsMatt Caswell
2017-05-22Convert existing usage of assert() to ossl_assert() in libsslMatt Caswell
2017-05-19Try to be more consistent about the alerts we sendMatt Caswell
2017-04-26Add a ciphersuite config sanity check for serversMatt Caswell
2017-04-24Don't fail the connection in SSLv3 if server selects ECDHEMatt Caswell
2017-04-03New certificate_authorities functionsDr. Stephen Henson
2017-03-29More typo fixesFdaSilvaYY
2017-03-10Avoid questionable use of the value of a pointerBernd Edlinger
2017-03-10Fixup previous merge.Bernd Edlinger
2017-03-03Set specific error is we have no valid signature algorithms setDr. Stephen Henson
2017-03-03Signature algorithm enhancement.Dr. Stephen Henson
2017-03-03Disallow zero length signature algorithmsDr. Stephen Henson