ldns 1.8.3-1 source package in Ubuntu

Changelog

ldns (1.8.3-1) unstable; urgency=medium

  * new upstream version 1.8.3
  * d/libldns3.symbols: include new symbols
  * doxygen-in-builddir.patch: patch from upstream
    to fix doxygen build in a separate build directory
  * always build in a subdir (build/main for the main build), -
    no need to hack clean target anymore
  * d/rules: mark all build/install targets as .PHONY
    (makes build target work with build subdir)
  * d/libldns-dev.install: do not install libldns.pc,
    it is already installed by upstream as ldns.pc
  * disable GOST algorithm (Closes: #862207)
    GOST R 34.10-2001 is an obsolete algorithm which should not be used
    in production.  It is not provided by openssl too, a special plugin
    is required to be installed. This change removes it entirely.
    This removes 4 symbols out of libldns3.so:
     ldns_gost2pkey_raw
     ldns_gost_engine
     ldns_key_EVP_load_gost_id
     ldns_key_EVP_unload_gost
    Technicallly we should bump soname when removing symbols from a
    shared library.  Or alternatively, we can provide stubs which just
    return failure.  But in this case there should be no problems, since
    the symbols aren't used by any of rdepends, and they should not be
    used by anything either, given the context.
    If lack of one of these symbols will be problematic we can solve
    it down the line.
  * d/rules: since compat9 dh_auto_* tools export CFLAGS/LDFLAGS already
  * d/changelog: fix typo in previous entry

 -- Michael Tokarev <email address hidden>  Mon, 05 Sep 2022 11:39:52 +0300

Upload details

Uploaded by:
Debian DNS Team
Uploaded to:
Sid
Original maintainer:
Debian DNS Team
Architectures:
any
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ldns_1.8.3-1.dsc 2.1 KiB bd450ecc5b482b2cdc00d98e76991c0db711ca816303314fef29ed5882e0ef6c
ldns_1.8.3.orig.tar.gz 1.2 MiB c3f72dd1036b2907e3a56e6acf9dfb2e551256b3c1bbd9787942deeeb70e7860
ldns_1.8.3.orig.tar.gz.asc 833 bytes b872fb26a76591af93a73c0dda6532d5dc4c236fec05512f81e81cb2687ef65f
ldns_1.8.3-1.debian.tar.xz 18.8 KiB 9e543a004752b99d258f329072aaca2e0d7834533883d979071017f785518a7d

Available diffs

No changes file available.

Binary packages built by this source

ldnsutils: ldns library for DNS programming - tools (includes drill tool)

 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This package contains various client programs related to DNS that are
 based on top of libldns library and DRILL tool which is similar to dig.
 These tools were designed with DNSSEC in mind and are useful for DNS
 and DNSSEC testing and debugging.

ldnsutils-dbgsym: debug symbols for ldnsutils
libldns-dev: ldns library for DNS programming - development files

 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This package contains development libraries and headers.

libldns3: ldns library for DNS programming - shared library

 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This package contains shared libraries.

libldns3-dbgsym: debug symbols for libldns3
python3-ldns: ldns library for DNS programming - Python3 bindings

 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This archive contains modules that allow you to use LDNS Library in
 Python3 programs.

python3-ldns-dbgsym: debug symbols for python3-ldns