openssl/ssl
Dr. Stephen Henson e0fc7961c4 Add conditional unit testing interface.
Don't call internal functions directly call them through
SSL_test_functions(). This also makes unit testing work on
Windows and platforms that don't export internal functions
from shared libraries.

By default unit testing is not enabled: it requires the compile
time option "enable-unit-test".
Reviewed-by: Geoff Thorpe <geoff@openssl.org>
2014-07-24 19:41:29 +01:00
..
.cvsignore
bio_ssl.c
d1_both.c Fix null pointer errors. 2014-06-10 14:47:29 +01:00
d1_clnt.c
d1_enc.c
d1_lib.c Constification - mostly originally from Chromium. 2014-06-29 21:05:23 +01:00
d1_meth.c
d1_pkt.c Added SSLErr call for internal error in dtls1_buffer_record 2014-06-01 21:36:25 +01:00
d1_srtp.c
d1_srvr.c Fix DTLS certificate requesting code. 2014-07-15 18:23:13 +01:00
dtls1.h
heartbeat_test.c Add conditional unit testing interface. 2014-07-24 19:41:29 +01:00
install-ssl.com
kssl_lcl.h
kssl.c RT 1229; typo in comment "dont't"->"don't" 2014-07-01 13:02:57 -04:00
kssl.h
Makefile Add conditional unit testing interface. 2014-07-24 19:41:29 +01:00
s2_clnt.c Security framework. 2014-03-28 14:56:30 +00:00
s2_enc.c
s2_lib.c Update strength_bits for 3DES. 2014-06-09 12:09:52 +01:00
s2_meth.c
s2_pkt.c
s2_srvr.c Security framework. 2014-03-28 14:56:30 +00:00
s3_both.c Security framework. 2014-03-28 14:56:30 +00:00
s3_cbc.c
s3_clnt.c Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
s3_enc.c Fixed incorrect return code handling in ssl3_final_finish_mac. 2014-06-13 15:36:20 +01:00
s3_lib.c Constification - mostly originally from Chromium. 2014-06-29 21:05:23 +01:00
s3_meth.c
s3_pkt.c s3_pkt.c: fix typo. 2014-07-05 23:56:54 +02:00
s3_srvr.c Don't limit message sizes in ssl3_get_cert_verify. 2014-07-05 13:19:12 +01:00
s23_clnt.c Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
s23_lib.c Don't advertise ECC ciphersuits in SSLv2 compatible client hello. 2014-06-27 16:51:26 +01:00
s23_meth.c
s23_pkt.c
s23_srvr.c Security framework. 2014-03-28 14:56:30 +00:00
srtp.h
ssl2.h
ssl3.h Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
ssl23.h
ssl_algs.c
ssl_asn1.c fix coverity issue 966597 - error line is not always initialised 2014-05-07 23:54:25 +01:00
ssl_cert.c Fix SSL_CTX_get{first,next}_certificate. 2014-04-21 16:52:28 +01:00
ssl_ciph.c Use more common name for GOST key exchange. 2014-07-14 18:31:55 +01:00
ssl_conf.c Add -no_resumption_on_reneg to SSL_CONF. 2014-03-27 16:12:40 +00:00
ssl_err2.c
ssl_err.c Reduce casting nastiness. 2014-07-05 15:00:53 +01:00
ssl_lib.c Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
ssl_locl.h Add conditional unit testing interface. 2014-07-24 19:41:29 +01:00
ssl_rsa.c Security framework. 2014-03-28 14:56:30 +00:00
ssl_sess.c
ssl_stat.c Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
ssl_task.c
ssl_txt.c Add an NSS output format to sess_id to export to export the session id and the master key in NSS keylog format. PR#3352 2014-05-24 00:02:24 +01:00
ssl_utst.c Add conditional unit testing interface. 2014-07-24 19:41:29 +01:00
ssl-lib.com
ssl.h Add conditional unit testing interface. 2014-07-24 19:41:29 +01:00
ssltest.c Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
t1_clnt.c
t1_enc.c RT 1528; misleading debug print, "pre-master" should be "master key" 2014-07-01 13:22:38 -04:00
t1_lib.c Fix possible buffer overrun. 2014-07-02 00:11:10 +01:00
t1_meth.c
t1_reneg.c
t1_srvr.c
t1_trce.c Adding padding extension to trace code. 2014-05-20 11:09:04 +01:00
tls1.h Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
tls_srp.c