diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2004-01-12 10:21:56 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2004-01-12 10:21:56 +0000 |
commit | 5d3e2ef39d90d61874cfdf9e29fa13a8b1eaf9a8 (patch) | |
tree | 4cd61d2c3f198ba9e085c81c4234fb108546e169 /dns/powerdns | |
parent | - Update to 1.12 (diff) |
- Update to 2.9.13
includes:
- Opteron support!
- pdns_recursor jumbles answers now
- Big LDAP cleanup
- Zone2sql is now somewhat clearer when reporting malformed line errors
- pdns_recursor now survives the expiration of all its root records
- Serious issue fixed: added a patch to fix High CPU Load with the pdns_server and mysqld processes
PR: 61213
Submitted by: tremere@cainites.net
Notes
Notes:
svn path=/head/; revision=97977
Diffstat (limited to 'dns/powerdns')
-rw-r--r-- | dns/powerdns/Makefile | 4 | ||||
-rw-r--r-- | dns/powerdns/distinfo | 2 | ||||
-rw-r--r-- | dns/powerdns/files/patch-pdns_communicator_hh | 11 | ||||
-rw-r--r-- | dns/powerdns/files/patch-pdns_iputils_hh | 18 |
4 files changed, 13 insertions, 22 deletions
diff --git a/dns/powerdns/Makefile b/dns/powerdns/Makefile index a12110ffbd7f..66f9a7262e91 100644 --- a/dns/powerdns/Makefile +++ b/dns/powerdns/Makefile @@ -1,4 +1,3 @@ -# New ports collection makefile for: powerdns # Date Created: 14.Jan 2003 # Whom: dirk.meyer@dinoex.sub.org # @@ -6,8 +5,7 @@ # PORTNAME= powerdns -PORTVERSION= 2.9.12 -PORTREVISION= 1 +PORTVERSION= 2.9.13 CATEGORIES= dns ipv6 MASTER_SITES= http://downloads.powerdns.com/releases/ DISTNAME= pdns-${PORTVERSION} diff --git a/dns/powerdns/distinfo b/dns/powerdns/distinfo index 8137f0bbe5c0..9a7d2f9d6fda 100644 --- a/dns/powerdns/distinfo +++ b/dns/powerdns/distinfo @@ -1 +1 @@ -MD5 (pdns-2.9.12.tar.gz) = c30c664b7f1c3baad4422e99c9dd1f18 +MD5 (pdns-2.9.13.tar.gz) = ffd80b49f553cbaaa089a02a90df7729 diff --git a/dns/powerdns/files/patch-pdns_communicator_hh b/dns/powerdns/files/patch-pdns_communicator_hh new file mode 100644 index 000000000000..e3a1ccfd395c --- /dev/null +++ b/dns/powerdns/files/patch-pdns_communicator_hh @@ -0,0 +1,11 @@ +--- pdns/communicator.hh 21 Jun 2003 09:59:08 -0000 1.5 ++++ pdns/communicator.hh 10 Jan 2004 15:47:47 -0000 +@@ -94,7 +94,7 @@ + + time_t earliest() + { +- time_t early=1<<31-1; // y2038 problem lurking here :-) ++ time_t early=(1<<31)-1; // y2038 problem lurking here :-) + for(d_nqueue_t::const_iterator i=d_nqueue.begin();i!=d_nqueue.end();++i) + early=min(early,i->next); + return early-time(0); diff --git a/dns/powerdns/files/patch-pdns_iputils_hh b/dns/powerdns/files/patch-pdns_iputils_hh index 1dcd09077f33..e69de29bb2d1 100644 --- a/dns/powerdns/files/patch-pdns_iputils_hh +++ b/dns/powerdns/files/patch-pdns_iputils_hh @@ -1,18 +0,0 @@ ---- pdns/iputils.hh.orig Sat Aug 30 16:27:48 2003 -+++ pdns/iputils.hh Mon Nov 10 17:27:02 2003 -@@ -51,10 +51,13 @@ - Netmask(const string &mask) - { - char *p; -- char bits=32; -+ u_int8_t bits=32; -+ d_mask=0xFFFFFFFF; -+ - if((p=strchr(mask.c_str(),'/'))) -- bits=atoi(p+1); -+ bits = (u_int8_t) atoi(p+1); - -+ if( bits < 32 ) - d_mask=~(0xFFFFFFFF>>bits); - - struct in_addr a; |