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 certificate is revoked 7.2 kB
CSTrustDomain.h 3.4 kB
CertBlocklist.cpp nsICertBlocklist 19.7 kB
CertBlocklist.h public nsICertBlocklist 3.0 kB
ContentSignatureVerifier.cpp nsIContentSignatureVerifier 19.7 kB
ContentSignatureVerifier.h 2.8 kB
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 32.7 kB
DataStorage.h 9.6 kB
DataStorageIPCUtils.h 781 Bytes
DataStorageList.h 898 Bytes
LocalCertService.cpp 15.0 kB
LocalCertService.h 580 Bytes
NSSErrorsService.cpp nsINSSErrorsService 6.0 kB
NSSErrorsService.h 1.5 kB
PKCS11ModuleDB.cpp nsIPKCS11ModuleDB 7.4 kB
PKCS11ModuleDB.h public nsIPKCS11ModuleDB 1.1 kB
PPSMContentDownloader.ipdl 709 Bytes
PSMContentListener.cpp other mime types that we should handle sometime: application/x-pkcs7-mime application/pkcs7-s 12.2 kB
PSMContentListener.h 3.4 kB
PSMRunnable.cpp 979 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.5 kB
PublicKeyPinningService.h 2.6 kB
PublicSSL.h 636 Bytes
RootCertificateTelemetryUtils.cpp 2.9 kB
RootCertificateTelemetryUtils.h 1.0 kB
RootHashes.inc / /* This is an automatically generated file. If you're not 56.2 kB
SSLServerCertVerification.cpp 71.7 kB
SSLServerCertVerification.h 594 Bytes
ScopedNSSTypes.h 11.1 kB
SecretDecoderRing.cpp nsISecretDecoderRing 7.5 kB
SecretDecoderRing.h public nsISecretDecoderRing 1.1 kB
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.0 kB
TransportSecurityInfo.cpp nsITransportSecurityInfo 29.3 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.8 kB
md4.h md4sum - computes the MD4 sum over the input buffer per RFC 1320 * * @param input * buffer 1.1 kB
moz.build 4.8 kB
nsCertOverrideService.cpp 21.7 kB
nsCertOverrideService.h 5.4 kB
nsCertTree.cpp 39.6 kB
nsCertTree.h 4.7 kB
nsClientAuthRemember.cpp 5.6 kB
nsClientAuthRemember.h 3.9 kB
nsCryptoHash.cpp nsICryptoHash 8.4 kB
nsCryptoHash.h 1.5 kB
nsDataSignatureVerifier.cpp nsIDataSignatureVerifier 3.4 kB
nsDataSignatureVerifier.h 942 Bytes
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 5.9 kB
nsICertTree.idl nsITreeView 1.2 kB
nsICertificateDialogs.idl nsISupports 2.8 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
nsIDataSignatureVerifier.idl nsISupports 990 Bytes
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
nsINSSErrorsService.idl nsISupports 3.0 kB
nsINSSVersion.idl nsISupports 1.2 kB
nsIPK11Token.idl nsISupports 2.2 kB
nsIPK11TokenDB.idl Manages PK11 Tokens 1.2 kB
nsIPKCS11Module.idl nsISupports 696 Bytes
nsIPKCS11ModuleDB.idl nsISupports 1.1 kB
nsIPKCS11Slot.idl nsISupports 1.6 kB
nsIProtectedAuthThread.idl nsISupports 1.5 kB
nsISSLStatus.idl nsISupports 2.1 kB
nsISSLStatusProvider.idl nsISupports 491 Bytes
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 874 Bytes
nsIX509Cert.idl nsISupports 7.3 kB
nsIX509CertDB.idl nsISupports 15.3 kB
nsIX509CertList.idl nsISupports 1.6 kB
nsIX509CertValidity.idl nsISupports 2.0 kB
nsKeyModule.cpp 2.6 kB
nsKeyModule.h 1.6 kB
nsKeygenHandler.cpp Disable the "base class should be explicitly initialized in the copy constructor" warning that so 23.6 kB
nsKeygenHandler.h 2.6 kB
nsKeygenHandlerContent.cpp 2.3 kB
nsKeygenHandlerContent.h 1.5 kB
nsKeygenThread.cpp nsIKeygenThread 6.3 kB
nsKeygenThread.h public nsIKeygenThread 1.6 kB
nsNSSASN1Object.cpp 9.5 kB
nsNSSASN1Object.h 1.5 kB
nsNSSCallbacks.cpp 51.4 kB
nsNSSCallbacks.h 6.1 kB
nsNSSCertHelper.cpp Object Identifier constants 61.5 kB
nsNSSCertHelper.h 894 Bytes
nsNSSCertTrust.cpp 4.3 kB
nsNSSCertTrust.h Class for maintaining trust flags for an NSS certificate. 1.6 kB
nsNSSCertValidity.cpp 2.8 kB
nsNSSCertValidity.h 1.0 kB
nsNSSCertificate.cpp 38.1 kB
nsNSSCertificate.h 5.1 kB
nsNSSCertificateDB.cpp nsIX509CertDB 41.8 kB
nsNSSCertificateDB.h 2.3 kB
nsNSSComponent.cpp 95.3 kB
nsNSSComponent.h 7.8 kB
nsNSSErrors.cpp 2.5 kB
nsNSSHelper.h 1.4 kB
nsNSSIOLayer.cpp 88.0 kB
nsNSSIOLayer.h 10.6 kB
nsNSSModule.cpp 11.6 kB
nsNSSVersion.cpp nsINSSVersion 1.8 kB
nsNSSVersion.h 842 Bytes
nsNTLMAuthModule.cpp 33.5 kB
nsNTLMAuthModule.h public nsIAuthModule 1.1 kB
nsPK11TokenDB.cpp 8.7 kB
nsPK11TokenDB.h public nsIPK11TokenDB 1.7 kB
nsPKCS11Slot.cpp nsIPKCS11Slot 7.3 kB
nsPKCS11Slot.h public nsIPKCS11Slot 1.3 kB
nsPKCS12Blob.cpp 17.8 kB
nsPKCS12Blob.h 2.3 kB
nsProtectedAuthThread.cpp nsIProtectedAuthThread 3.6 kB
nsProtectedAuthThread.h public nsIProtectedAuthThread 1.1 kB
nsRandomGenerator.cpp nsIRandomGenerator 969 Bytes
nsRandomGenerator.h 891 Bytes
nsSSLSocketProvider.cpp nsISocketProvider 1.9 kB
nsSSLSocketProvider.h public nsISocketProvider 977 Bytes
nsSSLStatus.cpp 11.8 kB
nsSSLStatus.h 2.4 kB
nsSTSPreloadList.inc / /* This is an automatically generated file. If you're not 1.3 MB
nsSecureBrowserUIImpl.cpp 39.8 kB
nsSecureBrowserUIImpl.h public nsISecureBrowserUI 3.1 kB
nsSecurityHeaderParser.cpp 5.6 kB
nsSecurityHeaderParser.h 2.8 kB
nsSiteSecurityService.cpp 63.5 kB
nsSiteSecurityService.h SecurityPropertyState: A utility enum for representing the different states * a security property c 8.5 kB
nsTLSSocketProvider.cpp nsISocketProvider 1.9 kB
nsTLSSocketProvider.h public nsISocketProvider 934 Bytes
nsVerificationJob.h 1.1 kB
security-prefs.js 6.3 kB