gecko-dev/netwerk
Valentin Gosu ace4e67a15 Bug 1649124 - Trigger VPN_DETECTED platformIndications for Mozilla VPN r=necko-reviewers,kershaw
This change also records the VPN_DETECTED platform indication when the Mozilla VPN adapter is active. The same interface type (IF_TYPE_PROP_VIRTUAL - proprietary virtual interface) is commonly used for other VPN implementations, so this should cover more of our bases.

Additionaly we also detect this is one of the interfaces contains the string "VPN" in its FriendlyName or Description. We do this in order to detect less common VPN types.

This change means that users currently enrolled in doh-rollout that are running a VPN will not be using DoH. This is good as using DoH with a VPN might leak the user's real location by resolving domains differently. See bug 1628149 comment 27.

Differential Revision: https://phabricator.services.mozilla.com/D116463
2021-06-02 07:33:48 +00:00
..
base Bug 1713489 - Record telemetry for how long we spend waiting on the main thread to process image preload network steps. r=bas,dragana,necko-reviewers 2021-05-31 22:44:18 +00:00
build Bug 1694662 - Remove old cache implementation r=necko-reviewers,kershaw 2021-04-30 07:20:24 +00:00
cache Bug 1694662 - Remove old cache implementation r=necko-reviewers,kershaw 2021-04-30 07:20:24 +00:00
cache2 Bug 1662676 - Wrap CacheIndexRecord, r=necko-reviewers,dragana 2021-05-17 21:16:33 +00:00
cookie Bug 1698843 - Part 2: Make the private cookieBehavior getter to return the regular pref if there is a user value for the regular pref. r=johannh,dimi 2021-04-13 18:07:10 +00:00
dns Backed out changeset 3dff613dd244 for causing failures in nsSocketTransport2.cpp. 2021-05-31 15:24:58 +03:00
docs Bug 1706916 - Land some in-tree docs for TRR r=nhnt11 2021-04-26 10:47:54 +00:00
ipc Backed out 2 changesets (bug 1709346) for causing XPCConvert crashes. CLOSED TREE 2021-05-26 00:32:25 +03:00
locales Bug 1708125 - Remove some remaining FTP references from the tree r=necko-reviewers,dragana,Gijs 2021-05-31 13:08:12 +00:00
mime Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel 2021-05-06 02:00:57 +00:00
protocol Bug 1710045 - Static analysis auto fixes r=necko-reviewers,kershaw 2021-06-01 07:24:02 +00:00
sctp Bug 1709617 - Don't generate socket() in content process for getting MTU r=jesup 2021-05-11 18:08:18 +00:00
socket Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw 2021-05-25 21:52:27 +00:00
streamconv Bug 1709559 - Avoid using PL_str implementations when fuzzing network. r=valentin,necko-reviewers,xpcom-reviewers,KrisWright 2021-05-05 18:09:28 +00:00
system Bug 1649124 - Trigger VPN_DETECTED platformIndications for Mozilla VPN r=necko-reviewers,kershaw 2021-06-02 07:33:48 +00:00
test Bug 1710045 - Use DataMutex in nsHttp::sAtomTable r=necko-reviewers,dragana 2021-06-01 07:24:02 +00:00
url-classifier Bug 1661330 - Log STATE_ALLOWED_TRACKING_CONTENT to the ContentBlockingLog if a channel is allowed. r=geckoview-reviewers,dimi,droeh 2021-04-13 16:11:20 +00:00
wifi Bug 1519636 - Initial reformat of C/C++ code with clang-format version 12.0.0. r=sylvestre 2021-05-10 07:15:07 +00:00
moz.build