e92759eacf36cb21854ee84f2a7b026125f75490: Bug 669675 - Use Tokenizer in ParseRealm r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:25 +0000 - rev 588676
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 669675 - Use Tokenizer in ParseRealm r=necko-reviewers,dragana We also import the testcases from http://test.greenbytes.de/tech/tc/httpauth/ as unit tests. This patch adds a network.auth.use_new_parse_realm pref in case this change causes any regressions. Depends on D112605 Differential Revision: https://phabricator.services.mozilla.com/D112594
c0d6eff2103b06d37dffe94f13fb7fe8f25e4863: Bug 1705659 - Static-analysis check auto fix for auth code r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:25 +0000 - rev 588675
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Static-analysis check auto fix for auth code r=necko-reviewers,dragana Depends on D112604 Differential Revision: https://phabricator.services.mozilla.com/D112605
2c981fa45bb877bdf8094c8ee430324ec42edcae: Bug 1705659 - Make Host() and ProxyHost() return const nsCString& r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:24 +0000 - rev 588674
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Make Host() and ProxyHost() return const nsCString& r=necko-reviewers,dragana Depends on D112603 Differential Revision: https://phabricator.services.mozilla.com/D112604
0b63e24e8d1638cbba8624cc6db2716373ab989f: Bug 1705659 - Avoid flatString in nsHttpNegotiateAuth::GenerateCredentials r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:23 +0000 - rev 588673
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Avoid flatString in nsHttpNegotiateAuth::GenerateCredentials r=necko-reviewers,dragana Depends on D112601 Differential Revision: https://phabricator.services.mozilla.com/D112603
7c3b36a07eefeffba13a8c52d0e722d85cf9e81d: Bug 1705659 - nsHttpNTLMAuth::GenerateCredentials should avoid raw strings r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:23 +0000 - rev 588672
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - nsHttpNTLMAuth::GenerateCredentials should avoid raw strings r=necko-reviewers,dragana Depends on D112599 Differential Revision: https://phabricator.services.mozilla.com/D112601
36f63a7086157e056e959edf6be10f1db9de42c5: Bug 1705659 - Use a nsTArray<CString> instead of custom linked list r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:23 +0000 - rev 588671
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Use a nsTArray<CString> instead of custom linked list r=necko-reviewers,dragana Depends on D112598 Differential Revision: https://phabricator.services.mozilla.com/D112599
da10f609bb945f1fc4dd7c4d0a8c91886f1b6b7b: Bug 1705659 - Make auth code use nsACString instead of raw char pointers r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:22 +0000 - rev 588670
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Make auth code use nsACString instead of raw char pointers r=necko-reviewers,dragana Depends on D112597 Differential Revision: https://phabricator.services.mozilla.com/D112598
378d8f794bdea7db7ec6b5b1d48f7f4cbc281396: Bug 1705659 - Make GetAuthenticator work with nsACString r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:22 +0000 - rev 588669
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Make GetAuthenticator work with nsACString r=necko-reviewers,dragana Depends on D112602 Differential Revision: https://phabricator.services.mozilla.com/D112597
3245e43a3ef8f0afcac13c4b3d4fa511505dbaac: Bug 1705659 - Make nsHttpDigestAuth::ParseChallenge work with a nsACString without extra copy r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:21 +0000 - rev 588668
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Make nsHttpDigestAuth::ParseChallenge work with a nsACString without extra copy r=necko-reviewers,dragana Depends on D112595 Differential Revision: https://phabricator.services.mozilla.com/D112602
d1d299ee92717f04ef011943f1aff739290de6c6: Bug 1705659 - Use Tokenizer in nsHttpChannelAuthProvider::GetCredentials r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:20 +0000 - rev 588667
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Use Tokenizer in nsHttpChannelAuthProvider::GetCredentials r=necko-reviewers,dragana - Also uses nsACString in nsHttpDigestAuth::ParseChallenge Depends on D112912 Differential Revision: https://phabricator.services.mozilla.com/D112595
94897e7cc6e86b7a61416fe8c5ebb3e50d421605: Bug 1705659 - Use nsACString& in ParseRealm and GetCredentialsForChallenge r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:20 +0000 - rev 588666
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Use nsACString& in ParseRealm and GetCredentialsForChallenge r=necko-reviewers,dragana - The use of PromiseFlatCString is temporary. It is removed in the next patches in the stack. Depends on D112911 Differential Revision: https://phabricator.services.mozilla.com/D112912
76462198a0e377847639d3c3756dedf9c87b7cdf: Bug 1705659 - Make DigestLength a function r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:20 +0000 - rev 588665
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Make DigestLength a function r=necko-reviewers,dragana Depends on D112596 Differential Revision: https://phabricator.services.mozilla.com/D112911
090b4ff09c668e2ffdd209c725fc63c5ea3d0f37: Bug 1705659 - Modernize test_authentication.js r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 12 Aug 2021 12:39:19 +0000 - rev 588664
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1705659 - Modernize test_authentication.js r=necko-reviewers,dragana Depends on D106241 Differential Revision: https://phabricator.services.mozilla.com/D112596
7a4994734e00950bffd6fe82838b47e35efeaa93: Bug 472823 - support SHA-256 HTTP Digest auth r=necko-reviewers,dragana
Glenn Strauss <gstrauss@gluelogic.com> - Thu, 12 Aug 2021 12:39:19 +0000 - rev 588663
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 472823 - support SHA-256 HTTP Digest auth r=necko-reviewers,dragana fixes: Bug 472823 SHA 256 Digest Authentication Original patch by Teun van Eijsden Tests added by Vit Hampl <mozilla@bugear.com> Original patch updated and tests fixed by gstrauss fixes: Bug 281851 CVE-2005-2395 Wrong scheme used when server offers both Basic and Digest auth fixes: Bug 669675 failure to skip unknown HTTP authentication schemes in WWW-Authenticate Differential Revision: https://phabricator.services.mozilla.com/D106241
2ed80a7a7b6c8ea8cd4707e8cfcd372ce35a7474: Backed out changeset b8bc6abded4a (bug 1722888) for causing bc failures on browser_preferences_usage.js. CLOSED TREE
Iulian Moraru <imoraru@mozilla.com> - Thu, 12 Aug 2021 16:24:55 +0300 - rev 588662
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Backed out changeset b8bc6abded4a (bug 1722888) for causing bc failures on browser_preferences_usage.js. CLOSED TREE
452e5b72978f43b7f2e567fbb2b4c932355bd9a8: Bug 1694144 - [remote] Add missing EXPORTED_SYMBOLS export for new module registry.
Henrik Skupin <mail@hskupin.info> - Thu, 12 Aug 2021 13:03:57 +0000 - rev 588661
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1694144 - [remote] Add missing EXPORTED_SYMBOLS export for new module registry. Differential Revision: https://phabricator.services.mozilla.com/D122475
873f97bc51891e58add94e8232cfd6d72eb93590: Bug 1725371 - Reenable Gnome subsurface workaround,
Robert Mader <robert.mader@posteo.de> - Thu, 12 Aug 2021 12:38:48 +0000 - rev 588660
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1725371 - Reenable Gnome subsurface workaround, This workaround was removed in D121650. Unfortunately we need it a bit longer until the Mutter fix reaches users, as triggering it crashes the whole desktop. Differential Revision: https://phabricator.services.mozilla.com/D122460
d77e5c185bd72b08552fe075e75a5ddb0ef53c50: Bug 1725089 - Add support for WASI in ProfilerUtils - r=jandem
Gerald Squelart <gsquelart@mozilla.com> - Thu, 12 Aug 2021 12:27:25 +0000 - rev 588659
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1725089 - Add support for WASI in ProfilerUtils - r=jandem Differential Revision: https://phabricator.services.mozilla.com/D122313
16da204fdbe9474d6f67281f75354e590f237607: No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
ffxbld <ffxbld@mozilla.com> - Thu, 12 Aug 2021 12:24:30 +0000 - rev 588658
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D122458
e94c5caeba12e47fea70c6d13072d72689e60366: Bug 1724968 - Make WR profiler less confusing when there was no sample for a while. r=gfx-reviewers,kvark
Nicolas Silva <nsilva@mozilla.com> - Thu, 12 Aug 2021 12:09:50 +0000 - rev 588657
Push 38699 by apavel@mozilla.com at Thu, 12 Aug 2021 16:01:16 +0000
Bug 1724968 - Make WR profiler less confusing when there was no sample for a while. r=gfx-reviewers,kvark Before this patch the embedded profiler would show the last avg/max values for a profile counter if it hasn't had samples for a long time. After this patch the counter shows 0 if there was no sample. For example when no glyphs are rasterized there are no 'Rasterized glyphs' samples. If no glyphs are rasterized for multiple seconds then we are currently still showing the average and max number of rasterized glyphs from seconds ago which makes it look like we are constantly rasterizing glyphs. With this patch the counter goes back to zero after half a second of not rasterizing glyphs. Differential Revision: https://phabricator.services.mozilla.com/D122263
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip