gecko-dev/netwerk/dns
Patrick McManus d1c557fcfe Bug 1361099 - provide a way to map all dns to constant r=valentin
// When non empty all non-localhost DNS queries (including IP addresses)
// resolve to this value. The value can be a name or an IP address.
// domains mapped to localhost with localDomains stay localhost.
pref("network.dns.forceResolve", "");

Testing is the primary use case here - replay captive data on a 'fake
server' by directing all traffic to it at the DNS level. Chrome has
something similar.

MozReview-Commit-ID: 7AOgQZpZKec

--HG--
extra : rebase_source : ad2648a701fffecaae47cbfae17e7aa6badd50ee
2017-05-01 13:51:55 -04:00
..
mdns Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus 2017-04-27 14:34:42 -04:00
ChildDNSService.cpp Bug 1343761 - Use SystemGroup to dispatch runnables in DNSRequestChild, r=mayhemer 2017-03-23 23:33:00 +01:00
ChildDNSService.h Bug 1337893 - Part 2: Making the DNS cache be aware of originAttributes. r=valentin 2017-02-14 12:25:35 +08:00
DNS.cpp Bug 1338086 - Remove useless else blocks in order to reduce complexity in netwerk/ r=dragana 2017-02-09 11:21:38 +01:00
DNS.h Bug 1288308 - Part 0: add Named Pipe type on Windows platform; r=bagder 2016-11-03 18:15:07 +08:00
DNSListenerProxy.cpp
DNSListenerProxy.h Bug 1331804 - Add more runnable names (r=ehsan) 2017-01-24 16:34:37 -08:00
DNSRequestChild.cpp Bug 1343761 - Use SystemGroup to dispatch runnables in DNSRequestChild, r=mayhemer 2017-03-23 23:33:00 +01:00
DNSRequestChild.h Bug 1337893 - Part 2: Making the DNS cache be aware of originAttributes. r=valentin 2017-02-14 12:25:35 +08:00
DNSRequestParent.cpp Bug 1337893 - Part 2: Making the DNS cache be aware of originAttributes. r=valentin 2017-02-14 12:25:35 +08:00
DNSRequestParent.h Bug 1337893 - Part 2: Making the DNS cache be aware of originAttributes. r=valentin 2017-02-14 12:25:35 +08:00
effective_tld_names.dat
GetAddrInfo.cpp Bug 1301069 - Backed out bug 1185120 (changeset 38cad72a77a6) a=backout a=merge 2016-09-08 00:04:07 +02:00
GetAddrInfo.h
moz.build Bug 1335181 - add BUG_COMPONENT to netwerk/* and dom/network/* files. r=mcmanus 2017-02-02 06:33:47 -05:00
nameprep_template.c
nameprep.c
nameprepdata.c
nsDNSService2.cpp Bug 1361099 - provide a way to map all dns to constant r=valentin 2017-05-01 13:51:55 -04:00
nsDNSService2.h Bug 1361099 - provide a way to map all dns to constant r=valentin 2017-05-01 13:51:55 -04:00
nsEffectiveTLDService.cpp Bug 1338086 - Remove useless else blocks in order to reduce complexity in netwerk/ r=dragana 2017-02-09 11:21:38 +01:00
nsEffectiveTLDService.h
nsHostResolver.cpp Backed out changeset 7fdcabdbb675 (bug 1024669) for failing mda, GTest and talos jobs. r=backout on a CLOSED TREE 2017-04-10 19:05:44 +02:00
nsHostResolver.h Bug 1337893 - Part 2: Making the DNS cache be aware of originAttributes. r=valentin 2017-02-14 12:25:35 +08:00
nsIDNKitInterface.h
nsIDNService.cpp Bug 1353000 - Preparatory patch, explicitly make the Script enum a 16-bit type, so we can add a field to gfxShapedWord without making it bigger. r=jrmuizel 2017-04-12 14:55:10 +01:00
nsIDNService.h
nsIDNSListener.idl
nsIDNSRecord.idl
nsIDNSService.idl Bug 1337893 - Part 1: Updating idl and ipdl files of DNS to make them originAttributes aware. r=valentin 2017-02-15 11:53:37 +08:00
nsIEffectiveTLDService.idl
nsIIDNService.idl
nsPIDNSService.idl
PDNSParams.h
PDNSRequest.ipdl Bug 1337893 - Part 1: Updating idl and ipdl files of DNS to make them originAttributes aware. r=valentin 2017-02-15 11:53:37 +08:00
PDNSRequestParams.ipdlh
prepare_tlds.py
punycode.c
punycode.h