searching for reviewer(mcmanus)
52ee9ddf50602cea9c21dd3855c376f62232a289: Bug 1473736 - Implement necko part of ESNI r=mak,kmag,mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Sat, 22 Sep 2018 23:54:11 +0300 - rev 437811
Push
34699 by ncsoregi@mozilla.com at Sun, 23 Sep 2018 09:23:14 +0000
Bug 1473736 - Implement necko part of ESNI r=mak,kmag,mcmanus
dc225279994a8921a5f53ab879d771c268828beb: Bug 1473736 - Implement necko part of ESNI r=mak,kmag,mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Thu, 20 Sep 2018 20:53:28 +0000 - rev 437561
Push
34685 by rgurzau@mozilla.com at Fri, 21 Sep 2018 04:12:55 +0000
Bug 1473736 - Implement necko part of ESNI r=mak,kmag,mcmanus
Implement necko part of ESNI
Differential Revision:
https://phabricator.services.mozilla.com/D2716
7aa742bff8fbae4338e258a4477d5397d0d6f7ad: Bug 1473736 - Implement necko part of ESNI r=mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Mon, 17 Sep 2018 23:08:14 +0000 - rev 436992
Push
34667 by aiakab@mozilla.com at Wed, 19 Sep 2018 02:13:23 +0000
Bug 1473736 - Implement necko part of ESNI r=mcmanus
Implement necko part of ESNI
Differential Revision:
https://phabricator.services.mozilla.com/D2716
5cfda4227c6a2301c05900ee40d710b2324fb4a9: Bug 1468222 Consolidate nsISSLStatus info nsITransportSecurityInfo r=Gijs,snorp,jcj,mcmanus,sfraser,keeler,baku,ato
Dipen Patel <bugzilla@pansara.org> - Tue, 11 Sep 2018 00:07:30 +0000 - rev 435582
Push
34615 by csabou@mozilla.com at Tue, 11 Sep 2018 10:05:56 +0000
Bug 1468222 Consolidate nsISSLStatus info nsITransportSecurityInfo r=Gijs,snorp,jcj,mcmanus,sfraser,keeler,baku,ato
Move all fields of nsISSLStatus to nsITransportSecurityProvider
Remove nsISSLStatus interface and definition
Update all code and test references to nsISSLStatus
Maintain ability to read in older version of serialized nsISSLStatus. This
is verified with psm_DeserializeCert gtest.
Differential Revision:
https://phabricator.services.mozilla.com/D3704
bd8baf88f3739a6b2211faaafea974c84a87d0b2: Bug 1468222 Consolidate nsISSLStatus info nsITransportSecurityInfo r=snorp,ato,sfraser,keeler,baku,mcmanus,Gijs
Dipen Patel <bugzilla@pansara.org> - Fri, 07 Sep 2018 22:50:17 +0000 - rev 435256
Push
34601 by dvarga@mozilla.com at Sat, 08 Sep 2018 03:52:24 +0000
Bug 1468222 Consolidate nsISSLStatus info nsITransportSecurityInfo r=snorp,ato,sfraser,keeler,baku,mcmanus,Gijs
Move all fields of nsISSLStatus to nsITransportSecurityProvider
Remove nsISSLStatus interface and definition
Update all code and test references to nsISSLStatus
Maintain ability to read in older version of serialized nsISSLStatus. This
is verified with psm_DeserializeCert gtest.
Differential Revision:
https://phabricator.services.mozilla.com/D3704
0192efea1b664db8d20a691401ec5d3f9d3a2122: bug 1486137 - TRR: fix the FAMILY field in the ECS code r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 27 Aug 2018 16:03:30 +0000 - rev 433502
Push
34517 by aciure@mozilla.com at Tue, 28 Aug 2018 21:56:57 +0000
bug 1486137 - TRR: fix the FAMILY field in the ECS code r=mcmanus
... since AF_INET wouldn't actually use IPv4!
MozReview-Commit-ID: FCf7psawENI
Differential Revision:
https://phabricator.services.mozilla.com/D4328
dbd045e6bb9c86ee75a207e80dd6b9103624e51a: bug 1483311 - add LOAD_DISABLE_TRR as a loadflag r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 20 Aug 2018 22:02:04 +0000 - rev 432549
Push
34479 by dvarga@mozilla.com at Tue, 21 Aug 2018 15:56:29 +0000
bug 1483311 - add LOAD_DISABLE_TRR as a loadflag r=mcmanus
Disable TRR at will without needing to toggle the pref.
MozReview-Commit-ID: 1Ept6kDrjN3
Differential Revision:
https://phabricator.services.mozilla.com/D3399
ff3f57736492ae3884047c9e27521db1ce4f1138: bug 1466462 - TRR: disable EDNS Client Subnet by default r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 13 Aug 2018 15:45:15 +0000 - rev 431235
Push
34434 by dvarga@mozilla.com at Mon, 13 Aug 2018 21:57:02 +0000
bug 1466462 - TRR: disable EDNS Client Subnet by default r=mcmanus
Set the "network.trr.disable-ECS" pref to false to disable.
MozReview-Commit-ID: GE6L8Vpvuu0
Differential Revision:
https://phabricator.services.mozilla.com/D2933
4c7aa5c4ea2f35e67043bfb6e153cbd28dc27377: bug 1475781 - revert the doubled DNS cache r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 13 Aug 2018 14:41:42 +0000 - rev 431233
Push
34434 by dvarga@mozilla.com at Mon, 13 Aug 2018 21:57:02 +0000
bug 1475781 - revert the doubled DNS cache r=mcmanus
Almost no cache hit improvement was detected.
Differential Revision:
https://phabricator.services.mozilla.com/D3189
42e2eeaca65d313926e962b6583d52d4bcab6d15: Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 05 Jul 2018 15:42:11 +0200 - rev 430929
Push
34415 by ebalazs@mozilla.com at Fri, 10 Aug 2018 09:17:55 +0000
Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
This introduces the machinery needed to generate crash annotations from a YAML
file. The relevant C++ functions are updated to take a typed enum. JavaScript
calls are unaffected but they will throw if the string argument does not
correspond to one of the known entries in the C++ enum. The existing whitelists
and blacklists of annotations are also generated from the YAML file and all
duplicate code related to them has been consolidated. Once written out to the
.extra file the annotations are converted in string form and are no different
than the existing ones.
All existing annotations have been included in the list (and some obsolete ones
have been removed) and all call sites have been updated including tests where
appropriate.
b493b05dcbd5574c81e4834bf23c9b6c61b8a1e3: bug 1466860 - upgrade DOH code to draft-12 level r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Wed, 08 Aug 2018 15:01:05 +0000 - rev 430786
Push
34411 by nerli@mozilla.com at Thu, 09 Aug 2018 21:30:25 +0000
bug 1466860 - upgrade DOH code to draft-12 level r=mcmanus
MozReview-Commit-ID: FSVh7qUbBig
Differential Revision:
https://phabricator.services.mozilla.com/D2828
1e9ecba54e7b1e6ee614e323ece9c98c373311a9: Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 05 Jul 2018 15:42:11 +0200 - rev 430093
Push
34383 by nerli@mozilla.com at Sat, 04 Aug 2018 12:28:43 +0000
Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
This introduces the machinery needed to generate crash annotations from a YAML
file. The relevant functions are updated to take a typed enum (in C++) and an
integer constant (in JavaScript). A JavaScript wrapper around the crash
reporter service is provided to hold the constants. The existing whitelists
and blacklists of annotations are also generated from the YAML file and the
existing duplicate code has been consolidated. Once written out to the .extra
file the annotations are converted in string form and are no different than
the existing ones.
All existing annotations have been included (and some obsolete ones removed)
and all call sites have been updated including tests.
86471a18672fb8b1c7edf27076f5e2964e2389f9: Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 05 Jul 2018 15:42:11 +0200 - rev 430087
Push
34383 by nerli@mozilla.com at Sat, 04 Aug 2018 12:28:43 +0000
Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
This introduces the machinery needed to generate crash annotations from a YAML
file. The relevant functions are updated to take a typed enum (in C++) and an
integer constant (in JavaScript). A JavaScript wrapper around the crash
reporter service is provided to hold the constants. The existing whitelists
and blacklists of annotations are also generated from the YAML file and the
existing duplicate code has been consolidated. Once written out to the .extra
file the annotations are converted in string form and are no different than
the existing ones.
All existing annotations have been included (and some obsolete ones removed)
and all call sites have been updated including tests.
46f641da7f89bfaa2504b3e6f0f1fb2b4a5c6c62: Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
Dipen Patel <bugzilla@pansara.org> - Fri, 13 Jul 2018 11:48:55 -0700 - rev 428401
Push
34335 by shindli@mozilla.com at Thu, 26 Jul 2018 11:19:11 +0000
Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI. This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates
MozReview-Commit-ID: Dzy6t2zYljL
c235d6f86c2298d5bf0bb91f6295e5b89378803d: Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
Dipen Patel <bugzilla@pansara.org> - Fri, 13 Jul 2018 11:48:55 -0700 - rev 428356
Push
34333 by cbrindusan@mozilla.com at Wed, 25 Jul 2018 21:36:06 +0000
Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI. This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates
MozReview-Commit-ID: Dzy6t2zYljL
d126a6593e8f3db13211170a90c11dd69763fc70: Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
Dipen Patel <bugzilla@pansara.org> - Fri, 13 Jul 2018 11:48:55 -0700 - rev 427855
Push
34319 by rgurzau@mozilla.com at Tue, 24 Jul 2018 09:45:21 +0000
Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI. This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates
MozReview-Commit-ID: Dzy6t2zYljL
f73236dac9ec3d50891886c55ec29cbcc1cb0000: bug 1472662 - only send DNS_TRR_NS_VERIFIED telemetry once r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Wed, 11 Jul 2018 09:43:38 +0200 - rev 426424
Push
34272 by ebalazs@mozilla.com at Fri, 13 Jul 2018 08:51:04 +0000
bug 1472662 - only send DNS_TRR_NS_VERIFIED telemetry once r=mcmanus
... by making sure we only retry TRR when we go from CP bad=>good.
MozReview-Commit-ID: FcDwzSHm6Ia
ce3885524a1ee09b4f4f7ad854473b6dce23447f: bug 1473333 - add Telemetry probe HTTP_CHANNEL_ONSTART_SUCCESS r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Sun, 08 Jul 2018 23:02:00 +0300 - rev 425519
Push
34256 by aciure@mozilla.com at Mon, 09 Jul 2018 21:59:26 +0000
bug 1473333 - add Telemetry probe HTTP_CHANNEL_ONSTART_SUCCESS r=mcmanus
Measure success rate in nsHttpChannel::OnStartRequest
MozReview-Commit-ID: Ia8h8acIvSA
e1ca34857660c5afd636322b370f1f4261d6c923: bug 1472656 - only do DNS_TRR_COMPARE in shadow or parallel mode r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 02 Jul 2018 13:04:11 +0200 - rev 425176
Push
34237 by apavel@mozilla.com at Thu, 05 Jul 2018 16:28:59 +0000
bug 1472656 - only do DNS_TRR_COMPARE in shadow or parallel mode r=mcmanus
MozReview-Commit-ID: 5eQb3pCNIwK
eba17f3d25efe4466f39d55271427126225f8db5: bug 1472659 - add Telemetry::DNS_TRR_FIRST and Telemetry::DNS_TRR_DISABLED r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 02 Jul 2018 13:50:21 +0200 - rev 425139
Push
34235 by aciure@mozilla.com at Thu, 05 Jul 2018 09:50:34 +0000
bug 1472659 - add Telemetry::DNS_TRR_FIRST and Telemetry::DNS_TRR_DISABLED r=mcmanus
To help evaluate TRRfirst sucess/error rates.
MozReview-Commit-ID: Ljrbed6UDG2
2fafbc23c259ba61732ed064492271ec95248771: bug 1470215 let Telemetry::DNS_NATIVE_QUEUING measure queue times r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 25 Jun 2018 08:03:44 +0200 - rev 425001
Push
34231 by rgurzau@mozilla.com at Wed, 04 Jul 2018 16:28:29 +0000
bug 1470215 let Telemetry::DNS_NATIVE_QUEUING measure queue times r=mcmanus
MozReview-Commit-ID: 77FE4SJOXMG
0c3cfe04d1ad57ccd5cd60b0040d5a6371138a51: Bug 1470455 - Add the 'expected' arguments to throws/rejects for netwerk. r=mcmanus
Mark Banner <standard8@mozilla.com> - Thu, 21 Jun 2018 17:08:24 +0100 - rev 424656
Push
34220 by toros@mozilla.com at Mon, 02 Jul 2018 21:52:37 +0000
Bug 1470455 - Add the 'expected' arguments to throws/rejects for netwerk. r=mcmanus
MozReview-Commit-ID: 40K0YkBQfue
8ea86c82810eb5f99e875083ca1548b43082701d: Bug 1468198 - remove tests that only run on b2g. r=smaug,mcmanus,whimboo
Joel Maher <jmaher@mozilla.com> - Wed, 27 Jun 2018 09:52:19 -0400 - rev 423930
Push
34196 by toros@mozilla.com at Wed, 27 Jun 2018 22:08:08 +0000
Bug 1468198 - remove tests that only run on b2g. r=smaug,mcmanus,whimboo
720b4505a158b36667307d435b680999b4fc70d3: bug 1471156 - double the DNS cache size to 800 entries r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Tue, 26 Jun 2018 11:39:04 +0200 - rev 423742
Push
34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
bug 1471156 - double the DNS cache size to 800 entries r=mcmanus
... but leave it at 400 for Android.
MozReview-Commit-ID: 1Tni6zWrYNL
d70d3df84311f4a2949d83f0ad087cfe47ed00e4: bug 1471217 - ignore the network.dns.get-ttl pref on non-supported systems r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Tue, 26 Jun 2018 15:36:26 +0200 - rev 423734
Push
34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
bug 1471217 - ignore the network.dns.get-ttl pref on non-supported systems r=mcmanus
Which is how the pref is documented in all.js
MozReview-Commit-ID: 5ONQgZ1wO5G
f9c5cbd49b985bb3e4f6eb937ee5fba6ed9dc679: bug 1470093 - fix telemetry::DNS_TRR_LOOKUP_TIME r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 21 Jun 2018 12:02:03 +0200 - rev 423233
Push
34169 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:49:55 +0000
bug 1470093 - fix telemetry::DNS_TRR_LOOKUP_TIME r=mcmanus
MozReview-Commit-ID: 80jrEQ4kLM6
e09fbaee1456a373382d2d5bf6ab7321e26e3710: bug 1470005 - change default TRR blacklist duration to 60 seconds r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Wed, 20 Jun 2018 23:44:19 +0200 - rev 423125
Push
34163 by csabou@mozilla.com at Thu, 21 Jun 2018 01:14:46 +0000
bug 1470005 - change default TRR blacklist duration to 60 seconds r=mcmanus
MozReview-Commit-ID: FGQCmhlBBG8
08b8d3da8635e10564150b04742b787d74d372e6: bug 1463356 do not count "not started" TRR resolves as failures r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Wed, 20 Jun 2018 11:00:19 +0200 - rev 423121
Push
34163 by csabou@mozilla.com at Thu, 21 Jun 2018 01:14:46 +0000
bug 1463356 do not count "not started" TRR resolves as failures r=mcmanus
... when comparing against the native resolver. DNS_TRR_COMPARE is meant
to compare how the actually performed name resolves fare against each
other.
MozReview-Commit-ID: 98NoUGPpHr6
9fd9a942834c8dff3f0e9935498d4ed5f854beb9: Bug 1465884: Back out no-longer-needed diagnostic for networking crash. r=mcmanus
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 31 May 2018 12:32:57 -0700 - rev 421022
Push
34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1465884: Back out no-longer-needed diagnostic for networking crash. r=mcmanus
This commit is a (rebased) backout of changeset 016bcae14073 from
bug 1322610,
which simply added a diagnostic to gather more information about a crash.
We can remove that diagnostic now, hence this commit.
MozReview-Commit-ID: 6ea7SAX4PSV
aa4238ab9742f63672f8345acb5fb545e293620e: Bug 1328695 - Use protocol flags to determine if a URI is potentially trustworthy r=ckerschb, r=dveditz, r=mcmanus, r=bz
Kate McKinley <kmckinley@mozilla.com> - Thu, 31 May 2018 07:51:42 +0200 - rev 420660
Push
34077 by nerli@mozilla.com at Thu, 31 May 2018 21:51:59 +0000
Bug 1328695 - Use protocol flags to determine if a URI is potentially trustworthy r=ckerschb, r=dveditz, r=mcmanus, r=bz
Before this change, the trusted URI schemes, based on a string whitelist, were:
https, file, resource, app, moz-extension and wss.
This change removes "app" from the list (since we don't implement it),
and adds "about" to the list (because we control the delivery of that).
0f7100b128f23a3b41ebef5ee741d0f3798d7ad1: bug 1460327 - make the DNS packet decoder verify the answer qname r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Tue, 08 May 2018 19:30:07 +0200 - rev 419037
Push
34021 by rgurzau@mozilla.com at Sun, 20 May 2018 09:52:43 +0000
bug 1460327 - make the DNS packet decoder verify the answer qname r=mcmanus
... and before chasing a cname, check if the address record for that
CNAME is actually in fact already provided in the DNS packet that passed
on the CNAME!
Some existing tests ajusted for this. Two new tests added.
MozReview-Commit-ID: CBMO7N7jMEX
fcfbfc7d96d90fb5bbc3f03284a460a70e7674ac: Bug 1401776 - Raise fd limit to 4096 on Unix. r=glandium,mcmanus
Jed Davis <jld@mozilla.com> - Thu, 10 May 2018 17:36:32 -0600 - rev 418239
Push
33996 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:52:38 +0000
Bug 1401776 - Raise fd limit to 4096 on Unix. r=glandium,mcmanus
This is to accommodate non-networking fd usage (IPC transports, various
databases, .xpi files, etc.), so it's separate from Necko's existing
manipulation of the fd limit, which is tied into Necko's internal limits
on how many sockets it will try to poll at once.
Note that resource limits are inherited by child processes, so this needs
to be done only in the parent.
This patch also removes similar code used on Solaris and Mac OS X. The
Mac case (
bug 1036682) refers to fd use by graphics textures, which
shouldn't be consuming fds anymore (even transiently) as of
bug 1161166.
MozReview-Commit-ID: 2uodrkW5sUn
9c6a3bba21378468772c73584f91dc0d09d1f781: Bug 1460313 - Remove unused mForTakeResponseHead. r=mcmanus
Nicholas Hurley <hurley@mozilla.com> - Fri, 11 May 2018 01:23:50 -0700 - rev 417919
Push
33983 by cbrindusan@mozilla.com at Sat, 12 May 2018 09:45:12 +0000
Bug 1460313 - Remove unused mForTakeResponseHead. r=mcmanus
MozReview-Commit-ID: BIJvKrEeKiV
35a563bca0998b6d478368208b5ea8feca790f2d: Bug 1460589 - Add DNS vs TRR success/fail telemetry counter. r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 10 May 2018 07:02:00 -0400 - rev 417857
Push
33981 by ebalazs@mozilla.com at Fri, 11 May 2018 09:36:34 +0000
Bug 1460589 - Add DNS vs TRR success/fail telemetry counter. r=mcmanus
07140868fd017a4205d3fcc152be86f2a0b88268: Bug 1460305 - Add DNS_PREMATURE_EVICTION telemetry probe. r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 10 May 2018 06:20:00 -0400 - rev 417856
Push
33981 by ebalazs@mozilla.com at Fri, 11 May 2018 09:36:34 +0000
Bug 1460305 - Add DNS_PREMATURE_EVICTION telemetry probe. r=mcmanus
Counts age of non-expired DNS cache entries being evicted.
ce7a39303eff573c740268bcb9dacd013c9c02f4: Bug 1460330 - Always use use TTL with TRR. r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 10 May 2018 06:32:00 -0400 - rev 417758
Push
33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1460330 - Always use use TTL with TRR. r=mcmanus
9d23e0279ecde11c1ffefd82e1d1f8c4d3d8adb8: Bug 1452436 - Callback when resolving a host already in progress. r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 10 May 2018 05:36:00 -0400 - rev 417757
Push
33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1452436 - Callback when resolving a host already in progress. r=mcmanus
If a callback has already been called for the hostrecord, it is
partially resolved already by TRR so the new callback should be called
at once.
a17f755742df099e2fa64024b57bfcae77bacb24: Bug 1436610 - Send "TE: Trailers" header on h2 requests. r=mcmanus
Nicholas Hurley <hurley@mozilla.com> - Thu, 22 Feb 2018 10:57:01 -0800 - rev 417643
Push
33976 by ncsoregi@mozilla.com at Thu, 10 May 2018 16:42:24 +0000
Bug 1436610 - Send "TE: Trailers" header on h2 requests. r=mcmanus
MozReview-Commit-ID: 6Hpj5RcCb4I
d4d7e793ebe8d7764b5ad46736fb923afa005a9c: Bug 1460251 - Up cookie limit to 180 per host and expose prefs. r=mcmanus
Nicholas Hurley <hurley@mozilla.com> - Tue, 08 May 2018 04:45:20 -0700 - rev 417552
Push
33970 by csabou@mozilla.com at Wed, 09 May 2018 17:26:50 +0000
Bug 1460251 - Up cookie limit to 180 per host and expose prefs. r=mcmanus
MozReview-Commit-ID: 1zFMQ4pbntp
de74e326165da4b00b5cd8b071bc392ae6a598f4: bug 1450630 - use DataStorage in main thread only r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 30 Apr 2018 09:08:07 +0200 - rev 416471
Push
33930 by csabou@mozilla.com at Wed, 02 May 2018 14:59:03 +0000
bug 1450630 - use DataStorage in main thread only r=mcmanus
Move the TRR blacklist check to the main thread, and since it is now
done a little later and for each separate request, make sure to only do
the telemetry counting for one of the record types (A) so that we don't
count them twice.
MozReview-Commit-ID: BgvU4TzrpCq
1936e3c9b600639a9e5ce6e5df93f64607d2ddaf: bug 1457005 - TRR: reset confirmation state machine on prefs update r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 26 Apr 2018 00:07:31 +0200 - rev 415866
Push
33911 by csabou@mozilla.com at Fri, 27 Apr 2018 10:01:39 +0000
bug 1457005 - TRR: reset confirmation state machine on prefs update r=mcmanus
If the confirmation state machine has gone into FAILED mode, updated
prefs is reason enough to try again and possibly get TRR verified
proper.
MozReview-Commit-ID: ALRbNJdvxdn
4d53dc29f81ec8f30549ef4db3e3f607b8fb5a19: bug 1455972 - make TRR prefer address responses to CNAME r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 23 Apr 2018 11:26:04 +0200 - rev 415261
Push
33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
bug 1455972 - make TRR prefer address responses to CNAME r=mcmanus
In a DOH response to a query asking for an A or AAAA record, a CNAME
response is often accompanied by A/AAAA resources as well. With this
change, TRR now rather use those address records than following the
CNAME record. This saves name resolver round-trips.
MozReview-Commit-ID: GcjZj5Ehz68
02df9dc8a300c705cdaabebf52d9e96a6fa906a3: bug 1454307 - revert TRR telemetry histogram label addition r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 16 Apr 2018 09:49:34 +0200 - rev 413899
Push
33853 by cbrindusan@mozilla.com at Tue, 17 Apr 2018 09:51:13 +0000
bug 1454307 - revert TRR telemetry histogram label addition r=mcmanus
It isn't supported server side, so make the TRRoff mode instead count
as nativeonly.
MozReview-Commit-ID: 73si3kam6xU
00d978a04775bd28ddeedad7c33fd232868ae659: bug 1453825 - add telemetry for TRR NS confirmation checks r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Fri, 13 Apr 2018 00:47:45 +0200 - rev 413898
Push
33853 by cbrindusan@mozilla.com at Tue, 17 Apr 2018 09:51:13 +0000
bug 1453825 - add telemetry for TRR NS confirmation checks r=mcmanus
MozReview-Commit-ID: 3FAdEhlH5VI
484a538efb4950f2dce09ad389432deddf62d8ea: bug 1453806 - verify that cookies aren't sent back by TRR r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Fri, 13 Apr 2018 00:26:00 +0200 - rev 413120
Push
33833 by aiakab@mozilla.com at Fri, 13 Apr 2018 09:41:15 +0000
bug 1453806 - verify that cookies aren't sent back by TRR r=mcmanus
MozReview-Commit-ID: LOeDNqhNZYN
5b0c886b11cdae2b672bad7930f2f906c9d1ffa9: bug 1452616 - make TRR not wait for captive portal on Android by default r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Fri, 13 Apr 2018 00:56:58 +0200 - rev 413119
Push
33833 by aiakab@mozilla.com at Fri, 13 Apr 2018 09:41:15 +0000
bug 1452616 - make TRR not wait for captive portal on Android by default r=mcmanus
MozReview-Commit-ID: DR3PgYuzZWs
b7dbc338e54389a98c2f0ea8dac96db73b6ef987: bug 1453822 - TRR: add a mode for "explicitly turned off" r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Fri, 13 Apr 2018 00:32:04 +0200 - rev 413118
Push
33833 by aiakab@mozilla.com at Fri, 13 Apr 2018 09:41:15 +0000
bug 1453822 - TRR: add a mode for "explicitly turned off" r=mcmanus
... as opposed to off by default.
MozReview-Commit-ID: EClrW33xGkb
3caf84f6c8f5ab9d167d7c45299052c30f8653ab: bug 1451883 - fix pointer handling in the DOH response decoding r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 05 Apr 2018 23:28:26 +0200 - rev 412394
Push
33803 by apavel@mozilla.com at Mon, 09 Apr 2018 21:54:49 +0000
bug 1451883 - fix pointer handling in the DOH response decoding r=mcmanus
In the section of the response body parser that just skips over the
answer section, the code wrongly assumed there could only be a pointer
at the start, while in fact every label can be made as a pointer. Just
turned out to not be used very often.
MozReview-Commit-ID: 8ZYtlq8HDPw
611f45224a280eb4ed4c29f907409303ca199ec2: bug 1451750 - treat rrsets from different resolvers as different r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Thu, 05 Apr 2018 16:30:10 +0200 - rev 411980
Push
33778 by apavel@mozilla.com at Fri, 06 Apr 2018 09:57:38 +0000
bug 1451750 - treat rrsets from different resolvers as different r=mcmanus
... even if all the addresses are identical.
Otherwise the IsTRR() bit would be dropped, resulting in
about:networking showing false for this entry while in reality being
TRR. Or vice versa.
MozReview-Commit-ID: JABLm09iCnn
087c9e29a3e0f44679829535bee3f79583a1e7ab: bug 1451011 - expire TRR blacklist entries after 20 minutes by default r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Tue, 03 Apr 2018 17:39:30 +0200 - rev 411550
Push
33762 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:42:59 +0000
bug 1451011 - expire TRR blacklist entries after 20 minutes by default r=mcmanus
MozReview-Commit-ID: 1FYM86WNeW1