pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/dnsmasq Update dnsmasq to version 2.45 in order to...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/589617b10119
branches:  trunk
changeset: 544989:589617b10119
user:      tonnerre <tonnerre%pkgsrc.org@localhost>
date:      Wed Jul 23 23:46:08 2008 +0000

description:
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:

 net/dnsmasq/Makefile         |   4 ++--
 net/dnsmasq/distinfo         |  10 +++++-----
 net/dnsmasq/patches/patch-aa |  12 ++++++++----
 3 files changed, 15 insertions(+), 11 deletions(-)

diffs (49 lines):

diff -r 06edbe12b5ba -r 589617b10119 net/dnsmasq/Makefile
--- a/net/dnsmasq/Makefile      Wed Jul 23 23:18:49 2008 +0000
+++ b/net/dnsmasq/Makefile      Wed Jul 23 23:46:08 2008 +0000
@@ -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 -r 06edbe12b5ba -r 589617b10119 net/dnsmasq/distinfo
--- a/net/dnsmasq/distinfo      Wed Jul 23 23:18:49 2008 +0000
+++ b/net/dnsmasq/distinfo      Wed Jul 23 23:46:08 2008 +0000
@@ -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 -r 06edbe12b5ba -r 589617b10119 net/dnsmasq/patches/patch-aa
--- a/net/dnsmasq/patches/patch-aa      Wed Jul 23 23:18:49 2008 +0000
+++ b/net/dnsmasq/patches/patch-aa      Wed Jul 23 23:46:08 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index