Viktor Dukhovni
aea6116146
Make it possible to check for explicit auxiliary trust
...
By default X509_check_trust() trusts self-signed certificates from
the trust store that have no explicit local trust/reject oids
encapsulated as a "TRUSTED CERTIFICATE" object. (See the -addtrust
and -trustout options of x509(1)).
This commit adds a flag that makes it possible to distinguish between
that implicit trust, and explicit auxiliary settings.
With flags |= X509_TRUST_NO_SS_COMPAT, a certificate is only trusted
via explicit trust settings.
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
2016-01-29 10:53:46 -05:00
..
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-27 19:05:50 -05:00
2016-01-26 16:40:43 -05:00
2016-01-29 16:33:13 +01:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-20 09:09:14 -05:00
2016-01-26 16:40:43 -05:00
2016-01-27 22:16:12 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-27 19:05:50 -05:00
2016-01-29 11:53:32 +00:00
2016-01-28 23:41:35 +00:00
2016-01-26 16:40:43 -05:00
2016-01-29 12:56:58 +00:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-27 19:05:50 -05:00
2016-01-27 19:05:50 -05:00
2016-01-26 16:40:43 -05:00
2016-01-19 15:33:45 +00:00
2016-01-28 15:45:02 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-29 16:33:13 +01:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2015-12-07 12:06:06 +01:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-20 09:09:14 -05:00
2016-01-29 16:33:13 +01:00
2016-01-26 16:40:43 -05:00
2016-01-27 19:05:50 -05:00
2016-01-28 21:39:46 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-27 22:16:12 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-20 09:09:14 -05:00
2016-01-29 10:53:46 -05:00
2016-01-27 22:16:12 -05:00
2011-08-12 12:28:52 +00:00
2015-01-23 15:38:41 +01:00
2015-01-22 09:20:09 +00:00
2015-04-20 15:06:22 +02:00
2015-09-25 13:34:02 +02:00
2014-05-04 16:38:32 +02:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-12 16:26:56 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-07 18:00:51 +00:00
2016-01-26 16:40:43 -05:00
2015-01-22 09:20:09 +00:00
2011-05-07 20:36:05 +00:00
2015-05-13 15:08:10 +01:00
2016-01-26 16:40:43 -05:00
2015-01-22 09:20:09 +00:00
2015-05-05 22:18:59 -04:00
2015-05-05 22:18:59 -04:00
2015-01-22 09:20:09 +00:00
2015-05-05 22:18:59 -04:00
2015-01-22 09:20:09 +00:00
2016-01-20 09:09:14 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-27 23:34:13 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2015-05-14 17:21:40 +02:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2013-06-18 10:37:00 +02:00
2015-12-14 16:08:49 +01:00
2015-12-14 16:08:49 +01:00
2015-12-14 16:09:25 +01:00
2015-01-22 09:20:09 +00:00
2011-04-17 12:46:00 +00:00
2015-01-22 09:20:09 +00:00
2015-07-14 01:10:01 +02:00
2015-12-02 10:53:33 +01:00
2016-01-26 16:40:43 -05:00
2016-01-26 16:40:43 -05:00
2015-01-22 09:20:09 +00:00
2014-02-14 17:24:12 +01:00
2014-08-09 08:02:20 -04:00