{"bugs":[{"bugid":897928,"firstseen":"2025-07-11T02:48:40.189262","severity":"minor","status":"CONFIRMED","summary":"<net-dns\/knot-resolver-5.6.0: DoS via many TCP connections"},{"bugid":918587,"firstseen":"2025-07-11T02:48:40.189262","severity":"minor","status":"CONFIRMED","summary":"<net-dns\/knot-resolver-5.7.0: DoS via TCP reconnections (again)"},{"bugid":924459,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"<net-dns\/knot-resolver-5.7.1: \"KeyTrap\" DNS DoS vulnerability"}],"categories":[{"categoryid":1490,"name":"acct-group","summary":"The acct-group category contains packages for system groups."},{"categoryid":1491,"name":"acct-user","summary":"The acct-user category contains packages for system users."},{"categoryid":338,"name":"app-admin","summary":"The app-admin category contains non-core applications which relate to system administration."},{"categoryid":452,"name":"dev-db","summary":"The dev-db category contains libraries and utilities for database related programming."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."},{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":402,"name":"net-dns","summary":"The net-dns category contains DNS (Domain Name Service) related software."},{"categoryid":320,"name":"net-libs","summary":"The net-libs category contains libraries that are network-related."},{"categoryid":441,"name":"sec-policy","summary":"The sec-policy category contains security policies for access control systems such as SELinux."},{"categoryid":343,"name":"sys-apps","summary":"The sys-apps category contains various core system applications, and some non-core system applications which have not yet been moved out into other sys- categories."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"71f7523923412a344bc0b12cc76ab33bb7d88f4a","committime":"2026-03-11T14:01:01","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"protoc with --c_out requires protoc-gen-c from protobuf-c\navoid pkg-config --variables=includedir which doesn't pass $EROOT\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/252\nMerges: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/252\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0b7f5dcc24d3831c651feaa960139cf45ba91808","committime":"2026-03-06T13:22:34","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: fix cross-compiling"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c6c02ba2863b1cabb8c7e98c135e7993e7b88ce3","committime":"2026-02-25T16:15:47","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45638\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c99417d7dbff13104a855bcbe8fbeafc713e6177","committime":"2026-02-05T14:32:21","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.1.0"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"add dns-over-quic support with net-libs\/ngtcp2\ndisable jemalloc\n\ndoc(html) no longer needs dev-python\/json-schema-for-humans::guru but is\nstill disabled to avoid relying on sphinx for PYTHON_COMPAT due to using\nDISTUTILS_SINGLE_IMPL that doesn't allow python_gen_any_dep.\n\nCloses: https:\/\/bugs.gentoo.org\/970152\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45638\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"def352794bdb33307e71eadd740b24d3ff0bc69e","committime":"2026-02-03T22:06:47","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 6.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"64a5d485d0cf6f2c7309677bfe9e33c570f56ec1","committime":"2026-01-10T13:01:10","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45296\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/45296\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"da11f9bda67bb7e5118d50f9334874841a66046d","committime":"2026-01-08T15:57:04","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.0.17"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"from this minor release, 6.X is the new stable branch\nenable py3.14\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45296\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"297825125839e7404e18739733537643566902f0","committime":"2026-01-08T15:53:25","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 6.1.0"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45296\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4fa7c5b5c1cc0b7540673530aff84597aad5694d","committime":"2026-01-08T13:37:41","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: fix test with cmocka-2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4781518bdac7c4bea18cfc10679cd94f25855c92","committime":"2025-12-04T15:15:47","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"to avoid conflict name .asc\/.gpg\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44890\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/44890\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a90d5cde97ec06f896dd1e9084635d6d237a0a54","committime":"2025-12-03T04:48:52","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: use new sec-keys for 5.7.6"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44890\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b75945816204297a10fa051b5ef7f56c7a6ef8a0","committime":"2025-12-03T04:48:24","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.0.16"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"add missing protoc in bdeps\nuse the new sec-key\nmessages reworked to avoid displaying it every time\nremove obsolete optfeatures for 6.X\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44890\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e1d0755e9396eb0b015e267c5d450d0d2720e61d","committime":"2025-12-03T04:32:02","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 6.0.17"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"50b267405b72b62589631610c3c1805a374cd0c5","committime":"2025-11-04T11:20:50","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44439\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f78aeb0585493016d00b2ce30f5b94659bc149c2","committime":"2025-11-03T05:30:19","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 5.7.5, 6.0.15"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"initd: force a reload, even if the configuration hasn't changed\n(rolling-restart, flag added in 6.0.16)\n\nno python3.14 for now (no compat for the testsuite)\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44439\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"22d58fb5fa08fb2a7af827292c4ebe905d9dbd8d","committime":"2025-11-03T05:26:46","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Bump to 6.0.16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a4a92047376dce647a4f992368cbc931f6dcd775","committime":"2025-07-30T13:22:21","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"2710c5332bbfdc9eda9a04e87227961ce11e6400","committime":"2025-07-30T13:02:42","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.7.6 amd64, #960517"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"123be698d9915f1a1886dd8971f573dcba3183a3","committime":"2025-07-19T17:07:39","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Remove old because 6.X is not stable.\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43069\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/43069\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3be8b5ea4b9abfe03a687a5742cde789ac608a88","committime":"2025-07-19T16:33:23","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.0.14"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Release with various bugfixes and security fixes (DoS rare crashes)\n\nBug: https:\/\/bugs.gentoo.org\/960462\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43069\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b5d9e80796659fbd415d7f3ee4a4ada85921aeae","committime":"2025-07-19T16:33:05","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Bump to 6.0.15"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Security fixes : DoS - rare crashes\n\nBug: https:\/\/bugs.gentoo.org\/960462\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43069\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"df24b628253c342df306b88ce2c15d518f96e762","committime":"2025-07-19T16:32:42","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Bump to 5.7.6"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f93e3a35bb482d43f653fc8e9d50d53796884a72","committime":"2025-06-03T14:09:21","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42422\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42422\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ec876b0482e62c52b83172fe24658c0d7380d161","committime":"2025-06-03T12:26:16","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.0.13"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"This release only includes a fix for a 6.0.13 regression.\nA patch has already been backported in 6.0.13 to partially fix it\nbut it's cleaner to bump now.\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42422\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b78e0f89d74d6ae58617f3ab446bc2ea99953482","committime":"2025-06-03T12:25:52","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Bump to 6.0.14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0b8b4a87e38ee07645e32889c0985c799d3a9189","committime":"2025-06-02T21:54:43","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42367\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42367\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c613fdabab49b999bb2f7f066482955a1f210987","committime":"2025-05-30T20:56:27","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.0.12"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"DoS - fix more rare crashes with `requirement` failing :\nhttps:\/\/gitlab.nic.cz\/knot\/knot-resolver\/-\/issues\/930\n\ninclude a patch from upstream to fix a regression\n\nBug: https:\/\/bugs.gentoo.org\/954555\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42367\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"901358f7b67d6b7e98192dbcaa7e18f0fafef5a7","committime":"2025-05-30T20:56:17","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 6.0.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c592a2798031e61dbdb9fc68f3a845fa2f2854c0","committime":"2025-05-28T10:55:03","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8977a14a4f7414426b803c9a009b8ab1ac5606d3","committime":"2025-05-28T10:34:09","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Keyword 6.0.12 arm64, #956735"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e94bc409e37d7765ef4b666c8c59f9500af62958","committime":"2025-05-27T20:09:09","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"concord@gentoo.org","authorname":"Kenton Groombridge","body":"Signed-off-by: Kenton Groombridge <concord@gentoo.org>","commitid":"8fa9dc5c02130690246e671cdc8e4bdede66d647","committime":"2025-05-27T19:42:59","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add USE=selinux"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"92300291473c2eabb4e0573b4eecc483d7123fd4","committime":"2025-05-22T22:39:23","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42208\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42208\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"7a09716924571c459a27c86c94bef2dfb2f2ddc7","committime":"2025-05-21T13:39:40","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 5.7.4-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3cb6c1660d593fa8b908fb491eeed0d4729de443","committime":"2025-05-21T11:09:23","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"6c1adf7b50a2c92770893d5c8c53cd81bc5e7027","committime":"2025-05-21T10:56:47","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.7.5 amd64, #956368"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bf608e7e09e89555e3b34d9b88a85daa303d4dc2","committime":"2025-05-04T07:09:22","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"update the patch for pytest replacing toml (not packaged), by tomllib.\nupstream still allows python3.8, so no issue for now.\n\nCloses: https:\/\/bugs.gentoo.org\/955202\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41892\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"23f3d0c7e76accca65b3a74163015430cc0dcbd1","committime":"2025-05-02T05:05:02","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: use tomllib instead of toml"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ff9722bb92bb4c9ecb6d089e6cc9232bfefd0a11","committime":"2025-04-26T02:20:12","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41728\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/41728\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e8be481655514a9ba43604b24ec2d4bf87c28dd6","committime":"2025-04-24T12:05:53","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.0.10, 6.0.11"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"security\/bugfixes release\n\nminor changes from 6.0.11 :\n* update description for an optfeature\n* drop python3_10\n\nBug: https:\/\/bugs.gentoo.org\/954555\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41728\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0678c49c2be4ed6c4a44dddba80ee17cd51f2d04","committime":"2025-04-24T12:05:19","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 6.0.12"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"security\/bugfixes release\n\nadd optfeatures\nadd initd for kres-cache-gc\n\nBug: https:\/\/bugs.gentoo.org\/954555\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41728\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9e29d2e126181a13aff7cf9cde81db43c6f87477","committime":"2025-04-24T12:05:11","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 5.7.5"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d10016ee440ce49d183dbe444273c9b8bbe46ec9","committime":"2025-03-10T03:03:16","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"also removed prometheus useflag, optfeature now\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/40773\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a0e273e96c1bd0ccf03461639fe4f969388705dd","committime":"2025-02-26T14:47:38","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 6.0.9"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"included patch to revert to absolute path for unix-socket, even if\nthis issue does not affect the package with the config.yaml provided\nby default.\nhttps:\/\/gitlab.nic.cz\/knot\/knot-resolver\/-\/merge_requests\/1664\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"62bd8e8690550bcd71c4fdc29150a274312ae299","committime":"2025-02-26T14:47:05","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add to 6.0.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"badfaba77745ff73ec9d02bcd26eb223ebf7cc47","committime":"2025-02-16T16:48:28","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e374dc1cba784de31785d6c3c78c9e9c8b4f06a8","committime":"2025-01-30T13:29:30","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: enable py3.13"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4c13b122e477a9a26c908e77148187f153b4f643","committime":"2025-01-23T13:49:01","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 5.7.2"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"add optional features.\nremove rdep prometheus-client as it's an optfeature too.\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1df75c5fd9487a37ab35483ebe1d19bda9907bdc","committime":"2025-01-23T13:39:29","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 6.0.10 optfeature"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4566007d7ec84737533bdce07e7e73a6f2cff9e3","committime":"2024-12-05T12:33:31","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"fcb57d6aa1d36d8dd74d098a4f62f31dcaf4c577","committime":"2024-12-05T12:28:31","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.7.4-r1 amd64, #945542"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5d6828a70f1c0fb57ef1bebe5c90d1cef2223091","committime":"2024-12-01T15:33:23","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"* Call lua-single_pkg_setup too\n* Drop unnecessary die in python_test (epytest dies for us)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"7c10805021b572c01e0d5d9e7131faf947758266","committime":"2024-12-01T15:18:00","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: small fixups"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b43ac858da37533dd6ce473c81ce591757ebfb78","committime":"2024-11-29T12:22:30","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Knot DNS API\/ABI : >=net-dns\/knot-3.3\n\nNew optional python component, manager, to start\/manage Knot Resolver :\n* useflag manager (enabled by default)\n* python3_10..12 (no 3.13 due to app-admin\/supervisor)\n* start with \/etc\/init.d\/knot-resolver or knot-resolver.service\n* config file : \/etc\/conf.d\/knot-resolver \/etc\/knot-resolver\/config.yaml\n* option garbage collector : \/etc\/init.d\/kres-cache-gc\n\nOld\/legacy way to start Knot Resolver is still supported and installed by default, even with the manager enabled by useflag :\n* start with \/etc\/init.d\/kresd or kresd'@'.service (installed by default with the meson_feature systemd_legacy_units)\n* config file : \/etc\/conf.d\/kresd \/etc\/kresd.conf (installed by default with -Dinstall_kresd_conf=enabled)\n\nUseflags :\n* kresc (removed) : has never gone beyond experiment\/alpha\n* prometheus (new) : prometheus metrics endpoint for the manager (dev-python\/prometheus-client)\n\nPatches :\n* 5.X patches to set docdir and optional deps (nghttp, openssl)\n* 6.0.9-libsystemd.patch : rebase from 5.7.4. tmpfiles is independent of the systemd option\/useflag\n* 6.0.9-config-example.patch : for the manager. A default config file is installed in \/etc\/knot-resolver\/config.yaml and examples in \/usr\/share\/doc\/\n* 6.0.9-sd_notify_alt.patch : upstream, fix systemd dep with sd_notify alternative for manager\n* 6.0.9-pytest_tomli.patch : for one pytest, import toml is replaced with tomli\n\nTests :\n* unit_tests for kresd : enabled\n* unit_tests for manager : enabled\n* config_tests : disabled. It requires external lua modules (basexx, cqueues)\n* extra_tests : disabled. Too extra ...\n\nBug: https:\/\/bugs.gentoo.org\/939471\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39482\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"93a2b9e8d3375fbc5c5dfcfd26458452d269dad0","committime":"2024-11-24T06:31:51","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 6.0.9"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"default value for RUNDIR (\/var\/run\/kresd) does not match the one\nprovided by upstream tmpfile (\/var\/run\/knot-resolver).\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39414\nSigned-off-by: Florian Schmaus <flow@gentoo.org>","commitid":"cdb04d6f99096bf4c2ecde6e0bab5ebed249f39b","committime":"2024-11-22T14:19:37","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: fix RUNDIR"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"26696d4020adfd6b946832d3b83de9f82cc770dd","committime":"2024-11-22T07:50:46","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d43c0bfedb5933b0fe42e451658ea72d11f6f33e","committime":"2024-11-20T21:18:18","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"767e92078e88dbee978b821a9119f64f24b1f682","committime":"2024-11-20T21:09:23","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 5.7.1"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"fix redirects in SRC_URI\n\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39069\nSigned-off-by: Florian Schmaus <flow@gentoo.org>","commitid":"28e3c6af3c593b6e9d6cf1bcacf88f4ad6734ac5","committime":"2024-10-19T21:00:17","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: update SRC_URI"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"PPN-SD","body":"useflag systemd reworked\nuseflag xdp added\n\nSigned-off-by: PPN-SD <nicolas.parlant@parhuet.fr>\nSigned-off-by: Florian Schmaus <flow@gentoo.org>","commitid":"3a62b7a576b34cd468e35861e94b9b779b38ac48","committime":"2024-10-16T19:42:14","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 5.7.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7da5a05049bec35af252b168f17f3ee4ee4888f","committime":"2024-09-03T18:48:45","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"c14248e848a7b14bca0e32790b53214be58762ce","committime":"2024-09-03T18:32:01","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.7.2 amd64, #938969"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a26e482930c0884446f620bc6647fb7b6e391b45","committime":"2024-04-07T10:49:04","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Signed-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"42908cf32f480ccffcabecf05c94ea91a2efdcee","committime":"2024-04-07T10:38:53","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 5.7.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8a3943363e3e8afa99ca2b060cc5ba07297f2f6f","committime":"2024-02-16T08:18:47","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Bug: https:\/\/bugs.gentoo.org\/924459\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"62c0efbb862c9a2cfb921f69c8b9c64cc0cde30b","committime":"2024-02-16T08:02:47","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop vulnerable 5.7.0-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"708625fa9837d8dfe39ad2ccb72deaa020cd2f14","committime":"2024-02-15T20:18:51","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"49b598ae8d1d9ea36a2924ae234a8ec56382f8e2","committime":"2024-02-15T20:03:16","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.7.1 amd64, #924497"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e93335ac94112dd6ed604dbd36fbefa2fa6be83c","committime":"2024-02-14T08:48:43","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Add jemalloc USE flag to fix automagic dependency.\n\nBug: https:\/\/bugs.gentoo.org\/924459\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"f5f77958c503a234dcf58feabeeb04922ccc986c","committime":"2024-02-14T08:31:27","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 5.7.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b233f3a1373a5c8219d8e1053a332a866d1cdf11","committime":"2024-01-21T20:03:13","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Closes: https:\/\/bugs.gentoo.org\/922635\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"a68f45ea0f1c0f438465e8f401744a41294c8b24","committime":"2024-01-21T19:44:11","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: fix USE=-systemd tmpfiles"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d379c6c0e1f7275abf10e3b2ad4c51a2b3ba41fe","committime":"2024-01-21T14:18:06","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Closes: https:\/\/bugs.gentoo.org\/921567\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"91c56fb74d6419e4384f56a6dd514a33cdef5ca8","committime":"2024-01-21T14:11:02","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: always install tmpfiles config"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"177e7bedb5d6b132a8f8d9f90188019fc98384d0","committime":"2023-11-27T08:46:50","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Bug: https:\/\/bugs.gentoo.org\/918587\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"f94aa3d33429bf55f0e948af14b719d160e8b2af","committime":"2023-11-27T08:35:28","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop vulnerable 5.6.0, 5.6.0-r1, 5.6.0-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"026a5fde056106b9495d86f6c313280b0d07078f","committime":"2023-11-26T23:31:53","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"100a0448932e53b61930cf5b06e02614039b8641","committime":"2023-11-26T23:17:11","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.7.0 amd64, #918588"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"407072b35bf389685ef40fc732f846aaafe930a7","committime":"2023-10-31T20:08:09","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"Signed-off-by: Mike Gilbert <floppym@gentoo.org>","commitid":"78213a89b4a602460bf81ba5fab8eed561091ade","committime":"2023-10-31T18:12:52","packageid":75542,"repoid":1,"summary":"Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"be9891928f156ca92c93fcd341b860047c2e1214","committime":"2023-09-29T10:18:20","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Signed-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"1f6fa51d6bf076c0a93c399fc340f0388041ee88","committime":"2023-09-29T10:10:03","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 5.7.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"723bb195e0ba28538637517434cf4281f8ffdbfd","committime":"2023-09-17T07:46:30","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nicolas.parlant@parhuet.fr","authorname":"Nicolas PARLANT","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/32871\nSigned-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"a1c699c2a6c5e30dfd7fa8e645756bb90cf87409","committime":"2023-09-17T07:35:57","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop privileges in kresd.initd"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"792bc795cabeb9dc339e0918676174690a3dae70","committime":"2023-07-26T20:46:45","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"smp@nandre.com","authorname":"Spencer Pavkovic","body":"Signed-off-by: Spencer Pavkovic <smp@nandre.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/32028\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"f78480292d1ae4d2a89762eb33fb72101af5d446","committime":"2023-07-24T23:51:06","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: added OpenRC init script"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"47c2408fb293919038c7066075a8a2d63d9d9bcd","committime":"2023-02-27T18:31:53","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Bug: https:\/\/bugs.gentoo.org\/897928\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"1175a164201bad5751040ae5d4a008a31a783332","committime":"2023-02-27T18:22:19","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: drop 5.5.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d852fa027ea513f464da6bfacc628b8ccf5a3905","committime":"2023-02-27T15:46:56","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"f5e7ff46796c40d310badb87141e0daf5d8a99e6","committime":"2023-02-27T15:35:25","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.6.0 amd64, #898036"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1fd22e16ce4aad9d6af538d43cb6c3bce2b39d2f","committime":"2023-02-05T09:46:52","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Signed-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"0eafb25facf55c318555a236a127193f6d2d883b","committime":"2023-02-05T09:31:18","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add 5.6.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e59d078e1bd7ab4a723efb71e34a57e40dc99e8a","committime":"2022-12-03T14:46:43","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"a4d93abc3dd7630088d3cfe1f34fae90df186fda","committime":"2022-12-03T14:42:44","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: Stabilize 5.5.3 amd64, #884109"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"98f403e40841e91e4a5e0585096e7cf9b590d733","committime":"2022-11-01T18:01:57","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Closes: https:\/\/bugs.gentoo.org\/878437\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"edd78a9db2d9bf504bfcffd9c996b8e3f14a82b9","committime":"2022-11-01T17:47:33","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: add missing verify-sig depend"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7173ae9f54610b856eef871207f59e74511a4695","committime":"2022-10-19T15:01:50","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Closes: https:\/\/bugs.gentoo.org\/877337\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"3fcaad40bde3a06a1fa625d5d3aa436dc01825fd","committime":"2022-10-19T14:52:54","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: only call tmpfiles_process if USE=systemd"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f550c43428aed0f7e59b8293327f9818ecd26caa","committime":"2022-10-16T13:48:58","packageid":75542,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Signed-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"c510a209fc1db8d090cdd93a31aaedbc7a436df9","committime":"2022-10-16T13:35:15","packageid":75542,"repoid":1,"summary":"net-dns\/knot-resolver: new package, add 5.5.3"}],"dependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[891067,891067,891067,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Easy-to-use Python module for text parsing","ebuildids":[891067,891067,891067,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pyparsing","packageid":45850,"summary":"The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex\/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code."},{"block":false,"categoryid":338,"description":"A system for controlling process state under UNIX","ebuildids":[891067,891067,891067,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"supervisor","packageid":50114,"summary":"Supervisor is a client\/server system that allows its users to control a number of processes on UNIX-like operating systems."},{"block":false,"categoryid":336,"description":"YAML parser and emitter for Python","ebuildids":[891067,891067,891067,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pyyaml","packageid":50165},{"block":false,"categoryid":381,"description":"POSIX 1003.1e capabilities","ebuildids":[870875,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libcap-ng","packageid":50589,"summary":"The libcap-ng library is intended to make programming with POSIX capabilities much easier than the traditional libcap library. It includes utilities that can analyse all currently running applications and print out any capabilities and whether or not it has an open ended bounding set."},{"block":false,"categoryid":393,"description":"BSD replacement for libreadline","ebuildids":[870875],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"bsd@gentoo.org","maintainername":"BSD Project","name":"libedit","packageid":53869,"summary":"GNU Readline is cool, but BSD Readline is cooler :) Thus here is libedit by the NetBSD folks! The glibc\/bsdlibc stuff comes from the debian tarball, thanks to them too :) The patch is handcrafted with a few ideas from libedit.sf.net and a few ideas from the debian package. This patch aims to be as small as possible (so as to make future cvs snapshots cake)."},{"block":false,"categoryid":320,"description":"Secure communications library implementing the SSL, TLS and DTLS protocols","ebuildids":[870875,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"gnutls","packageid":55708},{"block":false,"categoryid":450,"description":"Just-In-Time Compiler for the Lua programming language","ebuildids":[870875,891067],"firstseen":"2010-10-13T14:34:03.652821","maintainer":"rafaelmartins@gentoo.org","maintainername":"Rafael G. Martins","name":"luajit","packageid":56384},{"block":false,"categoryid":393,"description":"Jemalloc is a general-purpose scalable concurrent allocator","ebuildids":[870875],"firstseen":"2010-12-31T14:39:17.540839","maintainer":"mozilla@gentoo.org","maintainername":"Gentoo Mozilla Team","name":"jemalloc","packageid":56647},{"block":false,"categoryid":343,"description":"System and service manager for Linux","ebuildids":[870875,891067],"firstseen":"2011-06-06T14:38:26.134212","maintainer":"systemd@gentoo.org","maintainername":"Gentoo systemd team","name":"systemd","packageid":57501},{"block":false,"categoryid":402,"description":"High-performance authoritative-only DNS server","ebuildids":[870875,891067],"firstseen":"2011-12-29T14:37:55.058271","maintainer":"ondrej@sury.org","maintainername":"Ondřej Surý","name":"knot","packageid":58621},{"block":false,"categoryid":393,"description":"Protocol Buffers implementation in C","ebuildids":[870875,891067],"firstseen":"2012-07-27T14:43:49.205136","name":"protobuf-c","packageid":59624},{"block":false,"categoryid":428,"description":"Unit testing framework for C","ebuildids":[870875,891067],"firstseen":"2012-12-15T14:36:38.754416","maintainer":"creffett@gentoo.org","maintainername":"Chris Reffett","name":"cmocka","packageid":60130},{"block":false,"categoryid":393,"description":"Cross-platform asychronous I\/O","ebuildids":[870875,891067],"firstseen":"2013-08-02T13:36:37.879183","name":"libuv","packageid":61068,"summary":"libuv is a platform layer for node.js. Its purpose is to abstract IOCP on Windows and epoll\/kqueue\/event ports\/etc. on Unix systems. We intend to eventually contain all platform differences in this library. Features: * Non-blocking TCP sockets * Non-blocking named pipes * UDP * Timers * Child process spawning * Asynchronous DNS via uv_getaddrinfo. * Asynchronous file system APIs uv_fs_* * High resolution time uv_hrtime * Current executable path look up uv_exepath * Thread pool scheduling uv_queue_work * ANSI escape code controlled TTY uv_tty_t * File system events using inotify, kqueue, event ports, FSEvents and ReadDirectoryChangesW * IPC and socket sharing between processes uv_write2"},{"block":false,"categoryid":452,"description":"An ultra-fast, ultra-compact key-value embedded data store","ebuildids":[870875,891067],"firstseen":"2014-01-18T14:38:34.394501","maintainer":"eras@gentoo.org","maintainername":"Eray Aslan","name":"lmdb","packageid":61841},{"block":false,"categoryid":393,"description":"Frame Streams implementation in C","ebuildids":[870875,891067],"firstseen":"2014-11-28T14:37:44.354783","name":"fstrm","packageid":62836},{"block":false,"categoryid":336,"description":"HTTP client\/server for asyncio","ebuildids":[891067,891067,891067,891067],"firstseen":"2015-03-14T14:37:56.322296","maintainer":"bman@gentoo.org","maintainername":"Aaron Bauman","name":"aiohttp","packageid":63214},{"block":false,"categoryid":320,"description":"HTTP\/2 C Library","ebuildids":[870875,891067],"firstseen":"2015-05-25T13:36:53.497206","maintainer":"vapier@gentoo.org","name":"nghttp2","packageid":63474},{"block":false,"categoryid":336,"description":"Backported and Experimental Type Hints for Python 3.7+","ebuildids":[891067,891067,891067,891067],"firstseen":"2019-07-14T13:24:56.253662","name":"typing-extensions","packageid":69949},{"block":false,"categoryid":336,"description":"Library for testing asyncio code with pytest","ebuildids":[891067,891067,891067,891067],"firstseen":"2019-07-30T15:12:35.828523","name":"pytest-asyncio","packageid":70009},{"block":false,"categoryid":320,"description":"Implementation of the IETF QUIC Protocol","ebuildids":[891067],"firstseen":"2019-09-13T21:13:10.878709","name":"ngtcp2","packageid":70147},{"block":false,"categoryid":1490,"description":"System group: knot-resolver","ebuildids":[870875,891067],"firstseen":"2022-10-16T15:01:28.622121","name":"knot-resolver","packageid":75540},{"block":false,"categoryid":1491,"description":"System user: knot-resolver","ebuildids":[870875,891067],"firstseen":"2022-10-16T15:01:28.622121","name":"knot-resolver","packageid":75541},{"block":false,"categoryid":336,"description":"A full-featured template engine for Python","ebuildids":[891067,891067,891067,891067],"firstseen":"2024-11-11T04:48:20.731211","name":"jinja2","packageid":77804},{"block":false,"categoryid":441,"description":"SELinux policy for knot","ebuildids":[870875,891067],"firstseen":"2025-05-27T21:15:36.479526","name":"selinux-knot","packageid":78342}],"depending":[],"ebuilds":[{"archs":["~amd64","~arm64"],"ebuildid":891067,"firstseen":"2026-02-25T16:17:27.706342","license":"Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT","moddate":"2026-04-02T22:11:34","packageid":75542,"repoid":1,"slot":"0","uses":["caps","debug","dnstap","lua_single_target_luajit","manager","nghttp2","python_single_target_python3_11","python_single_target_python3_12","python_single_target_python3_13","python_single_target_python3_14","quic","selinux","systemd","test","verify-sig","xdp"],"version":"6.2.0"},{"archs":["amd64"],"ebuildid":870875,"firstseen":"2025-07-19T18:15:52.307195","license":"Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT","moddate":"2026-04-02T22:11:34","packageid":75542,"repoid":1,"slot":"0","uses":["caps","dnstap","jemalloc","kresc","lua_single_target_luajit","nghttp2","selinux","systemd","test","verify-sig","xdp"],"version":"5.7.6"}],"masks":[],"package":{"categoryid":402,"description":"Scaleable caching DNS resolver","firstseen":"2022-10-16T15:01:28.622121","name":"knot-resolver","packageid":75542},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[891067,891067,891067,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":338,"description":"A system for controlling process state under UNIX","ebuildids":[891067,891067,891067,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"supervisor","packageid":50114,"summary":"Supervisor is a client\/server system that allows its users to control a number of processes on UNIX-like operating systems."},{"block":false,"categoryid":336,"description":"YAML parser and emitter for Python","ebuildids":[891067,891067,891067,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pyyaml","packageid":50165},{"block":false,"categoryid":381,"description":"POSIX 1003.1e capabilities","ebuildids":[870875,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libcap-ng","packageid":50589,"summary":"The libcap-ng library is intended to make programming with POSIX capabilities much easier than the traditional libcap library. It includes utilities that can analyse all currently running applications and print out any capabilities and whether or not it has an open ended bounding set."},{"block":false,"categoryid":393,"description":"BSD replacement for libreadline","ebuildids":[870875],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"bsd@gentoo.org","maintainername":"BSD Project","name":"libedit","packageid":53869,"summary":"GNU Readline is cool, but BSD Readline is cooler :) Thus here is libedit by the NetBSD folks! The glibc\/bsdlibc stuff comes from the debian tarball, thanks to them too :) The patch is handcrafted with a few ideas from libedit.sf.net and a few ideas from the debian package. This patch aims to be as small as possible (so as to make future cvs snapshots cake)."},{"block":false,"categoryid":320,"description":"Secure communications library implementing the SSL, TLS and DTLS protocols","ebuildids":[870875,891067],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"gnutls","packageid":55708},{"block":false,"categoryid":450,"description":"Just-In-Time Compiler for the Lua programming language","ebuildids":[870875,891067],"firstseen":"2010-10-13T14:34:03.652821","maintainer":"rafaelmartins@gentoo.org","maintainername":"Rafael G. Martins","name":"luajit","packageid":56384},{"block":false,"categoryid":393,"description":"Jemalloc is a general-purpose scalable concurrent allocator","ebuildids":[870875],"firstseen":"2010-12-31T14:39:17.540839","maintainer":"mozilla@gentoo.org","maintainername":"Gentoo Mozilla Team","name":"jemalloc","packageid":56647},{"block":false,"categoryid":343,"description":"System and service manager for Linux","ebuildids":[870875,891067],"firstseen":"2011-06-06T14:38:26.134212","maintainer":"systemd@gentoo.org","maintainername":"Gentoo systemd team","name":"systemd","packageid":57501},{"block":false,"categoryid":402,"description":"High-performance authoritative-only DNS server","ebuildids":[870875,891067],"firstseen":"2011-12-29T14:37:55.058271","maintainer":"ondrej@sury.org","maintainername":"Ondřej Surý","name":"knot","packageid":58621},{"block":false,"categoryid":393,"description":"Protocol Buffers implementation in C","ebuildids":[870875,891067],"firstseen":"2012-07-27T14:43:49.205136","name":"protobuf-c","packageid":59624},{"block":false,"categoryid":393,"description":"Cross-platform asychronous I\/O","ebuildids":[870875,891067],"firstseen":"2013-08-02T13:36:37.879183","name":"libuv","packageid":61068,"summary":"libuv is a platform layer for node.js. Its purpose is to abstract IOCP on Windows and epoll\/kqueue\/event ports\/etc. on Unix systems. We intend to eventually contain all platform differences in this library. Features: * Non-blocking TCP sockets * Non-blocking named pipes * UDP * Timers * Child process spawning * Asynchronous DNS via uv_getaddrinfo. * Asynchronous file system APIs uv_fs_* * High resolution time uv_hrtime * Current executable path look up uv_exepath * Thread pool scheduling uv_queue_work * ANSI escape code controlled TTY uv_tty_t * File system events using inotify, kqueue, event ports, FSEvents and ReadDirectoryChangesW * IPC and socket sharing between processes uv_write2"},{"block":false,"categoryid":452,"description":"An ultra-fast, ultra-compact key-value embedded data store","ebuildids":[870875,891067],"firstseen":"2014-01-18T14:38:34.394501","maintainer":"eras@gentoo.org","maintainername":"Eray Aslan","name":"lmdb","packageid":61841},{"block":false,"categoryid":393,"description":"Frame Streams implementation in C","ebuildids":[870875,891067],"firstseen":"2014-11-28T14:37:44.354783","name":"fstrm","packageid":62836},{"block":false,"categoryid":336,"description":"HTTP client\/server for asyncio","ebuildids":[891067,891067,891067,891067],"firstseen":"2015-03-14T14:37:56.322296","maintainer":"bman@gentoo.org","maintainername":"Aaron Bauman","name":"aiohttp","packageid":63214},{"block":false,"categoryid":320,"description":"HTTP\/2 C Library","ebuildids":[870875,891067],"firstseen":"2015-05-25T13:36:53.497206","maintainer":"vapier@gentoo.org","name":"nghttp2","packageid":63474},{"block":false,"categoryid":396,"description":"Virtual to select between different tmpfiles.d handlers","ebuildids":[870875,891067],"firstseen":"2016-12-02T14:36:05.387740","name":"tmpfiles","packageid":66206},{"block":false,"categoryid":336,"description":"Backported and Experimental Type Hints for Python 3.7+","ebuildids":[891067,891067,891067,891067],"firstseen":"2019-07-14T13:24:56.253662","name":"typing-extensions","packageid":69949},{"block":false,"categoryid":320,"description":"Implementation of the IETF QUIC Protocol","ebuildids":[891067],"firstseen":"2019-09-13T21:13:10.878709","name":"ngtcp2","packageid":70147},{"block":false,"categoryid":1490,"description":"System group: knot-resolver","ebuildids":[870875,891067],"firstseen":"2022-10-16T15:01:28.622121","name":"knot-resolver","packageid":75540},{"block":false,"categoryid":1491,"description":"System user: knot-resolver","ebuildids":[870875,891067],"firstseen":"2022-10-16T15:01:28.622121","name":"knot-resolver","packageid":75541},{"block":false,"categoryid":336,"description":"A full-featured template engine for Python","ebuildids":[891067,891067,891067,891067],"firstseen":"2024-11-11T04:48:20.731211","name":"jinja2","packageid":77804},{"block":false,"categoryid":441,"description":"SELinux policy for knot","ebuildids":[870875,891067],"firstseen":"2025-05-27T21:15:36.479526","name":"selinux-knot","packageid":78342}],"repos":[{"branch":"master","lastcommit":"b112e2b2384c2048502a919dd687fffa675792e8","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gitlab.nic.cz\/knot\/knot-resolver","https:\/\/www.knot-resolver.cz"],"uses":[{"description":"Use Linux capabilities library to control privilege","isdefault":false,"use":"caps"},{"description":"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","isdefault":false,"use":"debug"},{"description":"Build dnstap binary logging module","isdefault":false,"packageid":75542,"use":"dnstap"},{"description":"Use dev-libs\/jemalloc for memory management","isdefault":false,"use":"jemalloc"},{"description":"Build (experimental) command-line client","isdefault":false,"packageid":75542,"use":"kresc"},{"defaultflag":true,"description":"Manager is a user-friendly interface and a component handling rolling restarts, config update logic and more","isdefault":true,"packageid":75542,"use":"manager"},{"description":"DNS-over-HTTPS support","isdefault":false,"packageid":75542,"use":"nghttp2"},{"description":"DNS-over-QUIC support","isdefault":false,"packageid":75542,"use":"quic"},{"description":"!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur","isdefault":false,"use":"selinux"},{"description":"Enable use of systemd-specific libraries and features like socket activation or session tracking","isdefault":false,"use":"systemd"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Verify upstream signatures on distfiles","isdefault":false,"use":"verify-sig"},{"description":"Enable eXpress Data Path","isdefault":false,"packageid":75542,"use":"xdp"},{"defaultflag":true,"description":"Build for LuaJIT only","group":"lua_single_target","isdefault":true,"use":"luajit"},{"description":"Build for Python 3.11 only","group":"python_single_target","isdefault":false,"use":"python3_11"},{"description":"Build for Python 3.12 only","group":"python_single_target","isdefault":false,"use":"python3_12"},{"description":"Build for Python 3.13 only","group":"python_single_target","isdefault":false,"use":"python3_13"},{"description":"Build for Python 3.14 only","group":"python_single_target","isdefault":false,"use":"python3_14"}]}