From e326549c288e3be9413671cc016a3291f5356e82 Mon Sep 17 00:00:00 2001 From: adam Date: Fri, 2 Jun 2017 08:37:49 +0000 Subject: version 2.77 Generate an error when configured with a CNAME loop, rather than a crash. Thanks to George Metz for spotting this problem. Calculate the length of TFTP error reply packet correctly. This fixes a problem when the error message in a TFTP packet exceeds the arbitrary limit of 500 characters. The message was correctly truncated, but not the packet length, so extra data was appended. This is a possible security risk, since the extra data comes from a buffer which is also used for DNS, so that previous DNS queries or replies may be leaked. Fix logic error in Linux netlink code. This could cause dnsmasq to enter a tight loop on systems with a very large number of network interfaces. Fix problem with --dnssec-timestamp whereby receipt of SIGHUP would erroneously engage timestamp checking. Bump zone serial on reloading /etc/hosts and friends when providing authoritative DNS. Handle v4-mapped IPv6 addresses sanely in --synth-domain. These have standard representation like ::ffff:1.2.3.4 and are now converted to names like --ffff-1-2-3-4. Handle binding upstream servers to an interface (--server=1.2.3.4@eth0) when the named interface is destroyed and recreated in the kernel. Allow wildcard CNAME records in authoritative zones. For example --cname=*.example.com,default.example.com more... --- net/dnsmasq/PLIST | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'net/dnsmasq/PLIST') diff --git a/net/dnsmasq/PLIST b/net/dnsmasq/PLIST index 26fde885ff5..0c9317877fa 100644 --- a/net/dnsmasq/PLIST +++ b/net/dnsmasq/PLIST @@ -1,5 +1,5 @@ -@comment $NetBSD: PLIST,v 1.4 2014/03/11 14:05:07 jperkin Exp $ +@comment $NetBSD: PLIST,v 1.5 2017/06/02 08:37:49 adam Exp $ man/man8/dnsmasq.8 sbin/dnsmasq -share/examples/dnsmasq/dnsmasq.conf.example ${PLIST.dbus}share/examples/dnsmasq/dnsmasq-dbus.conf +share/examples/dnsmasq/dnsmasq.conf.example -- cgit v1.2.3