pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/dnsdist



Module Name:    pkgsrc
Committed By:   fhajny
Date:           Tue Aug 22 17:00:35 UTC 2017

Modified Files:
        pkgsrc/net/dnsdist: Makefile distinfo
        pkgsrc/net/dnsdist/patches: patch-dnsdist-console.cc patch-iputils.hh

Log Message:
Update net/dnsdist to 1.2.0.

- fix for CVE-2016-7069 and CVE-2017-7557.
- applying rules on cache hits
- addition of runtime changeable rules that matches IP address for a
  certain time: TimedIPSetRule
- SNMP support, exporting statistics and sending traps
- preventing the packet cache from ageing responses when deployed in
  front of authoritative servers
- TTL alteration capabilities
- consistent hash results over multiple deployments
- exporting CNAME records over protobuf
- tuning the size of the ringbuffers used to keep track of recent
  queries and responses
- various DNSCrypt-related fixes and improvements, including automatic
  key rotation

Full changelog:

  https://dnsdist.org/changelog.html


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/dnsdist/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/dnsdist/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/dnsdist/patches/patch-dnsdist-console.cc \
    pkgsrc/net/dnsdist/patches/patch-iputils.hh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/dnsdist/Makefile
diff -u pkgsrc/net/dnsdist/Makefile:1.1 pkgsrc/net/dnsdist/Makefile:1.2
--- pkgsrc/net/dnsdist/Makefile:1.1     Fri Mar 31 20:49:51 2017
+++ pkgsrc/net/dnsdist/Makefile Tue Aug 22 17:00:35 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2017/03/31 20:49:51 fhajny Exp $
+# $NetBSD: Makefile,v 1.2 2017/08/22 17:00:35 fhajny Exp $
 
-DISTNAME=      dnsdist-1.1.0
+DISTNAME=      dnsdist-1.2.0
 CATEGORIES=    net
 MASTER_SITES=  https://downloads.powerdns.com/releases/
 EXTRACT_SUFX=  .tar.bz2

Index: pkgsrc/net/dnsdist/distinfo
diff -u pkgsrc/net/dnsdist/distinfo:1.2 pkgsrc/net/dnsdist/distinfo:1.3
--- pkgsrc/net/dnsdist/distinfo:1.2     Mon May 22 23:41:22 2017
+++ pkgsrc/net/dnsdist/distinfo Tue Aug 22 17:00:35 2017
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.2 2017/05/22 23:41:22 joerg Exp $
+$NetBSD: distinfo,v 1.3 2017/08/22 17:00:35 fhajny Exp $
 
-SHA1 (dnsdist-1.1.0.tar.bz2) = 9b6372fc5f606ee83dac465e1dc9c824242f5905
-RMD160 (dnsdist-1.1.0.tar.bz2) = 7724641b2be1c3611dd0b2c685cf6e8b7a365e67
-SHA512 (dnsdist-1.1.0.tar.bz2) = 91da716997c2440e153944f510a39dd86c9cf8ba8093a7f51a9a5d58ab0a1c230bd99ec57fe8ff0721279c8c4429ad576fe797c1fbe4cde2b9fb8f0405025320
-Size (dnsdist-1.1.0.tar.bz2) = 874837 bytes
+SHA1 (dnsdist-1.2.0.tar.bz2) = c1af8fbf8a4c5a5bbb1c5154974cf640ffa26acb
+RMD160 (dnsdist-1.2.0.tar.bz2) = b3c23decdf58cc2931a85f5631dc9184f3ff3a6c
+SHA512 (dnsdist-1.2.0.tar.bz2) = 93f8c5f18462d3291c973a690f6ac2b3c5791d9947bee83d9250b503b7526de365bdcb530f3b082e51ae168a9129e77d5558af7cc3b9d2e98a585af53783c237
+Size (dnsdist-1.2.0.tar.bz2) = 876104 bytes
 SHA1 (patch-dns.hh) = 13834e3d9f48b3095ce4912540c7d0d275c3a3a3
-SHA1 (patch-dnsdist-console.cc) = 51fee0e89b648e0f9c2e6c0d9a6859ef2991a1b7
+SHA1 (patch-dnsdist-console.cc) = ee5f40a2257128eb7fcc2b581ec9aa997c1b7358
 SHA1 (patch-dnsdist.cc) = 2b2bf569c134019dd8a5d4f3df104fdd16a47a31
 SHA1 (patch-ext_json11_json11.cpp) = 9fb12578d80103b8b92e984a483cbda98fd83db8
