Viktor Dukhovni
6b01bed206
Support disabling any or all TLS or DTLS versions
...
Some users want to disable SSL 3.0/TLS 1.0/TLS 1.1, and enable just
TLS 1.2. In the future they might want to disable TLS 1.2 and
enable just TLS 1.3, ...
This commit makes it possible to disable any or all of the TLS or
DTLS protocols. It also considerably simplifies the SSL/TLS tests,
by auto-generating the min/max version tests based on the set of
supported protocols (425 explicitly written out tests got replaced
by two loops that generate all 425 tests if all protocols are
enabled, fewer otherwise).
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-01-19 09:57:15 -05:00
..
2011-03-16 11:50:33 +00:00
2016-01-14 13:02:51 -05:00
2016-01-14 14:08:49 +01:00
2016-01-13 16:12:31 -05:00
2015-10-12 22:31:00 +01:00
2016-01-13 17:55:17 -05:00
2016-01-13 17:55:17 -05:00
2015-12-16 16:14:49 -05:00
2015-10-30 17:21:42 -04:00
2016-01-13 15:23:44 +01:00
2016-01-19 09:57:15 -05:00
2011-12-08 14:44:05 +00:00
2015-12-16 16:14:49 -05:00
2015-12-13 21:31:03 -05:00
2015-12-14 23:06:14 +00:00
2016-01-06 12:07:26 -05:00
2015-11-09 22:48:41 +00:00
2016-01-13 17:55:17 -05:00
2016-01-13 17:55:17 -05:00
2015-12-13 20:13:49 -05:00
2016-01-12 01:00:31 -05:00
2015-12-13 20:13:49 -05:00
2015-10-23 19:52:08 +02:00
2016-01-12 13:52:22 +01:00
2015-12-16 16:14:49 -05:00
2015-04-24 15:26:15 -04:00
2015-10-23 19:52:08 +02:00
2015-11-09 22:48:41 +00:00
2016-01-06 12:07:26 -05:00
2011-03-19 10:58:14 +00:00
2015-04-24 15:26:15 -04:00
2016-01-17 14:47:32 -05:00
2015-11-09 22:48:41 +00:00
2016-01-14 02:59:06 +00:00
2015-12-30 18:18:08 -05:00
2016-01-19 09:57:15 -05:00
2015-11-20 13:40:53 +00:00
2016-01-13 16:12:31 -05:00
2015-12-16 16:14:49 -05:00
2016-01-13 17:55:17 -05:00
2016-01-13 17:55:17 -05:00
2015-10-12 22:31:00 +01:00
2016-01-12 01:00:31 -05:00
2016-01-03 18:45:05 -05:00
2015-12-13 20:13:49 -05:00
2015-10-12 22:31:00 +01:00
2015-11-09 22:48:41 +00:00
2015-11-21 14:37:24 +01:00
2009-09-06 15:49:46 +00:00
2016-01-11 17:50:42 +00:00
2016-01-11 17:50:42 +00:00
2016-01-12 01:00:31 -05:00
2015-12-16 16:14:49 -05:00
2015-12-16 16:14:49 -05:00
2015-12-13 20:13:49 -05:00
2015-10-12 22:31:00 +01:00
2015-12-15 11:26:38 +00:00
2015-12-23 12:44:55 +01:00
2016-01-19 09:57:15 -05:00
2016-01-19 09:57:15 -05:00
2015-12-16 16:14:49 -05:00
2015-10-05 09:25:06 +02:00
2011-12-08 14:44:05 +00:00
2011-12-08 14:44:05 +00:00
2016-01-11 10:03:27 +00:00
2015-10-12 22:31:00 +01:00
2016-01-18 16:16:00 +01:00
2015-11-09 22:48:41 +00:00
2015-12-16 16:14:49 -05:00
2015-04-24 15:26:15 -04:00
2015-01-22 09:20:09 +00:00
2015-01-22 09:20:09 +00:00
2015-12-07 17:40:20 +01:00
2009-09-07 17:57:18 +00:00
2016-01-13 17:55:17 -05:00
2015-10-30 17:21:42 -04:00
2015-12-30 14:54:29 +01:00
2015-04-24 15:26:15 -04:00
2016-01-14 02:59:06 +00:00