Hello community, here is the log from the commit of package ldns for openSUSE:Factory checked in at 2014-06-06 14:36:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ldns (Old) and /work/SRC/openSUSE:Factory/.ldns.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ldns" Changes: -------- --- /work/SRC/openSUSE:Factory/ldns/ldns.changes 2013-04-18 14:59:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ldns.new/ldns.changes 2014-06-06 14:36:40.000000000 +0200 @@ -1,0 +2,65 @@ +Thu May 22 17:03:27 UTC 2014 - mrueckert@suse.de + +- update to 1.6.17 + * Fix ldns_dnssec_zone_new_frm_fp_l to allow the last parsed line of a + zone to be an NSEC3 (or its RRSIG) covering an empty non terminal. + * Add --disable-dane option to configure and check availability of the + for dane needed X509_check_ca function in openssl. + * bugfix #490: Get rid of type-punned pointer warnings. + Thanks Adam Tkac. + * Make sure executables are linked against libcrypto with the + LIBSSL_LDFLAGS. Thanks Leo Baltus. + * Miscellaneous prototype fixes. Thanks Dag-Erling Smørgrav. + * README now shows preferred way to configure for examples and drill. + * Bind to source address for resolvers. drill binds to source with -I. + Thanks Bryan Duff. + * -T option for ldns-dane that has specific exit status for PKIX + validated connections without (secure) TLSA records. + * Fix b{32,64}_{ntop,pton} detection and handling. + * New RR type TKEY, but without operational practice. + * New RR types HIP, NINFO, RKEY, CDS, EUI48, EUI64, URI, CAA and TA. + * New output format flag (and accompanying functions) to print certain + RR's as unknown type + * -u and -U parameter for ldns-read-zone to mark/unmark a RR type + for printing as unknown type + * bugfix #504: GPOS RR has three rdata fields. Thanks Jelte Jansen. + * bugfix #497: Properly test for EOF when reading key files with drill. + * New functions: ldns_pkt_ixfr_request_new and + ldns_pkt_ixfr_request_new_frm_str. + * Use SNI with ldns-dane + * bugfix #507: ldnsx Fix use of non-existent variables and not + properly referring to instance variable. Patch from shussain. + * bugfix #508: ldnsx Adding NSEC3PARAM to known/allowable RR type + dictionary. Patch from shussain. + * bugfix #517: ldns_resolver_new_frm_fp error when invoked using a NULL + file pointer. + * Fix memory leak in contrib/python: ldns_pkt.new_query. + * Fix buffer overflow in fget_token and bget_token. + * ldns-verify-zone NSEC3 checking from quadratic to linear performance. + Thanks NIC MX (nicmexico.mx) + * ldns-dane setup new ssl session for each new connect to prevent hangs + * bugfix #521: drill trace continue on empty non-terminals with NSEC3 + * bugfix #525: Fix documentation of ldns_resolver_set_retry + * Remove unused LDNS_RDF_TYPE_TSIG and associated functions. + * Fix ldns_nsec_covers_name for zones with an apex only. Thanks Miek. + * Configure option to build perl bindings: --with-p5-dns-ldns + (DNS::LDNS is a contribution from Erik Ostlyngen) + * bugfix #527: Move -lssl before -lcrypto when linking + * Optimize TSIG digest function name comparison (Thanks Marc Buijsman) + * Compare names case insensitive with ldns_pkt_rr_list_by_name and + ldns_pkt_rr_list_by_name_and_type (thanks Johannes Naab) + * A separate --enable for each draft RR type: --enable-rrtype-ninfo, + --enable-rrtype-rkey, --enable-rrtype-cds, --enable-rrtype-uri and + --enable-rrtype-ta + * bugfix #530: Don't sign and verify duplicate RRs (Thanks Jelte Jansen) + * bugfix #505: Manpage and usage output fixes (Thanks Tomas Hozza) + * Adjust ldns_sha1() so that the input data is not modified (Thanks + Marc Buijsman) + * Messages to stderr are now off by default and can be reenabled with + the --enable-stderr-msgs configure option. +- enable rrtype-ninfo, rrtype-rkey, rrtype-cds, rrtype-uri, rrtype-ta +- build pyldnsx bindings +- build perl bindings +- pass the path to our CA store + +------------------------------------------------------------------- Old: ---- ldns-1.6.16.tar.gz New: ---- ldns-1.6.17.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ldns.spec ++++++ --- /var/tmp/diff_new_pack.NFzSE2/_old 2014-06-06 14:36:41.000000000 +0200 +++ /var/tmp/diff_new_pack.NFzSE2/_new 2014-06-06 14:36:41.000000000 +0200 @@ -17,7 +17,7 @@ Name: ldns -Version: 1.6.16 +Version: 1.6.17 Release: 0 # # @@ -85,28 +85,54 @@ %description -n python-ldns Python bindings for ldns library +%package -n perl-DNS-LDNS +Summary: Perl bindings for ldns +Group: Productivity/Networking/DNS/Servers +# doesn't use symbol versioning +Requires: libldns1 >= %version + +%description -n perl-DNS-LDNS +Perl bindings for ldns library + %prep %setup -q %build -%configure --disable-rpath --disable-static --with-pyldns -%{__make} %{?_smp_mflags} -pushd drill -%configure --disable-rpath --disable-static +export CFLAGS="%{optflags} -fno-strict-aliasing" +%configure \ + --disable-rpath \ + --disable-static \ + --enable-rrtype-ninfo \ + --enable-rrtype-rkey \ + --enable-rrtype-cds \ + --enable-rrtype-uri \ + --enable-rrtype-ta \ + --with-pyldns \ + --with-pyldnsx \ + --with-p5-dns-ldns \ + --with-drill \ + --with-examples \ + --with-ca-path=/etc/ssl/certs/ %{__make} %{?_smp_mflags} -popd -pushd examples -%configure --disable-rpath --disable-static -%{__make} %{?_smp_mflags} -popd %install -%makeinstall -%makeinstall -C examples -%makeinstall -C drill +make DESTDIR="%{buildroot}" \ + install \ + install-drill \ + install-examples + +make DESTDIR="%{buildroot}" \ + install-pyldns \ + install-pyldnsx + +pushd contrib/DNS-LDNS +%perl_make_install +%perl_process_packlist +popd + %{__rm} -v %{buildroot}%{_libdir}/libldns.*a %{__rm} -v %{buildroot}%{python_sitearch}/*.la -%{__rm} -rv doc/doxyparse.pl doc/man/ +%{__rm} -rfv %{buildroot}%{perl_sitearch}/ # %fdupes %buildroot%_mandir @@ -158,10 +184,19 @@ %{_includedir}/ldns/ %{_libdir}/libldns.so %{_mandir}/man3/ldns*.3* -%doc libdns.vim doc +%doc libdns.vim LICENSE README* + +%files -n perl-DNS-LDNS +%defattr(-,root,root) +%{perl_vendorarch}/DNS/LDNS.pm +%dir %{perl_vendorarch}/DNS/ +%{perl_vendorarch}/DNS/LDNS/ +%dir %{perl_vendorarch}/auto/DNS/ +%{perl_vendorarch}/auto/DNS/LDNS/ +%{_mandir}/man3/DNS::LDNS*3pm* %files -n python-ldns %defattr(-,root,root) -%{python_sitearch}/* +%{python_sitearch}/*ldns* %changelog ++++++ ldns-1.6.16.tar.gz -> ldns-1.6.17.tar.gz ++++++ ++++ 73039 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org