aboutsummaryrefslogtreecommitdiffstats
path: root/dns/dnsmasq
diff options
context:
space:
mode:
authormandree <mandree@FreeBSD.org>2012-12-05 06:29:10 +0800
committermandree <mandree@FreeBSD.org>2012-12-05 06:29:10 +0800
commit5e814e3c45872926a6c2a12debefada1d9f18cff (patch)
tree13dfb7b5385be3c418082e7e0291f2df3ad1b816 /dns/dnsmasq
parent87796cc9ec0a1bef809f874cc936cd7495ec76de (diff)
downloadfreebsd-ports-gnome-5e814e3c45872926a6c2a12debefada1d9f18cff.tar.gz
freebsd-ports-gnome-5e814e3c45872926a6c2a12debefada1d9f18cff.tar.zst
freebsd-ports-gnome-5e814e3c45872926a6c2a12debefada1d9f18cff.zip
Update to new upstream release 2.64.
Feature safe: yes Changelog for version 2.64: Handle DHCP FQDN options with all flag bits zero and --dhcp-client-update set. Thanks to Bernd Krumbroeck for spotting the problem. Finesse the check for /etc/hosts names which conflict with DHCP names. Previously a name/address pair in /etc/hosts which didn't match the name/address of a DHCP lease would generate a warning. Now that only happesn if there is not also a match. This allows multiple addresses for a name in /etc/hosts with one of them assigned via DHCP. Fix broken vendor-option processing for BOOTP. Thanks to Hans-Joachim Baader for the bug report. Don't report spurious netlink errors, regression in 2.63. Thanks to Vladislav Grishenko for the patch. Flag DHCP or DHCPv6 in starup logging. Thanks to Vladislav Grishenko for the patch. Add SetServersEx method in DBus interface. Thanks to Dan Williams for the patch. Add SetDomainServers method in DBus interface. Thanks to Roy Marples for the patch. Fix build with later Lua libraries. Thansk to Cristian Rodriguez for the patch. Add --max-cache-ttl option. Thanks to Dennis Kaarsemaker for the patch. Fix breakage of --host-record parsing, resulting in infinte loop at startup. Regression in 2.63. Thanks to Haim Gelfenbeyn for spotting this. Set SO_REUSEADDRESS and SO_V6ONLY options on the DHCPv6 socket, this allows multiple instances of dnsmasq on a single machine, in the same way as for DHCPv4. Thanks to Gene Czarcinski and Vladislav Grishenko for work on this. Fix DHCPv6 to do access control correctly when it's configured with --listen-address. Thanks to Gene Czarcinski for sorting this out. Add a "wildcard" dhcp-range which works for any IPv6 subnet, --dhcp-range=::,static Useful for Stateless DHCPv6. Thanks to Vladislav Grishenko for the patch. Don't include lease-time in DHCPACK replies to DHCPINFORM queries, since RFC-2131 says we shouldn't. Thanks to Wouter Ibens for pointing this out. Makefile tweak to do dependency checking on header files. Thanks to Johan Peeters for the patch. Check interface for outgoing unsolicited router advertisements, rather than relying on interface address configuration. Thanks to Gene Czarinski for the patch. Handle better attempts to transmit on interfaces which are still doing DAD, and specifically do not just transmit without setting source address and interface, since this can cause very puzzling effects when a router advertisement goes astray. Thanks again to Gene Czarinski. Get RA timers right when there is more than one dhcp-range on a subnet.
Diffstat (limited to 'dns/dnsmasq')
-rw-r--r--dns/dnsmasq/Makefile3
-rw-r--r--dns/dnsmasq/distinfo4
2 files changed, 3 insertions, 4 deletions
diff --git a/dns/dnsmasq/Makefile b/dns/dnsmasq/Makefile
index b7f8922e6cbc..7528ca949858 100644
--- a/dns/dnsmasq/Makefile
+++ b/dns/dnsmasq/Makefile
@@ -6,12 +6,11 @@
#
PORTNAME= dnsmasq
-DISTVERSION= 2.63
+DISTVERSION= 2.64
PORTEPOCH= 1
CATEGORIES= dns ipv6
MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/ \
${MASTER_SITE_LOCAL}/
-#MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/release-candidates/
MASTER_SITE_SUBDIR= mandree
MAINTAINER= mandree@FreeBSD.org
diff --git a/dns/dnsmasq/distinfo b/dns/dnsmasq/distinfo
index bf9c75715d6a..c4eb69e58fd4 100644
--- a/dns/dnsmasq/distinfo
+++ b/dns/dnsmasq/distinfo
@@ -1,2 +1,2 @@
-SHA256 (dnsmasq-2.63.tar.xz) = f5eb1c2dfd47a2c75b0d40a60f85dce2e84c6af6d1cd5318fbe8cd69845ed2d8
-SIZE (dnsmasq-2.63.tar.xz) = 378148
+SHA256 (dnsmasq-2.64.tar.xz) = d80a3aa32c5293d9824a23b12cdd2adc6965d68072572a1d6c9f6781a395a897
+SIZE (dnsmasq-2.64.tar.xz) = 381716