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.6 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 38.0 kB
DataStorage.h 9.6 kB
DataStorageIPCUtils.h 833 Bytes
DataStorageList.h 898 Bytes
EnterpriseRoots.cpp 11.9 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.5 kB
NSSKeyStore.h 1.3 kB
OSKeyStore.cpp nsIOSKeyStore 23.6 kB
OSKeyStore.h 4.6 kB
OSReauthenticator.cpp nsIOSReauthenticator 11.4 kB
OSReauthenticator.h public nsIOSReauthenticator 795 Bytes
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 58.6 kB
SSLServerCertVerification.cpp 71.9 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.5 kB
TransportSecurityInfo.cpp 24.1 kB
TransportSecurityInfo.h public nsITransportSecurityInfo 4.7 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.5 kB
nsCertOverrideService.cpp 19.6 kB
nsCertOverrideService.h 5.5 kB
nsCertTree.cpp 38.9 kB
nsCertTree.h 4.4 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
nsIBadCertListener2.idl nsISupports 1.4 kB
nsICertBlocklist.idl nsISupports 2.2 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 3.9 kB
nsINSSErrorsService.idl nsISupports 3.0 kB
nsINSSVersion.idl nsISupports 1.2 kB
nsIOSKeyStore.idl nsISupports 5.3 kB
nsIOSReauthenticator.idl nsISupports 1.7 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
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.7 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.3 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.7 kB
nsNSSASN1Object.h 1.5 kB
nsNSSCallbacks.cpp 44.9 kB
nsNSSCallbacks.h 1.2 kB
nsNSSCertHelper.cpp 56.5 kB
nsNSSCertHelper.h 1.1 kB
nsNSSCertTrust.cpp 4.6 kB
nsNSSCertTrust.h Class for maintaining trust flags for an NSS certificate. 1.6 kB
nsNSSCertValidity.cpp 3.0 kB
nsNSSCertValidity.h 1.1 kB
nsNSSCertificate.cpp 37.1 kB
nsNSSCertificate.h 5.3 kB
nsNSSCertificateDB.cpp nsIX509CertDB 40.3 kB
nsNSSCertificateDB.h 2.3 kB
nsNSSComponent.cpp 89.2 kB
nsNSSComponent.h 4.5 kB
nsNSSHelper.h 1.0 kB
nsNSSIOLayer.cpp 86.3 kB
nsNSSIOLayer.h 10.8 kB
nsNSSModule.cpp 10.9 kB
nsNSSVersion.cpp nsINSSVersion 1.8 kB
nsNSSVersion.h 674 Bytes
nsNTLMAuthModule.cpp 34.0 kB
nsNTLMAuthModule.h public nsIAuthModule 746 Bytes
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 955 Bytes
nsRandomGenerator.h 727 Bytes
nsSSLSocketProvider.cpp nsISocketProvider 2.7 kB
nsSSLSocketProvider.h public nsISocketProvider 813 Bytes
nsSTSPreloadList.inc / /* This is an automatically generated file. If you're not 868.3 kB
nsSecureBrowserUIImpl.cpp 16.4 kB
nsSecureBrowserUIImpl.h public nsISecureBrowserUI 1.5 kB
nsSecurityHeaderParser.cpp 5.6 kB
nsSecurityHeaderParser.h 2.9 kB
nsSiteSecurityService.cpp 64.0 kB
nsSiteSecurityService.h SecurityPropertyState: A utility enum for representing the different states * a security property c 8.5 kB
nsTLSSocketProvider.cpp nsISocketProvider 2.7 kB
nsTLSSocketProvider.h public nsISocketProvider 971 Bytes
nsVerificationJob.h 1.1 kB
security-prefs.js 7.1 kB