Simon Butcher
d352e6dfcc
Merge branch 'mbedtls-2.1-iotssl-1071-ca-flags'
...
Fixes a regression introduced by an earlier commit that modified
x509_crt_verify_top() to ensure that valid certificates that are after past or
future valid in the chain are processed. However the change introduced a change
in behaviour that caused the verification flags MBEDTLS_X509_BADCERT_EXPIRED and
MBEDTLS_BADCERT_FUTURE to always be set whenever there is a failure in the
verification regardless of the cause.
The fix maintains both behaviours:
* Ensure that valid certificates after future and past are verified
* Ensure that the correct verification flags are set.
2017-02-27 20:24:55 +00:00
..
2017-02-20 21:47:29 +00:00
2015-06-26 14:10:13 +02:00
2013-04-08 18:09:51 +02:00
2015-04-08 13:25:31 +02:00
2013-04-08 18:09:51 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-09-30 16:31:10 +02:00
2015-06-02 16:30:35 +01:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-28 18:02:54 +02:00
2015-04-28 18:02:54 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-06-24 01:08:09 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-28 22:38:08 +02:00
2015-06-23 18:44:11 +02:00
2015-09-03 13:06:01 +01:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-15 13:50:29 +02:00
2015-06-02 16:17:08 +01:00
2015-04-08 13:25:31 +02:00
2015-05-11 18:46:47 +02:00
2015-04-08 13:25:31 +02:00
2015-05-11 18:46:47 +02:00
2015-06-23 13:09:10 +02:00
2015-06-18 16:49:37 +02:00
2015-04-08 13:25:31 +02:00
2015-06-22 14:40:56 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-28 21:42:17 +02:00
2015-04-28 22:07:14 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-05-29 10:18:09 +02:00
2015-06-24 01:08:09 +02:00
2015-05-28 17:28:38 +02:00
2015-05-28 17:28:38 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2016-01-08 14:48:01 +01:00
2016-01-08 14:48:00 +01:00
2017-02-02 14:43:44 +00:00
2016-11-21 11:09:47 +00:00
2017-02-25 20:37:43 +00:00
2017-02-25 20:37:43 +00:00
2016-05-18 19:36:03 +01:00
2016-05-18 19:36:04 +01:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-06-24 01:08:09 +02:00
2015-04-15 11:21:24 +02:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2015-08-19 10:24:34 +02:00
2016-10-13 00:58:09 +01:00
2016-10-13 00:58:09 +01:00
2015-05-28 17:28:38 +02:00
2015-05-28 17:28:38 +02:00
2014-10-21 16:32:34 +02:00
2015-06-17 14:59:27 +02:00
2016-10-17 15:44:26 +01:00
2015-04-08 13:25:31 +02:00
2017-02-27 20:24:55 +00:00
2017-01-19 17:13:36 +00:00
2015-04-20 12:19:02 +01:00
2016-10-11 16:52:06 +01:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00