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
DNS.h
DNSListenerProxy.cpp
DNSListenerProxy.h
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
GetAddrInfo.cpp
GetAddrInfo.h
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
effective_tld_names.dat
moz.build
nameprep.c
nameprep_template.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
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
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
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
nsIEffectiveTLDService.idl
nsIIDNService.idl
nsPIDNSService.idl
prepare_tlds.py
punycode.c
punycode.h