net-dns / pdns-recursor

The PowerDNS Recursor

Official package sites : https://www.powerdns.com/ ·

With a small codebase, the PowerDNS Recursor is an advanced recursor currently serving the DNS resolving needs of over 2 million Internet connections. Besides high performance (using kqueue or epoll, over 15 thousand qps on commodity hardware), it provides advanced anti-spoofing measures. In addition, the program caches server performance and timeouts, making it both network and user friendly. It also has built-in hooks for making graphs with rrdtool, providing insight into nameserver performance.

v4.2.0 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm ~x86
USE flags
debug libressl luajit protobuf snmp sodium systemd

v4.1.14 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86 ~arm
USE flags
debug libressl luajit protobuf snmp sodium systemd

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
luajit
Use dev-lang/luajit instead of dev-lang/lua (ineffective with USE=-lua)
protobuf
Enable support for dev-libs/protobuf.
snmp
Add support for the Simple Network Management Protocol if available
sodium
Use dev-libs/libsodium for cryptography
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-libs / boost : Boost Libraries for C++

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

net-analyzer / net-snmp : Software for generating and retrieving SNMP data

sys-apps / systemd : System and service manager for Linux

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-libs / boost : Boost Libraries for C++

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

net-analyzer / net-snmp : Software for generating and retrieving SNMP data

sys-apps / systemd : System and service manager for Linux

485198
net-dns/pdns-recursor - Improved chroot support
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Re-add keywords on new version
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Stable on amd64/x86
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Add debug USE flag
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Stable on amd64/x86
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Stable on amd64/x86
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
This release just incorporates the protobuf fix, which is why I'm committing it directly to stable. Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Stable on amd64/x86, bug #675968
Bug: https://bugs.gentoo.org/675968 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump, security bug #675968
Bug: https://bugs.gentoo.org/675968 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Stable on am64/x86, bug #671982
Bug: https://bugs.gentoo.org/671982 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump, security bug #671982
Bug: https://bugs.gentoo.org/671982 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Stable on amd64/x86
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
This release contains a different fix for CVE-2018-14644, with relaxed EDNS compliance requirements. Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-dns/pdns-recursor: x86 stable (bug #670036)
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
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
The new release contains only one fix for CNAME answers, which is why I'm directly committing it to stable. Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-dns/pdns-recursor: amd64 stable wrt bug #670036
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump, security bug #670036
Fixes CVE-2018-10851, CVE-2018-14626, CVE-2018-14644 Bug: https://bugs.gentoo.org/670036 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Stable on amd64 and x86
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: EAPI-7
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump, security bug #644710
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Agostino Sarubbo · gentoo
net-dns/pdns-recursor: amd64 stable wrt bug #639780
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
net-dns/pdns-recursor: x86 stable (bug #639780)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump, security bug #639780
CVE-2017-15120 Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Add snmp USE flag, bug #639018
Package-Manager: Portage-2.3.14, Repoman-2.3.6 Closes: https://bugs.gentoo.org/639018
Thomas Deutschmann · gentoo
net-dns/pdns-recursor: x86 stable (bug #638568)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Agostino Sarubbo · gentoo
net-dns/pdns-recursor: amd64 stable wrt bug #638568
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Revesion bump for security fixes to 4.1.0_rc3
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Add sodium USE flag, bug #639018
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Add libressl/openssl dependency
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.14, Repoman-2.3.6 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Revision bump, security bug #638568
Package-Manager: Portage-2.3.14, Repoman-2.3.6 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns-recursor: Add boost sub-slot dependency
Package-Manager: Portage-2.3.8, Repoman-2.3.4
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.4
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Package-Manager: Portage-2.3.8, Repoman-2.3.4
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Thomas Deutschmann · gentoo
net-dns/pdns-recursor: x86 stable (bug #629824)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Manuel Rüger · gentoo
net-dns/pdns-recursor: Stable on amd64
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sven Wegener · gentoo
net-dns/pdns-recursor: Update init script
Package-Manager: Portage-2.3.5, 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
Sven Wegener · gentoo
net-dns/pdns-recursor: Remove vulnerable version
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Agostino Sarubbo · gentoo
net-dns/pdns-recursor: x86 stable wrt bug #605590
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Aaron Bauman · gentoo
net-dns/pdns-recursor: amd64 stable wrt bug #605590
Package-Manager: portage-2.3.0
Mike Gilbert · gentoo
net-dns/pdns-recursor: optionally depend on systemd
pdns_recursor is linked against libsystemd. Package-Manager: Portage-2.3.3_p29, Repoman-2.3.1_p22
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump, security bug #605590
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Sven Wegener · gentoo
net-dns/pdns-recursor: Cleanup
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Thomas Deutschmann · gentoo
net-dns/pdns-recursor: x86 stable (bug #600352)
Package-Manager: Portage-2.3.2, Repoman-2.3.1
Tobias Klausmann · gentoo
net-dns/pdns-recursor-4.0.3-r0: stable on amd64
Gentoo-Bug: 600352
Sven Wegener · gentoo
net-dns/pdns-recursor: Fix building with disabled ECDSA support, bug #590370
Package-Manager: portage-2.3.0
Sven Wegener · gentoo
net-dns/pdns-recursor: Fix building with >=boost-1.61, bug #595988
Package-Manager: portage-2.3.0
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: portage-2.2.28
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Remove chroot symlink
>=pdns-recursor-4 manages the chroot socket on its own. Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: portage-2.2.28
Sven Wegener · gentoo
net-dns/pdns-recursor: Revision bump
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Rename init script, bug #322581
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Switch src_install() to upstream automake
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Fix sysconfdir location, bug #589188
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: Version bump
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns-recursor: cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Agostino Sarubbo · gentoo
net-dns/pdns-recursor: x86 stable wrt bug #554856
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Markus Meier · gentoo
net-dns/pdns-recursor: add ~arm, bug #559806
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm"
Manuel Rüger · gentoo
net-dns/pdns-recursor: Remove vulnerable
Gentoo-Bug: #531992 Package-Manager: portage-2.2.20.1
Mikle Kolyada · gentoo
net-dns/pdns-recursor: amd64 stable wrt bug #554856
Package-Manager: portage-2.2.20.1
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