openssl/ssl
Dr. Stephen Henson cf199fec52 Remove hard coded ecdsaWithSHA1 hack in ssl routines and check for RSA
using OBJ xref utilities instead of string comparison with OID name.

This removes the arbitrary restriction on using SHA1 only with some ECC
ciphersuites.
2011-08-14 13:47:30 +00:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
Makefile make update (1.0.1-stable) 2011-03-23 00:06:04 +00:00
bio_ssl.c PR: 2529 2011-05-25 15:16:01 +00:00
d1_both.c PR: 2462 2011-04-03 17:14:48 +00:00
d1_clnt.c PR: 2505 2011-05-25 12:24:43 +00:00
d1_enc.c Since DTLS 1.0 is based on TLS 1.1 we should never return a decryption_failed 2011-01-04 19:33:30 +00:00
d1_lib.c PR: 2543 2011-06-22 15:30:04 +00:00
d1_meth.c Let the TLSv1_method() etc. functions return a const SSL_METHOD 2005-08-14 21:48:33 +00:00
d1_pkt.c Since DTLS 1.0 is based on TLS 1.1 we should never return a decryption_failed 2011-01-04 19:33:30 +00:00
d1_srvr.c PR: 2555 2011-07-20 15:17:42 +00:00
dtls1.h Initial "opaque SSL" framework. If an application defines OPENSSL_NO_SSL_INTERN 2011-05-11 12:56:38 +00:00
install-ssl.com Apply all the changes submitted by Steven M. Schweda <sms@antinode.info> 2011-03-19 09:47:47 +00:00
kssl.c make kerberos work with OPENSSL_NO_SSL_INTERN 2011-05-11 22:52:34 +00:00
kssl.h make kerberos work with OPENSSL_NO_SSL_INTERN 2011-05-11 22:52:34 +00:00
kssl_lcl.h Some fixes for kerberos builds. 2009-04-21 22:20:12 +00:00
s2_clnt.c Updatde from stable branch. 2009-01-07 23:44:27 +00:00
s2_enc.c Update ssl library to support EVP_PKEY MAC API. Include generic MAC support. 2007-06-04 17:04:40 +00:00
s2_lib.c Make no-ssl2 work including on Win32 builds. 2009-04-04 17:57:34 +00:00
s2_meth.c Type-checked (and modern C compliant) OBJ_bsearch. 2008-10-12 14:32:47 +00:00
s2_pkt.c Use new common flags and fix resulting warnings. 2009-02-15 14:08:51 +00:00
s2_srvr.c Assorted bugfixes: 2011-02-03 12:03:57 +00:00
s3_both.c PR: 1731 and maybe 2197 2010-03-24 23:16:49 +00:00
s3_clnt.c Add HMAC ECC ciphersuites from RFC5289. Include SHA384 PRF support and 2011-07-25 21:45:17 +00:00
s3_enc.c set FIPS permitted flag before initalising digest 2011-05-31 16:24:06 +00:00
s3_lib.c Backport GCM support from HEAD. 2011-08-04 11:13:28 +00:00
s3_meth.c Type-checked (and modern C compliant) OBJ_bsearch. 2008-10-12 14:32:47 +00:00
s3_pkt.c Backport GCM support from HEAD. 2011-08-04 11:13:28 +00:00
s3_srvr.c set FIPS allow before initialising ctx 2011-06-14 15:25:41 +00:00
s23_clnt.c add FIPS support to ssl: doesn't do anything on this branch yet as there is no FIPS compilation support 2011-05-19 18:22:16 +00:00
s23_lib.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
s23_meth.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
s23_pkt.c Reorder inclusion of header files: 2002-07-10 07:01:54 +00:00
s23_srvr.c add FIPS support to ssl: doesn't do anything on this branch yet as there is no FIPS compilation support 2011-05-19 18:22:16 +00:00
ssl-lib.com Corrections to the VMS build system. 2011-03-25 16:21:08 +00:00
ssl.h Backport GCM support from HEAD. 2011-08-04 11:13:28 +00:00
ssl2.h Initial "opaque SSL" framework. If an application defines OPENSSL_NO_SSL_INTERN 2011-05-11 12:56:38 +00:00
ssl3.h Add server client certificate support for TLS v1.2 . This is more complex 2011-05-20 14:58:45 +00:00
ssl23.h Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
ssl_algs.c Add SHA2 algorithms to SSL_library_init(). Although these aren't used 2010-04-07 13:18:30 +00:00
ssl_asn1.c Add SRP. 2011-03-16 11:26:40 +00:00
ssl_cert.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
ssl_ciph.c Backport GCM support from HEAD. 2011-08-04 11:13:28 +00:00
ssl_err.c Process signature algorithms during TLS v1.2 client authentication. 2011-05-12 17:44:59 +00:00
ssl_err2.c Use new-style system-id macros everywhere possible. I hope I haven't 2001-02-20 08:13:47 +00:00
ssl_lib.c Remove hard coded ecdsaWithSHA1 hack in ssl routines and check for RSA 2011-08-14 13:47:30 +00:00
ssl_locl.h Backport GCM support from HEAD. 2011-08-04 11:13:28 +00:00
ssl_rsa.c PR: 1411 2009-09-12 23:09:26 +00:00
ssl_sess.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
ssl_stat.c Add SRP. 2011-03-16 11:26:40 +00:00
ssl_task.c Security fixes brought forward from 0.9.7. 2002-11-13 15:43:43 +00:00
ssl_txt.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
ssltest.c Backport from HEAD: 2011-06-06 11:49:36 +00:00
t1_clnt.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
t1_enc.c Backport GCM support from HEAD. 2011-08-04 11:13:28 +00:00
t1_lib.c typo 2011-06-01 11:10:50 +00:00
t1_meth.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
t1_reneg.c Update RI to match latest spec. 2009-12-27 22:59:09 +00:00
t1_srvr.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
tls1.h Backport GCM support from HEAD. 2011-08-04 11:13:28 +00:00
tls_srp.c SRP fixes from HEAD which weren't in 1.0.1-stable. 2011-05-12 13:46:40 +00:00