gecko-dev/netwerk/dns
Valentin Gosu 54d2ce5f01 Bug 1558495 - Make sure we retry the TRR connection if it fails r=agrover
This patch adds:
* tests that we restart the TRR connection if it gets abnormally shut down
* a way to terminate the TRR connection when attempting to resolve closeme.com
* makes sure that resolving excluded domains with the DISABLE_TRR flag does
  not fail. Before this we would return an error code without checking the
  excluded domains first.

Differential Revision: https://phabricator.services.mozilla.com/D35076

--HG--
extra : moz-landing-system : lando
2019-06-14 21:49:10 +00:00
..
mdns Bug 1558738. Stop using [array] in nsIUDPSocket. r=valentin 2019-06-12 07:00:01 +00:00
ChildDNSService.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
ChildDNSService.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
DNS.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
DNS.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
DNSListenerProxy.cpp
DNSListenerProxy.h
DNSRequestChild.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
DNSRequestChild.h
DNSRequestParent.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
DNSRequestParent.h
effective_tld_names.dat No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM 2019-06-03 15:44:26 +00:00
GetAddrInfo.cpp Bug 1420677 - Make AddrHostRecord.addr_info a RefPtr r=dragana 2019-03-19 12:22:12 +00:00
GetAddrInfo.h
IDNBlocklistUtils.cpp
IDNBlocklistUtils.h
IDNCharacterBlocklist.inc Bug 1256009 - Add U+0138 to IDN character blocklist. r=valentin 2019-05-17 09:19:22 +00:00
moz.build
nsDNSService2.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsDNSService2.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsEffectiveTLDService.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsEffectiveTLDService.h
nsHostResolver.cpp Bug 1558495 - Make sure we retry the TRR connection if it fails r=agrover 2019-06-14 21:49:10 +00:00
nsHostResolver.h Bug 1556911 - Don't instantiate NetworkConnectivityService off-main-thread r=dragana 2019-06-05 20:39:12 +00:00
nsIDNKitInterface.h
nsIDNSByTypeRecord.idl
nsIDNService.cpp
nsIDNService.h
nsIDNSListener.idl
nsIDNSRecord.idl
nsIDNSService.idl Bug 1550860 - Mark implicit builtinclass interfaces explicitly. r=nika 2019-05-13 19:51:49 +00:00
nsIEffectiveTLDService.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIIDNService.idl
nsPIDNSService.idl Bug 1550860 - Mark implicit builtinclass interfaces explicitly. r=nika 2019-05-13 19:51:49 +00:00
PDNSParams.h
PDNSRequest.ipdl
PDNSRequestParams.ipdlh
prepare_tlds.py Bug 1552658 solved r=valentin 2019-06-05 20:07:40 +00:00
punycode.c Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
punycode.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
TRR.cpp Bug 1549405 - Use LOAD_BYPASS_URL_ClASSIFIER flag for TRR request. r=valentin 2019-05-06 19:05:02 +00:00
TRR.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
TRRService.cpp Bug 1518730 - Only send AAAA TRR requests when the system has IPv6 connectivity r=dragana 2019-06-03 21:17:08 +00:00
TRRService.h Bug 1518730 - Only send AAAA TRR requests when the system has IPv6 connectivity r=dragana 2019-06-03 21:17:08 +00:00