gecko-dev/security/certverifier
Dana Keeler a01c5c4c66 Bug 1611381 - attempt to detect more self-signed certificates r=jschanck
When two self-signed certificates have the same issuer and subject but
different keys, mozilla::pkix can return a bad signature error or an inadequate
key usage error (assuming no other suitable issuer is found). The real issue is
that the certificates are self-signed, so this change attempts to detect that
and return a more appropriate error.

Differential Revision: https://phabricator.services.mozilla.com/D195176
2023-12-01 16:42:25 +00:00
..
tests/gtest
CRLiteTimestamp.h
CertVerifier.cpp Bug 1611381 - attempt to detect more self-signed certificates r=jschanck 2023-12-01 16:42:25 +00:00
CertVerifier.h
ExtendedValidation.cpp Bug 1850599 - EV treatment for two TrustAsia Global Root CAs r=jschanck 2023-11-29 20:42:41 +00:00
ExtendedValidation.h
NSSCertDBTrustDomain.cpp Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
NSSCertDBTrustDomain.h
OCSPCache.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
OCSPCache.h
TrustOverride-AppleGoogleDigiCertData.inc
TrustOverride-SymantecData.inc
TrustOverrideUtils.h
moz.build Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00