diff options
author | he <he@pkgsrc.org> | 2009-06-25 11:34:37 +0000 |
---|---|---|
committer | he <he@pkgsrc.org> | 2009-06-25 11:34:37 +0000 |
commit | 8b24ab8689745812cefe032edc5a731de6a4de8a (patch) | |
tree | 7e2885557775624b9968364abe75c6d7d594842f /net/ldns | |
parent | 02c6ff8c1cfd2bde0da866daad1deb6deb8f71bc (diff) | |
download | pkgsrc-8b24ab8689745812cefe032edc5a731de6a4de8a.tar.gz |
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 (limited to 'net/ldns')
-rw-r--r-- | net/ldns/Makefile | 9 | ||||
-rw-r--r-- | net/ldns/distinfo | 8 |
2 files changed, 10 insertions, 7 deletions
diff --git a/net/ldns/Makefile b/net/ldns/Makefile index d77e5e9f38f..4595820efe7 100644 --- a/net/ldns/Makefile +++ b/net/ldns/Makefile @@ -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 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 @@ CONFIGURE_ARGS+= --enable-sha2 REPLACE_PERL= doc/doxyparse.pl +BUILDLINK_ABI_DEPENDS.openssl+= openssl>=0.9.7 + +.include "../../security/openssl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/net/ldns/distinfo b/net/ldns/distinfo index f5a84bb85dd..9bf3635ea25 100644 --- a/net/ldns/distinfo +++ b/net/ldns/distinfo @@ -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 |