Commit Graph

17151 Commits

Author SHA1 Message Date
ffxbld
29442f1d08 No Bug, mozilla-esr115 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=dsmith
Differential Revision: https://phabricator.services.mozilla.com/D182884
2023-07-06 10:50:53 +00:00
ffxbld
66b05d397e No Bug, mozilla-esr115 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D182463
2023-06-29 10:48:05 +00:00
Alexandre Lissy
f83a14f84b Bug 1839852 - Allow access to LD_LIBRARY_PATH from Utility process r=gcp, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D181767
2023-06-23 10:26:23 +00:00
Dana Keeler
4502891772 Bug 1838108 - nsICryptoHash: use non-assembly hashing implementation on Windows r=jschanck, a=dmeehan
On Windows 7 pre-SP1, AVX instructions are disabled, even though they might be
supported by the processor. The cpufeatures crate doesn't take this into
account, so the assembly implementation of sha-512 causes illegal instruction
crashes. As a workaround for now, use the non-assembly implementation.

Differential Revision: https://phabricator.services.mozilla.com/D181000
2023-06-15 22:27:55 +00:00
Dana Keeler
34921ec030 Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D179727
2023-06-07 23:03:21 +00:00
ffxbld
7ba031af61 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D181991
2023-06-26 10:53:14 +00:00
ffxbld
320931eaaf No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D181760
2023-06-22 10:54:15 +00:00
donal meehan
4d3ba44007 Backed out changeset 8553629a7e32 (bug 1834862) with Bug 1838108 for causing build failures in beta 2023-06-22 08:36:12 -04:00
donal meehan
be60ae3dc4 Backed out changeset f892e7428b1a (bug 1838108) with Bug 1834862 for causing build failures in beta 2023-06-22 08:34:50 -04:00
Dana Keeler
5b7569f1b8 Bug 1838108 - nsICryptoHash: use non-assembly hashing implementation on Windows r=jschanck, a=dmeehan
On Windows 7 pre-SP1, AVX instructions are disabled, even though they might be
supported by the processor. The cpufeatures crate doesn't take this into
account, so the assembly implementation of sha-512 causes illegal instruction
crashes. As a workaround for now, use the non-assembly implementation.

Differential Revision: https://phabricator.services.mozilla.com/D181000
2023-06-15 22:27:55 +00:00
Dana Keeler
f19311a0b6 Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D179727
2023-06-07 23:03:21 +00:00
ffxbld
4e08ccd574 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D181369
2023-06-19 10:48:29 +00:00
donal meehan
c7b9a9f95a Backed out changeset b40c9f1088a7 (bug 1834862) with Bug 1838108 for causing build failures in beta 2023-06-17 10:25:32 -04:00
donal meehan
479eb7b1be Backed out changeset 1978f573a687 (bug 1838108) with Bug 1834862 for causing build failures in beta 2023-06-17 10:23:45 -04:00
Dana Keeler
786dc14c53 Bug 1838108 - nsICryptoHash: use non-assembly hashing implementation on Windows r=jschanck, a=dmeehan
On Windows 7 pre-SP1, AVX instructions are disabled, even though they might be
supported by the processor. The cpufeatures crate doesn't take this into
account, so the assembly implementation of sha-512 causes illegal instruction
crashes. As a workaround for now, use the non-assembly implementation.

Differential Revision: https://phabricator.services.mozilla.com/D181000
2023-06-15 22:27:55 +00:00
Dana Keeler
5b2d2faf83 Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D179727
2023-06-07 23:03:21 +00:00
ffxbld
65510a0dd9 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D181074
2023-06-15 10:46:28 +00:00
donal meehan
31111a815b Backed out changeset c79b91ac52e5 (bug 1834862) from beta for causing Bug 1838108 2023-06-13 13:34:40 -04:00
Dana Keeler
05f8776580 Bug 1835103 - reset speculative connections where the peer asks for a client authentication certificate r=jschanck,kershaw, a=dmeehan
Speculative connections to servers that request a client authentication
certificate can't make progress, because PSM buffers the "select a client
authentication certificate" dialog (otherwise, the dialog would show up
unexpectedly), but Necko won't claim the connection until the TLS handshake has
completed (which it won't, because the user needs to select a client
authentication certificate first). So, the only option is to cancel the
connection and have Necko make a new non-speculative connection.

Differential Revision: https://phabricator.services.mozilla.com/D180134
2023-06-09 22:49:16 +00:00
ffxbld
68d7911f61 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D180672
2023-06-12 10:49:34 +00:00
Dana Keeler
27c7992796 Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D179727
2023-06-07 23:03:21 +00:00
ffxbld
065169c573 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D180316
2023-06-08 11:09:47 +00:00
Mike Hommey
48f82ea587 Bug 1836723 - Link against ntdll for rustc 1.70. r=firefox-build-system-reviewers,ahochheiden, a=dmeehan
Building with rustc 1.70 adds a dependency to the ntdll library through
libstd using NtCreateFile/NtWriteFile (it previously picked the symbols
at runtime).

