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.3 kB
CSTrustDomain.h 3.4 kB
CertBlocklist.cpp nsICertBlocklist 20.2 kB
CertBlocklist.h public nsICertBlocklist 2.8 kB
ContentSignatureVerifier.cpp 19.5 kB
ContentSignatureVerifier.h 2.7 kB
CredentialManagerSecret.cpp 3.9 kB
CredentialManagerSecret.h 982 Bytes
CryptoTask.cpp 1.8 kB
CryptoTask.h public Runnable 1.8 kB
DER.jsm Class representing a decoded BIT STRING. 10.0 kB
DataStorage.cpp 37.4 kB
DataStorage.h 9.6 kB
DataStorageIPCUtils.h 833 Bytes
DataStorageList.h 898 Bytes
EnterpriseRoots.cpp 11.8 kB
EnterpriseRoots.h 1.5 kB
KeychainSecret.cpp an instantiation of OSKeyStore 8.3 kB
KeychainSecret.h 1.2 kB
LibSecret.cpp an instantiation of OSKeyStore for 5.2 kB
LibSecret.h 2.0 kB
LocalCertService.cpp 14.9 kB
LocalCertService.h 576 Bytes
NSSErrorsService.cpp nsINSSErrorsService 6.5 kB
NSSErrorsService.h 1.4 kB
NSSKeyStore.cpp Implementing OSKeyStore when there is no platform specific one. * This key store instead puts the k 6.6 kB
NSSKeyStore.h 1.3 kB
OSKeyStore.cpp nsIOSKeyStore 22.8 kB
OSKeyStore.h 4.1 kB
PKCS11ModuleDB.cpp nsIPKCS11ModuleDB 8.0 kB
PKCS11ModuleDB.h public nsIPKCS11ModuleDB 905 Bytes
PPSMContentDownloader.ipdl 709 Bytes
PSMContentListener.cpp other mime types that we should handle sometime: application/x-pkcs7-mime application/pkcs7-s 12.3 kB
PSMContentListener.h 3.3 kB
PSMRunnable.cpp 965 Bytes
PSMRunnable.h 1.4 kB
PublicKeyPinningService.cpp Computes in the location specified by base64Out the SHA256 digest of the DER Encoded subject Public 14.4 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 56.5 kB
SSLServerCertVerification.cpp 72.7 kB
SSLServerCertVerification.h 599 Bytes
ScopedNSSTypes.h 12.4 kB
SecretDecoderRing.cpp nsISecretDecoderRing 7.7 kB
SecretDecoderRing.h public nsISecretDecoderRing 978 Bytes
SharedCertVerifier.h public mozilla 1.5 kB
SharedSSLState.cpp 5.6 kB
SharedSSLState.h 2.3 kB
StaticHPKPins.errors 2.7 kB
StaticHPKPins.h / /* This is an automatically generated file. If you're not 61.8 kB
TransportSecurityInfo.cpp 13.2 kB
TransportSecurityInfo.h public nsITransportSecurityInfo 3.6 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 5.4 kB
nsCertOverrideService.cpp 19.6 kB
nsCertOverrideService.h 5.4 kB
nsCertTree.cpp 39.2 kB
nsCertTree.h 4.7 kB
nsClientAuthRemember.cpp 5.6 kB
nsClientAuthRemember.h 4.0 kB
nsCryptoHash.cpp nsICryptoHash 8.5 kB
nsCryptoHash.h 1.1 kB
nsIASN1Object.idl nsISupports 2.5 kB
nsIASN1PrintableItem.idl nsIASN1Object 596 Bytes
nsIASN1Sequence.idl nsIASN1Object 1.9 kB
nsIAssociatedContentSecurity.idl nsISupports 895 Bytes
nsIBadCertListener2.idl nsISupports 1.4 kB
nsICertBlocklist.idl nsISupports 2.5 kB
nsICertOverrideService.idl nsISupports 4.9 kB
nsICertTree.idl nsITreeView 1.2 kB
nsICertificateDialogs.idl nsISupports 2.4 kB
nsIClientAuthDialogs.idl nsISupports 1.8 kB
nsIContentSignatureVerifier.idl nsISupports 5.0 kB
nsICryptoHMAC.idl nsISupports 3.7 kB
nsICryptoHash.idl nsISupports 3.7 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
nsINSSComponent.idl nsISupports 4.3 kB
nsINSSErrorsService.idl nsISupports 3.0 kB
nsINSSVersion.idl nsISupports 1.2 kB
nsIOSKeyStore.idl nsISupports 5.3 kB
nsIPK11Token.idl nsISupports 2.1 kB
nsIPK11TokenDB.idl Manages PK11 Tokens 836 Bytes
nsIPKCS11Module.idl nsISupports 628 Bytes
nsIPKCS11ModuleDB.idl nsISupports 1.0 kB
nsIPKCS11Slot.idl nsISupports 1.6 kB
nsIProtectedAuthThread.idl nsISupports 1.5 kB
nsISSLStatus.idl nsISupports 2.1 kB
nsISecretDecoderRing.idl nsISupports 2.4 kB
nsISecurityUITelemetry.idl nsISupports 6.5 kB
nsISiteSecurityService.idl 14.3 kB
nsITokenDialogs.idl nsISupports 1.0 kB
nsITokenPasswordDialogs.idl nsISupports 902 Bytes
nsIX509Cert.idl nsISupports 6.2 kB
nsIX509CertDB.idl nsISupports 13.6 kB
nsIX509CertList.idl nsISupports 1.9 kB
nsIX509CertValidity.idl nsISupports 2.0 kB
nsKeyModule.cpp 2.6 kB
nsKeyModule.h 1.3 kB
nsKeygenHandler.cpp Disable the "base class should be explicitly initialized in the copy constructor" warning that so 24.4 kB
nsKeygenHandler.h 2.7 kB
nsKeygenHandlerContent.cpp 2.6 kB
nsKeygenHandlerContent.h 1.5 kB
nsKeygenThread.cpp nsIKeygenThread 6.3 kB
nsKeygenThread.h public nsIKeygenThread 1.5 kB
nsNSSASN1Object.cpp 9.8 kB
nsNSSASN1Object.h 1.5 kB
nsNSSCallbacks.cpp 45.4 kB
nsNSSCallbacks.h 1.2 kB
nsNSSCertHelper.cpp 57.1 kB
nsNSSCertHelper.h 1.1 kB
nsNSSCertTrust.cpp 4.6 kB
nsNSSCertTrust.h Class for maintaining trust flags for an NSS certificate. 1.7 kB
nsNSSCertValidity.cpp 3.0 kB
nsNSSCertValidity.h 1.1 kB
nsNSSCertificate.cpp 35.7 kB
nsNSSCertificate.h 5.4 kB
nsNSSCertificateDB.cpp nsIX509CertDB 40.3 kB
nsNSSCertificateDB.h 2.3 kB
nsNSSComponent.cpp 85.9 kB
nsNSSComponent.h 4.5 kB
nsNSSHelper.h 1.0 kB
nsNSSIOLayer.cpp 86.1 kB
nsNSSIOLayer.h 10.7 kB
nsNSSModule.cpp 11.5 kB
nsNSSVersion.cpp nsINSSVersion 1.8 kB
nsNSSVersion.h 674 Bytes
nsNTLMAuthModule.cpp 34.1 kB
nsNTLMAuthModule.h public nsIAuthModule 1.1 kB
nsPK11TokenDB.cpp 8.5 kB
nsPK11TokenDB.h public nsIPK11TokenDB 1.7 kB
nsPKCS11Slot.cpp nsIPKCS11Slot 8.0 kB
nsPKCS11Slot.h public nsIPKCS11Slot 1.5 kB
nsPKCS12Blob.cpp 11.9 kB
nsPKCS12Blob.h 1.6 kB
nsProtectedAuthThread.cpp nsIProtectedAuthThread 3.7 kB
nsProtectedAuthThread.h public nsIProtectedAuthThread 1.2 kB
nsRandomGenerator.cpp nsIRandomGenerator 1.0 kB
nsRandomGenerator.h 727 Bytes
nsSSLSocketProvider.cpp nsISocketProvider 2.7 kB
nsSSLSocketProvider.h public nsISocketProvider 813 Bytes
nsSSLStatus.cpp 12.0 kB
nsSSLStatus.h 2.1 kB
nsSTSPreloadList.inc / /* This is an automatically generated file. If you're not 708.8 kB
nsSecureBrowserUIImpl.cpp 39.9 kB
nsSecureBrowserUIImpl.h public nsISecureBrowserUI 2.8 kB
nsSecurityHeaderParser.cpp 5.6 kB
nsSecurityHeaderParser.h 2.9 kB
nsSiteSecurityService.cpp 64.3 kB
nsSiteSecurityService.h SecurityPropertyState: A utility enum for representing the different states * a security property c 8.4 kB
nsTLSSocketProvider.cpp nsISocketProvider 2.7 kB
nsTLSSocketProvider.h public nsISocketProvider 971 Bytes
nsVerificationJob.h 1.1 kB
security-prefs.js 7.1 kB