openssl/ssl
Mike Bland 5a0d057e49 Create test/testutil.h for unit test helper macros
Defines SETUP_TEST_FIXTURE and EXECUTE_TEST, and updates ssl/heartbeat_test.c
using these macros. SETUP_TEST_FIXTURE makes use of the new TEST_CASE_NAME
macro, defined to use __func__ or __FUNCTION__ on platforms that support those
symbols, or to use the file name and line number otherwise. This should fix
several reported build problems related to lack of C99 support.
2014-06-10 19:27:45 +01:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
bio_ssl.c OPENSSL_NO_SOCK fixes [from HEAD]. 2012-04-16 17:43:15 +00:00
d1_both.c Fix null pointer errors. 2014-06-10 14:48:07 +01:00
d1_clnt.c DTLS/SCTP Finished Auth Bug 2013-11-01 22:44:20 +00:00
d1_enc.c Update DTLS code to match CBC decoding in TLS. 2013-01-28 17:34:33 +00:00
d1_lib.c Free up s->d1->buffered_app_data.q properly. 2014-06-02 14:40:18 +01: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 Added SSLErr call for internal error in dtls1_buffer_record 2014-06-01 21:38:01 +01:00
d1_srtp.c ssl/*: fix linking errors with no-srtp. 2013-02-09 19:52:07 +01:00
d1_srvr.c Fix double frees. 2014-04-22 17:02:37 +01:00
dtls1.h Reduce version skew. 2012-06-08 09:18:47 +00:00
heartbeat_test.c Create test/testutil.h for unit test helper macros 2014-06-10 19:27:45 +01:00
install-ssl.com Don't forget to install srtp.h as well 2012-05-10 15:01:22 +00:00
kssl.c make kerberos work with OPENSSL_NO_SSL_INTERN 2011-05-11 22:52:34 +00:00
kssl.h Fix for WIN32 builds with KRB5 2014-02-26 15:33:09 +00:00
kssl_lcl.h Some fixes for kerberos builds. 2009-04-21 22:20:12 +00:00
Makefile Unit/regression test for TLS heartbeats. 2014-05-19 18:23:24 +01:00
s2_clnt.c Add and use a constant-time memcmp. 2013-01-28 17:30:38 +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 Update strength_bits for 3DES. 2014-06-09 12:09:49 +01:00
s2_meth.c Type-checked (and modern C compliant) OBJ_bsearch. 2008-10-12 14:32:47 +00:00
s2_pkt.c Add and use a constant-time memcmp. 2013-01-28 17:30:38 +00:00
s2_srvr.c Reduce version skew. 2012-06-08 09:18:47 +00:00
s3_both.c Fix for TLS record tampering bug CVE-2013-4353 2014-01-06 14:35:04 +00:00
s3_cbc.c Check DTLS_BAD_VER for version number. 2013-02-12 15:16:05 +00:00
s3_clnt.c Make tls_session_secret_cb work with CVE-2014-0224 fix. 2014-06-07 15:27:21 +01:00
s3_enc.c ssl/*: remove SSL3_RECORD->orig_len to restore binary compatibility. 2013-02-01 15:34:09 +01:00
s3_lib.c SRP ciphersuite correction. 2014-06-09 12:09:49 +01:00
s3_meth.c Type-checked (and modern C compliant) OBJ_bsearch. 2008-10-12 14:32:47 +00:00
s3_pkt.c Additional CVE-2014-0224 protection. 2014-06-05 09:04:27 +01:00
s3_srvr.c Fix for CVE-2014-0224 2014-06-05 09:04:27 +01:00
s23_clnt.c Fix warning 2014-01-08 13:36:27 +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
srtp.h move internal functions to ssl_locl.h 2011-11-21 22:52:01 +00:00
ssl-lib.com VMS build fix #2. 2014-04-08 17:23:03 +01:00
ssl.h SRP ciphersuite correction. 2014-06-09 12:09:49 +01: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 Fix for CVE-2014-0224 2014-06-05 09:04:27 +01:00
ssl23.h
ssl_algs.c e_aes_cbc_hmac_sha1.c: address the CBC decrypt timing issues. 2013-02-02 19:35:09 +01:00
ssl_asn1.c fix coverity issue 966597 - error line is not always initialised 2014-05-08 00:00:08 +01:00
ssl_cert.c don't use pseudo digests for default values of keys 2012-06-27 14:11:40 +00:00
ssl_ciph.c SRP ciphersuite correction. 2014-06-09 12:09:49 +01:00
ssl_err.c Fixed spelling error in error message. Fix supplied by Marcos Marado 2014-05-01 00:23:57 +01: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 Check sk_SSL_CIPHER_num() after assigning sk. 2014-05-12 23:01:06 +01:00
ssl_locl.h SRP ciphersuite correction. 2014-06-09 12:09:49 +01:00
ssl_rsa.c Reduce version skew. 2012-06-08 09:18:47 +00:00
ssl_sess.c New ctrl values to clear or retrieve extra chain certs from an SSL_CTX. 2011-12-22 15:01:16 +00:00
ssl_stat.c PR: 1794 2011-11-25 00:18:10 +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 Fix in ssltest is no-ssl2 configured 2013-02-11 18:17:50 +00:00
t1_clnt.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
t1_enc.c Use correct digest when exporting keying material. 2014-05-31 13:43:01 +01:00
t1_lib.c Check there is enough room for extension. 2014-06-02 19:00:02 +01: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 Set TLS padding extension value. 2014-04-05 20:52:59 +01:00
tls_srp.c Reduce version skew. 2012-06-08 09:18:47 +00:00