ffxbld
c3156846d5
No Bug, mozilla-central repo-update HSTS HPKP remote-settings ct-logs - r=release-managers,dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D224744
2024-10-07 12:10:36 +00:00
Joel Maher
fe3bbd6804
Bug 1922146 - Adjust xpcshell skip-if conditions for mac to include os_version/processor. r=aryx,necko-reviewers,anti-tracking-reviewers,kershaw,bvandersloot
...
Differential Revision: https://phabricator.services.mozilla.com/D224269
2024-10-04 12:18:36 +00:00
ffxbld
a3869c9097
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D224459
2024-10-03 12:01:35 +00:00
ffxbld
38c0390019
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D224098
2024-09-30 14:19:54 +00:00
John Schanck
34acbe3c45
Bug 1920142 - part 3: support for clubcard-based CRLite filters. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D223404
2024-09-26 17:51:15 +00:00
John Schanck
178de4c554
Bug 1920142 - part 2: vendor clubcard and clubcard-crlite. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D223011
2024-09-26 17:51:14 +00:00
John Schanck
24c9813d2d
Bug 1920142 - part 1: pull CascadeWithMetadata out of SecurityState. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D223010
2024-09-26 17:51:14 +00:00
ffxbld
abf7d15687
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D223748
2024-09-26 13:24:49 +00:00
Iulian Moraru
5efc76ec48
Backed out 3 changesets (bug 1920142) for causing xpcshell failures related to CRLite. CLOSED TREE
...
Backed out changeset e570a580175f (bug 1920142)
Backed out changeset adc5b04fed20 (bug 1920142)
Backed out changeset 444e0a86272e (bug 1920142)
2024-09-26 08:17:47 +03:00
John Schanck
e312fd8299
Bug 1920142 - part 3: support for clubcard-based CRLite filters. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D223404
2024-09-26 04:01:50 +00:00
John Schanck
144944eab8
Bug 1920142 - part 2: vendor clubcard and clubcard-crlite. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D223011
2024-09-26 04:01:49 +00:00
John Schanck
f1d6061181
Bug 1920142 - part 1: pull CascadeWithMetadata out of SecurityState. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D223010
2024-09-26 04:01:49 +00:00
Butkovits Atila
bb60c5a48b
Backed out 3 changesets (bug 1920142) for causing bustages complaining about clubcard.
...
Backed out changeset 0d796ae0c81b (bug 1920142)
Backed out changeset c2e8d6b1e681 (bug 1920142)
Backed out changeset 499d722ea77f (bug 1920142)
2024-09-26 03:11:20 +03:00
John Schanck
f97b5fcf7e
Bug 1920142 - part 3: support for clubcard-based CRLite filters. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D223404
2024-09-25 23:23:20 +00:00
John Schanck
a9a2cac131
Bug 1920142 - part 2: vendor clubcard and clubcard-crlite. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D223011
2024-09-25 23:23:19 +00:00
John Schanck
691af0bcc2
Bug 1920142 - part 1: pull CascadeWithMetadata out of SecurityState. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D223010
2024-09-25 23:23:19 +00:00
Dana Keeler
b6a12a0b35
Bug 1920561 - only check certificate transparency for certificates issued by built-in roots r=jschanck,extension-reviewers,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D223201
2024-09-25 15:14:59 +00:00
Gregory Pappas
ce9049a342
Bug 1920268 - Remove more unnecessary MochiKit includes in tests (security/manager/) r=keeler
...
Depends on D223040
Differential Revision: https://phabricator.services.mozilla.com/D223041
2024-09-24 21:11:35 +00:00
Cristina Horotan
65880eb504
Backed out changeset 745d7a55915a (bug 1920561) for causing mochitest failures at test_ext_webrequest_getSecurityInfo.html CLOSED TREE
2024-09-24 04:26:19 +03:00
Dana Keeler
a7d2d8ec7b
Bug 1920561 - only check certificate transparency for certificates issued by built-in roots r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D223201
2024-09-23 21:48:18 +00:00
ffxbld
948693acf2
No Bug, mozilla-central repo-update HSTS HPKP remote-settings mobile-experiments ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D223116
2024-09-23 12:28:10 +00:00
serge-sans-paille
f0f4d86cb2
Bug 1919770 - Remove global constructor from security/manager/ssl/tests/unit/tlsserver/lib/TLSServer.cpp r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D222794
2024-09-23 05:09:12 +00:00
ffxbld
654c15479b
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D222774
2024-09-19 11:21:49 +00:00
ffxbld
e233ba3ebc
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D222274
2024-09-16 11:44:48 +00:00
John Schanck
a049a486d6
Bug 1918484 - replace xyber768d00 with mlkem768x25519 in PSM. r=keeler,necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D222019
2024-09-13 00:34:44 +00:00
Kai Engert
dd5ddff145
Bug 1900619 - Don't use SHA1 for password integrity when creating modern crypto pkcs12 files. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D222022
2024-09-12 21:09:46 +00:00
Kai Engert
c39b99b6f6
Bug 1900619 - Follow up to add include. r=smolnar
...
Differential Revision: https://phabricator.services.mozilla.com/D222014
2024-09-12 17:26:08 +00:00
Kai Engert
ad9c508d7d
Bug 1900619 - Enable security.pki.use_modern_crypto_with_pkcs12 by default. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D212563
2024-09-12 15:48:06 +00:00
ffxbld
ed7b7882ac
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,diannaS
...
Differential Revision: https://phabricator.services.mozilla.com/D221946
2024-09-12 11:49:58 +00:00
Dana Keeler
b3461332f5
Bug 1914064 - extend AppTrustDomain to support multiple trust anchors r=jschanck,mach-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221393
2024-09-10 23:14:13 +00:00
serge-sans-paille
3d8c6d5e9e
Bug 1917826 - Remove global initializer for nsClientAuthRemember::SentinelValue r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D221628
2024-09-10 16:13:11 +00:00
Dana Keeler
56c40beb48
Bug 1915008 - leak mResultTask if dispatch fails in certificate verification r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D221381
2024-09-09 20:55:21 +00:00
ffxbld
f4e2248f90
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D221485
2024-09-09 14:26:29 +00:00
ffxbld
e5a5905f6d
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D221125
2024-09-05 11:56:25 +00:00
ffxbld
22ffbfd8d5
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D220796
2024-09-03 00:30:52 +00:00
ffxbld
8f420e436b
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - a=repo-update
...
Differential Revision: https://phabricator.services.mozilla.com/D220547
2024-08-29 11:02:47 +00:00
John Schanck
a8969ce634
Bug 1911746 - land NSS NSS_3_104_BETA1 UPGRADE_NSS_RELEASE, r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D220342
2024-08-27 23:51:01 +00:00
Dana Keeler
d23884fc6e
Bug 1915285 - check in KnownRootHashes.json changes that should have accompanied bug 1909978 DONTBUILD NPOTB r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D220348
2024-08-27 23:51:01 +00:00
Dana Keeler
ee6e30ec73
Bug 1361177 - add more comprehensive certificate transparency integration tests r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D220197
2024-08-27 23:27:19 +00:00
ffxbld
22f25e8e72
No Bug, mozilla-central repo-update HSTS HPKP remote-settings ct-logs - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D220104
2024-08-26 11:40:04 +00:00
ffxbld
a19c1703bb
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,diannaS
...
Differential Revision: https://phabricator.services.mozilla.com/D219868
2024-08-22 14:55:20 +00:00
Dana Keeler
a8893783e8
Bug 1913794 - migrate some PSM timing telemetry histograms to glean timing distributions r=jschanck
...
This migrates SSL_SUCCESFUL_CERT_VALIDATION_TIME_MOZILLAPKIX,
SSL_INITIAL_FAILED_CERT_VALIDATION_TIME_MOZILLAPKIX, and
CERT_VALIDATION_HTTP_REQUEST_{CANCELED,SUCCEEDED,FAILED}_TIME to glean timing
distributions.
The certificate validation time metrics have had their precision increased from
milliseconds to microseconds.
Differential Revision: https://phabricator.services.mozilla.com/D219535
2024-08-19 22:03:24 +00:00
ffxbld
e752d71de0
No Bug, mozilla-central repo-update HSTS HPKP remote-settings ct-logs - r=release-managers,diannaS
...
Differential Revision: https://phabricator.services.mozilla.com/D219494
2024-08-19 15:11:35 +00:00
ffxbld
49fee342b8
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,diannaS
...
Differential Revision: https://phabricator.services.mozilla.com/D219233
2024-08-16 07:23:15 +00:00
Dana Keeler
2c12afd0df
Bug 1912344 - only filter non-trust-anchors if they are known built-in roots when loading third-party certificates r=jschanck
...
In bug 1874054, we made it so Firefox won't import a third party certificate if
it is already a known built-in root. This was to prevent roots that were
mistakenly identified as intermediates (as in, "inherits trust") from
overriding the trust settings of built-in roots and preventing chains being
built to those roots. Additionally, we were concerned about cases where a
built-in root had been set by the user to be distrusted, in which case
importing that root from the OS would unexpectedly make it trusted again.
Revisiting the first issue, this patch restricts this check to only
certificates identified as non-trust-anchors, so roots will still be imported.
As for the second issue, it turns out that we actually do want this feature to
work this way. This will enable (with some additional work) situations where a
built-in root has a distrust after date but the user wants that root to still
work as before. As for any discrepancies between the user's trust settings in
Firefox vs. their operating system, that's up to them to resolve.
Differential Revision: https://phabricator.services.mozilla.com/D218889
2024-08-12 19:42:25 +00:00
Dana Keeler
49686e9766
Bug 1912120 - implement updated certificate transparency policy r=jschanck
...
This updates the certificate transparency policy based on Chrome's policy,
found at https://googlechrome.github.io/CertificateTransparency/ct_policy.html .
Both it and the Chrome policy are similar to the Apple policy, found at
https://support.apple.com/en-us/103214 .
Essentially, the policy can be satisfied in two ways, depending on the source
of the collected SCTs.
For embedded SCTs, at least one must be from a log that was Admissible
(Qualified, Usable, or ReadOnly) at the time of the check. There must be SCTs
from N distinct logs that were Admissible or Retired at the time of the check,
where N depends on the lifetime of the certificate. If the certificate lifetime
is less than or equal to 180 days, N is 2. Otherwise, N is 3. Among these SCTs,
at least two must be issued from distinct log operators.
For SCTs delivered via the TLS handshake or an OCSP response, at least two must
be from a log that was Admissible at the time of the check. Among these SCTs,
at least two must be issued from distinct log operators.
Differential Revision: https://phabricator.services.mozilla.com/D218800
2024-08-12 19:41:58 +00:00
ffxbld
0376d39eaf
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D219055
2024-08-12 15:13:54 +00:00
ffxbld
52f3f87abe
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D218828
2024-08-08 11:55:28 +00:00
Dana Keeler
ddfb0b5c0a
Bug 1911193 - update known certificate transparency logs in periodic-updates task r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D218370
2024-08-07 18:57:08 +00:00
Noemi Erli
13939e6a33
Backed out changeset f5d5579141d4 (bug 1911193) for causing docker images bustages CLOSED TREE
2024-08-07 22:12:31 +03:00