diff options
author | tonnerre <tonnerre@pkgsrc.org> | 2008-07-23 23:46:08 +0000 |
---|---|---|
committer | tonnerre <tonnerre@pkgsrc.org> | 2008-07-23 23:46:08 +0000 |
commit | 9aaa4a46b3ef46cade6ab7fe2e3594f88e67e308 (patch) | |
tree | 22e4b2cda32a3bd03d40283bffe0c39a1228c051 /net/dnsmasq | |
parent | 735d2d8c117e683756d59e4a16f623fc3f4e5c80 (diff) | |
download | pkgsrc-9aaa4a46b3ef46cade6ab7fe2e3594f88e67e308.tar.gz |
Update dnsmasq to version 2.45 in order to fix CVE-2008-1447.
Changes since version 2.38:
- Names ending in a dot now work.
- Whitespaces arround commata in config files are now ignored.
- Asynchronous logging.
- New --log-dhcp flag was added.
- RFC3046 relay agent data matching.
- RFC3993 subscriber ID relay agent data matching.
- RFC 5107 server-id-override DHCP relay agent option.
- Option for interface names added.
- SIGUSR2 now closes and reopens the log files.
- DNS LOC record support.
- Allow disabling the DNS functionality by setting the port to 0.
- DNSMASQ_INTERFACE is now part of the environment of the lease change script.
- PMTUd disabled on DHCP and TFTP sockets.
- --dhcp-bridge now works on all BSD variants.
- Now including a Solaris 10 SMF.
- Random source ports for DNS queries (CVE-2008-1447).
Diffstat (limited to 'net/dnsmasq')
-rw-r--r-- | net/dnsmasq/Makefile | 4 | ||||
-rw-r--r-- | net/dnsmasq/distinfo | 10 | ||||
-rw-r--r-- | net/dnsmasq/patches/patch-aa | 12 |
3 files changed, 15 insertions, 11 deletions
diff --git a/net/dnsmasq/Makefile b/net/dnsmasq/Makefile index fbc10e6d9f0..99489e279b1 100644 --- a/net/dnsmasq/Makefile +++ b/net/dnsmasq/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.4 2007/02/23 15:08:07 wiz Exp $ +# $NetBSD: Makefile,v 1.5 2008/07/23 23:46:08 tonnerre Exp $ # -DISTNAME= dnsmasq-2.38 +DISTNAME= dnsmasq-2.45 CATEGORIES= net MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/ diff --git a/net/dnsmasq/distinfo b/net/dnsmasq/distinfo index 9afba172e51..674994b1ded 100644 --- a/net/dnsmasq/distinfo +++ b/net/dnsmasq/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2007/02/23 15:08:07 wiz Exp $ +$NetBSD: distinfo,v 1.4 2008/07/23 23:46:08 tonnerre Exp $ -SHA1 (dnsmasq-2.38.tar.gz) = 267ac7b78e9f48b0d8d65f30fc0faa2a6552ae8c -RMD160 (dnsmasq-2.38.tar.gz) = bfa7ca4a5ededa2aedd708991b8177274b1db8b7 -Size (dnsmasq-2.38.tar.gz) = 272953 bytes -SHA1 (patch-aa) = 584464432ddedd1d00b742330a73f8a27c0e8e17 +SHA1 (dnsmasq-2.45.tar.gz) = 12f8cffd657f674fbf4bf4f670a0dcb65ea4a5ae +RMD160 (dnsmasq-2.45.tar.gz) = b8ebf9dfeff26c18664a917cd32cb9b6a53852cb +Size (dnsmasq-2.45.tar.gz) = 380877 bytes +SHA1 (patch-aa) = f6d1d9d80a283d4270950031ec67c0b4e37920d7 diff --git a/net/dnsmasq/patches/patch-aa b/net/dnsmasq/patches/patch-aa index 8203fd46a25..d8e26e0e5ea 100644 --- a/net/dnsmasq/patches/patch-aa +++ b/net/dnsmasq/patches/patch-aa @@ -1,9 +1,13 @@ -$NetBSD: patch-aa,v 1.2 2007/02/23 15:08:07 wiz Exp $ +$NetBSD: patch-aa,v 1.3 2008/07/23 23:46:08 tonnerre Exp $ ---- Makefile.orig 2007-02-06 22:09:40.000000000 +0000 +--- Makefile.orig 2008-07-20 20:26:07.000000000 +0200 +++ Makefile -@@ -1,7 +1,7 @@ - PREFIX?=/usr/local +@@ -13,10 +13,10 @@ + # You should have received a copy of the GNU General Public License + # along with this program. If not, see <http://www.gnu.org/licenses/>. + +-PREFIX = /usr/local ++PREFIX?= /usr/local BINDIR = ${PREFIX}/sbin -MANDIR = ${PREFIX}/share/man -LOCALEDIR = ${PREFIX}/share/locale |