net-libs / ldns

a library with the aim to simplify DNS programming in C

Official package sites : http://www.nlnetlabs.nl/projects/ldns/ ·

ldns is a library with the aim to simplify DNS programming in C. All lowlevel DNS/DNSSEC operations are supported. We also define a higher level API which allows a programmer to (for instance) create or sign packets.

v1.7.1-r5 :: 0/3 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86
USE flags
dane doc ecdsa ed25519 ed448 gost python static-libs vim-syntax

v1.7.1-r4 :: 0/3 :: gentoo

Modified
License
BSD
Keywords
amd64 arm hppa ppc ppc64 sparc x86 ~alpha ~arm64 ~ia64 ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris
USE flags
dane doc ecdsa ed25519 ed448 gost python static-libs vim-syntax

General

dane
Enable DNS-based Authentication of Named Entities (DANE) support
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
ecdsa
Enable ECDSA support
ed25519
Enable ED25519 support
ed448
Enable ED448 support
gost
Enable GOST support
python
Add optional support/bindings for the Python language
static-libs
Build static versions of dynamic libraries as well
vim-syntax
Pulls in related vim syntax scripts

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

python_single_target

python3_10
Build for Python 3.10 only
python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

app-doc / doxygen : Documentation system for most programming languages

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / swig : Simplified Wrapper and Interface Generator

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

mail-filter / opendkim : A milter providing DKIM signing and verification

net-analyzer / nagios-check_dnssec : check_dnssec is a set of Nagios plugins to monitor DNSSEC services

net-dns / dnscap : Network capture utility designed specifically for DNS traffic

net-dns / ldns-utils : Set of utilities to simplify various dns(sec) tasks

net-dns / opendnssec : An open-source turn-key solution for DNSSEC

net-misc / openssh : Port of OpenBSD's free SSH release

net-vpn / libreswan : IPsec implementation for Linux, fork of Openswan

net-vpn / strongswan : IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE

510206
net-libs/ldns: ldns-config --libs outputs -lpython*
690176
net-libs/ldns-1.7.0-r2 : /.../ldns_wrapper.c:37536:51: error: obj1 undeclared (first use in this function)
695672
net-libs/ldns-1.7.1 - QA Notice: pkg-config files with wrong LDFLAGS detected: * /usr/lib/pkgconfig/ldns.pc:Libs.private: -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--no-keep-memory
778794
net-libs/ldns-1.7.1-r2 - /.../ld: cannot find -lldns
783726
net-libs/ldns-1.7.1-r5: stabilise and cleanup old (was: port to EAPI-8)
797322
net-libs/ldns-1.7.1 fails with openssl-3.0.0_beta1: dnssec_sign.c:535:30: error: invalid use of incomplete typedef ‘EVP_PKEY’
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
net-libs/ldns: get rid of banned dohtml
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
net-libs/ldns: bump EAPI, cleanup old
Closes: https://bugs.gentoo.org/783726 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-libs/ldns: rev bump for commit 2b3425d08
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-libs/ldns: Fix MissingUseDepDefault for dev-libs/openssl[bindist]
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.1-r2 for ppc
stable wrt bug #793350 Package-Manager: Portage-3.0.19, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
net-libs/ldns: stable 1.7.1-r2 for hppa, bug #793350
Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/ldns: x86 stable wrt bug #793350
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/ldns: ppc64 stable wrt bug #793350
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-libs/ldns: amd64 stable wrt bug #793350
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/ldns: Stabilize 1.7.1-r2 sparc, #793350
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-libs/ldns: Stabilize 1.7.1-r2 arm, #793350
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
net-libs/ldns: drop deprecated ltprune eclass
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-libs/ldns: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/ldns: explicitly inherit epatch
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/ldns: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-libs/ldns: python bump
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
net-libs/ldns: more libressl fixes, get rid of ltprune
Closes: https://bugs.gentoo.org/738988 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-libs/ldns: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-libs/ldns: s390 stable wrt bug #735408
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.1-r1 for ppc64
stable wrt bug #735408 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.1-r1 for ppc
stable wrt bug #735408 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.1-r1 for hppa
stable wrt bug #735408 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/ldns: Stabilize 1.7.1-r1 amd64, #735408
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/ldns: Stabilize 1.7.1-r1 sparc, #735408
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/ldns: Stabilize 1.7.1-r1 arm, #735408
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-libs/ldns: x86 stable (bug #735408)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-libs/ldns: Remove py2.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-libs/ldns: Python 3.8 compatibility
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-libs/ldns: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-libs/ldns: Remove old
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
net-libs/ldns: reorder linking sources
fixes #641598 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Marc Schiffbauer · gentoo
net-libs/ldns: add subslot
fixes #695704 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Marc Schiffbauer · gentoo
net-libs/ldns: disable dane-ta with USE=libressl
fixes #695640 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
net-libs/ldns: bump version
Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-libs/ldns: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-libs/ldns: add subslot operator on dev-libs/openssl atom
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-libs/ldns: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Aaron Bauman · gentoo
net-libs/ldns: cleanup vulnerable wrt bug #638338
Tobias Klausmann · gentoo
net-libs/ldns-1.7.0-r2: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/509632
Rolf Eike Beer · gentoo
net-libs/ldns: stable 1.7.0-r2 for hppa, bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa"
Markus Meier · gentoo
net-libs/ldns: arm stable, bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.0-r2 for sparc, bug #509632 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.0-r2 for ppc/ppc64, bug #509632
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64"
Agostino Sarubbo · gentoo
net-libs/ldns: amd64 stable wrt bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.0-r2 for ia64, bug #509632
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Thomas Deutschmann · gentoo
net-libs/ldns: x86 stable (bug #509632)
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Markus Meier · gentoo
net-libs/ldns: arm stable, bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
Marc Schiffbauer · gentoo
net-libs/ldns: remove ssl from USE
Package-Manager: Portage-2.3.17, Repoman-2.3.6
Marc Schiffbauer · gentoo
net-libs/ldns: remove ssl USE flag
fixes #640142 and #640132 Package-Manager: Portage-2.3.16, Repoman-2.3.6
Thomas Deutschmann · gentoo
net-libs/ldns: x86 stable (bug #509632)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Agostino Sarubbo · gentoo
net-libs/ldns: amd64 stable wrt bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sergei Trofimovich · gentoo
net-libs/ldns: stable 1.7.0-r1 for hppa, bug #509632
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
Patrick Lauer · gentoo
net-libs/ldns: Remove redundant 'cd'
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Marc Schiffbauer · gentoo
net-libs/ldns: add patches to fix CVE-2017-1000231/1000232
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Alexis Ballier · gentoo
net-libs/ldns: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Marc Schiffbauer · gentoo
net-libs/ldns: bump version
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jason A. Donenfeld · gentoo
Add libressl support to many packages
Package maintainers will likely want to cleanup various things for this experimental USE flag.
Julian Ospald · gentoo
net-libs/ldns: add libressl support
Marc Schiffbauer · gentoo
net-libs/ldns: fix build with perl 5.22
Fixes #554982. Thanks to Paolo Pedroni for the patch. Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed