head 1.3; access; symbols pkgsrc-2017Q1:1.2.0.20 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.18 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.16 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.14 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.12 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.10 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.8 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.6 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.4 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.2 pkgsrc-2014Q4-base:1.2; locks; strict; comment @# @; 1.3 date 2017.06.02.08.37.49; author adam; state dead; branches; next 1.2; commitid FAuMOLkqoQgsaMTz; 1.2 date 2014.11.23.13.16.23; author cheusov; state Exp; branches; next 1.1; commitid OPFFfK6uhbeDljZx; 1.1 date 2014.11.23.13.10.03; author cheusov; state Exp; branches; next ; commitid VmgxeTPHiobsjjZx; desc @@ 1.3 log @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... @ text @$NetBSD: patch-dnsmasq.conf.example,v 1.2 2014/11/23 13:16:23 cheusov Exp $ # We provide user:group "dnsmasq:dnsmasq" --- dnsmasq.conf.example.orig 2013-10-25 09:37:30.000000000 +0000 +++ dnsmasq.conf.example @@@@ -84,8 +84,8 @@@@ # If you want dnsmasq to change uid and gid to something other # than the default, edit the following lines. -#user= -#group= +#user=dnsmasq +#group=dnsmasq # If you want dnsmasq to listen for DHCP and DNS requests only on # specified interfaces (and the loopback) give the name of the @ 1.2 log @Fix pkglint warnings @ text @d1 1 a1 1 $NetBSD: patch-dnsmasq.conf.example,v 1.1 2014/11/23 13:10:03 cheusov Exp $ @ 1.1 log @user and group "dnsmasq" are created; ++pkgrevision @ text @d1 1 a1 1 $NetBSD$ d3 1 @