diff options
author | wiz <wiz@pkgsrc.org> | 2009-12-06 15:29:36 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2009-12-06 15:29:36 +0000 |
commit | b3586c829d89458baad8f0ac9fd9e57fa352167f (patch) | |
tree | 6728b3bf0f4f1c225ec2bc088aca242ed2f3c75c /net | |
parent | 99776d699544c9924fb7b30477e59dfa794dc4c1 (diff) | |
download | pkgsrc-b3586c829d89458baad8f0ac9fd9e57fa352167f.tar.gz |
Update to 1.6.3, provided by Fredrik Pettai in PR 42333:
1.6.3 2009-12-04
* Bugfix: allow for unknown resource records in zonefile with rdlen=0.
* Bugfix: also mark an RR as question if it comes from the wire
* Bugfix: NSEC3 bitmap contained NSEC
* Bugfix: Inherit class when creating signatures
1.6.2 2009-11-12
* Fix Makefile patch from Havard Eidnes, better install.sh usage.
* Fix parse error on SOA serial of 2910532839.
Fix print of ';' and readback of '\;' in names, also for '\\'.
Fix parse of '\(' and '\)' in names. Also for file read. Also '\.'
* Fix signature creation when TTLs are different for RRs in RRset.
* bug273: fix so EDNS rdata is included in pkt to wire conversion.
* bug274: fix use of c++ keyword 'class' for RR class in the code.
* bug275: fix memory leak of packet edns rdata.
* Fix timeout procedure for TCP and AXFR on Solaris.
* Fix occasional NSEC bitmap bogus
* Fix rr comparing (was in reversed order since 1.6.0)
* bug278: fix parsing HINFO rdata (and other cases).
* Fix previous owner name: also pick up if owner name is @.
* RFC5702: enabled sha2 functions by default. This requires OpenSSL 0.9.8 or higher.
Reason for this default is the root to be signed with RSASHA256.
* Fix various LDNS RR parsing issues: IPSECKEY, WKS, NSAP, very long lines
* Fix: Make ldns_dname_is_subdomain case insensitive.
* Fix ldns-verify-zone so that address records at zone NS set are not considered glue
(Or glue records fall below delegation)
* Fix LOC RR altitude printing.
* Feature: Added period (e.g. '3m6d') support at explicit TTLs.
* Feature: DNSKEY rrset by default signed with minimal signatures
but -A option for ldns-signzone to sign it with all keys.
This makes the DNSKEY responses smaller for signed domains.
Diffstat (limited to 'net')
-rw-r--r-- | net/ldns/Makefile | 7 | ||||
-rw-r--r-- | net/ldns/distinfo | 9 | ||||
-rw-r--r-- | net/ldns/patches/patch-aa | 66 |
3 files changed, 7 insertions, 75 deletions
diff --git a/net/ldns/Makefile b/net/ldns/Makefile index 830b59b0a2c..55005f15ea6 100644 --- a/net/ldns/Makefile +++ b/net/ldns/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2009/08/18 12:48:04 he Exp $ +# $NetBSD: Makefile,v 1.8 2009/12/06 15:29:36 wiz Exp $ -DISTNAME= ldns-1.6.1 +DISTNAME= ldns-1.6.3 CATEGORIES= net MASTER_SITES= http://www.nlnetlabs.nl/downloads/drill/ MASTER_SITES= http://www.nlnetlabs.nl/downloads/ldns/ @@ -19,7 +19,6 @@ CONFIGURE_ARGS+= --enable-sha2 REPLACE_PERL= doc/doxyparse.pl -BUILDLINK_ABI_DEPENDS.openssl+= openssl>=0.9.7 - +BUILDLINK_ABI_DEPENDS.openssl+= openssl>=0.9.8 .include "../../security/openssl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/net/ldns/distinfo b/net/ldns/distinfo index e7711a98d01..b22ab689319 100644 --- a/net/ldns/distinfo +++ b/net/ldns/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.4 2009/08/18 12:48:04 he Exp $ +$NetBSD: distinfo,v 1.5 2009/12/06 15:29:36 wiz Exp $ -SHA1 (ldns-1.6.1.tar.gz) = 625ad56970ebf91ae91af2fbb92b048164717df1 -RMD160 (ldns-1.6.1.tar.gz) = c477c76308b56bd18920ea0deeac286857c93e22 -Size (ldns-1.6.1.tar.gz) = 830714 bytes -SHA1 (patch-aa) = 3ab3597bf5d922e7727f5a35dc0e3baf1f55f00c +SHA1 (ldns-1.6.3.tar.gz) = 87ce9cc8e4bf82f6d8668c915a08dfba20dd1b7c +RMD160 (ldns-1.6.3.tar.gz) = 83c314455f286d698d2d8017dc9b1c841fad0823 +Size (ldns-1.6.3.tar.gz) = 832093 bytes diff --git a/net/ldns/patches/patch-aa b/net/ldns/patches/patch-aa deleted file mode 100644 index ee562e12dfc..00000000000 --- a/net/ldns/patches/patch-aa +++ /dev/null @@ -1,66 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2009/08/18 12:48:04 he Exp $ - -Install man-pages using ${INSTALL} specifying the correct mode -instead of cp -Rp. -...and do "install-sh -c" instead of "install-sh", which ends up -moving the include files instead of copying them... - ---- Makefile.in.orig 2009-08-06 14:44:16.000000000 +0200 -+++ Makefile.in -@@ -87,7 +87,7 @@ LINK_LIB = $(LIBTOOL) --mode=link $(CC) - .PHONY: install uninstall install-doc uninstall-doc - .PHONY: install-h uninstall-h install-lib uninstall-lib - --all: copy-headers lib linktest -+all: copy-headers lib linktest manpages - - linktest: $(srcdir)/linktest.c $(LIBDNS_HEADERS) ldns/util.h ldns/config.h libldns.la - $(LIBTOOL) --mode=link $(CC) $(srcdir)/linktest.c $(CPPFLAGS) $(CFLAGS) -lldns $(LIBS) -o linktest -@@ -107,7 +107,7 @@ libldns.la-export-all: $(LIBDNS_OBJECTS) - $(addprefix include/ldns/, $(notdir $(LIBDNS_HEADERS))): include/ldns/%.h: $(srcdir)/ldns/%.h - @if [ ! -d include ] ; then ($(INSTALL) -d include || echo "include exists") ; fi ; - @if [ ! -d include/ldns ] ; then (cd include; ln -s ../ldns ./ldns || echo "include/ldns exists") ; fi ; -- $(INSTALL) -m 644 $< ./include/ldns/ -+ $(INSTALL) -c -m 644 $< ./include/ldns/ - - copy-headers: $(addprefix include/ldns/, $(notdir $(LIBDNS_HEADERS))) - -@@ -119,7 +119,7 @@ doxygen: manpages - ifdef doxygen - # if we are not in base we need to copy some html files too - if [ ! -e doc/header.html ] ; then \ -- $(INSTALL) -m 644 $(srcdir)/doc/header.html doc/ ; \ -+ $(INSTALL) -c -m 644 $(srcdir)/doc/header.html doc/ ; \ - fi ; - $(doxygen) $(srcdir)/libdns.doxygen - endif -@@ -138,12 +138,14 @@ destclean: uninstall - install-config: - if [ $(INSTALL_LDNS_CONFIG) = "yes" ] ; then \ - $(INSTALL) -d $(DESTDIR)$(bindir); \ -- $(INSTALL) -m 755 packaging/ldns-config $(DESTDIR)$(bindir)/; \ -+ $(INSTALL) -c -m 755 packaging/ldns-config $(DESTDIR)$(bindir)/; \ - fi - - install-manpages: manpages - ${INSTALL} -d $(DESTDIR)$(mandir)/man3 -- cp -Rp doc/man/man3/* $(DESTDIR)$(mandir)/man3/ -+ for f in doc/man/man3/*; do \ -+ ${INSTALL} -c -m 444 $$f $(DESTDIR)$(mandir)/man3/; \ -+ done - - uninstall-manpages: - for i in `cat doc/ldns_manpages`; do \ -@@ -153,9 +155,9 @@ uninstall-manpages: - install-h: lib - $(INSTALL) -m 755 -d $(DESTDIR)$(includedir)/ldns - for i in $(LIBDNS_HEADERS); do \ -- $(INSTALL) -m 644 $$i $(DESTDIR)$(includedir)/ldns/; done -- $(INSTALL) -m 644 include/ldns/util.h $(DESTDIR)$(includedir)/ldns/ -- $(INSTALL) -m 644 include/ldns/net.h $(DESTDIR)$(includedir)/ldns/ -+ $(INSTALL) -c -m 644 $$i $(DESTDIR)$(includedir)/ldns/; done -+ $(INSTALL) -c -m 644 include/ldns/util.h $(DESTDIR)$(includedir)/ldns/ -+ $(INSTALL) -c -m 644 include/ldns/net.h $(DESTDIR)$(includedir)/ldns/ - - uninstall-h: - for i in $(LIBDNS_HEADERS); do \ |