dnsmasq: update to dnsmasq 2.77test1
authorKevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
Thu, 2 Feb 2017 16:07:03 +0000 (16:07 +0000)
committerJo-Philipp Wich <jo@mein.io>
Sun, 5 Feb 2017 21:26:23 +0000 (22:26 +0100)
commit3bef96ef18a6fb20401313dfa6e88057d56b16ad
treee551f8222db13d1a12e07c3e6f9758c6982efc80
parentf9f6a21c81c0a695edae24e29f938ae077d94cb3
dnsmasq: update to dnsmasq 2.77test1

Bump to dnsmasq 2.77test1 - this includes a number of fixes since 2.76
and allows dropping of 2 LEDE carried patches.

Notable fix in rrfilter code when talking to Nominum's DNS servers
especially with DNSSEC.

A patch to switch dnsmasq back to 'soft fail' for SERVFAIL responses
from dns servers is also included.  This mean dnsmasq tries all
configured servers before giving up.

A 'localise queries' enhancement has also been backported (it will
appear in test2/rc'n') this is especially important if using the
recently imported to LEDE 'use dnsmasq standalone' feature 9525743c

I have been following dnsmasq HEAD ever since 2.76 release.
Compile & Run tested: ar71xx, Archer C7 v2

Tested-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
package/network/services/dnsmasq/Makefile
package/network/services/dnsmasq/patches/010-localise-queries-apply-to-interface-names.patch [new file with mode: 0644]
package/network/services/dnsmasq/patches/100-fix-dhcp-no-address-warning.patch [deleted file]
package/network/services/dnsmasq/patches/110-ipset-remove-old-kernel-support.patch
package/network/services/dnsmasq/patches/120-dnsmasq-compile-time-option-NO_ID.patch [deleted file]
package/network/services/dnsmasq/patches/220-try-all-servers-on-fail.patch [new file with mode: 0644]