gecko-dev/security/manager/ssl
Natalia Csoregi b2289eef93 Backed out changeset 9c4ce17422de (bug 1867360) for causing crashes on PRemoteQuotaObjectChild. CLOSED TREE 2024-01-08 23:18:19 +02:00
..
builtins Bug 1670633 - Update bindgen to 0.69.1 and coreaudio-sys to 0.2.14. r=supply-chain-reviewers,glandium 2023-11-24 11:33:56 +00:00
cert_storage Bug 1826304 - Update base64 in some in-tree crates. r=glandium,webdriver-reviewers,necko-reviewers,supply-chain-reviewers,jesup,jgraham,emilio 2023-04-17 21:12:47 +00:00
crashtests
crypto_hash Bug 1840823 - Update the cpufeatures crate and re-enable SIMD acceleration in the sha2 crate r=jschanck,supply-chain-reviewers 2023-07-07 19:04:26 +00:00
data_storage Bug 1873080 - change data_storage.entries metric to quantity metrics r=jschanck 2024-01-05 19:49:36 +00:00
ipcclientcerts Bug 1841917 - Fix "variable does not need to be mutable" warnings. r=keeler 2023-07-06 19:39:15 +00:00
osclientcerts Bug 1841917 - Fix "variable does not need to be mutable" warnings. r=keeler 2023-07-06 19:39:15 +00:00
rsclientcerts Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin 2022-12-13 09:14:44 +00:00
tests Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
AppSignatureVerification.cpp Bug 1771523 - Add telemetry probe for app signature verification outcomes. r=keeler 2022-06-06 13:08:01 +00:00
AppTrustDomain.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
AppTrustDomain.h Bug 1769669 - move app signature verification to security/manager/ssl/ r=jschanck 2022-06-03 23:26:28 +00:00
CertStorageMemoryReporting.cpp
ClientAuthDialogService.sys.mjs Bug 1401466 - make the client auth certificate selection dialog tab modal r=jschanck,necko-reviewers,bolsson,kershaw,valentin 2023-08-30 03:05:35 +00:00
CommonSocketControl.cpp Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
CommonSocketControl.h Bug 1847260 - use diagnostic assertions to validate nsITransportSecurityInfo refactoring r=jschanck 2023-08-07 17:42:11 +00:00
ContentSignatureVerifier.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
ContentSignatureVerifier.h
CredentialManagerSecret.cpp Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
CredentialManagerSecret.h Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
CryptoTask.cpp
CryptoTask.h
DER.sys.mjs Bug 1819597 - Convert security to ES modules. r=keeler,geckoview-reviewers,owlish 2023-03-02 07:54:35 +00:00
DataStorageManager.cpp Bug 1840135 - introduce rust implementation of nsIDataStorage r=nkulatova,nika,mak 2023-09-05 17:14:51 +00:00
DataStorageManager.h Bug 1840135 - introduce rust implementation of nsIDataStorage r=nkulatova,nika,mak 2023-09-05 17:14:51 +00:00
EnterpriseRoots.cpp Bug 1871011 - use policy APIs rather than building certificate chains to determine enterprise roots on macOS r=jschanck 2024-01-08 17:47:29 +00:00
EnterpriseRoots.h
IPCClientCertsChild.cpp
IPCClientCertsChild.h
IPCClientCertsParent.cpp Bug 1758155 - Remove some PSM actos from PBackground, r=keeler,nika,necko-reviewers,jesup 2023-08-31 11:45:04 +00:00
IPCClientCertsParent.h Bug 1758155 - Remove some PSM actos from PBackground, r=keeler,nika,necko-reviewers,jesup 2023-08-31 11:45:04 +00:00
KeychainSecret.cpp Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
KeychainSecret.h Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
LibSecret.cpp Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
LibSecret.h Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
NSSErrorsService.cpp
NSSErrorsService.h
NSSKeyStore.cpp Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
NSSKeyStore.h Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
NSSSocketControl.cpp Bug 1851570 - Allow necko to know when client auth is selected to drive TLS handshake, r=necko-reviewers,keeler,valentin 2023-11-22 09:15:39 +00:00
NSSSocketControl.h Bug 1866006 - clarify ownership and lifetimes of NSSSocketControl and its associated fd r=jschanck 2023-11-28 19:31:23 +00:00
OSKeyStore.cpp Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
OSKeyStore.h Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
OSReauthenticator.cpp Bug 1633097: Revert IsOS MinGW hack-around r=firefox-build-system-reviewers,ahochheiden 2023-02-15 19:01:55 +00:00
OSReauthenticator.h
OSReauthenticatorDarwin.mm Bug 1851529 - Set clang-format ColumnLimit consistently. r=sylvestre,necko-reviewers,kershaw 2023-09-05 11:23:01 +00:00
PIPCClientCerts.ipdl Backed out changeset 9c4ce17422de (bug 1867360) for causing crashes on PRemoteQuotaObjectChild. CLOSED TREE 2024-01-08 23:18:19 +02:00
PKCS11ModuleDB.cpp Bug 1761438 - Stop using 8.3 names in PSM. r=keeler 2022-03-26 00:52:07 +00:00
PKCS11ModuleDB.h
PSMIPCTypes.ipdlh
PSMRunnable.cpp
PSMRunnable.h Bug 1825360 - Remove the NS_DISPATCH_SYNC flag, r=necko-reviewers,geckoview-reviewers,media-playback-reviewers,karlt,jesup,m_kato,emilio 2023-03-30 16:53:51 +00:00
PSelectTLSClientAuthCert.ipdl Backed out changeset 9c4ce17422de (bug 1867360) for causing crashes on PRemoteQuotaObjectChild. CLOSED TREE 2024-01-08 23:18:19 +02:00
PVerifySSLServerCert.ipdl Backed out changeset 9c4ce17422de (bug 1867360) for causing crashes on PRemoteQuotaObjectChild. CLOSED TREE 2024-01-08 23:18:19 +02:00
PublicKeyPinningService.cpp
PublicKeyPinningService.h
PublicSSL.h
RemoteSecuritySettings.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
RootCertificateTelemetryUtils.cpp Bug 1754294 - take the appropriate lock when accessing SECMODModule slot information r=jschanck 2022-02-09 21:13:24 +00:00
RootCertificateTelemetryUtils.h
RootHashes.inc Bug 1856659 - land NSS NSS_3_95_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,jschanck 2023-11-16 22:58:56 +00:00
SSLServerCertVerification.cpp Bug 1862062 - remove expired SSL_CT_POLICY_COMPLIANCE_OF_EV_CERTS telemetry probe r=jschanck 2023-11-08 21:37:55 +00:00
SSLServerCertVerification.h Bug 1791633 - separate nsITLSSocketControl from nsITransportSecurityInfo r=necko-reviewers,kershaw,jschanck 2022-11-16 16:37:29 +00:00
ScopedNSSTypes.h Bug 1856795 - ride along: use = default; on some recently modified files r=emilio 2023-10-15 15:29:03 +00:00
SecretDecoderRing.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
SecretDecoderRing.h
SelectTLSClientAuthCertChild.h Bug 696976 - asynchronously handle client auth certificate requests from TLS servers r=necko-reviewers,ipc-reviewers,nika,kershaw,rmf 2022-06-29 16:29:28 +00:00
SelectTLSClientAuthCertParent.h Bug 1401466 - make the client auth certificate selection dialog tab modal r=jschanck,necko-reviewers,bolsson,kershaw,valentin 2023-08-30 03:05:35 +00:00
SharedCertVerifier.h Bug 1766687 - remove support for SHA1 signatures in all certificates (including imported roots) r=jschanck 2022-06-01 17:01:56 +00:00
SharedSSLState.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
SharedSSLState.h Bug 1691122 - Remove subject common name fallback support in CertVerifier. r=keeler,necko-reviewers,kershaw 2022-04-28 19:48:06 +00:00
StaticHPKPins.errors
StaticHPKPins.h No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM 2024-01-08 18:52:54 +00:00
TLSClientAuthCertSelection.cpp Bug 1758155 - Remove some PSM actos from PBackground, r=keeler,nika,necko-reviewers,jesup 2023-08-31 11:45:04 +00:00
TLSClientAuthCertSelection.h Bug 1401466 - make the client auth certificate selection dialog tab modal r=jschanck,necko-reviewers,bolsson,kershaw,valentin 2023-08-30 03:05:35 +00:00
TransportSecurityInfo.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
TransportSecurityInfo.h Bug 1791633 - separate nsITLSSocketControl from nsITransportSecurityInfo r=necko-reviewers,kershaw,jschanck 2022-11-16 16:37:29 +00:00
VerifySSLServerCertChild.cpp Bug 1758155 - Remove some PSM actos from PBackground, r=keeler,nika,necko-reviewers,jesup 2023-08-31 11:45:04 +00:00
VerifySSLServerCertChild.h Bug 1788290 - Record whether OCSP requests were made whilst making a TLS connection. r=keeler,necko-reviewers. 2022-09-02 20:59:34 +00:00
VerifySSLServerCertParent.cpp Bug 1758155 - Remove some PSM actos from PBackground, r=keeler,nika,necko-reviewers,jesup 2023-08-31 11:45:04 +00:00
VerifySSLServerCertParent.h Bug 1758155 - Remove some PSM actos from PBackground, r=keeler,nika,necko-reviewers,jesup 2023-08-31 11:45:04 +00:00
X509.sys.mjs Bug 1819597 - Convert security to ES modules. r=keeler,geckoview-reviewers,owlish 2023-03-02 07:54:35 +00:00
X509CertValidity.cpp Bug 1754217 - remove brittle time format APIs from nsIX509CertValidity r=jschanck 2022-02-15 22:55:02 +00:00
X509CertValidity.h Bug 1754217 - remove brittle time format APIs from nsIX509CertValidity r=jschanck 2022-02-15 22:55:02 +00:00
addons-public-intermediate.crt Bug 1769669 - move app signature verification to security/manager/ssl/ r=jschanck 2022-06-03 23:26:28 +00:00
addons-public.crt Bug 1769669 - move app signature verification to security/manager/ssl/ r=jschanck 2022-06-03 23:26:28 +00:00
addons-stage.crt Bug 1769669 - move app signature verification to security/manager/ssl/ r=jschanck 2022-06-03 23:26:28 +00:00
components.conf Bug 1840135 - introduce rust implementation of nsIDataStorage r=nkulatova,nika,mak 2023-09-05 17:14:51 +00:00
content-signature-local.crt Bug 1769669 - require specifying the trusted root in content signature verifier r=jschanck,leplatrem,robwu,barret 2022-06-03 23:26:28 +00:00
content-signature-prod.crt Bug 1769669 - require specifying the trusted root in content signature verifier r=jschanck,leplatrem,robwu,barret 2022-06-03 23:26:28 +00:00
content-signature-stage.crt Bug 1769669 - require specifying the trusted root in content signature verifier r=jschanck,leplatrem,robwu,barret 2022-06-03 23:26:28 +00:00
gen_cert_header.py Bug 1769669 - require specifying the trusted root in content signature verifier r=jschanck,leplatrem,robwu,barret 2022-06-03 23:26:28 +00:00
md4.c
md4.h
metrics.yaml Bug 1873080 - change data_storage.entries metric to quantity metrics r=jschanck 2024-01-05 19:49:36 +00:00
moz.build Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
nsCertOverrideService.cpp Bug 1833330 - Do not import cert to certdb on override exception. r=keeler,bolsson 2023-05-19 23:03:29 +00:00
nsCertOverrideService.h Bug 1833330 - Do not import cert to certdb on override exception. r=keeler,bolsson 2023-05-19 23:03:29 +00:00
nsCertTree.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
nsCertTree.h
nsClientAuthRemember.cpp Bug 1837267 - introduce XPCOM interface nsIDataStorage for DataStorage r=jschanck,necko-reviewers,kershaw 2023-06-15 20:24:07 +00:00
nsClientAuthRemember.h Bug 1837267 - introduce XPCOM interface nsIDataStorage for DataStorage r=jschanck,necko-reviewers,kershaw 2023-06-15 20:24:07 +00:00
nsICertOverrideService.idl Bug 1833330 - Do not import cert to certdb on override exception. r=keeler,bolsson 2023-05-19 23:03:29 +00:00
nsICertStorage.idl Bug 1799976 - onecrl: clean up the old versions of updated blocklisted entries r=jschanck 2022-11-10 21:53:33 +00:00
nsICertTree.idl
nsICertificateDialogs.idl
nsIClientAuthDialogService.idl Bug 1401466 - make the client auth certificate selection dialog tab modal r=jschanck,necko-reviewers,bolsson,kershaw,valentin 2023-08-30 03:05:35 +00:00
nsIClientAuthRememberService.idl Bug 1820628 - don't use server certificates to partition remembered client auth certificate decisions r=jschanck 2023-05-12 21:24:23 +00:00
nsIContentSignatureVerifier.idl Bug 1769669 - require specifying the trusted root in content signature verifier r=jschanck,leplatrem,robwu,barret 2022-06-03 23:26:28 +00:00
nsICryptoHash.idl Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers 2023-06-07 23:03:21 +00:00
nsIDataStorage.idl Bug 1840135 - introduce rust implementation of nsIDataStorage r=nkulatova,nika,mak 2023-09-05 17:14:51 +00:00
nsINSSComponent.idl Bug 1813618 - buffer client auth certificate selection UI for speculative connections r=valentin,jschanck,necko-reviewers,kershaw 2023-04-18 17:52:49 +00:00
nsINSSErrorsService.idl
nsINSSVersion.idl
nsIOSKeyStore.idl Bug 1842303 - remove some unused nsIOSKeyStore functions r=nkulatova 2023-07-11 16:47:11 +00:00
nsIOSReauthenticator.idl
nsIPK11Token.idl
nsIPK11TokenDB.idl
nsIPKCS11Module.idl
nsIPKCS11ModuleDB.idl
nsIPKCS11Slot.idl
nsIPublicKeyPinningService.idl
nsISecretDecoderRing.idl
nsISecurityUITelemetry.idl Bug 1781466 - remove obsolete exception dialog telemetry r=djackson 2022-07-28 20:04:31 +00:00
nsISiteSecurityService.idl Bug 1833932 - remove unnecessary nsISiteSecurityState interface r=jschanck 2023-05-18 21:46:02 +00:00
nsITLSSocketControl.idl Bug 1401466 - make the client auth certificate selection dialog tab modal r=jschanck,necko-reviewers,bolsson,kershaw,valentin 2023-08-30 03:05:35 +00:00
nsITokenPasswordDialogs.idl
nsITransportSecurityInfo.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsIX509Cert.idl Bug 1867624 - remove nsIX509Cert.isBuiltInRoot for blocking the main thread r=jschanck,extension-reviewers,application-update-reviewers,nalexander,robwu 2023-12-18 17:28:32 +00:00
nsIX509CertDB.idl
nsIX509CertValidity.idl Bug 1754217 - remove brittle time format APIs from nsIX509CertValidity r=jschanck 2022-02-15 22:55:02 +00:00
nsNSSCallbacks.cpp Bug 1862062 - rework PSM TLS cipher suite telemetry r=jschanck 2023-11-08 21:37:56 +00:00
nsNSSCallbacks.h
nsNSSCertHelper.cpp Bug 1820628 - don't use server certificates to partition remembered client auth certificate decisions r=jschanck 2023-05-12 21:24:23 +00:00
nsNSSCertHelper.h Bug 1820628 - don't use server certificates to partition remembered client auth certificate decisions r=jschanck 2023-05-12 21:24:23 +00:00
nsNSSCertTrust.cpp
nsNSSCertTrust.h
nsNSSCertificate.cpp Bug 1867624 - remove nsIX509Cert.isBuiltInRoot for blocking the main thread r=jschanck,extension-reviewers,application-update-reviewers,nalexander,robwu 2023-12-18 17:28:32 +00:00
nsNSSCertificate.h Bug 1748341 - only instantiate CERTCertificate in nsNSSCertificate if needed r=jschanck 2022-01-13 22:10:52 +00:00
nsNSSCertificateDB.cpp Bug 1867624 - remove nsIX509Cert.isBuiltInRoot for blocking the main thread r=jschanck,extension-reviewers,application-update-reviewers,nalexander,robwu 2023-12-18 17:28:32 +00:00
nsNSSCertificateDB.h
nsNSSComponent.cpp Bug 1848815 - Add a user-facing setting to enable enterprise roots import, and enable it by default. r=keeler,settings-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,Gijs,valentin 2023-09-25 17:28:27 +00:00
nsNSSComponent.h Bug 1844908 - Remove pre-Win10-specific codepath from security/manager/. r=keeler 2023-07-26 08:52:52 +00:00
nsNSSHelper.h
nsNSSIOLayer.cpp Bug 1866006 - clarify ownership and lifetimes of NSSSocketControl and its associated fd r=jschanck 2023-11-28 19:31:23 +00:00
nsNSSIOLayer.h Bug 1791633 - rename nsISSLSocketControl to nsITLSSocketControl and move it and nsITransportSecurityInfo to PSM r=necko-reviewers,kershaw 2022-11-16 16:37:29 +00:00
nsNSSModule.cpp Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers 2023-06-07 23:03:21 +00:00
nsNSSModule.h Bug 1514936, part 2 - Drop the outer arguments from static components. r=xpcom-reviewers,nika 2022-05-17 20:24:19 +00:00
nsNSSVersion.cpp
nsNSSVersion.h
nsNTLMAuthModule.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsNTLMAuthModule.h
nsPK11TokenDB.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
nsPK11TokenDB.h
nsPKCS11Slot.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
nsPKCS11Slot.h
nsPKCS12Blob.cpp Bug 1820573 - Make security/ buildable outside of a unified build environment r=andi,keeler 2023-03-15 07:30:36 +00:00
nsPKCS12Blob.h
nsRandomGenerator.cpp Bug 1690111 - Improve nsIRandomGenerator APIs. r=mccr8,necko-reviewers,kershaw 2023-09-20 09:41:58 +00:00
nsRandomGenerator.h
nsSSLSocketProvider.cpp Bug 1791633 - rename nsISSLSocketControl to nsITLSSocketControl and move it and nsITransportSecurityInfo to PSM r=necko-reviewers,kershaw 2022-11-16 16:37:29 +00:00
nsSSLSocketProvider.h
nsSTSPreloadList.inc No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM 2024-01-08 18:52:54 +00:00
nsSecureBrowserUI.cpp Bug 1846277 - Untangle nsGlobalWindow*.h includes. r=dom-core,media-playback-reviewers,sessionstore-reviewers,padenot,farre 2023-08-02 20:41:49 +00:00
nsSecureBrowserUI.h
nsSecurityHeaderParser.cpp
nsSecurityHeaderParser.h
nsSiteSecurityService.cpp Bug 1870262 - a subdomain of any HSTS superdomain that asserts includeSubdomains is HSTS r=jschanck 2023-12-18 16:27:14 +00:00
nsSiteSecurityService.h Bug 1870262 - a subdomain of any HSTS superdomain that asserts includeSubdomains is HSTS r=jschanck 2023-12-18 16:27:14 +00:00
nsTLSSocketProvider.cpp Bug 1791633 - rename nsISSLSocketControl to nsITLSSocketControl and move it and nsITransportSecurityInfo to PSM r=necko-reviewers,kershaw 2022-11-16 16:37:29 +00:00
nsTLSSocketProvider.h
nsVerificationJob.h