pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/ldns Update from version 1.4.0nb1 to 1.5.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/d6ebbb5c99b2
branches: trunk
changeset: 394938:d6ebbb5c99b2
user: he <he%pkgsrc.org@localhost>
date: Thu Jun 25 11:34:37 2009 +0000
description:
Update from version 1.4.0nb1 to 1.5.1.
OK'ed by wiz@
Pkgsrc changes:
o Explicitly mark dependency on openssl >= 0.9.7, should fix PR#41633
Upstream changes:
1.5.1
Example tools:
* ldns-signzone was broken in 1.5.0 for multiple keys, this
has been repaired
Build system:
* Removed a small erroneous output warning in
examples/configure and drill/configure
1.5.0
Bug fixes:
* fixed a possible memory overflow in the RR parser
* build flag fix for Sun Studio
* fixed a building race condition in the copying of header
files
* EDNS0 extended rcode; the correct assembled code number
is now printed (still in the EDNS0 field, though)
* ldns_pkt_rr no longer leaks memory (in fact, it no longer
copies anything all)
API addition:
* ldns_key now has support for 'external' data, in which
case the OpenSSL EVP structures are not used;
ldns_key_set_external_key() and ldns_key_external_key()
* added ldns_key_get_file_base_name() which creates a
'default' filename base string for key storage, of the
form "K<zone>+<algorithm>+<keytag>"
* the ldns_dnssec_* family of structures now have deep_free()
functions, which also free the ldns_rr's contained in them
* there is now an ldns_match_wildcard() function, which checks
whether a domain name matches a wildcard name
* ldns_sign_public has been split up; this resulted in the
addition of ldns_create_empty_rrsig() and
ldns_sign_public_buffer()
Examples:
* ldns-signzone can now automatically add DNSKEY records when
using an OpenSSL engine, as it already did when using key
files
* added new example tool: ldns-nsec3-hash
* ldns-dpa can now filter on specific query name and types
* ldnsd has fixes for the zone name, a fix for the return
value of recvfrom(), and an memory initialization fix
(Thanks to Colm MacCárthaigh for the patch)
* Fixed memory leaks in ldnsd
1.4.1
Bug fixes:
* fixed a build issue where ldns lib existence was done too early
* removed unnecessary check for pcap.h
* NSEC3 optout flag now correctly printed in string output
* inttypes.h moved to configured inclusion
* fixed NSEC3 type bitmaps for empty nonterminals and unsigned
delegations
API addition:
* for that last fix, we added a new function
ldns_dname_add_from() that can clone parts of a dname
diffstat:
net/ldns/Makefile | 9 ++++++---
net/ldns/distinfo | 8 ++++----
2 files changed, 10 insertions(+), 7 deletions(-)
diffs (43 lines):
diff -r c785861f8335 -r d6ebbb5c99b2 net/ldns/Makefile
--- a/net/ldns/Makefile Thu Jun 25 09:54:14 2009 +0000
+++ b/net/ldns/Makefile Thu Jun 25 11:34:37 2009 +0000
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.5 2009/01/26 23:38:13 explorer Exp $
+# $NetBSD: Makefile,v 1.6 2009/06/25 11:34:37 he Exp $
-DISTNAME= ldns-1.4.0
+DISTNAME= ldns-1.5.1
CATEGORIES= net
MASTER_SITES= http://www.nlnetlabs.nl/downloads/drill/
MASTER_SITES= http://www.nlnetlabs.nl/downloads/ldns/
-PKGREVISION= 1
MAINTAINER= he%NetBSD.org@localhost
HOMEPAGE= http://www.nlnetlabs.nl/projects/ldns/
COMMENT= Library for simplified DNS programming
+LICENSE= modified-bsd
PKG_DESTDIR_SUPPORT= user-destdir
@@ -19,4 +19,7 @@
REPLACE_PERL= doc/doxyparse.pl
+BUILDLINK_ABI_DEPENDS.openssl+= openssl>=0.9.7
+
+.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r c785861f8335 -r d6ebbb5c99b2 net/ldns/distinfo
--- a/net/ldns/distinfo Thu Jun 25 09:54:14 2009 +0000
+++ b/net/ldns/distinfo Thu Jun 25 11:34:37 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2008/12/17 17:52:33 joerg Exp $
+$NetBSD: distinfo,v 1.3 2009/06/25 11:34:37 he Exp $
-SHA1 (ldns-1.4.0.tar.gz) = 2fb1b317ccb88f68a10d8b90ebd71f174fc5a065
-RMD160 (ldns-1.4.0.tar.gz) = 6de1be79a080ccd02652b2d3a17403c96d116c52
-Size (ldns-1.4.0.tar.gz) = 807484 bytes
+SHA1 (ldns-1.5.1.tar.gz) = 070210a417633b7358bb3466da40e6f1872f36c2
+RMD160 (ldns-1.5.1.tar.gz) = 02cc331041de096124ec76601c119b97db24a1a5
+Size (ldns-1.5.1.tar.gz) = 781562 bytes
SHA1 (patch-aa) = 4c1e3cdda7bf4fe2b7558baa8ded08f49e2a850d
Home |
Main Index |
Thread Index |
Old Index