Differential Revision: https://phabricator.services.mozilla.com/D180011
2023-06-05 22:05:16 +00:00
Benjamin Beurdouche
7c0f6b69bf Bug 1821434 - land NSS NSS_3_90_RTM UPGRADE_NSS_RELEASE, r=beurdouche
Differential Revision: https://phabricator.services.mozilla.com/D179888
2023-06-04 12:13:17 +00:00
ffxbld
34b589ce89 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D179667
2023-06-01 13:55:30 +00:00
Barret Rennie
c1149a0bf1 Bug 1835714 - Support DragonFly BSD in browser_content_sandbox_syscalls.js r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D179396
2023-05-30 16:38:04 +00:00
ffxbld
338d202874 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D179350
2023-05-29 12:05:12 +00:00
ffxbld
271e128750 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D179226
2023-05-26 15:00:40 +00:00
Bob Owen
b4707601b2 Bug 1834807: Align Media Foundation CDM sandbox policy with other browsers. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D178957
2023-05-26 12:25:12 +00:00
Mark Banner
8b4f426ecf Bug 1834204 - Update more consumers to import ES modules directly. r=kpatenio,geckoview-reviewers,whimboo,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D178590
2023-05-26 11:36:33 +00:00
Benjamin Beurdouche
3b5631e630 Bug 1821434 - land NSS NSS_3_90_BETA1 UPGRADE_NSS_RELEASE, r=nkulatova
Differential Revision: https://phabricator.services.mozilla.com/D179063
2023-05-25 12:00:46 +00:00
Natalia Csoregi
e87ecf485e Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE
Backed out changeset 346d3a1568dd (bug 1834222)
Backed out changeset ea1d8b634bfc (bug 1834176)
Backed out changeset 74d1880272d3 (bug 1834176)
2023-05-24 04:29:45 +03:00
Mark Banner
fbc15bdb60 Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 19:09:29 +00:00
Noemi Erli
aa2f146d78 Backed out 2 changesets (bug 1834176) for causing xpc failures in test_unload.js CLOSED TREE
Backed out changeset 57876d77a652 (bug 1834176)
Backed out changeset ae2f0837b528 (bug 1834176)
2023-05-23 12:14:37 +03:00
Mark Banner
e3e9a991b8 Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 08:13:08 +00:00
ffxbld
23763243c0 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,pascalc
Differential Revision: https://phabricator.services.mozilla.com/D178630
2023-05-22 12:56:04 +00:00
Mark Banner
2a53076d43 Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177938
2023-05-20 12:26:56 +00:00
Mark Banner
130a655906 Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
8219a5c503 Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
Anton Bobrov
b41b4530cc Bug 1833330 - Do not import cert to certdb on override exception. r=keeler,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D178334
2023-05-19 23:03:29 +00:00
Dana Keeler
83e9da4e05 Bug 1833932 - remove unnecessary nsISiteSecurityState interface r=jschanck
Differential Revision: https://phabricator.services.mozilla.com/D178467
2023-05-18 21:46:02 +00:00
ffxbld
a1036b237f No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D178432
2023-05-18 14:36:07 +00:00
Alexandre Lissy
1f5e706a21 Bug 1833110 - Cache ldconfig to limit main thread io r=jld,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D178150
2023-05-18 13:28:07 +00:00
Noemi Erli
1bc5fc90db Backed out changeset 893c91960f17 (bug 1833110) for causing leakcheck failures CLOSED TREE 2023-05-18 13:13:23 +03:00
Alexandre Lissy
a29606fb7d Bug 1833110 - Cache ldconfig to limit main thread io r=jld,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D178150
2023-05-18 09:33:12 +00:00
Barret Rennie
0fab19753b Bug 1832921 - Remove nsIOSFileConstantsService usage browser_content_sandbox_syscalls.js r=Gijs,gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D177948
2023-05-16 16:37:56 +00:00
ffxbld
d67fcaad82 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D178037
2023-05-15 12:50:37 +00:00
Bob Owen
9f184fdfd6 Bug 1830102: Fix warning and reenable warnings as errors for remotesandboxbroker. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D177769
2023-05-13 14:20:45 +00:00
Dana Keeler
1348250b1c Bug 1820628 - don't use server certificates to partition remembered client auth certificate decisions r=jschanck
Previously, remembered client authentication certificate decisions would be
partitioned by server certificate (as well as domain, obviously). This led to
unexpected behavior whereby a user could connect to the same domain multiple
times and be asked each time to choose a client certificate (given that a
single domain could be backed by multiple servers each with a different
certificate).

Differential Revision: https://phabricator.services.mozilla.com/D177562
2023-05-12 21:24:23 +00:00
ffxbld
758b17790d No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,dmeehan a=reland CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D177749
2023-05-11 12:06:59 +00:00