aboutsummaryrefslogtreecommitdiffstats
path: root/ssl/t1_lib.c
Commit message (Expand)AuthorAgeFilesLines
* Various clean-upsKaoruToda2017-10-201-2/+4
* Merge tls1_check_curve into tls1_check_group_idDr. Stephen Henson2017-10-061-31/+19
* Change curves to groups where relevantDr. Stephen Henson2017-10-061-3/+3
* Use separate functions for supported and peer groups listsDr. Stephen Henson2017-10-061-35/+26
* Add and use function tls1_in_list to avoid code duplication.Dr. Stephen Henson2017-09-261-30/+30
* Use tls1_group_id_lookup in tls1_curve_allowedDr. Stephen Henson2017-09-261-5/+3
* Rename tls1_get_curvelist.Dr. Stephen Henson2017-09-261-41/+35
* Rewrite compression and group checks.Dr. Stephen Henson2017-09-261-134/+122
* Replace tls1_ec_curve_id2nid.Dr. Stephen Henson2017-09-261-7/+3
* Rename tls_curve_info to TLS_GROUP_INFO, move to ssl_locl.hDr. Stephen Henson2017-09-261-9/+3
* Return group id in tls1_shared_groupDr. Stephen Henson2017-09-261-17/+14
* Return correct Suite B curve, fix comment.Dr. Stephen Henson2017-09-261-2/+2
* Use curve_id not the nidKurt Roeckx2017-09-231-4/+4
* Store groups as uint16_tDr. Stephen Henson2017-09-221-100/+101
* Fix strict-warnings buildPatrick Steuer2017-09-211-1/+1
* Allow RSA certificates to be used for RSA-PSSDr. Stephen Henson2017-09-201-10/+30
* Add RSA-PSS key certificate type.Dr. Stephen Henson2017-09-201-0/+2
* e_os.h removal from other headers and source files.Pauli2017-08-301-1/+2
* Use cert tables in ssl_set_sig_maskDr. Stephen Henson2017-07-131-33/+12
* Use certificate tables instead of ssl_cert_typeDr. Stephen Henson2017-07-131-4/+10
* Use certificate tables instead of ssl_cipher_get_cert_index.Dr. Stephen Henson2017-07-131-64/+51
* Replace tls12_get_pkey_idxDr. Stephen Henson2017-07-131-40/+3
* Update SSL_export_keying_material() for TLSv1.3Matt Caswell2017-06-291-1/+1
* Disallow DSA/SHA1/etc. for pure TLS 1.3 ClientHellosBenjamin Kaduk2017-06-241-0/+6
* Use EVP_PKEY_X25519, EVP_PKEY_ED25519 instead of NIDs where appropriate.Dr. Stephen Henson2017-06-211-5/+5
* Allow Ed25519 in TLS 1.2Dr. Stephen Henson2017-06-211-5/+15
* Handle signature algorithms with no associated digestDr. Stephen Henson2017-06-211-20/+41
* Add Ed25519 signature algorithmDr. Stephen Henson2017-06-211-0/+2
* Add Ed25519 to signature algorithm tableDr. Stephen Henson2017-06-211-0/+3
* Add index for ED25519Dr. Stephen Henson2017-06-211-1/+4
* Use X509_get_signature_info to get signature strength.Dr. Stephen Henson2017-06-211-9/+8
* Fix no-ecBenjamin Kaduk2017-06-151-2/+0
* Add back support for SHA224 based sig algsMatt Caswell2017-06-081-7/+24
* Convert existing usage of assert() to ossl_assert() in libsslMatt Caswell2017-05-221-5/+11
* Try to be more consistent about the alerts we sendMatt Caswell2017-05-191-3/+3
* Add a ciphersuite config sanity check for serversMatt Caswell2017-04-261-1/+1
* Don't fail the connection in SSLv3 if server selects ECDHEMatt Caswell2017-04-241-4/+16
* New certificate_authorities functionsDr. Stephen Henson2017-04-031-1/+1
* More typo fixesFdaSilvaYY2017-03-291-6/+6
* Avoid questionable use of the value of a pointerBernd Edlinger2017-03-101-1/+2
* Fixup previous merge.Bernd Edlinger2017-03-101-1/+1
* Set specific error is we have no valid signature algorithms setDr. Stephen Henson2017-03-031-0/+2
* Signature algorithm enhancement.Dr. Stephen Henson2017-03-031-25/+31
* Disallow zero length signature algorithmsDr. Stephen Henson2017-03-031-1/+1
* Don't allow DSA for TLS 1.3Dr. Stephen Henson2017-03-031-0/+3
* For TLS 1.3 reject SHA1 TLS signaturesDr. Stephen Henson2017-02-251-5/+7
* Reject compressed point format with TLS 1.3Dr. Stephen Henson2017-02-241-3/+10
* Add SuiteB support to tls_choose_sigalg()Dr. Stephen Henson2017-02-241-0/+17
* Tidy up certificate type handling.Dr. Stephen Henson2017-02-241-12/+7
* Add some more consistency checks in tls_decrypt_ticket.Bernd Edlinger2017-02-221-0/+5