net-dns / knot-resolver

A scaleable caching DNS resolver

Official package sites : https://gitlab.nic.cz/knot/knot-resolver · https://www.knot-resolver.cz ·

v5.7.1 :: 0 :: gentoo

Modified
License
Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT
Keywords
amd64
USE flags
caps dnstap jemalloc kresc nghttp2 systemd test verify-sig

General

caps
Use Linux capabilities library to control privilege
dnstap
Build dnstap binary logging module
jemalloc
Use dev-libs/jemalloc for memory management
kresc
Build (experimental) command-line client
nghttp2
DNS-over-HTTPS support
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
verify-sig
Verify upstream signatures on distfiles

lua_single_target

luajit
Build for LuaJIT only

acct-group / knot-resolver : System group: knot-resolver

acct-user / knot-resolver : System user: knot-resolver

dev-db / lmdb : An ultra-fast, ultra-compact key-value embedded data store

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

dev-libs / fstrm : Frame Streams implementation in C

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libedit : BSD replacement for libreadline

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / protobuf-c : Protocol Buffers implementation in C

dev-util / cmocka : Unit testing framework for C

net-dns / knot : High-performance authoritative-only DNS server

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

net-libs / nghttp2 : HTTP/2 C Library

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

sys-libs / libcap-ng : POSIX 1003.1e capabilities

acct-group / knot-resolver : System group: knot-resolver

acct-user / knot-resolver : System user: knot-resolver

dev-db / lmdb : An ultra-fast, ultra-compact key-value embedded data store

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

dev-libs / fstrm : Frame Streams implementation in C

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libedit : BSD replacement for libreadline

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / protobuf-c : Protocol Buffers implementation in C

net-dns / knot : High-performance authoritative-only DNS server

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

net-libs / nghttp2 : HTTP/2 C Library

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

sys-libs / libcap-ng : POSIX 1003.1e capabilities

virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers

893772
net-dns/knot-resolver : Add cqueues deps
897928
<net-dns/knot-resolver-5.6.0: DoS via many TCP connections
918587
<net-dns/knot-resolver-5.7.0: DoS via TCP reconnections (again)
924459
<net-dns/knot-resolver-5.7.1: "KeyTrap" DNS DoS vulnerability
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: drop vulnerable 5.7.0-r2
Bug: https://bugs.gentoo.org/924459 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-dns/knot-resolver: Stabilize 5.7.1 amd64, #924497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: add 5.7.1
Add jemalloc USE flag to fix automagic dependency. Bug: https://bugs.gentoo.org/924459 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: fix USE=-systemd tmpfiles
Closes: https://bugs.gentoo.org/922635 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: always install tmpfiles config
Closes: https://bugs.gentoo.org/921567 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: drop vulnerable 5.6.0, 5.6.0-r1, 5.6.0-r2
Bug: https://bugs.gentoo.org/918587 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-dns/knot-resolver: Stabilize 5.7.0 amd64, #918588
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: add 5.7.0
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
net-dns/knot-resolver: drop privileges in kresd.initd
Closes: https://github.com/gentoo/gentoo/pull/32871 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Spencer Pavkovic · gentoo
net-dns/knot-resolver: added OpenRC init script
Signed-off-by: Spencer Pavkovic <smp@nandre.com> Closes: https://github.com/gentoo/gentoo/pull/32028 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: drop 5.5.3
Bug: https://bugs.gentoo.org/897928 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-dns/knot-resolver: Stabilize 5.6.0 amd64, #898036
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: add 5.6.0
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-dns/knot-resolver: Stabilize 5.5.3 amd64, #884109
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: add missing verify-sig depend
Closes: https://bugs.gentoo.org/878437 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: only call tmpfiles_process if USE=systemd
Closes: https://bugs.gentoo.org/877337 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
net-dns/knot-resolver: new package, add 5.5.3
Signed-off-by: Matthew Smith <matthew@gentoo.org>