pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/ldns Update to 1.6.3, provided by Fredrik Pettai i...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eb7a0923d8ad
branches:  trunk
changeset: 568163:eb7a0923d8ad
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Dec 06 15:29:36 2009 +0000

description:
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:

 net/ldns/Makefile         |   7 ++--
 net/ldns/distinfo         |   9 ++---
 net/ldns/patches/patch-aa |  66 -----------------------------------------------
 3 files changed, 7 insertions(+), 75 deletions(-)

diffs (105 lines):

diff -r b2271480c7e5 -r eb7a0923d8ad net/ldns/Makefile
--- a/net/ldns/Makefile Sun Dec 06 14:19:50 2009 +0000
+++ b/net/ldns/Makefile Sun Dec 06 15:29:36 2009 +0000
@@ -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 @@
 
 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 -r b2271480c7e5 -r eb7a0923d8ad net/ldns/distinfo
--- a/net/ldns/distinfo Sun Dec 06 14:19:50 2009 +0000
+++ b/net/ldns/distinfo Sun Dec 06 15:29:36 2009 +0000
@@ -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 -r b2271480c7e5 -r eb7a0923d8ad net/ldns/patches/patch-aa
--- a/net/ldns/patches/patch-aa Sun Dec 06 14:19:50 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 \



Home | Main Index | Thread Index | Old Index