Simon Butcher
fc794ff2b7
Merge branch '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 19:06:05 +00:00
..
2016-10-13 13:54:48 +01:00
2017-02-15 09:08:26 +00:00
2015-04-08 13:25:31 +02:00
2016-10-13 13:48:48 +01:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2016-10-13 13:48:48 +01:00
2016-08-25 15:42:27 +01:00
2016-08-25 15:42:27 +01:00
2015-09-30 16:31:10 +02:00
2016-10-13 13:48:48 +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
2016-10-13 13:48:48 +01:00
2015-04-28 18:02:54 +02:00
2016-10-13 13:48:48 +01:00
2016-08-25 15:42:28 +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-08 13:25:31 +02:00
2016-08-25 15:42:28 +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
2016-10-13 13:53:13 +01:00
2016-10-13 13:53:56 +01:00
2016-08-25 15:42:28 +01:00
2017-02-15 23:31:07 +02:00
2016-09-04 15:14:38 +01:00
2015-09-03 13:06:01 +01:00
2015-04-08 13:25:31 +02:00
2016-10-13 13:48:48 +01:00
2015-04-15 13:50:29 +02:00
2016-10-13 13:48:48 +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-09-07 12:43:11 +02:00
2016-10-13 13:48:48 +01:00
2015-06-23 13:09:10 +02:00
2016-10-13 13:48:48 +01:00
2016-09-15 18:42:26 +01:00
2016-10-13 13:48:48 +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-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
2016-10-13 13:48:48 +01:00
2016-10-13 13:48:48 +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-05-29 10:18:09 +02:00
2016-08-26 17:21:14 +01:00
2015-05-28 17:28:38 +02:00
2016-10-13 13:48:48 +01:00
2016-05-23 14:29:29 +01:00
2016-10-13 13:48:48 +01:00
2016-08-25 15:42:28 +01:00
2016-10-13 13:48:48 +01:00
2017-02-15 23:31:07 +02:00
2016-11-21 11:03:40 +00:00
2015-04-08 13:25:31 +02:00
2015-06-18 16:43:38 +02:00
2016-04-11 23:32:26 +01:00
2016-04-18 10:00:55 +01:00
2015-04-08 13:25:31 +02:00
2015-04-08 13:25:31 +02:00
2016-08-25 16:36:35 +01:00
2016-10-13 13:48:48 +01:00
2016-09-04 15:14:38 +01: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 13:54:48 +01:00
2016-10-13 13:54:48 +01:00
2015-05-28 17:28:38 +02:00
2016-10-13 13:48:48 +01:00
2015-06-17 14:59:27 +02:00
2016-08-25 16:36:35 +01:00
2016-10-13 13:48:48 +01:00
2017-02-15 22:55:55 +02:00
2015-04-08 13:25:31 +02:00
2017-02-27 19:06:05 +00:00
2017-01-19 17:10:51 +00:00
2015-04-20 12:19:02 +01:00
2016-10-11 14:07:48 +01:00
2015-04-08 13:25:31 +02:00
2016-10-13 13:48:48 +01:00