Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ldns | Distribution: openSUSE Tumbleweed |
Version: 1.8.4 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Nov 4 12:08:29 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 535221 | Source RPM: ldns-1.8.4-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.nlnetlabs.nl/projects/ldns/ | |
Summary: A library for developing the Domain Name System |
ldns is a C library that can be used for domain name system (DNS) development. It supports RFCs like the DNSSEC documents, and allows developers to create software conforming to RFCs, as well as experimental software for current Internet Drafts. This package holds the tools/examples from ldns.
BSD-3-Clause
* Mon Nov 04 2024 Andreas Stieger <andreas.stieger@gmx.de> - update to 1.8.4: * Fix Resolver uses nameserver commented out in /etc/resolv.conf * Added RESINFO rrtype * Added WALLET rrtype * Added NXNAME rrtype * Fix static code analysis findings, and developer visible fixes * improve 'next-label' algorithm in ldns-walk * Add functions to extract RFC 8914 extended errors * Build system fixes and fixes for dependencies - upstreamed, droped: ldns-swig-4.2.patch, ldns-swig-32bit.patch - ldns-1.8.4-swig-3.4.0.patch: fix build with Swig 3.4.0 [boo#1231584] * Wed Jul 10 2024 Martin Jambor <mjambor@suse.com> - Added ldns-swig-4.2.patch and ldns-swig-32bit.patch in order to avoid C99 viloations which are compile time errors by default with GCC 14. [boo#1225794] * Fri Sep 02 2022 Michael Ströder <michael@stroeder.com> - use HTTPS URLs for URL and Source * Mon Aug 15 2022 Michael Ströder <michael@stroeder.com> - new version 1.8.3 + 1.8.3 2022-08-15 * bugfix #183: Assertion failure with OPT record without rdata. This caused packet creation with only a DO bit (for DNSSEC OK) to crash. * Fix for syntax error in pyldns + 1.8.2 2022-08-12 * bugfix #147: Allow for tabs in whitespace before quoted rdata fields. * bugfix #149: Add some missing [out] annotations to doxygen parameters. * Fix build error on Solaris 10 with inet_ntop redeclaration error. * Fix -U flag with ldns-signzone. * Enable compile of SVCB and HTTPS support by default. * bugfix #179: Free line memory even if zone file parsing fails * bugfix #166: Grow buffer when writing chars and fixed size strings when converting to presentation format, preventing potential assersion errors. * bugfix #46: Print network errors when secure tracing. * EDNS0 Option handling and conversion into presentation format. * bugfix #145: ldns-verify-zone should not call occluded records glue. * Fri Dec 03 2021 Michael Ströder <michael@stroeder.com> - new version 1.8.1 + 1.8.1 2021-12-03 * bugfix #146: ldns-1.7.1 had soname 3.0, so ldns-1.8.x soname needs to larger. * Undo PR#123 fix ldns.pc installation when building out-of-source + 1.8.0 2021-11-26 * bugfix #38: Print "line" before line number when printing zone parse errors. Thanks Petr Špaček. * bugfix: Revert unused variables in ldns-config removal patch. * bugfix #50: heap Out-of-bound Read vulnerability in rr_frm_str_internal reported by pokerfacett. (bsc#1195057, CVE-2020-19860) * bugfix #51: Heap Out-of-bound Read vulnerability in ldns_nsec3_salt_data reported by pokerfacett. (bsc#1195058, CVE-2020-19861) * Fix memory leak in examples/ldns-testns handle_tcp routine. * Detect fixed time memory compare for openssl 0.9.8. * Fix compile warning by variable initialisation for older gcc. * Fix #92: ldns-testns.c:429:15: error: 'fork' is unavailable: not available on tvOS. * Fix for #93: fix packaging/libldns.pc Makefile rule. * ZONEMD support in ldns-signzone and ldns-verify-zone * ldns-testns can answer several queries over one tcp connection, if they arrive within 100msec of each other. * Fix so that ldns-testns does not leak sockets if the read fails. * SVCB and HTTPS draft rrtypes. Enable with --enable-rrtype-svcb-https. * bugfix #117: Assertion failure with DNSSEC validating of non existence of RR types at the root. Thanks ZjYwMj * Set NSEC(3) ttls to the minimum of the MINIMUM field of the SOA record and the TTL of the SOA itself. draft-ietf-dnsop-nsec-ttl * bugfix #119: Let example tools read longer RR's than LDNS_MAX_LINELEN * Add SVCPARAMS to python ldns_rdf_type2str function. * PR #134 Miscellaneous spelling fixes. Thanks jsoref! * Fix that ldns-read-zone and ldns_zone_new_frm_fp_l properly return the $INCLUDE not implemented error. * Fix that ldns-read-zone and ldns_zone_new_frm_fp_l count the line number for an empty line after a comment. * Fix #135: Fix compile with OpenSSL-3.0.0-beta2. * PR #107: Added ldns_pkt2buffer_wire_compress() to make dname compression optional when converting packets to wire format. Thanks Eli Lindsey * Option to ldns-keygen to create symlinks with known names (i.e. without the key id) to the created files. Thanks Andreas Schulze * Fix #121: Correct handling of centimetres by LOC parser. Thanks Felipe Gasper * PR #126: Link with libldns.la in Makefile.in. Thanks orbea * PR #127: Addes option -Q to drill to give short answer. Thanks niknah * PR #133: Update m4 files for python modules. Thanks Petr Menšík * Bufix CAA value fields may be empty: Thanks Robert Mortimer * PR #108: Fix for ldns-compare-zones net detecting when first zone has a RRset that shrinks from two to one RRs, or grows from one to two RRs. Thanks Emilio Caballero * Fix #131: Drill sig chasing breaks with gcc-11 and strict-aliasing. Thanks Stanislav Levin * Fix #130: Unless $TLL is defined, ttl defaults to the last explicitly stated value. Thanks Benno * Fix #48: Missing UNSIGNED legend with drill. Thanks reedjc * Fix #143: EVP_PKEY_base_id became a macro with OpenSSL > 3.0 Thanks Daniel J. Luke * Let ldns-signzone warn for high NSEC3 iteration counts. Thanks Andreas Schulze * Tue Aug 06 2019 Ludwig Nussel <lnussel@suse.de> - new version 1.7.1 https://open.nlnetlabs.nl/pipermail/ldns-users/2019-July/000946.html * Support for DNSSEC algorithms ED25519 and ED448 when compiled with OpenSSL 1.1.1 * An -I option to ldns-notify to specify a source IP address to send to notify from. * Complete OpenSSL engine support with ldns-signzone contributed by Vadim Penzin * security fixes CVE-2017-1000231 (boo#1068711), CVE-2017-1000232 (boo#1068709) * includes ldns-swig4.0.patch - add keyring and signature * Fri Jun 07 2019 Dominique Leuenberger <dimstar@opensuse.org> - Add ldns-swig4.0.patch: Fix build wih SWIG 4.0 (boo#1135750). * Mon Jan 08 2018 tchvatal@suse.com - Switch directly to python3 in order for us to proceed with py2 obsoletion for future releases * Upstream sadly can build only against one of the two * Thu Nov 16 2017 vcizek@suse.com - disable DANE verification when building with openssl < 1.1 to fix build on distributions that have openssl 1.0.x * Sun Aug 27 2017 jengelh@inai.de - Update descriptions.
/usr/bin/drill /usr/bin/ldns-chaos /usr/bin/ldns-compare-zones /usr/bin/ldns-dane /usr/bin/ldns-dpa /usr/bin/ldns-gen-zone /usr/bin/ldns-key2ds /usr/bin/ldns-keyfetcher /usr/bin/ldns-keygen /usr/bin/ldns-mx /usr/bin/ldns-notify /usr/bin/ldns-nsec3-hash /usr/bin/ldns-read-zone /usr/bin/ldns-resolver /usr/bin/ldns-revoke /usr/bin/ldns-rrsig /usr/bin/ldns-signzone /usr/bin/ldns-test-edns /usr/bin/ldns-testns /usr/bin/ldns-update /usr/bin/ldns-verify-zone /usr/bin/ldns-version /usr/bin/ldns-walk /usr/bin/ldns-zcat /usr/bin/ldns-zsplit /usr/bin/ldnsd /usr/share/licenses/ldns /usr/share/licenses/ldns/LICENSE /usr/share/man/man1/drill.1.gz /usr/share/man/man1/ldns-chaos.1.gz /usr/share/man/man1/ldns-compare-zones.1.gz /usr/share/man/man1/ldns-config.1.gz /usr/share/man/man1/ldns-dane.1.gz /usr/share/man/man1/ldns-dpa.1.gz /usr/share/man/man1/ldns-gen-zone.1.gz /usr/share/man/man1/ldns-key2ds.1.gz /usr/share/man/man1/ldns-keyfetcher.1.gz /usr/share/man/man1/ldns-keygen.1.gz /usr/share/man/man1/ldns-mx.1.gz /usr/share/man/man1/ldns-notify.1.gz /usr/share/man/man1/ldns-nsec3-hash.1.gz /usr/share/man/man1/ldns-read-zone.1.gz /usr/share/man/man1/ldns-resolver.1.gz /usr/share/man/man1/ldns-revoke.1.gz /usr/share/man/man1/ldns-rrsig.1.gz /usr/share/man/man1/ldns-signzone.1.gz /usr/share/man/man1/ldns-test-edns.1.gz /usr/share/man/man1/ldns-testns.1.gz /usr/share/man/man1/ldns-update.1.gz /usr/share/man/man1/ldns-verify-zone.1.gz /usr/share/man/man1/ldns-version.1.gz /usr/share/man/man1/ldns-walk.1.gz /usr/share/man/man1/ldns-zcat.1.gz /usr/share/man/man1/ldns-zsplit.1.gz /usr/share/man/man1/ldnsd.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 26 00:16:56 2024