blob: 213a8248359a923657cb08873bf2e93384caf42f [file] [log] [blame]
David Horstmann68e5a222021-08-24 12:05:13 +01001Bugfix
2 * Mark basic constraints critical as appropriate. Note that the previous
3 entry for this fix in the 2.16.10 changelog was in error, and it was not
4 included in the 2.16.10 release as was stated.
5 Make 'mbedtls_x509write_crt_set_basic_constraints' consistent with RFC
6 5280 4.2.1.9 which says: "Conforming CAs MUST include this extension in
7 all CA certificates that contain public keys used to validate digital
8 signatures on certificates and MUST mark the extension as critical in
9 such certificates." Previous to this change, the extension was always
10 marked as non-critical. This was fixed by #4044.