summaryrefslogtreecommitdiffstats
path: root/ssl/t1_lib.c
AgeCommit message (Expand)Author
2018-03-19Place ticket keys into secure memoryTodd Short
2018-03-19Always call the new_session_cb when issuing a NewSessionTicket in TLSv1.3Matt Caswell
2018-03-12Session Ticket app dataTodd Short
2018-03-05Add X448/Ed448 support to libsslMatt Caswell
2018-02-21Sanity check the ticket length before using key name/IVMatt Caswell
2018-02-12The function ssl_get_min_max_version() can failMatt Caswell
2018-01-25Fix uninitialized read in sigalg parsing codeBenjamin Kaduk
2018-01-25Add support for the TLS 1.3 signature_algorithms_cert extensionBenjamin Kaduk
2018-01-25Propagate TLS 1.3 sigalgs through tls1_set_sigalgs()Benjamin Kaduk
2018-01-25Add TLS 1.3 draft-23 PSS signature algorithmsBenjamin Kaduk
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