immortalwrt/package
Kevin Darbyshire-Bryant 3a06dd60eb dnsmasq: do not forward rfc6761 excluded domains
RFC 6761 defines a number of top level domains should not be forwarded
to the Internet's domain servers since they are not responsible for
those domains.

This change adds a list of domains that will be blocked when 'boguspriv'
is used and augments that which is already blocked by dnsmasq's notion
of 'local service' using '--bogus-priv' i.e. RFC 1918 private addresses
and IPv6 prefixes as defined in RFC 6303.

To make this configurable rather than hard coded in dnsmasq's init
script, a new file /usr/share/dnsmasq/rfc6761.conf is conditionally
included.

The default file matches the RFC 6761 recommendation along with a few
other top level domains that should not be forwarded to the Internet.

Compile & run tested Archer C7 v2

Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
2017-03-09 10:42:27 +01:00
..
base-files build: add buildbot specific config option for setting defaults 2017-02-14 14:18:35 +01:00
boot packge/boot/rbcfg: add new boot constants found in the recent Mikrotik devices 2017-02-26 13:31:43 +01:00
devel gdb: update to version 7.12.1, fix glibc 2.25 build issues 2017-02-11 20:34:33 +01:00
firmware ath10k-firmware: update qca9984 firmware 2017-03-03 15:44:55 +01:00
kernel ar71xx: fix build without CONFIG_NOP_USB_XCEIV (FS#593) 2017-03-07 11:37:50 +01:00
libs toolchain: Allow external toolchains to specify libthread-db 2017-03-04 11:19:56 -08:00
network dnsmasq: do not forward rfc6761 excluded domains 2017-03-09 10:42:27 +01:00
system procd.sh: use parameterized respawn values 2017-03-07 11:40:36 +01:00
utils ugps: fix and improve init script 2017-03-08 13:32:24 +01:00
Makefile build: skip opkg host dependency within the SDK 2017-02-21 20:43:40 +01:00