-SHA1 (patch-iputils.hh) = 666fe81cc651b2c7e85164b8246283e301bcce1a
+SHA1 (patch-iputils.hh) = 78ffc93b3062d18a02a9ea67e4c6d58d8df7bdbb
 SHA1 (patch-qtype.hh) = 4551be1e303a31d34030c363849398923f5ff987

Index: pkgsrc/net/dnsdist/patches/patch-dnsdist-console.cc
diff -u pkgsrc/net/dnsdist/patches/patch-dnsdist-console.cc:1.1 pkgsrc/net/dnsdist/patches/patch-dnsdist-console.cc:1.2
--- pkgsrc/net/dnsdist/patches/patch-dnsdist-console.cc:1.1     Fri Mar 31 20:49:51 2017
+++ pkgsrc/net/dnsdist/patches/patch-dnsdist-console.cc Tue Aug 22 17:00:35 2017
@@ -1,12 +1,12 @@
-$NetBSD: patch-dnsdist-console.cc,v 1.1 2017/03/31 20:49:51 fhajny Exp $
+$NetBSD: patch-dnsdist-console.cc,v 1.2 2017/08/22 17:00:35 fhajny Exp $
 
 Add NetBSD support.
 
---- dnsdist-console.cc.orig    2016-12-29 12:45:46.000000000 +0000
+--- dnsdist-console.cc.orig    2017-08-21 12:52:09.000000000 +0000
 +++ dnsdist-console.cc
-@@ -22,7 +22,7 @@
- #include "dnsdist.hh"
+@@ -23,7 +23,7 @@
  #include "sodcrypto.hh"
+ #include "pwd.h"
  
 -#if defined (__OpenBSD__)
 +#if defined (__OpenBSD__) || defined (__NetBSD__)
Index: pkgsrc/net/dnsdist/patches/patch-iputils.hh
diff -u pkgsrc/net/dnsdist/patches/patch-iputils.hh:1.1 pkgsrc/net/dnsdist/patches/patch-iputils.hh:1.2
--- pkgsrc/net/dnsdist/patches/patch-iputils.hh:1.1     Fri Mar 31 20:49:51 2017
+++ pkgsrc/net/dnsdist/patches/patch-iputils.hh Tue Aug 22 17:00:35 2017
@@ -1,4 +1,4 @@
-$NetBSD: patch-iputils.hh,v 1.1 2017/03/31 20:49:51 fhajny Exp $
+$NetBSD: patch-iputils.hh,v 1.2 2017/08/22 17:00:35 fhajny Exp $
 
 - Do not use IP_PKTINFO on NetBSD, the structure is not as expected.
 - Backport fix for SunOS segfault problem, see:
@@ -17,34 +17,3 @@ $NetBSD: patch-iputils.hh,v 1.1 2017/03/
  #ifdef __APPLE__
  #include <libkern/OSByteOrder.h>
  
-@@ -59,23 +63,22 @@
- #define le64toh(x) OSSwapLittleToHostInt64(x)
- #endif
- 
--// for illumos
--#ifdef BE_64
-+#ifdef __sun
- 
- #define htobe16(x) BE_16(x)
- #define htole16(x) LE_16(x)
--#define be16toh(x) BE_IN16(x)
--#define le16toh(x) LE_IN16(x)
-+#define be16toh(x) BE_IN16(&(x))
-+#define le16toh(x) LE_IN16(&(x))
- 
- #define htobe32(x) BE_32(x)
- #define htole32(x) LE_32(x)
--#define be32toh(x) BE_IN32(x)
--#define le32toh(x) LE_IN32(x)
-+#define be32toh(x) BE_IN32(&(x))
-+#define le32toh(x) LE_IN32(&(x))
- 
- #define htobe64(x) BE_64(x)
- #define htole64(x) LE_64(x)
--#define be64toh(x) BE_IN64(x)
--#define le64toh(x) LE_IN64(x)
-+#define be64toh(x) BE_IN64(&(x))
-+#define le64toh(x) LE_IN64(&(x))
- 
- #endif
- 



Home | Main Index | Thread Index | Old Index