Dr. Stephen Henson 789b12599d 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>
(cherry picked from commit e0fc7961c4fbd27577fb519d9aea2dc788742715)

Conflicts:

	ssl/heartbeat_test.c
	ssl/ssl.h
	util/mkdef.pl
2014-07-24 19:42:26 +01:00
..
2009-08-12 17:08:44 +00:00
2007-09-19 14:53:18 +00:00
2012-03-31 11:07:09 +00:00
1999-05-31 21:58:18 +00:00
2009-06-30 14:59:59 +00:00
2013-06-13 15:09:48 +01:00
2005-04-27 08:56:15 +00:00
2005-11-06 17:58:26 +00:00
2014-04-30 11:52:08 -04:00
2006-10-24 22:14:20 +00:00
2014-07-07 19:19:13 +10:00
2010-01-05 17:33:09 +00:00
2005-04-27 08:56:15 +00:00
2009-04-06 14:25:02 +00:00
2009-04-13 11:22:55 +00:00