DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
crashtests
tests
CSTrustDomain.cpp 7.2 kB
CSTrustDomain.h 3.3 kB
CertBlocklist.cpp nsICertBlocklist 21.5 kB
CertBlocklist.h public nsICertBlocklist 2.8 kB
ContentSignatureVerifier.cpp 17.2 kB
ContentSignatureVerifier.h 3.0 kB
CryptoTask.cpp 2.7 kB
CryptoTask.h public Runnable 3.5 kB
DER.jsm Class representing a decoded BIT STRING. 10.0 kB
DataStorage.cpp 27.5 kB
DataStorage.h 8.3 kB
DataStorageIPCUtils.h 833 Bytes
LocalCertService.cpp 14.9 kB
LocalCertService.h 576 Bytes
NSSErrorsService.cpp nsINSSErrorsService 5.9 kB
NSSErrorsService.h 1.4 kB
PPSMContentDownloader.ipdl 709 Bytes
PSMContentListener.cpp other mime types that we should handle sometime: application/x-pkcs7-mime application/pkcs7-s 11.9 kB
PSMContentListener.h 3.3 kB
PSMRunnable.cpp 929 Bytes
PSMRunnable.h 1.3 kB
PublicKeyPinningService.cpp Computes in the location specified by base64Out the SHA256 digest of the DER Encoded subject Public 14.0 kB
PublicKeyPinningService.h 2.8 kB
PublicSSL.h 634 Bytes
RootCertificateTelemetryUtils.cpp 2.9 kB
RootCertificateTelemetryUtils.h 965 Bytes
RootHashes.inc / /* This is an automatically generated file. If you're not 53.6 kB
SSLServerCertVerification.cpp 74.4 kB
SSLServerCertVerification.h 599 Bytes
ScopedNSSTypes.h 11.9 kB
SecretDecoderRing.cpp nsISecretDecoderRing 5.9 kB
SecretDecoderRing.h public nsISecretDecoderRing 1.1 kB
SharedCertVerifier.h public mozilla 1.2 kB
SharedSSLState.cpp 5.4 kB
SharedSSLState.h 2.3 kB
StaticHPKPins.errors 1.8 kB
StaticHPKPins.h / /* This is an automatically generated file. If you're not 61.1 kB
TransportSecurityInfo.cpp 31.3 kB
TransportSecurityInfo.h public nsITransportSecurityInfo 5.1 kB
X509.jsm Helper function to read a NULL tag from the given DER. * @param {DER} der a DER object to read a NU 18.5 kB
md4.c "clean room" MD4 implementation (see RFC 1320) 4.5 kB
md4.h md4sum - computes the MD4 sum over the input buffer per RFC 1320 * * @param input * buffer 1.1 kB
moz.build 4.5 kB
nsCertOverrideService.cpp 21.7 kB
nsCertOverrideService.h 5.4 kB
nsCertTree.cpp 40.4 kB
nsCertTree.h 4.7 kB
nsClientAuthRemember.cpp 5.6 kB
nsClientAuthRemember.h 3.9 kB
nsCrypto.cpp 3.2 kB
nsCrypto.h 758 Bytes
nsCryptoHash.cpp nsICryptoHash 9.8 kB
nsCryptoHash.h 1.4 kB
nsDataSignatureVerifier.cpp nsIDataSignatureVerifier 10.0 kB
nsDataSignatureVerifier.h 1.4 kB
nsIASN1Object.idl nsISupports 2.5 kB
nsIASN1PrintableItem.idl nsIASN1Object 587 Bytes
nsIASN1Sequence.idl nsIASN1Object 1.9 kB
nsIAssociatedContentSecurity.idl nsISupports 895 Bytes
nsIBadCertListener2.idl nsISupports 1.4 kB
nsICertBlocklist.idl nsISupports 2.4 kB
nsICertOverrideService.idl nsISupports 5.9 kB
nsICertTree.idl nsITreeView 1.2 kB
nsICertificateDialogs.idl nsISupports 2.7 kB
nsIClientAuthDialogs.idl nsISupports 1.8 kB
nsIContentSignatureVerifier.idl nsISupports 4.9 kB
nsIDataSignatureVerifier.idl nsISupports 1.4 kB
nsIGenKeypairInfoDlg.idl nsIGeneratingKeypairInfoDialogs * This is the interface for giving feedback to the user * while 1.1 kB
nsIKeyModule.idl 1.1 kB
nsIKeygenThread.idl nsISupports 1.7 kB
nsILocalCertService.idl nsISupports 2.3 kB
nsINSSU2FToken.idl nsIU2FToken 497 Bytes
nsINSSVersion.idl nsISupports 1.1 kB
nsIPK11Token.idl nsISupports 2.3 kB
nsIPK11TokenDB.idl Manages PK11 Tokens 1.3 kB
nsIPKCS11.idl nsISupports 625 Bytes
nsIPKCS11Module.idl nsISupports 644 Bytes
nsIPKCS11ModuleDB.idl nsISupports 927 Bytes
nsIPKCS11Slot.idl nsISupports 1.4 kB
nsIProtectedAuthThread.idl nsISupports 1.5 kB
nsISSLStatus.idl nsISupports 1.7 kB
nsISSLStatusProvider.idl nsISupports 491 Bytes
nsISecretDecoderRing.idl nsISupports 1.7 kB
nsISecurityUITelemetry.idl nsISupports 6.4 kB
nsISiteSecurityService.idl 14.0 kB
nsITokenDialogs.idl nsISupports 1.0 kB
nsITokenPasswordDialogs.idl nsISupports 861 Bytes
nsIU2FToken.idl nsISupports 2.6 kB
nsIX509Cert.idl nsISupports 7.5 kB
nsIX509CertDB.idl nsISupports 14.3 kB
nsIX509CertList.idl nsISupports 1.5 kB
nsIX509CertValidity.idl nsISupports 1.9 kB
nsKeyModule.cpp 3.5 kB
nsKeyModule.h 1.6 kB
nsKeygenHandler.cpp 26.2 kB
nsKeygenHandler.h 2.9 kB
nsKeygenHandlerContent.cpp 2.5 kB
nsKeygenHandlerContent.h 1.4 kB
nsKeygenThread.cpp nsIKeygenThread 6.4 kB
nsKeygenThread.h public nsIKeygenThread 1.5 kB
nsNSSASN1Object.cpp 9.8 kB
nsNSSASN1Object.h 1.5 kB
nsNSSCallbacks.cpp 44.1 kB
nsNSSCallbacks.h 6.7 kB
nsNSSCertHelper.cpp Object Identifier constants 62.8 kB
nsNSSCertHelper.h 589 Bytes
nsNSSCertTrust.cpp 6.5 kB
nsNSSCertTrust.h Class for maintaining trust flags for an NSS certificate. 2.1 kB
nsNSSCertValidity.cpp 3.2 kB
nsNSSCertValidity.h 1.2 kB
nsNSSCertificate.cpp 44.1 kB
nsNSSCertificate.h 4.3 kB
nsNSSCertificateDB.cpp 49.0 kB
nsNSSCertificateDB.h 2.9 kB
nsNSSCertificateFakeTransport.cpp 12.0 kB
nsNSSCertificateFakeTransport.h public nsIX509Cert 1.4 kB
nsNSSComponent.cpp 81.0 kB
nsNSSComponent.h 7.1 kB
nsNSSErrors.cpp 2.6 kB
nsNSSHelper.h 1.5 kB
nsNSSIOLayer.cpp 80.5 kB
nsNSSIOLayer.h 8.1 kB
nsNSSModule.cpp 11.3 kB
nsNSSShutDown.cpp 7.5 kB
nsNSSShutDown.h 8.3 kB
nsNSSU2FToken.cpp nsIU2FToken 26.1 kB
nsNSSU2FToken.h public nsINSSU2FToken 1.4 kB
nsNSSVersion.cpp nsINSSVersion 1.8 kB
nsNSSVersion.h 676 Bytes
nsNTLMAuthModule.cpp 34.2 kB
nsNTLMAuthModule.h public nsIAuthModule 1.1 kB
nsPK11TokenDB.cpp 12.5 kB
nsPK11TokenDB.h public nsIPK11TokenDB 1.8 kB
nsPKCS11Slot.cpp nsIPKCS11Slot 14.3 kB
nsPKCS11Slot.h public nsIPKCS11Slot 2.2 kB
nsPKCS12Blob.cpp 18.4 kB
nsPKCS12Blob.h v 1 2.4 kB
nsProtectedAuthThread.cpp nsIProtectedAuthThread 3.7 kB
nsProtectedAuthThread.h public nsIProtectedAuthThread 1.2 kB
nsRandomGenerator.cpp nsIRandomGenerator 1.3 kB
nsRandomGenerator.h 867 Bytes
nsSSLSocketProvider.cpp nsISocketProvider 2.5 kB
nsSSLSocketProvider.h public nsISocketProvider 813 Bytes
nsSSLStatus.cpp 9.2 kB
nsSSLStatus.h 1.8 kB
nsSTSPreloadList.errors 272.0 kB
nsSTSPreloadList.inc / /* This is an automatically generated file. If you're not 2.4 MB
nsSecureBrowserUIImpl.cpp 39.9 kB
nsSecureBrowserUIImpl.h public nsISecureBrowserUI 2.9 kB
nsSecurityHeaderParser.cpp 5.6 kB
nsSecurityHeaderParser.h 2.9 kB
nsSiteSecurityService.cpp 59.4 kB
nsSiteSecurityService.h SecurityPropertyState: A utility enum for representing the different states * a security property c 7.7 kB
nsSmartCardMonitor.cpp 11.8 kB
nsSmartCardMonitor.h 1.5 kB
nsTLSSocketProvider.cpp nsISocketProvider 2.5 kB
nsTLSSocketProvider.h public nsISocketProvider 971 Bytes
nsVerificationJob.h 1.1 kB
security-prefs.js 5.8 kB