You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restore previous semantics of authorityKeyIdentifier=keyid
when the function X509V3_set_issuer_pkey is not used, since that
would break code written for 1.1.1 and before, where e.g.
X509V3_EXT_conf(NULL, &ctx, "authorityKeyIdentifier", "keyid,issuer");
was guaranteed to never fail and always generate a valid
extension, and not an empty AKID.
But due to the change, which happened between 1.1.1 and 3.0
that is no longer the case.
Code written for 3.0 must use X509V3_set_issuer_pkey and
detect the possible empty extensions, or use keyid:always
and be prepared that it may be impossible to create this
extension.
0 commit comments