head 1.49; access; symbols pkgsrc-2026Q1:1.48.0.2 pkgsrc-2026Q1-base:1.48 pkgsrc-2025Q4:1.45.0.2 pkgsrc-2025Q4-base:1.45 pkgsrc-2025Q3:1.42.0.2 pkgsrc-2025Q3-base:1.42 pkgsrc-2025Q2:1.41.0.6 pkgsrc-2025Q2-base:1.41 pkgsrc-2025Q1:1.41.0.4 pkgsrc-2025Q1-base:1.41 pkgsrc-2024Q4:1.41.0.2 pkgsrc-2024Q4-base:1.41 pkgsrc-2024Q3:1.40.0.16 pkgsrc-2024Q3-base:1.40 pkgsrc-2024Q2:1.40.0.14 pkgsrc-2024Q2-base:1.40 pkgsrc-2024Q1:1.40.0.12 pkgsrc-2024Q1-base:1.40 pkgsrc-2023Q4:1.40.0.10 pkgsrc-2023Q4-base:1.40 pkgsrc-2023Q3:1.40.0.8 pkgsrc-2023Q3-base:1.40 pkgsrc-2023Q2:1.40.0.6 pkgsrc-2023Q2-base:1.40 pkgsrc-2023Q1:1.40.0.4 pkgsrc-2023Q1-base:1.40 pkgsrc-2022Q4:1.40.0.2 pkgsrc-2022Q4-base:1.40 pkgsrc-2022Q3:1.39.0.8 pkgsrc-2022Q3-base:1.39 pkgsrc-2022Q2:1.39.0.6 pkgsrc-2022Q2-base:1.39 pkgsrc-2022Q1:1.39.0.4 pkgsrc-2022Q1-base:1.39 pkgsrc-2021Q4:1.39.0.2 pkgsrc-2021Q4-base:1.39 pkgsrc-2021Q3:1.37.0.8 pkgsrc-2021Q3-base:1.37 pkgsrc-2021Q2:1.37.0.6 pkgsrc-2021Q2-base:1.37 pkgsrc-2021Q1:1.37.0.4 pkgsrc-2021Q1-base:1.37 pkgsrc-2020Q4:1.37.0.2 pkgsrc-2020Q4-base:1.37 pkgsrc-2020Q3:1.33.0.2 pkgsrc-2020Q3-base:1.33 pkgsrc-2020Q2:1.32.0.2 pkgsrc-2020Q2-base:1.32 pkgsrc-2020Q1:1.30.0.2 pkgsrc-2020Q1-base:1.30 pkgsrc-2019Q4:1.29.0.8 pkgsrc-2019Q4-base:1.29 pkgsrc-2019Q3:1.29.0.4 pkgsrc-2019Q3-base:1.29 pkgsrc-2019Q2:1.29.0.2 pkgsrc-2019Q2-base:1.29 pkgsrc-2019Q1:1.28.0.2 pkgsrc-2019Q1-base:1.28 pkgsrc-2018Q4:1.27.0.2 pkgsrc-2018Q4-base:1.27 pkgsrc-2018Q3:1.26.0.2 pkgsrc-2018Q3-base:1.26 pkgsrc-2018Q2:1.25.0.2 pkgsrc-2018Q2-base:1.25 pkgsrc-2018Q1:1.23.0.2 pkgsrc-2018Q1-base:1.23 pkgsrc-2017Q4:1.21.0.6 pkgsrc-2017Q4-base:1.21 pkgsrc-2017Q3:1.21.0.4 pkgsrc-2017Q3-base:1.21 pkgsrc-2017Q2:1.19.0.2 pkgsrc-2017Q2-base:1.19 pkgsrc-2017Q1:1.16.0.2 pkgsrc-2017Q1-base:1.16 pkgsrc-2016Q4:1.15.0.10 pkgsrc-2016Q4-base:1.15 pkgsrc-2016Q3:1.15.0.8 pkgsrc-2016Q3-base:1.15 pkgsrc-2016Q2:1.15.0.6 pkgsrc-2016Q2-base:1.15 pkgsrc-2016Q1:1.15.0.4 pkgsrc-2016Q1-base:1.15 pkgsrc-2015Q4:1.15.0.2 pkgsrc-2015Q4-base:1.15 pkgsrc-2015Q3:1.14.0.4 pkgsrc-2015Q3-base:1.14 pkgsrc-2015Q2:1.14.0.2 pkgsrc-2015Q2-base:1.14 pkgsrc-2015Q1:1.12.0.4 pkgsrc-2015Q1-base:1.12 pkgsrc-2014Q4:1.12.0.2 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.11.0.12 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.10 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.8 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.6 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.4 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.2 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.7.0.6 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.4 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.2 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.6.0.4 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.2 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.5.0.6 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.4 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.2 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.4.0.10 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.8 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.6 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.4 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.2 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.3.0.6 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.4 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.2 pkgsrc-2009Q2-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.49 date 2026.04.24.17.10.41; author wiz; state Exp; branches; next 1.48; commitid CwHJRfzOln1zBeDG; 1.48 date 2026.03.17.13.42.39; author wiz; state Exp; branches; next 1.47; commitid lJ7JNjnG8koRFkyG; 1.47 date 2026.02.13.10.47.04; author wiz; state Exp; branches; next 1.46; commitid oJBiOEQ0RtVjJcuG; 1.46 date 2026.01.19.08.13.58; author wiz; state Exp; branches; next 1.45; commitid atAg8oBWpNoIGYqG; 1.45 date 2025.12.10.08.25.17; author wiz; state Exp; branches; next 1.44; commitid FMnhlrbly1jc2QlG; 1.44 date 2025.10.30.08.29.57; author wiz; state Exp; branches; next 1.43; commitid BIKMk61SnZPBnzgG; 1.43 date 2025.10.17.13.39.21; author jperkin; state Exp; branches; next 1.42; commitid mF2BBetdfXkJvVeG; 1.42 date 2025.06.30.11.06.46; author jperkin; state Exp; branches; next 1.41; commitid rkRe2VskvCU4aU0G; 1.41 date 2024.10.04.04.28.39; author ryoon; state Exp; branches; next 1.40; commitid 5pFTRMHdufx6CisF; 1.40 date 2022.09.29.12.47.31; author jperkin; state Exp; branches; next 1.39; commitid 3p4p252o4yMJZKVD; 1.39 date 2021.10.26.11.06.31; author nia; state Exp; branches; next 1.38; commitid G83yJyZF8er6kjeD; 1.38 date 2021.10.07.14.42.21; author nia; state Exp; branches; next 1.37; commitid EMvsIaZgYm1t8TbD; 1.37 date 2020.12.14.11.18.25; author otis; state Exp; branches; next 1.36; commitid jkHwVQMtUGQRyHzC; 1.36 date 2020.11.25.16.18.16; author otis; state Exp; branches; next 1.35; commitid R4HWMGvnwjGBPhxC; 1.35 date 2020.10.19.14.36.56; author otis; state Exp; branches; next 1.34; commitid Op1sRqaaUa3AswsC; 1.34 date 2020.09.30.11.53.07; author otis; state Exp; branches; next 1.33; commitid 1gTAzvbnDp0fa4qC; 1.33 date 2020.07.01.14.53.13; author otis; state Exp; branches; next 1.32; commitid ffqWZdUMjQQe4oeC; 1.32 date 2020.06.17.22.55.11; author otis; state Exp; branches; next 1.31; commitid fbxrrvHoADuvbDcC; 1.31 date 2020.04.16.13.09.28; author jperkin; state Exp; branches; next 1.30; commitid MuNBBRIgwzDbXB4C; 1.30 date 2020.03.17.19.07.29; author adam; state Exp; branches 1.30.2.1; next 1.29; commitid 73BzMguYLupsTM0C; 1.29 date 2019.04.25.18.44.36; author adam; state Exp; branches; next 1.28; commitid UirevtGfjmpvhLkB; 1.28 date 2019.02.20.12.19.44; author adam; state Exp; branches; next 1.27; commitid btAbSRTr4WIMcvcB; 1.27 date 2018.11.30.12.57.42; author adam; state Exp; branches; next 1.26; commitid ENGkUUTbBVWX2Y1B; 1.26 date 2018.09.04.10.22.38; author fhajny; state Exp; branches; next 1.25; commitid BGwdIF2sN0IKZLQA; 1.25 date 2018.05.23.10.34.58; author fhajny; state Exp; branches; next 1.24; commitid YlpXPyi5NdbappDA; 1.24 date 2018.04.05.08.15.02; author fhajny; state Exp; branches; next 1.23; commitid GuWNWLwPvY9PaexA; 1.23 date 2018.01.22.19.21.46; author fhajny; state Exp; branches; next 1.22; commitid MsbjKL4ywBq8dUnA; 1.22 date 2018.01.02.12.23.55; author fhajny; state Exp; branches; next 1.21; commitid s2A0PlGQCmguxilA; 1.21 date 2017.08.02.20.15.42; author fhajny; state Exp; branches; next 1.20; commitid Z8bqeZhZSq0q4G1A; 1.20 date 2017.07.03.13.02.38; author joerg; state Exp; branches; next 1.19; commitid cs7GnM3j4CutDMXz; 1.19 date 2017.06.15.07.15.57; author fhajny; state Exp; branches 1.19.2.1; next 1.18; commitid SJArWtDYJVTyirVz; 1.18 date 2017.05.22.23.41.52; author joerg; state Exp; branches; next 1.17; commitid 0kThOYJgKEeCwrSz; 1.17 date 2017.03.31.19.41.13; author fhajny; state Exp; branches; next 1.16; commitid Z9MNlTCR4taERJLz; 1.16 date 2017.03.09.13.43.49; author fhajny; state Exp; branches 1.16.2.1; next 1.15; commitid 7PiUjpQ9jirPASIz; 1.15 date 2015.11.04.00.35.28; author agc; state Exp; branches; next 1.14; commitid K5R8pkzReRJy0IHy; 1.14 date 2015.06.10.14.40.07; author fhajny; state Exp; branches; next 1.13; commitid 2A04GOQdAvQIpToy; 1.13 date 2015.06.10.14.22.29; author fhajny; state Exp; branches; next 1.12; commitid lZPE4a8fCMDDjToy; 1.12 date 2014.12.11.20.18.17; author roy; state Exp; branches; next 1.11; commitid 97S3b9dliqM46F1y; 1.11 date 2013.06.27.10.56.22; author wiz; state Exp; branches 1.11.12.1; next 1.10; commitid GIMQOX90LWDU5fVw; 1.10 date 2013.06.26.15.52.22; author joerg; state Exp; branches; next 1.9; commitid kjK9y0YL0oZbL8Vw; 1.9 date 2013.06.14.22.13.03; author dholland; state Exp; branches; next 1.8; commitid zFLi3v3T1akXfDTw; 1.8 date 2013.06.10.18.59.09; author joerg; state Exp; branches; next 1.7; commitid 8BGfT8tao5Xdj6Tw; 1.7 date 2012.08.07.23.31.03; author marino; state Exp; branches; next 1.6; 1.6 date 2012.02.28.10.49.27; author roy; state Exp; branches; next 1.5; 1.5 date 2011.04.06.10.35.38; author roy; state Exp; branches; next 1.4; 1.4 date 2010.01.29.13.26.45; author roy; state Exp; branches; next 1.3; 1.3 date 2009.06.24.20.44.21; author hasso; state Exp; branches 1.3.6.1; next 1.2; 1.2 date 2009.04.21.22.52.37; author roy; state Exp; branches; next 1.1; 1.1 date 2009.04.21.14.16.47; author roy; state Exp; branches 1.1.1.1; next ; 1.30.2.1 date 2020.06.25.18.21.29; author bsiegert; state Exp; branches; next ; commitid YvBUx5up0SEMqDdC; 1.19.2.1 date 2017.07.10.19.42.10; author bsiegert; state Exp; branches; next ; commitid MyD0NmUpSqzNCIYz; 1.16.2.1 date 2017.06.03.18.21.33; author bsiegert; state Exp; branches; next ; commitid uBObH5hhbc3SmXTz; 1.11.12.1 date 2014.12.16.23.23.22; author tron; state Exp; branches; next ; commitid LzPhZrrhdpN1Yj2y; 1.3.6.1 date 2010.01.30.12.52.53; author tron; state Exp; branches; next ; 1.1.1.1 date 2009.04.21.14.16.47; author roy; state Exp; branches; next ; desc @@ 1.49 log @net/powerdns-recursor: Update to version 5.4.1 From drixter via wip. 5.4.1 Released: 22th of April 2026 Bug Fixes Fix PowerDNS Security Advisory 2026-03 for PowerDNS Recursor: Multiple Issues References: pull request TBD @ text @$NetBSD: distinfo,v 1.48 2026/03/17 13:42:39 wiz Exp $ BLAKE2s (anstyle-1.0.13.crate) = 7d55c4634306f10a1cbdca2c99c816b49f90ec4f63c8c1c7592a99ddc233037b SHA512 (anstyle-1.0.13.crate) = 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e Size (anstyle-1.0.13.crate) = 17651 bytes BLAKE2s (atomic-waker-1.1.2.crate) = e102aa7ba61899244085d790d384ccb25f6f95f75eaaf37adadbe894f934c018 SHA512 (atomic-waker-1.1.2.crate) = e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c Size (atomic-waker-1.1.2.crate) = 12422 bytes BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 Size (base64-0.22.1.crate) = 81597 bytes BLAKE2s (bytes-1.11.1.crate) = e4ce48a397044050caef043589fe6c291f600bf26019ec0443bb9bb963b24789 SHA512 (bytes-1.11.1.crate) = 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab Size (bytes-1.11.1.crate) = 78584 bytes BLAKE2s (cc-1.2.49.crate) = 4ad6efb4a1a900885f0907f66c14eb9c13aa1a3fc1c2a4fdd303f983c2f3b525 SHA512 (cc-1.2.49.crate) = 2bb2913928a5456db746a8cdb78db942392779bad0a20f0c1df1c905f984b84756c2ff9663aa2729ab5d0b83df7a7317c7b86c27917417b5ce4196d29712ffa1 Size (cc-1.2.49.crate) = 93145 bytes BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9 SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d Size (cfg-if-1.0.4.crate) = 9360 bytes BLAKE2s (clap-4.5.53.crate) = 8d9dee058ffb7895ee71b3b60860ba01dca73f6bcb62bfcfee54bb06bb0d3cce SHA512 (clap-4.5.53.crate) = 2e700a46bdbf2afef7e56933629f3d7fae16021e02aeccf6b862a2c1a876e1f8ef52d927ba5a599ec04eb65d4ccade485d1de6ff50547df6df14bd8ad97daf2c Size (clap-4.5.53.crate) = 62036 bytes BLAKE2s (clap_builder-4.5.53.crate) = 366f8bfa825d1797b219c0ecd50cfa343e7a8cc18c67a2d07dcf2b40fcbdbfee SHA512 (clap_builder-4.5.53.crate) = 3151926fa631c882a6a02381f428feb9e861834469229d53c222cfb2e14be8be1ec3836b57891d960d026e98ed5fab1d9fb12c475fd9cde43db7e621143a5ba8 Size (clap_builder-4.5.53.crate) = 170811 bytes BLAKE2s (clap_lex-0.7.6.crate) = f026bd592438b88645d9021f81686f03ae89162f71d7ad7544c094b6820e1741 SHA512 (clap_lex-0.7.6.crate) = d248b65234f201b2cb867562ca3d8299e79d348874547639b31883c6eac8416d3d6394e5b0047ad74f1a2c37e7721375c76bcaed1e60d13c3f1937b20ad9c54e Size (clap_lex-0.7.6.crate) = 13466 bytes BLAKE2s (codespan-reporting-0.13.1.crate) = f0dfafe0e6e500ed6f3c512f63647fdcf3ae985548ec6405a33b1c1835cde8b1 SHA512 (codespan-reporting-0.13.1.crate) = 876f4ba5dc3d7d0b201f6ea25effb787e01ebffb74bad88810aae8e293c3ac264c8c58bc81a20b29150040ecb755920695457ce8c0bb4a5b382552b5b44e6497 Size (codespan-reporting-0.13.1.crate) = 57424 bytes BLAKE2s (cxx-1.0.191.crate) = 3e2a0e9070d1101bdeaf7e7c17d6db5153fd4ec695ebd39cf254e1cfce159273 SHA512 (cxx-1.0.191.crate) = 88a3201900e8810b849f65983f6d11c4453792347f75a1a0b7641dde1715389706b7434e025ebee2bf89d4449733434ee7bb0b958c60a041919895b6a7b6fac3 Size (cxx-1.0.191.crate) = 233693 bytes BLAKE2s (cxx-build-1.0.191.crate) = 64aadb064a8339eb972be76051f0e71c85cc549f6ca6213a7ecc65d6c537878a SHA512 (cxx-build-1.0.191.crate) = d5ae9c535701f56477b1077120855699ce9628f4ab5a9a58dc292bece46a2e11c948d906c8f77b0bddef9cb08ff9a66aa855d13eb47f6908d302ce78e890cbfc Size (cxx-build-1.0.191.crate) = 99802 bytes BLAKE2s (cxxbridge-cmd-1.0.191.crate) = 578818e94046975964721b14a95851b1b0160c08e662efaa0d6cddcada48e0d4 SHA512 (cxxbridge-cmd-1.0.191.crate) = 068a341bcc8c8e315b3af7ee5afe1ec7faa52b41c5069227756c19b68f817960af8ff3106e60dfdaf8c7d32feffd38605f41efe0aba6d94eec812b6a16379d4f Size (cxxbridge-cmd-1.0.191.crate) = 86917 bytes BLAKE2s (cxxbridge-flags-1.0.191.crate) = 0d81a44252334398919958d4554896af7047d8c06c204e7b48407e661df4b767 SHA512 (cxxbridge-flags-1.0.191.crate) = 873a9bc565a14cd58db9758606f18b1638f1ccb75d279a3184cd2ebcc9dfe24ae31131f0ca260d8cdfc9b34c3bc26391b95062047676554bb54150726366efe4 Size (cxxbridge-flags-1.0.191.crate) = 5431 bytes BLAKE2s (cxxbridge-macro-1.0.191.crate) = ef2550b584d4622469f08d5a7536dc2e61125f12bf977685bb87b9f994babcdc SHA512 (cxxbridge-macro-1.0.191.crate) = 2f8b7c7ab7f74b44d27786440fc66b942062c10856a4d4262c531c43b92f32f77eece3fd4efd07d01ce056ef0f7818fb629641f22add488ccf930e38b9247d58 Size (cxxbridge-macro-1.0.191.crate) = 71516 bytes BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6 SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 Size (equivalent-1.0.2.crate) = 7419 bytes BLAKE2s (find-msvc-tools-0.1.5.crate) = bad20eaaf9e869db7c316234ca5b0aa2d2f0c030994644d142e9642f823533b3 SHA512 (find-msvc-tools-0.1.5.crate) = 71021ce1a16c454bdd30abbb937c2ca67ab28ffcf88574e3ab758683943b44a96312a53cd6f5b8e76c89284a0cedbf46edb606894af720e3612c812bed189ab8 Size (find-msvc-tools-0.1.5.crate) = 30942 bytes BLAKE2s (foldhash-0.2.0.crate) = 093b2ace06b78950fe9cb5eb123449fc6b9454138ee56a7df3db9b9b46153560 SHA512 (foldhash-0.2.0.crate) = 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163 Size (foldhash-0.2.0.crate) = 23329 bytes BLAKE2s (form_urlencoded-1.2.2.crate) = a2bd40109d330e88635133e0c0fda55eb32549353cef6e88f29f37fe4ef801c6 SHA512 (form_urlencoded-1.2.2.crate) = 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a Size (form_urlencoded-1.2.2.crate) = 9347 bytes BLAKE2s (futures-channel-0.3.31.crate) = f03e5a01e367fab8e21b1a5b9cbe7be1f222cfc03a591602bc173dd3361f97c0 SHA512 (futures-channel-0.3.31.crate) = 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 Size (futures-channel-0.3.31.crate) = 31971 bytes BLAKE2s (futures-core-0.3.31.crate) = f84e20f9d5ced305ff7e990075c80d6b4beb1feed31c4ed4cef703a48c377154 SHA512 (futures-core-0.3.31.crate) = d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 Size (futures-core-0.3.31.crate) = 14318 bytes BLAKE2s (futures-task-0.3.31.crate) = fb82779c9b97e6a69214dbdbff570939eed7837e1f92b23571ca97c49385a93d SHA512 (futures-task-0.3.31.crate) = 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 Size (futures-task-0.3.31.crate) = 11217 bytes BLAKE2s (futures-util-0.3.31.crate) = 34b50c0b2fb2b69dcabea6d503c75c8324d704faf1d7d2f00bb192c76f43789b SHA512 (futures-util-0.3.31.crate) = 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 Size (futures-util-0.3.31.crate) = 162124 bytes BLAKE2s (getrandom-0.2.16.crate) = 8d556c3e6d1449492d42f144e99954f4ff0af1bd7af134f5429e2c1b34f2aeab SHA512 (getrandom-0.2.16.crate) = 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e Size (getrandom-0.2.16.crate) = 40163 bytes BLAKE2s (hashbrown-0.16.1.crate) = 008312b14ac41a35952dfcc9eb9e7d5c89ab81567d4251ea5848b6615c7530f4 SHA512 (hashbrown-0.16.1.crate) = 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 Size (hashbrown-0.16.1.crate) = 147785 bytes BLAKE2s (http-1.4.0.crate) = e661794dab202d28f4ca09677227030c2d75c1b56916900b6ddd2b706358f73f SHA512 (http-1.4.0.crate) = f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 Size (http-1.4.0.crate) = 106978 bytes BLAKE2s (http-body-1.0.1.crate) = 095da94c17f05738a7e5e0d6681aa805d14882003a246704cc0b70f19b9206c9 SHA512 (http-body-1.0.1.crate) = 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd Size (http-body-1.0.1.crate) = 6125 bytes BLAKE2s (http-body-util-0.1.3.crate) = 2d88681eb3fc1ba3d1804c35c63076748308554618f255db993c6f8097d252c8 SHA512 (http-body-util-0.1.3.crate) = 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd Size (http-body-util-0.1.3.crate) = 16975 bytes BLAKE2s (httparse-1.10.1.crate) = 44e82f7d11ccf546de42fd459cf068c77bc46edb05d582de7212455432b38f78 SHA512 (httparse-1.10.1.crate) = b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 Size (httparse-1.10.1.crate) = 45190 bytes BLAKE2s (httpdate-1.0.3.crate) = 9d7d481199e2a0a4f61010c28d20a32426605905a9db6ffc707008dfb6328b31 SHA512 (httpdate-1.0.3.crate) = 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a Size (httpdate-1.0.3.crate) = 10639 bytes BLAKE2s (hyper-1.8.1.crate) = ccb4dab91e189362d4d8e5c512d13ed556ffafd58203b1ea60e3c99e3ccc901f SHA512 (hyper-1.8.1.crate) = b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 Size (hyper-1.8.1.crate) = 157353 bytes BLAKE2s (hyper-rustls-0.27.7.crate) = 467edcc943756ec28794309a7e4e0acf23e31769bfad7b7e6a8705d5ad2919f4 SHA512 (hyper-rustls-0.27.7.crate) = d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 Size (hyper-rustls-0.27.7.crate) = 35435 bytes BLAKE2s (hyper-util-0.1.19.crate) = 0c3447367945b8a97b047d58635320535c2bfe7cfe95c40c18d6ed1613b8acfa SHA512 (hyper-util-0.1.19.crate) = 23d40ee9baf105025eb20939c27ebcc636498e07f776bc1bb1085647ffd52fda8d019c2967ecdb43cc4d46777941a026ffdfa4eaae37e1f5e8a42228ac6c720c Size (hyper-util-0.1.19.crate) = 112744 bytes BLAKE2s (indexmap-2.12.1.crate) = f1c952c8944b72477d122a6b9cedcb3478951372240f18eb8ba668024d343612 SHA512 (indexmap-2.12.1.crate) = 218c1b0f5e117374b73492dae870b0a41a863d5f3fadd1e01adc592fc2d55229ea1f7c428893d02d1be1b768413b07497fa2600606ee6039672a1a8e45bdc5c3 Size (indexmap-2.12.1.crate) = 100184 bytes BLAKE2s (ipnet-2.11.0.crate) = 33825e9ccf819e1a8b8608739e6f6165c1f213b2cce3898a30ad93f96aa98390 SHA512 (ipnet-2.11.0.crate) = 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca Size (ipnet-2.11.0.crate) = 29718 bytes BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40 SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 Size (itoa-1.0.15.crate) = 11231 bytes BLAKE2s (libc-0.2.178.crate) = e2b638596c308e3ff3aabf12ec9098d818e6e8d6e6fa7d51c3c0f7c1161c0e74 SHA512 (libc-0.2.178.crate) = 968b954e2edde88d14135decd9eaadc31ca1aad80529a6696591c06c4414d615c97ce0873f77bfebe08b862faa5f3cb79a6648ab90734d462bef06e06ea43dde Size (libc-0.2.178.crate) = 783720 bytes BLAKE2s (link-cplusplus-1.0.12.crate) = 25b47ff7ea0488b171635cc441315235989b42311d27ebb9bda287b187c1c8bc SHA512 (link-cplusplus-1.0.12.crate) = ea9fadb4f47de60e7200905f568fc962cd6d2b6fad652f1144ee3f5748874a422e1a3111ba999689f295b7fcc3ef19981d6ea52034ea2759aa23bec355cda911 Size (link-cplusplus-1.0.12.crate) = 8178 bytes BLAKE2s (mio-1.1.1.crate) = fbb7f9607e7a387318c020bee5a544bdfba3ef3e03b1bf35c59eacc25cc82cb1 SHA512 (mio-1.1.1.crate) = 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 Size (mio-1.1.1.crate) = 105630 bytes BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289 SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 Size (once_cell-1.21.3.crate) = 34534 bytes BLAKE2s (pdns-recursor-5.4.1.tar.xz) = 332a05c3fff77b40927cb3bd347ad2f0809a365a2690def2ba8feac0b2aad575 SHA512 (pdns-recursor-5.4.1.tar.xz) = 70896397c80985f4ee4313b06e40187c3a4fc9d7e3c9e171943128fde5b000551f486ca9e9942e5640299cac39731c552f8d9c12a5a8cd5174f9e70dbf7f7e83 Size (pdns-recursor-5.4.1.tar.xz) = 1393844 bytes BLAKE2s (percent-encoding-2.3.2.crate) = 81bf57454974d77f50aa665cf53179715469e81774d992a2d3769ad118d70d5b SHA512 (percent-encoding-2.3.2.crate) = 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a Size (percent-encoding-2.3.2.crate) = 11583 bytes BLAKE2s (pin-project-lite-0.2.16.crate) = c73e5923caec8a0889155d0689a016b373b9935426ed6c28b63322dd3543e323 SHA512 (pin-project-lite-0.2.16.crate) = 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 Size (pin-project-lite-0.2.16.crate) = 30504 bytes BLAKE2s (pin-utils-0.1.0.crate) = 5a1cf546c08cd8ad36d3736e337a9865b694de6a636733d252a878aee8b1c204 SHA512 (pin-utils-0.1.0.crate) = 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 Size (pin-utils-0.1.0.crate) = 7580 bytes BLAKE2s (proc-macro2-1.0.103.crate) = 7af1d794685e37f5f791bb34732816cc0b2ad97ffd6b62dd7a443439d9b7f607 SHA512 (proc-macro2-1.0.103.crate) = 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce Size (proc-macro2-1.0.103.crate) = 60024 bytes BLAKE2s (quote-1.0.42.crate) = 1396bc647a8df7a630d5375e909cd62a81495bb6b2e3e79d1585c8686c5caa40 SHA512 (quote-1.0.42.crate) = 6d55047312de6bab660459750c54213e986f0a80b4458fdb706c2fb3bab83b8239cd230dd9291662076d395c818a391142af1228ae3158cfa4960d6c74d531ba Size (quote-1.0.42.crate) = 31504 bytes BLAKE2s (ring-0.17.14.crate) = 1480ea4de12099a897e831682ebaf48ed6e688e06f58e79e496a06e227ed58bd SHA512 (ring-0.17.14.crate) = 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 Size (ring-0.17.14.crate) = 1502610 bytes BLAKE2s (rustls-0.23.35.crate) = a49fd1e11ad8c6ed3da0ca594b772ea9997170e1e7e9b9d26a30e15faeff0767 SHA512 (rustls-0.23.35.crate) = f59f48bded60aad7b23e7c8c0f579713405ed7de45392f7984ceddaca42bc796f86674ec23b4576958042e699dd5a7ed82fac47923ae13dce930b7f3e8c0a039 Size (rustls-0.23.35.crate) = 373700 bytes BLAKE2s (rustls-pki-types-1.13.1.crate) = d7a4ae0ed20e6ad632def80ea16c67cb28336d82548d0f88ad8d993d3373faad SHA512 (rustls-pki-types-1.13.1.crate) = 0357a3c66e31447fdf39ed9e29576e2dfbbb012171e71efe322c2cb13856e7441115936375555fb2f700e6a7bc97565c74dc4bc18f8b8b01d335357e220a2c1b Size (rustls-pki-types-1.13.1.crate) = 34901 bytes BLAKE2s (rustls-webpki-0.103.8.crate) = 023e51aef0a60adabe32ddc328ae6512a3cb65c3afb715db0748aa202a1d7894 SHA512 (rustls-webpki-0.103.8.crate) = 934f630a0c8be9bdc41d491ff8c6cdeb225f180c77b7f1b242d0c4a61390fce7c925ffa09527e5cf872993384a6197ba4685dd0b7466241b4e1811a557366336 Size (rustls-webpki-0.103.8.crate) = 85810 bytes BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94 SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 Size (ryu-1.0.20.crate) = 48738 bytes BLAKE2s (scratch-1.0.9.crate) = 5b5511bc167cebe35f6111cdcdca418093ba23719dcf72baf74e21944fb43e0f SHA512 (scratch-1.0.9.crate) = 718a3bdcfa9132fc222293d22c9a1b2a867a4d556194f148da60cc8d9bcc62cde9af2dfbfe104073f1b6eaefed19623a1fdf3eaec07835715f01a7c65e9c27bb Size (scratch-1.0.9.crate) = 8170 bytes BLAKE2s (serde-1.0.228.crate) = 6d35ddc61aef1dd8524d6730c719753730adcf3b2ecc0bb3f54af53f74384a99 SHA512 (serde-1.0.228.crate) = 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 Size (serde-1.0.228.crate) = 83652 bytes BLAKE2s (serde_core-1.0.228.crate) = c3ea455d91e83c2bd00cc5627f0c256b89e4defeacb70b76aa1f21ed33aabbec SHA512 (serde_core-1.0.228.crate) = 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 Size (serde_core-1.0.228.crate) = 63111 bytes BLAKE2s (serde_derive-1.0.228.crate) = 96ba1b9a1d86ef1d6189da828e4acb22c58e4c75bb851d67131f2b85dd11d75c SHA512 (serde_derive-1.0.228.crate) = 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 Size (serde_derive-1.0.228.crate) = 59605 bytes BLAKE2s (serde_yaml-0.9.34+deprecated.crate) = f0555fcf281f63a6db07fbcaa0abf75f4beb4dc12be741c4abf13ae5956dc035 SHA512 (serde_yaml-0.9.34+deprecated.crate) = 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca Size (serde_yaml-0.9.34+deprecated.crate) = 65290 bytes BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43 SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a Size (shlex-1.3.0.crate) = 18713 bytes BLAKE2s (smallvec-1.15.1.crate) = 4cc77213990608a8c3cffe9d6fa5cf81e66038510f1e853a27ca2ed027bb1e1b SHA512 (smallvec-1.15.1.crate) = c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 Size (smallvec-1.15.1.crate) = 38116 bytes BLAKE2s (socket2-0.6.1.crate) = a36463e2c1e85349e2213b04ebf48fe1049783bfb1dc842aa4e9f69af186032d SHA512 (socket2-0.6.1.crate) = cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de Size (socket2-0.6.1.crate) = 58486 bytes BLAKE2s (strsim-0.11.1.crate) = e844eaab35b47ce5619649d45ddd88a9821d745590e92864fdc3406c2f621aed SHA512 (strsim-0.11.1.crate) = 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c Size (strsim-0.11.1.crate) = 14266 bytes BLAKE2s (subtle-2.6.1.crate) = 20c4da1ee5ba2b0bb1aa9725b78c70ccae98f7b6cab0b57266d539d1b323b636 SHA512 (subtle-2.6.1.crate) = f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd Size (subtle-2.6.1.crate) = 14562 bytes BLAKE2s (syn-2.0.111.crate) = 59e384935e8312b487a780865026ad631dfdc775720b9246d94b06af3e5751f4 SHA512 (syn-2.0.111.crate) = f30fc819fc6c942cde044b6bbe608f96736070717f28da71ab4ff68aa9e780416829152da11a83513fbc0de88337c2157e4fd1e4a029ebcbb64daeaa54dbf768 Size (syn-2.0.111.crate) = 302117 bytes BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253 SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a Size (termcolor-1.4.1.crate) = 18773 bytes BLAKE2s (tokio-1.48.0.crate) = 57742de499da8ec4d552c7643e105dfe91571004d8aedbf1b8a8374e82cadd10 SHA512 (tokio-1.48.0.crate) = 7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b Size (tokio-1.48.0.crate) = 843434 bytes BLAKE2s (tokio-rustls-0.26.4.crate) = 2804ecbb0a03ef35fe0bf9ae29dbf4d756383dc63c840dd8931feddbbe69076e SHA512 (tokio-rustls-0.26.4.crate) = c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c Size (tokio-rustls-0.26.4.crate) = 35430 bytes BLAKE2s (tower-service-0.3.3.crate) = 889bc37f167c843f857a31b5fc503a40003b1019a8651d86e61c97b16af913ff SHA512 (tower-service-0.3.3.crate) = 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd Size (tower-service-0.3.3.crate) = 6950 bytes BLAKE2s (tracing-0.1.43.crate) = 50a8682d18cde24b3c1448bd0e1d6c3d3874970c1a53cd74f6da35911a0251cf SHA512 (tracing-0.1.43.crate) = 5c4add0fff3d0275141edf67924deda84c27677f5e1ebcc23fdc52ba4091e25b5fb341fe0028f0a502e1447b621928dba281100df154e5a33b2f8f4b5dbf4a4b Size (tracing-0.1.43.crate) = 90033 bytes BLAKE2s (tracing-core-0.1.35.crate) = b9a24973d51ee7bd426299d259c9b00b45b5126e39e2450071fafa519c689552 SHA512 (tracing-core-0.1.35.crate) = 30afe79d6f1e9ad945245db2ac870f6fdfa1ebd1674139778700dba5c7de2891f7d3cac0644e71c5a286868adb7dd6eb3a255e6e669e1cd06c46ff3d57d22036 Size (tracing-core-0.1.35.crate) = 63837 bytes BLAKE2s (try-lock-0.2.5.crate) = dc461d615e36a08553313c3a3172764749d329fe5dc4707a3de8c54af94d3c31 SHA512 (try-lock-0.2.5.crate) = 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 Size (try-lock-0.2.5.crate) = 4314 bytes BLAKE2s (unicode-ident-1.0.22.crate) = dae907e5a4eab70673562bb74821434a4533a5e7f604301aebef7e28fbcbfe3e SHA512 (unicode-ident-1.0.22.crate) = 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 Size (unicode-ident-1.0.22.crate) = 47919 bytes BLAKE2s (unicode-width-0.2.2.crate) = 770d8dc1245680ff01e5014e31cd470f221eded531e5ffdd84823bcd5ceaf62a SHA512 (unicode-width-0.2.2.crate) = a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 Size (unicode-width-0.2.2.crate) = 282768 bytes BLAKE2s (unsafe-libyaml-0.2.11.crate) = 3cd33789ced82ced84c3c400a545b6b07238021976a0a342ba6168820cc4e8f1 SHA512 (unsafe-libyaml-0.2.11.crate) = a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 Size (unsafe-libyaml-0.2.11.crate) = 62101 bytes BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589 SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 Size (untrusted-0.9.0.crate) = 14447 bytes BLAKE2s (want-0.3.1.crate) = 488160f86c0f114df758aaa6f64b8a12d9fd7183fec80888469c0ddd4ea9c0e7 SHA512 (want-0.3.1.crate) = f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 Size (want-0.3.1.crate) = 6398 bytes BLAKE2s (wasi-0.11.1+wasi-snapshot-preview1.crate) = 754465931502b3a96b316c42429cc83d392da7abc889f52a4de4adf5277fb900 SHA512 (wasi-0.11.1+wasi-snapshot-preview1.crate) = 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 Size (wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 bytes BLAKE2s (winapi-util-0.1.11.crate) = 2f2e40ee4fe0683c2629d04b366f9b7498d7fc096183a40c9a279168f65a71e0 SHA512 (winapi-util-0.1.11.crate) = cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 Size (winapi-util-0.1.11.crate) = 13368 bytes BLAKE2s (windows-link-0.2.1.crate) = b399f8b2d800cac2bef8e258bd19baf94c010ce1b58723ccfda65f4451b8f1a2 SHA512 (windows-link-0.2.1.crate) = afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b Size (windows-link-0.2.1.crate) = 6133 bytes BLAKE2s (windows-sys-0.52.0.crate) = c3fbc4dc1df8d727b7bee308e0c95dcfe190dc3f655d19dc027a7f522d496f79 SHA512 (windows-sys-0.52.0.crate) = 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 Size (windows-sys-0.52.0.crate) = 2576877 bytes BLAKE2s (windows-sys-0.60.2.crate) = daf2bbdf7df252ef06247d9f47faaeb11f0514958a9b8892555986ca2b30fb66 SHA512 (windows-sys-0.60.2.crate) = a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d Size (windows-sys-0.60.2.crate) = 2518479 bytes BLAKE2s (windows-sys-0.61.2.crate) = 88f1c3307e8ff43ad37316780e5d3e475be394aade0aacac6857e305c6120f6e SHA512 (windows-sys-0.61.2.crate) = e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f Size (windows-sys-0.61.2.crate) = 2517186 bytes BLAKE2s (windows-targets-0.52.6.crate) = fed2bcf4841033cc3a74ee335a8e3914c4857457f829c88977081182cc6498b9 SHA512 (windows-targets-0.52.6.crate) = d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f Size (windows-targets-0.52.6.crate) = 6403 bytes BLAKE2s (windows-targets-0.53.5.crate) = 02139ba602d4206335c726bfed1fd085e78b9f7285da19e7b7a5312498055b3f SHA512 (windows-targets-0.53.5.crate) = 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 Size (windows-targets-0.53.5.crate) = 7126 bytes BLAKE2s (windows_aarch64_gnullvm-0.52.6.crate) = 22fddd2aa2d7419001b540e1cb9c3702ae4fb2972cd94448e325c00729033c87 SHA512 (windows_aarch64_gnullvm-0.52.6.crate) = f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 Size (windows_aarch64_gnullvm-0.52.6.crate) = 435718 bytes BLAKE2s (windows_aarch64_gnullvm-0.53.1.crate) = 1353141a76a7d7ce7deaa1738e827c7ebe68b9195ed9b526d5b1c0b611369813 SHA512 (windows_aarch64_gnullvm-0.53.1.crate) = 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc Size (windows_aarch64_gnullvm-0.53.1.crate) = 787748 bytes BLAKE2s (windows_aarch64_msvc-0.52.6.crate) = 8f50e782f7ff109325620b809e13c08b948f85e0519cf249f70c5b605866d07c SHA512 (windows_aarch64_msvc-0.52.6.crate) = a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b Size (windows_aarch64_msvc-0.52.6.crate) = 832615 bytes BLAKE2s (windows_aarch64_msvc-0.53.1.crate) = 2d25a0e0732513886c89c2f48d92088937a749ddfc854a9e3df02dbf11fa6821 SHA512 (windows_aarch64_msvc-0.53.1.crate) = 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 Size (windows_aarch64_msvc-0.53.1.crate) = 838009 bytes BLAKE2s (windows_i686_gnu-0.52.6.crate) = 2bf3eede03990415b9bd6ab49e4d91d962d8ebe6303560848a2e9ef9f316331a SHA512 (windows_i686_gnu-0.52.6.crate) = a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 Size (windows_i686_gnu-0.52.6.crate) = 880402 bytes BLAKE2s (windows_i686_gnu-0.53.1.crate) = 27bb7adb47e2d26853b8332e3378428e17ecfd3f30d6c24db7a1f90dd29c98fe SHA512 (windows_i686_gnu-0.53.1.crate) = 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 Size (windows_i686_gnu-0.53.1.crate) = 939775 bytes BLAKE2s (windows_i686_gnullvm-0.52.6.crate) = eafa7c3fdf8ce35ecee51ebf161ba59c582395537555921b94b8af952c9dd38c SHA512 (windows_i686_gnullvm-0.52.6.crate) = 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f Size (windows_i686_gnullvm-0.52.6.crate) = 475940 bytes BLAKE2s (windows_i686_gnullvm-0.53.1.crate) = 8d77cefe6d8f88cff718928ee78ff763611999c490842d7c086af834bbccf302 SHA512 (windows_i686_gnullvm-0.53.1.crate) = 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc Size (windows_i686_gnullvm-0.53.1.crate) = 857396 bytes BLAKE2s (windows_i686_msvc-0.52.6.crate) = 085f4ed29405a0351ecf62874780f2692e011dc0cedbd945270fe7d1f032987a SHA512 (windows_i686_msvc-0.52.6.crate) = ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 Size (windows_i686_msvc-0.52.6.crate) = 901163 bytes BLAKE2s (windows_i686_msvc-0.53.1.crate) = 6066dfdf129d1012cd8b7a098219713513c36b94567ddecaf349a52cad4e7810 SHA512 (windows_i686_msvc-0.53.1.crate) = b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd Size (windows_i686_msvc-0.53.1.crate) = 907688 bytes BLAKE2s (windows_x86_64_gnu-0.52.6.crate) = 72ec3c98937b6cb854cb09a78dabd88a71f56e96cdc99a3b46d4641b395f81ec SHA512 (windows_x86_64_gnu-0.52.6.crate) = c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb Size (windows_x86_64_gnu-0.52.6.crate) = 836363 bytes BLAKE2s (windows_x86_64_gnu-0.53.1.crate) = 9759bb6902b53dceeb2d73051de8e4a1c06b717e7ac872e0004ccf2cf6a86b49 SHA512 (windows_x86_64_gnu-0.53.1.crate) = e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 Size (windows_x86_64_gnu-0.53.1.crate) = 903712 bytes BLAKE2s (windows_x86_64_gnullvm-0.52.6.crate) = ad13afdffbbdfe4ac64f82de4ee71ba660793294c737412ddc7aa3f47109ddb3 SHA512 (windows_x86_64_gnullvm-0.52.6.crate) = 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd Size (windows_x86_64_gnullvm-0.52.6.crate) = 435707 bytes BLAKE2s (windows_x86_64_gnullvm-0.53.1.crate) = 8474dc0d01d115afbab8ab35d54fdaa130560011b0343e7a45f3ab0d68e2ab38 SHA512 (windows_x86_64_gnullvm-0.53.1.crate) = 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 Size (windows_x86_64_gnullvm-0.53.1.crate) = 787739 bytes BLAKE2s (windows_x86_64_msvc-0.52.6.crate) = 5b8f356fbbd3d304c939f19f79a10b72a39c1b27decca9b0449a4af3761e9a79 SHA512 (windows_x86_64_msvc-0.52.6.crate) = 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 Size (windows_x86_64_msvc-0.52.6.crate) = 832564 bytes BLAKE2s (windows_x86_64_msvc-0.53.1.crate) = b42857dca5a992ba1d1974fca457c09ce6d0a24913df2a189f65a1d1cd818b7e SHA512 (windows_x86_64_msvc-0.53.1.crate) = bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c Size (windows_x86_64_msvc-0.53.1.crate) = 837950 bytes BLAKE2s (zeroize-1.8.2.crate) = 0242c1584931f4bf8a6ac21efdb45453c03030d2ac36ecc37e8a2a4c174a705b SHA512 (zeroize-1.8.2.crate) = ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 Size (zeroize-1.8.2.crate) = 20907 bytes @ 1.48 log @net/powerdns-recursor: Update to version 5.4.0 From Marcin Gondek via wip. Changelogs for 5.4.X Before upgrading, it is advised to read the Upgrade Guide. 5.4.0 Released: 9th of March 2026 with no changes since 5.4.0-rc1 except the version. 5.4.0-rc1 Released: 17th of February 2026 Improvements Harmonize with dnsdist PR #16741 with respect to OpenTelemetry instance name. References: pull request 16756 Coverity 1644498 Variable copied when it could be moved. References: pull request 16784 Opentelemetry: add flags field in TRACEPARENT EDNS option. References: pull request 16786 No longer allow passing the api-key as a query argument. References: #16785, pull request 16790 Base64 tidy and unit test fix. References: #16805, pull request 16817 Drop usage of libboost-system library (Chris Hofstaedtler). References: pull request 16826 Allowed names should not include names from CNAMEs that cannot be reached (SA 2026-01). References: pull request 16836 Limit amount of work done for a single client query in new ways (SA 2026-01). References: pull request 16837 Limit packet and record cache entry size (SA 2026-01). References: pull request 16838 Bug Fixes Correctly compute DNSSEC public key exponent lengths when larger than 255. References: pull request 16810 5.4.0-beta1 Released: 27th of January 2026 Improvements Print irrelevant entries in cookie dump more nicely. References: pull request 16651 Make code boost 1.66 compatible again. References: pull request 16655 Harden SVCB record parsing. References: pull request 16710 dnsrecords: Add RESINFO DNS Record (RFC 9606). References: #14983, pull request 16711 Add REST interface for manipulating Open Telemetry Trace Conditions. References: pull request 16727 Bug Fixes Add acquire/release in broadcast pipes to fix TSAN issues seen on trixie. References: pull request 16662, pull request 16736 Handle applicable dynamic parts of YAML-only config when reloading Lua config. References: #16673, pull request 16709 EDNS cookies: fix timestamp handling. References: pull request 16730 5.4.0-alpha1 Released: 16th of December 2025 Improvements Format rust IOErrors in a nicer way instead of using the default formatter. References: pull request 16627 Move away from rustls-pemfile including update of Rust dependencies. References: #16606, pull request 16624 Coverity 20251203. References: pull request 16587 Kill a handful of clang++ warnings, mostly comparing unsigned to a signed constant. References: pull request 16588 Switch trivial usage of boost::optional to std::optional. References: pull request 16487 Always do ANY queries using TCP. References: pull request 16553 Rewrite all unwrap calls in web.rs. References: pull request 16570 Run clippy when CARGO_USE_DEV and CARGO_USE_CLIPPY are set. References: #16557, pull request 16565 Build our Rust lib in dev profile when CARGO_USE_DEV is set. References: #16544, pull request 16546 Remove first set of unused imports (Josh Soref). References: pull request 16447 Tidy tcounter related code. References: pull request 16496 Spelling (Josh Soref). References: pull request 16531 Fix mixed implicit and explicit returns (Josh Soref). References: pull request 16530 Remove unused assignment (Josh Soref). References: pull request 16516, pull request 16526 Remove redundant assignment (Josh Soref). References: pull request 16515 Update to coverallsapp github-action v2.3.7 (Josh Soref). References: #16483, pull request 16523 Remove horrible unused argument with default value (Josh Soref). References: pull request 16495 Use immediate class parent for super (Josh Soref). References: pull request 16502 Fix with open(…) as f: (Josh Soref). References: #16500, pull request 16509 Improve reading of operator expression (Josh Soref). References: pull request 16484 Use with open(…) as f: to ensure file is always closed (Josh Soref). References: pull request 16500 Stop mixing implicit and explicit returns (Josh Soref). References: pull request 16501 Codeql unused loop iterator name (Josh Soref). References: pull request 16494 Fix coverity 1635199, 1643012, 1643013. References: pull request 16497 Codeql use identifiers (Josh Soref). References: pull request 16498 Do not mutate default values (Josh Soref). References: pull request 16490 Only import doqclient once (Josh Soref). References: pull request 16491 Drop unused format argument (Josh Soref). References: pull request 16493 Use assertNotEqual (Josh Soref). References: pull request 16492 Do not catch KeyboardInterrupt or SystemExit (Josh Soref). References: pull request 16489 Do not call sys.exit with a void return (Josh Soref). References: pull request 16488 Convert metrics_table.py to a module (Josh Soref). References: pull request 16479 Switch TestRuleMetricsDefault to pass (Josh Soref). References: pull request 16480 Codeql imprecise assert (Josh Soref). References: pull request 16481 Drop useless lambda (Josh Soref). References: pull request 16483 Fix duplicate key in dict literal (Josh Soref). References: pull request 16478 Contrib/ProtobufLogger.py: Fix syntax error that crept in with 16458. References: pull request 16476 Prep, but do not actually move to C++20. References: #14734, pull request 16077 Implement new feature to only generate OpenTelemetry Traces on certain conditions. References: pull request 16362 rec_control get-parameter: print runtime settings in YAML format if YAML config is active. References: pull request 16427 Chore: Clean up unused variables (Josh Soref). References: pull request 16454 Clean up unreachable code (Josh Soref). References: pull request 16457 Fix try/except/as notation (Josh Soref). References: #15336, pull request 16459 Avoid warning about mixed explicit/implicit returns (Josh Soref). References: #16458, pull request 16460 Cleanup endianness determining code. References: #16091, pull request 16440 Use map for getAppliedPolicyTypeAsString (Josh Soref). References: pull request 16458 Remove options that were deprecated a long time ago. References: pull request 16438 Remember if an answer was received over TCP in record cache. References: pull request 16384 rec-lua-conf.* tidy. References: pull request 16426 Don’t use a vector of string for internal public suffix list. References: pull request 16394 Make version number in rust lib confirm to Rust specifics. References: pull request 16392 Explicit disabling/enabling of tls-gnutls for full and least configs and packages. References: pull request 16307 Allow selecting a specific version of Lua with meson. References: pull request 16259 Fix a few Coverity found issues, all low severity move optimizations. References: pull request 16308 OT tracing: define more Spans with actual duration and add more attributes. References: pull request 16190 Allow ability to validate certificates (and more) for outgoing DoT connections. References: pull request 16232 Move test-protozero-trace.cc to toplevel and add it in the autotools build where it was missing. References: pull request 16220 ProtobufLogger: print OpenTelemetry IDs in hex, add proper command arg parser. References: pull request 16219 Silence rust warning. References: pull request 16251 Docs: Indent list (Josh Soref). References: pull request 16236 Docs: Add trailing period (Josh Soref). References: pull request 16237 Do not include dnsseckeeper.hh and ueberbackend.hh in rec. References: pull request 16227 We need a usable cargo for sdist so do not download (and install) rust but use package. References: pull request 16204 Fix a few issues reported by coverity, all minor. References: pull request 16200 Rework command dispatcher to be table based. References: pull request 16194 Fix release builds by updating the locked Rust lib version. References: #16180, pull request 16188 Move help text to a table so it’s easier to maintain. References: pull request 16175 Update the Rust library version when generating a tarball. References: pull request 16167 Add a few fields in protobuf logs: ede, edeText and OpenTelemetryTraceID. References: pull request 16138 Better error message when reload-yaml fails. References: pull request 16104 Implement DNS cookie support for outgoing requests. References: pull request 15412, pull request 16131 Update cargos for rec and dnsdist. References: #16101, pull request 16106 Warn on passwordless webserver startup and extends docs. References: pull request 16103 Do not hash (or compare) OpenTelemetry Trace EDNS value for packetcache. References: pull request 16098 Some error paths do no create thread 0 so don’t join it. References: pull request 16094 pubsuffix: tidy and use C++ strings. References: pull request 15945 Add tc flag in answer log (zhaojs). References: pull request 15943 Remove SLOG macro usage in rec specific code. References: pull request 15997 Assorted tidy. References: pull request 15949 Reorder fields of record cache entry by size (saves 8 bytes per entry on 64-bit systems). References: pull request 15950 Bug Fixes Do proper validation of TCP notifies. References: pull request 16615 Ensure authRecords is empty, as handleHit checks that. References: pull request 16614 Move g_logRPZChanges to proper spot. References: #16572, pull request 16580 fix parsing of webserver loglevel “none”. References: #16455, pull request 16461 Tighten delegation accept. References: pull request 16338 Prevent a potential race condition in cache cleaning. References: pull request 16288 Fix Boost system lib req: it is no longer a lib for boost >= 1.89. References: #15972, pull request 15991 Rec and dnsdist: properly set up env vars for rust build. References: #15896, pull request 15915 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.47 2026/02/13 10:47:04 wiz Exp $ d123 3 a125 3 BLAKE2s (pdns-recursor-5.4.0.tar.xz) = 6af490a6bfec870ee5877c9f831d2218c72e20baa0599a3afd19a56568e00076 SHA512 (pdns-recursor-5.4.0.tar.xz) = acc53b1583270302402d8c01a9f215cffda66690c0d11021c5aa6f9821556999246aed34390bfefc01d5d43a77e904800c812acba93ed8e66f99fbf763fbf383 Size (pdns-recursor-5.4.0.tar.xz) = 1392752 bytes @ 1.47 log @powerdns-recursor: update to 5.3.5. Provided by Marcin Gondek in wip. 5.3.5 Released: 9th of February 2026 Bug Fixes Fix PowerDNS Security Advisory 2026-01: Crafted zones can lead to increased resource usage in Recursor. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.46 2026/01/19 08:13:58 wiz Exp $ d3 6 a8 12 BLAKE2s (addr2line-0.24.2.crate) = 5bdb03ff8621c0993eda0ec3682c467ad3fc0015f48e46a70779bbd4bfbe8267 SHA512 (addr2line-0.24.2.crate) = 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b Size (addr2line-0.24.2.crate) = 39015 bytes BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3 SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 Size (adler2-2.0.0.crate) = 13529 bytes BLAKE2s (anstyle-1.0.10.crate) = 9353df5e37fcee9def625c0fb34618531a29d45da873b684b97190f3abbcb25d SHA512 (anstyle-1.0.10.crate) = 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea Size (anstyle-1.0.10.crate) = 15725 bytes BLAKE2s (backtrace-0.3.74.crate) = bda0f7b7b887f75fc6c275c6f61b5fe796d1e214d189fa0724db4d2843262e2e SHA512 (backtrace-0.3.74.crate) = 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 Size (backtrace-0.3.74.crate) = 88516 bytes d12 18 a29 18 BLAKE2s (bytes-1.10.0.crate) = 770c752dfc1d4f58d1c705a240beb7a9d0c0e5f46422939839b0b49c7d222cf7 SHA512 (bytes-1.10.0.crate) = ee02d6c0ae18e75ac3a44f949f3891b98865bae5594b25a866b619c42fb574b5249e4e936972373845030c27cd94d2bfcc14885f9f92ef23bf059ad7fc8fbb2b Size (bytes-1.10.0.crate) = 76656 bytes BLAKE2s (cc-1.2.11.crate) = 6b3ba910fb8ea5c486e967286627362ad6ac965abc166c95538d18f973ca8df6 SHA512 (cc-1.2.11.crate) = 07bd3ff83343b529eaf025172a4f3218ca3f6790f7bb7868127144a8ef2430c95d039fc585f0d7e2b61360de67b9990277b8256a6488f8f3d4ef48fed22edeaa Size (cc-1.2.11.crate) = 102015 bytes BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff Size (cfg-if-1.0.0.crate) = 7934 bytes BLAKE2s (clap-4.5.27.crate) = 6a27b83a9d367a88c56921d8a7e479fd64a960de965d9f7865121bc734b4e352 SHA512 (clap-4.5.27.crate) = e07ff5781679b1da62b0bdf25a674b3d48e1c2d2691ebb7c674562b83ec715b5fb0ece2df0867b0c0d833428d61ce1b3cca976fbeb4bb014273a007453391839 Size (clap-4.5.27.crate) = 55737 bytes BLAKE2s (clap_builder-4.5.27.crate) = 5e93e90f1ad8d24b2b9f442d59e33d019ad04758146b1a61ee85c2b6c5ea8590 SHA512 (clap_builder-4.5.27.crate) = 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265 Size (clap_builder-4.5.27.crate) = 168024 bytes BLAKE2s (clap_lex-0.7.4.crate) = 87179de8b09978be634962bb5bf3feebda3994e47c4e29fb88504349e07ad710 SHA512 (clap_lex-0.7.4.crate) = a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e Size (clap_lex-0.7.4.crate) = 12858 bytes d33 21 a53 21 BLAKE2s (cxx-1.0.192.crate) = 6028aa304ae59ed0e69a1219b219c3d57517547e1c296975c7e15d0cb8812e57 SHA512 (cxx-1.0.192.crate) = 03355ce30d9dec2071ac19b016caf65cece1e2f4e6b8cae5e88577d7e99cec0703c229032fbb3fdd0afbb268bbb763be30784c9e2e0bde42ebbeeadf90395ecd Size (cxx-1.0.192.crate) = 233787 bytes BLAKE2s (cxx-build-1.0.192.crate) = ce0628be0500404c141895e01fff9b651802423e5d78e08fd51f6ea5876977d1 SHA512 (cxx-build-1.0.192.crate) = 8a126d19ab37dc85affac9db9806ee66abff3509074e7f0054658c3105a17218812a785c360132255c17765f711e40426bddcd0bb3378441d11fc43959464244 Size (cxx-build-1.0.192.crate) = 99947 bytes BLAKE2s (cxxbridge-cmd-1.0.192.crate) = 476c2f8adadf5675615019a6ce796807fdad20b51dac93d6a822620f72e2a4d0 SHA512 (cxxbridge-cmd-1.0.192.crate) = 3dad9c16760c58c9fd3fd13bf65bf00f162c9ffc9be3fa6582f3cef6ed71875097b3ff5b839a383eb67505b31c85f82fed47686330dafa34c02b975cc266b2d9 Size (cxxbridge-cmd-1.0.192.crate) = 87055 bytes BLAKE2s (cxxbridge-flags-1.0.192.crate) = 0cd85d0cdfa4b1d4b98a83d6f96c43be12dbfa6b94e2c379c1b39a90620fb646 SHA512 (cxxbridge-flags-1.0.192.crate) = 0e2008514f3e261c9ef134684bcb65438d436df1b78c68e342f5248c47517b03f869b34a7e67d5179fce26fb9730bd1c1e65d45a1198bb4d9e5191075dd8ec7e Size (cxxbridge-flags-1.0.192.crate) = 5429 bytes BLAKE2s (cxxbridge-macro-1.0.192.crate) = 2e527d8309d6a0fc2a193e65eef9dd024593f03c461758dab82ac709f040f990 SHA512 (cxxbridge-macro-1.0.192.crate) = 5ecf9217833ca0bf9f3f8cd9e0da27bf9c832c3023bbb4c67d1dc3fcef02c8db9d261ac449ae91f7e2eba294ed0add637f38e37f62d949b94749a4c4e04da66b Size (cxxbridge-macro-1.0.192.crate) = 71999 bytes BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 Size (equivalent-1.0.1.crate) = 6615 bytes BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09 SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 Size (fnv-1.0.7.crate) = 11266 bytes d57 3 a59 3 BLAKE2s (form_urlencoded-1.2.1.crate) = 9682c681e474ffe84aa961c21cf56d5afe680e43e97824e735546f8383f69e3c SHA512 (form_urlencoded-1.2.1.crate) = c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 Size (form_urlencoded-1.2.1.crate) = 8969 bytes d72 3 a74 6 BLAKE2s (getrandom-0.2.15.crate) = ac18905cf81fcf1cf0ad0b35776937b646a061e9c99c3ff7ab72cae34b8361f4 SHA512 (getrandom-0.2.15.crate) = 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb Size (getrandom-0.2.15.crate) = 37163 bytes BLAKE2s (gimli-0.31.1.crate) = 285041fbf11878daf6c1a0a64998883c64ab3426df1fd74bb897ea9c6c548419 SHA512 (gimli-0.31.1.crate) = b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 Size (gimli-0.31.1.crate) = 279515 bytes d78 3 a80 3 BLAKE2s (http-1.2.0.crate) = e662ea7723cf1502c6c2f7472a3fd38f35baae2f5e3be77c05ced1471a4c5077 SHA512 (http-1.2.0.crate) = 2c8e7234ec3aa720c9dd762c0bb06367fbc39ea89446fc9d8d2e55052a4ac461559a20a8294c877879f3e94d5db06fe41e2cdbb9664ea7ab1bc8003abb038bb5 Size (http-1.2.0.crate) = 105932 bytes d84 6 a89 6 BLAKE2s (http-body-util-0.1.2.crate) = 8ac88f6edeecd42305087c9c6bfc69760346207338df705ee4621440b550ee7b SHA512 (http-body-util-0.1.2.crate) = 1f3eddc475791d860848041075d9df8a3d613c9761b2248364e406c84b070b9d2e4d7e8ced61d7445d97919d5cb96d5c1424e8298ddbe6069110c6d4a5c9246e Size (http-body-util-0.1.2.crate) = 12821 bytes BLAKE2s (httparse-1.10.0.crate) = c93e5ca39a3b8aa51ef4a8663bc158593f1a2864d2e200aaf3b90a97a9c04878 SHA512 (httparse-1.10.0.crate) = 0ed43a15585b49064ae6b745b7c17775db1d849911115448239fa70a0b6f1d5a1fb09e654c4c04af8d533d74865966bfb215135a133aefec89eac81f136709d6 Size (httparse-1.10.0.crate) = 44882 bytes d93 9 a101 9 BLAKE2s (hyper-1.6.0.crate) = 8072d5691dcdfa58cb8c84366ec2083fbaeda33fbb5ea12a6b834957d9a37e93 SHA512 (hyper-1.6.0.crate) = 8c30624f51fed280e909ca526284f81a0863e3ace05f20ce8117298f180efc1567e92f807895034d9ad83026059e4b90c5a3cfe527a3e9c99674489fd17fc6a8 Size (hyper-1.6.0.crate) = 153923 bytes BLAKE2s (hyper-rustls-0.27.5.crate) = 699c50ed778d61572f02034b4ca97e6f5dcf110716ba2e869607410fde39ad02 SHA512 (hyper-rustls-0.27.5.crate) = 6a2451be2f42880978b0236385e8775fdfc3f538d9642c7fd6993ce85b16d623357f97a8c2a328e76e31c76083a8be557a4e7447f34aa52b9e990f4c9680e193 Size (hyper-rustls-0.27.5.crate) = 34660 bytes BLAKE2s (hyper-util-0.1.10.crate) = 566c1923d06cb89a6649f68fbee1c0ce7dfb5dbf2bc529c8a7bbef03bdcde7e4 SHA512 (hyper-util-0.1.10.crate) = 0a16c5d8857cf522bd53017dac50e530ae685c512eb55221fd6808299c7d716815f7b8192f8a9a504421b938cc0536bd497c7388d2f70ebbd91c46b644496b2a Size (hyper-util-0.1.10.crate) = 72887 bytes d108 6 a113 6 BLAKE2s (itoa-1.0.14.crate) = 552655542c0666cc9f084032bd9ab26f75a1a85c6293b9aecaa55f84d84d1ebb SHA512 (itoa-1.0.14.crate) = ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 Size (itoa-1.0.14.crate) = 11210 bytes BLAKE2s (libc-0.2.169.crate) = 2a4aa1b409bfdcd544082bdece61f482252806c43a5ddb9081203416a7c65f85 SHA512 (libc-0.2.169.crate) = c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce Size (libc-0.2.169.crate) = 757901 bytes d117 12 a128 21 BLAKE2s (memchr-2.7.4.crate) = 87799dee61c273cba812d73b67f6ccaf05d8f18d4cc33e0f70986a1485ee0d64 SHA512 (memchr-2.7.4.crate) = 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 Size (memchr-2.7.4.crate) = 96670 bytes BLAKE2s (miniz_oxide-0.8.3.crate) = f45b701758f3825a16529de4da662ae620dc9eb67ce051a902bf80ff7ad12c5b SHA512 (miniz_oxide-0.8.3.crate) = b79cd67a477851b18ed87c887bfd9f40f97059eb3fedbdc3a52eac66b5fcea42cae833eea39fd62becdb057b337f91d27f2087a407d02770feeaea934c0b1e1c Size (miniz_oxide-0.8.3.crate) = 61827 bytes BLAKE2s (mio-1.0.3.crate) = 557461aecdf15f429bf14eac03f0c53597cf18c7222aac33d796634cf7d19db9 SHA512 (mio-1.0.3.crate) = 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 Size (mio-1.0.3.crate) = 103703 bytes BLAKE2s (object-0.36.7.crate) = 60d06df3a36f1cb5ae663a64f3b069f4f162512bbcbf2364e812d4a775d53717 SHA512 (object-0.36.7.crate) = dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 Size (object-0.36.7.crate) = 329938 bytes BLAKE2s (once_cell-1.20.2.crate) = b9ddff0586561ff5cefe206f725a20e083af1b8293f03a60b2dd9a821aa30e65 SHA512 (once_cell-1.20.2.crate) = bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 Size (once_cell-1.20.2.crate) = 33394 bytes BLAKE2s (pdns-recursor-5.3.5.tar.xz) = 80f0537c6bc22a7fc8676d7c8f4f85dff3e94d9cad85ceba01abff427806a1a8 SHA512 (pdns-recursor-5.3.5.tar.xz) = 89556fc403a352d7b430a4aaaf44d20ca8b24a93a2948f3af13c88959ccbbbc87e113dd4dbebd4fdc3258799cef2f911fc78efa8e916b8a3727be3578e23f3fa Size (pdns-recursor-5.3.5.tar.xz) = 1367860 bytes BLAKE2s (percent-encoding-2.3.1.crate) = 8594a9f1915da7ce4063312903905c640ff52cd3a0361bebc09357eee53aac26 SHA512 (percent-encoding-2.3.1.crate) = 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 Size (percent-encoding-2.3.1.crate) = 10235 bytes d135 33 a167 36 BLAKE2s (proc-macro2-1.0.93.crate) = 75ee9a39784cef980f1e8bcf985d1afe3b228ac9652436ff3cc96a3494ce0629 SHA512 (proc-macro2-1.0.93.crate) = 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c Size (proc-macro2-1.0.93.crate) = 52388 bytes BLAKE2s (quote-1.0.38.crate) = f375d830ed52728a8f82c93c9697237100c279671eeb6cab3d7551773539ee58 SHA512 (quote-1.0.38.crate) = 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af Size (quote-1.0.38.crate) = 31252 bytes BLAKE2s (ring-0.17.13.crate) = 3b2f0a01990c9bca6665e6914384ea963ebb29dd19ad7567f0e8f375649cc112 SHA512 (ring-0.17.13.crate) = 62c8491a7c16d5b5a1b533842f4136e88038857409d11f3512249972d9aebb7a6097e587f3c0e08e833e18ce6a095add2f0eb7fd7bc148e537f0caffeb49d73f Size (ring-0.17.13.crate) = 1501917 bytes BLAKE2s (rustc-demangle-0.1.24.crate) = d1f3a5297eef667d93ae97758e4ce9ec9638a15af9e432cf197c0103e95dde1c SHA512 (rustc-demangle-0.1.24.crate) = eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 Size (rustc-demangle-0.1.24.crate) = 29047 bytes BLAKE2s (rustls-0.23.22.crate) = ce42319ea1bbdc08fa09d8668d3e771c2109c85aec8eda16a730e36ddb231798 SHA512 (rustls-0.23.22.crate) = 0eb7ba40c0752e8b9b5ccfaa74d3c6575b3c8ab095b0e661bbb1b43cff334528c35bea5068bad2c154edb342425f6791c2651104ef4b0bc718121772b44d9090 Size (rustls-0.23.22.crate) = 341983 bytes BLAKE2s (rustls-pemfile-2.2.0.crate) = 8d557e7cb03207804ec96b0daa5662836d9997ff8be38bf5333b76fc570f598b SHA512 (rustls-pemfile-2.2.0.crate) = 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17 Size (rustls-pemfile-2.2.0.crate) = 25849 bytes BLAKE2s (rustls-pki-types-1.11.0.crate) = a04714032671959d6405914572799ee938a8bcf43af43ac95d4d22e2ce261bbb SHA512 (rustls-pki-types-1.11.0.crate) = 60a6d20b66b15f077cbded6abcbfbc8524a02229209a3a73ed676a218ecffa26e375ab086247c05aec826ad63bcd9d446748a061191fe2ba5d9f35ec05b698fb Size (rustls-pki-types-1.11.0.crate) = 63933 bytes BLAKE2s (rustls-webpki-0.102.8.crate) = 484f2d7899561af2078346e4a835e4edf7c66ee18a770c570ec384204eed857c SHA512 (rustls-webpki-0.102.8.crate) = 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba Size (rustls-webpki-0.102.8.crate) = 204327 bytes BLAKE2s (ryu-1.0.19.crate) = 4003eb2a6b33b27f6e1d34efffb2bff4a00d3d32581e885fbef910796be01f25 SHA512 (ryu-1.0.19.crate) = b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99 Size (ryu-1.0.19.crate) = 48770 bytes BLAKE2s (scratch-1.0.7.crate) = 9e0c55d76129c736b4e4c99780d74de2be54c1f34410f14b459be5070c76750b SHA512 (scratch-1.0.7.crate) = 2cdd160a89844101b62b4d6c23a56d3f9089828b8914031ca973bcbdeffba41ee7d9fb2edb0736d5f8e19d3bf2b1491e8451ae8fe2525518939b2f5cc6310d55 Size (scratch-1.0.7.crate) = 7997 bytes BLAKE2s (serde-1.0.217.crate) = 4a2dd3a9f64fa2768b2feba46b57ab14ebabb93868f4a01598a2bfdfa2c035a8 SHA512 (serde-1.0.217.crate) = f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 Size (serde-1.0.217.crate) = 79019 bytes BLAKE2s (serde_derive-1.0.217.crate) = 0cbb8b76be5ec6cf793a798ee23a211b85cdb00cf365344a9904dfc06ce57bd3 SHA512 (serde_derive-1.0.217.crate) = 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 Size (serde_derive-1.0.217.crate) = 57749 bytes d174 6 a179 6 BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 Size (smallvec-1.13.2.crate) = 35216 bytes BLAKE2s (socket2-0.5.8.crate) = 9c17a53fbc646cea85cb988be428c04080cde570c346fb53ef95e8eeb0d00724 SHA512 (socket2-0.5.8.crate) = b7d03608a3d4cf3e2d1539b5a375412effcc96279e8f57668fa8cf67b3f0a3a6b611ea5e2e72f282460582954acbb5364320611f7798a11ec9e4833e53830b60 Size (socket2-0.5.8.crate) = 56309 bytes d186 3 a188 3 BLAKE2s (syn-2.0.98.crate) = 5fdc18ec6e5ae0e56d984bb7a4f45db56e990d081187a395a13fa140abd8f2bb SHA512 (syn-2.0.98.crate) = 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf Size (syn-2.0.98.crate) = 297807 bytes d192 6 a197 6 BLAKE2s (tokio-1.43.1.crate) = 87c5c63b5b6f594f961c83f8e70fecbdaef3ddab09fa48558ed01691d2ed3e82 SHA512 (tokio-1.43.1.crate) = 3359878eefbd34294afb1362ce4430f631af8a4812af59da5a99306fe84c703cf34993c0b3453d6c55fa60ceb9446c1bc89f169367822342d8e12aa2e23a8439 Size (tokio-1.43.1.crate) = 828219 bytes BLAKE2s (tokio-rustls-0.26.1.crate) = 36b6457656a6b3d92291413f984b2e07df1abd7d698a3680d4dc6b20b9aa015f SHA512 (tokio-rustls-0.26.1.crate) = 0cee6b356ebc4be05c484d459ac457280f41401093ca942cc61a6e6514dd4a48b1cc921f7dc02f9c8bc34b751d4d40d6d4768b21193d5a12c38ebd140bad4896 Size (tokio-rustls-0.26.1.crate) = 31214 bytes d201 6 a206 6 BLAKE2s (tracing-0.1.41.crate) = 6e13ecc7da8c2186890c243e207328fd98b23cd8493c233ab70d58a24f96f0e4 SHA512 (tracing-0.1.41.crate) = dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c Size (tracing-0.1.41.crate) = 82448 bytes BLAKE2s (tracing-core-0.1.33.crate) = 3221b93aae2f12a42b7b4d83e8b252b44cce13c53b1660c5db7c1fe249765607 SHA512 (tracing-core-0.1.33.crate) = 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef Size (tracing-core-0.1.33.crate) = 63434 bytes d210 6 a215 6 BLAKE2s (unicode-ident-1.0.16.crate) = 92f5ba6fe73115e3689149bb04548fb9e201d3c3b8a7329da0c566a685a16b4f SHA512 (unicode-ident-1.0.16.crate) = 9484a34a4e283f94e971fa9ec42528a62f2c056e702040da37dd9d9b794e16e14a408302d1ac26a850d0eadf0d0266d8ef5b80761490f7029240244a39878ec9 Size (unicode-ident-1.0.16.crate) = 47684 bytes BLAKE2s (unicode-width-0.1.14.crate) = 4ddc2fd3ee5bc866c828ff462007c04eaa776733703945469968ce59e6433fa9 SHA512 (unicode-width-0.1.14.crate) = 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb Size (unicode-width-0.1.14.crate) = 271615 bytes d225 9 a233 6 BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes BLAKE2s (winapi-util-0.1.9.crate) = 7cc1d153b6749f3f4f4afc0ab493851d26e55f5ca98b0e5aa803e93d6fef7ab5 SHA512 (winapi-util-0.1.9.crate) = c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 Size (winapi-util-0.1.9.crate) = 12464 bytes d237 6 a242 3 BLAKE2s (windows-sys-0.59.0.crate) = 5d2e4c909fd9f3bde5e2eb73f2e77acec19a71a0f60d12047657922b583cbb26 SHA512 (windows-sys-0.59.0.crate) = d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 Size (windows-sys-0.59.0.crate) = 2387323 bytes d246 3 d252 3 d258 3 d264 3 d270 3 d276 3 d282 3 d288 3 d294 6 a299 3 BLAKE2s (zeroize-1.8.1.crate) = 5a10298ca4d45f2d0a2cefc2ee481fc2341b0355e78a4b0940c31f776e5b2d38 SHA512 (zeroize-1.8.1.crate) = dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe Size (zeroize-1.8.1.crate) = 20029 bytes @ 1.46 log @powerdns-recursor: update to 5.3.4. Provided by Marcin Gondek in wip. 5.3.4 Released: 14th of January 2026 Improvements Update cxx and related cargos and avoid uuid crate. References: #16106, pull request 16699 Add package urls to our SBOMs. References: #16217, pull request 16414 We need a usable cargo for sdist so download (and install) rust later. References: pull request 16387 Update the Rust library version when generating a tarball and fix release builds by updating the locked Rust lib version. References: #16155, #16167, #16180, #16188, #16380, #16392, pull request 16380, pull request 16381, pull request 16382, pull request 16397 Do not hash (or compare) OpenTelemetry Trace EDNS value for packetcache. References: #16098, pull request 16378 Bug Fixes Fix parsing of webserver loglevel "none". References: #16461, pull request 16698 Silence rust warning. References: #16251, pull request 16697 Some error paths do no create thread 0 so don't join it. References: pull request 16377 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2025/12/10 08:25:17 wiz Exp $ d141 3 a143 3 BLAKE2s (pdns-recursor-5.3.4.tar.xz) = 6bdc4576cc7fe8d1db3320ad7a11c43f261a0f49f0ae98ef0eed0e8d68d92aa9 SHA512 (pdns-recursor-5.3.4.tar.xz) = fc345806477158846c394fedceaeeb41f33f657677e98f23f8b2cd02912ca990c6ffdbc3cd89f801bc3354fea36d9811588fff57c49c1ea95cf08969e2cfacc1 Size (pdns-recursor-5.3.4.tar.xz) = 1366588 bytes @ 1.45 log @net/powerdns-recursor: Update to version 5.3.3 Provided by Marcin Gondek in wip. 5.3.3 Released: 8th of December 2025 Bug Fixes Fix PowerDNS Security Advisory 2025-08: Insufficient validation of incoming notifies over TCP can lead to a denial of service in Recursor. References: pull request 16618 5.3.2 Released: Never released publicly @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2025/10/30 08:29:57 wiz Exp $ d36 18 a53 18 BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 Size (codespan-reporting-0.11.1.crate) = 48963 bytes BLAKE2s (cxx-1.0.137.crate) = df1afa72b0f421f26c6fd2c7cd79184c09fc366b2af68132c418210ff9b2d812 SHA512 (cxx-1.0.137.crate) = 533817a9982a12f7340f9c9a5bab5574871c871ba199d2f5ecfe205482dea7bcf99bcea5221157c721607ac9f12ecf224977cc2f78ab45f8d9741a1ea5aa243c Size (cxx-1.0.137.crate) = 234864 bytes BLAKE2s (cxx-build-1.0.137.crate) = b2924f46380f94b63a4a4d0b63f59a74fce2fb29f5321c16281b11b4a24568c7 SHA512 (cxx-build-1.0.137.crate) = 6cbf86993fb7b85483bb31b74b8543c5af000ae79f65f0291298d4a82bb753336cc81a3fed5416dd43e54dea2e95b11cf1d4cbbe1430b0194d3d2a911a346d69 Size (cxx-build-1.0.137.crate) = 89255 bytes BLAKE2s (cxxbridge-cmd-1.0.137.crate) = 8d130f16a1cfcc922859208565178007ea43b76c1069f1ffea728a129aff07e4 SHA512 (cxxbridge-cmd-1.0.137.crate) = 5ca733aa94b44d2a1cf761140653de5ab33ff5bddb0eb1e426bb9595b3507f1d4939e9f67aaaf271ae784a83bd34b2e8d81021448800229ca90c64b7a28f7ee2 Size (cxxbridge-cmd-1.0.137.crate) = 76905 bytes BLAKE2s (cxxbridge-flags-1.0.137.crate) = 9ea736f67f77de023849ae4a892ca69c44e9b7b8be33c9846e12ed74aad72480 SHA512 (cxxbridge-flags-1.0.137.crate) = 26d2f4e4aa1d4a1858059c2ccebdcc494409a6b82b9121516c34c671d51d9e5fe5e68e97c33aaa1ff1a0f46859d6f9a237bc50387592452b5d790df9a1905e7d Size (cxxbridge-flags-1.0.137.crate) = 5361 bytes BLAKE2s (cxxbridge-macro-1.0.137.crate) = bec73c60952c7864f56510a277e1fa620e9bf145e1e14caea64bc313728e35c3 SHA512 (cxxbridge-macro-1.0.137.crate) = d3a7bd34c98d7a9c5e3c0f90d654ec993030d9c280fe0127f55a273213d6890981414f191e09191cd39c36a16efb09cc9e351ff3baa225f41fb8363c8b45de80 Size (cxxbridge-macro-1.0.137.crate) = 64045 bytes d60 3 a62 3 BLAKE2s (foldhash-0.1.4.crate) = d9cf20e5593b039ab3e0a3ccdc481b01b9e5d8ee19d215404dc220b376ba6324 SHA512 (foldhash-0.1.4.crate) = 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1 Size (foldhash-0.1.4.crate) = 13764 bytes d84 3 a86 3 BLAKE2s (hashbrown-0.15.2.crate) = 3d249da59d8a2fa388cce1ecf55b3873572899a8aabe533dee380a5253fcb71c SHA512 (hashbrown-0.15.2.crate) = d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd Size (hashbrown-0.15.2.crate) = 138478 bytes d111 3 a113 3 BLAKE2s (indexmap-2.7.1.crate) = f83e3acfcd009a41ab53a9c3bd123622afd57b8c29631b6db0c6a4b597756fce SHA512 (indexmap-2.7.1.crate) = 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe Size (indexmap-2.7.1.crate) = 88644 bytes d123 3 a125 3 BLAKE2s (link-cplusplus-1.0.9.crate) = 858168f1df1fea9e5cc44093f7f3d8db74a15bae328a14b17dafd3a5ffd87a0f SHA512 (link-cplusplus-1.0.9.crate) = 30697093b54ca449135d7a2a963bdd9af61a446472b0f245c87a05bd6eefa62eeebf9cc58cf17aa77ac5f2301b05ae27d13eb50d92ec58fec27303f865261170 Size (link-cplusplus-1.0.9.crate) = 7484 bytes d141 3 a143 3 BLAKE2s (pdns-recursor-5.3.3.tar.xz) = 01552eeb015adad654acf4ed8f347cec4e86150a1e8408f2a6033aa7f717a14a SHA512 (pdns-recursor-5.3.3.tar.xz) = 4faa46ff309caeb5d0201cb2ba918472b9268207daf912ba0d9a3abed3c5ee23678463d1ad1c1389d2e0b2c1551b397cdc34317b0d2125d87685af91fceaca33 Size (pdns-recursor-5.3.3.tar.xz) = 1362768 bytes a176 3 BLAKE2s (rustversion-1.0.19.crate) = 493e5baacb72524bee8ded52f1d1eaa8d8b3db468be2d22d306b841e64b4c0a2 SHA512 (rustversion-1.0.19.crate) = 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab Size (rustversion-1.0.19.crate) = 20616 bytes a242 3 BLAKE2s (uuid-1.12.1.crate) = 3a28fc2b2e45d05ce7a687717a241e81bf6ba8a8a94280300a4437bc86020ace SHA512 (uuid-1.12.1.crate) = e9c7cb8f247704b59782a576fb55ff5ad4f0b632fa19da52d81fe09e9dc91a0f60b989d5c1887f548df336fb03a5147d5a03f826d4a98ba66fc6083f9b68174d Size (uuid-1.12.1.crate) = 48851 bytes @ 1.44 log @powerdns-recursor: update to 5.3.1. Provided by Marcin Gondek in wip. 5.3.1 Released: 22nd of October 2025 Bug Fixes Fix PowerDNS Security Advisory 2025-06: Crafted delegations or IP fragments can poison cached delegations in Recursor. References: pull request 16339 5.3.0 Released: 28th of August 2025 Improvements Path.unlink(True) requires python 3.8, rewrite so it works on older versions. References: #16011, pull request 16027 Include proper file in bridge.hh to avoid a case of creating a smart pointer to an incomplete class. References: #16021, pull request 16026 Bug Fixes Check for pubsuffix.cc presence when building with autotools, followup to #15782. References: #16010, pull request 16028 5.3.0-rc1 Released: 21st of August 2025 Improvements Move back to a single debian control file. References: #15934, pull request 15986 Put lib.rs into dist tarball. References: #15938, pull request 15983 Recursor/auth: remove obsolete pre install files. References: #15802, pull request 15982 Bug Fixes Fix Boost system lib dependency: it is no longer available since 1.89. References: #15972, #15991, pull request 15993 Add back parent span attributes, they were lost in #15756. References: #15974, #15981, pull request 15985 If an RPZ hit has a custom CNAME record, we should try harder to follow it. References: #15893, pull request 15984 5.3.0-beta1 Released: 24th of July 2025 New Features Add Lua hooks to dump and restore measured nameserver speed table. References: pull request 15803 Improvements Add version and an alignment byte to the EDNS record for OpenTelemetry data. References: pull request 15887, pull request 15888 Bug Fixes Chain and harden ECS enabled queries. (PowerDNS Security Advisory 2025-04: A Recursor configured to send out ECS enabled queries can be sensitive to spoofing attempts). References: pull request 15848 5.3.0-alpha2 Released: 9th of July 2025 Improvements Allow forcing TCP from preoutquery() (elenril). References: pull request 15759 Add el-10 target, based on rockylinux:10 for now. References: pull request 15639 Clang-tidy: replace lock_guard with scoped_lock (Rosen Penev) References: pull request 15788 Only download pub suffix list if pubsuffix.cc is not available. References: pull request 15782 Fix Coverity issues and add release() to FDWrapper. References: pull request 15756, pull request 15766 Start to listen on ::1 by default, but don’t consider it an error if that fails. References: pull request 15758 Bug Fixes Don't let rust code and handler use thread pipes simultaneously. References: pull request 15752 Fix sysconfdir in debian packages built by meson. References: #15723, pull request 15746 5.3.0-alpha1 Released: 25th of June 2025 Improvements Add facility to generate trace data in OpenTelemetry format. References: pull request 15668 Implement stop command as alias for quit(-nicely). References: #15674, pull request 15686 Avoid implicit truncating cast of inception skew. References: pull request 15715 Two Coverity issues, the truncation is meant to be. References: pull request 15700 Introduce aliases for camelCase field names in config file. References: #15059, pull request 15692 Fix negativetrustanchor.server CH TXT query processing (disabled by default). References: #15660, pull request 15661 Build el-9 package with luajit on arm64. References: pull request 15626 Rec: build packages using meson. References: pull request 15592 15628 15636 Start building packages for trixie. References: pull request 15596 Use Rust 1.87.0 when building our packages. References: pull request 15584 Upgrade to protozero 1.8.0. References: pull request 15525 Add a Lua function to get the config dir and name. References: pull request 15435 Fix a difference between record-cache hit and miss in some ServFail results. References: pull request 15396 Rec: [meson] make nod a feature instead of a boolean References: pull request 15373 When CARGO_TARGET_DIR is set the generated C++ files end up in a different location. References: pull request 15369 Fix generation of recursor config if PDNS_RECURSOR_API_KEY is set. References: #15367, pull request 15368 Meson systemd cleanup. References: pull request 15309 Add libcap feature and sync build-and-test-all options with autotools variants. References: pull request 15293 Export ffi symbols so they become available to Lua. References: pull request 15292 15307 Fix libsnmp define. References: pull request 15272 More consistency in logging statements generated in web server code. References: pull request 15273 Make sure t_tcpClientCounts is always initialized. References: pull request 15261 Fix a few gcc warnings on trixie. References: pull request 15260 Tidy of structured logging related files. References: pull request 15217 Use meson to generate docs (html + pdf) References: pull request 15169 Reload proxy settings on rec_control reload-acls. References: #14096, pull request 15167 Store thread id in info object, makes a few methods less error prone. References: pull request 15216 Switch back to serde_yaml. References: #15202, pull request 15203 Add two missing includes. References: #15179, pull request 15192 Minor Coverity issues. References: pull request 15168 15157 Add meson install target and fix meson dist issues after new way of generating man pages was merged. References: pull request 15161 Fix cxx include dir. References: pull request 15154 Move to embedded web service written in Rust supporting multiple listen addresses and TLS. References: pull request 15114 Make quit-nicely wait on actual quit and start using it for stopping by systemd. References: pull request 14976 Check bounds of rcode stats counter index (safe right now). References: pull request 15139 Clang-tidy: use std::min/max (Rosen Penev). References: pull request 14954 Tidy credentials.??. References: pull request 15066 Rec: New Coverity Variable copied when it could be moved cases References: pull request 15050 15057 EDNSSubnetOpts refactoring References: #13704, pull request 15040 Compute size estimate for record cache allocated size. References: pull request 15038 Dedup records. References: #14120, pull request 14617 Store authority recs and signatures as shared pointers to const data. References: pull request 14985 15017 If the full CNAME chain leading to the answer is cached, indicate that. References: #14918, pull request 14973 Bug Fixes When using ZoneToCache, do not store non-auth data if the name is subject to recursive forwarding. References: #15651, pull request 15652 Force some files to be regenerated when table.py changes. References: pull request 15546 Strip quotes meson adds from SYSCONFDIR (and two other config values). References: pull request 15437 Delete temp file on failure to dump RPZ file. References: pull request 15033 @ text @d1 1 a1 1 $NetBSD$ d141 3 a143 3 BLAKE2s (pdns-recursor-5.3.1.tar.xz) = 977964e78f2c8b18a0d76de52a7cbf39ceab07bc8d0966bb6448a893e3d9d0f3 SHA512 (pdns-recursor-5.3.1.tar.xz) = e595f9dc7d7b05ef7b80e905b5536341bc6a5267a37786e73a0fdb0f52970d41568b01717a5f6900b1ee297c01063d3edccad3d143c72c94409bb1457b901f41 Size (pdns-recursor-5.3.1.tar.xz) = 1362088 bytes @ 1.43 log @powerdns-recursor: Fix check-portability. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2025/06/30 11:06:46 jperkin Exp $ d3 291 a293 8 BLAKE2s (pdns-recursor-4.9.9.tar.bz2) = bbcc8a5540ab6fa516e1c1f4140d4281616bb20438e5d158ecda2f5f9deda5ff SHA512 (pdns-recursor-4.9.9.tar.bz2) = d628364546ff93c659e12bd4978de7a0f8a3e3b33ccfb03ecfa9a8da47a05fe8addc6e1a333e17d7c17c0468c24852044e35bd59d4f2dc475294d1248b9ea250 Size (pdns-recursor-4.9.9.tar.bz2) = 1568112 bytes SHA1 (patch-configure) = 11d36eb4593ddb1262f3f7cb42a1a25188a2e850 SHA1 (patch-dns.hh) = 0994b743b31ac10874d67a54e64183d7b4e25df4 SHA1 (patch-ext_json11_json11.cpp) = 2de8ea8b51556bd3e3c1a88f681697eff239ab1a SHA1 (patch-qtype.hh) = 567c9f36fa0b414e605e6788ba5b7a9f293476a5 SHA1 (patch-version.cc) = 2e0610de073d1a0ab280997c61eb4a09e15b03d2 @ 1.42 log @powerdns-recursor: Update to 4.9.9. Explicitly not going past 5.0 as that requires Rust, and should probably be separated out into its own package. Too many changes to list since 4.7.3, please see the following URLs: https://doc.powerdns.com/recursor/changelog/4.7.html https://doc.powerdns.com/recursor/changelog/4.8.html https://doc.powerdns.com/recursor/changelog/4.9.html @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2024/10/04 04:28:39 ryoon Exp $ d6 1 @ 1.41 log @net/powerdns-recursor: Fix build with Boost 1.86.0 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2022/09/29 12:47:31 jperkin Exp $ d3 4 a6 4 BLAKE2s (pdns-recursor-4.7.3.tar.bz2) = e5de87edce1ef60555d6c4b3d908cdf25fccb00e7ef6812046ece974e0a51cc9 SHA512 (pdns-recursor-4.7.3.tar.bz2) = e7d9fa32dd53e9b382689e6e735f35b12dbd9f2bb0e8b3031ab58f53a61b5cdc947cb5e857a991768afd1b403bc02d20d434dded5800be450ad45368c9d1dc0e Size (pdns-recursor-4.7.3.tar.bz2) = 1597064 bytes SHA1 (patch-dns.hh) = 7e9c1b10a066a605b74ebdbee2d894aed50f6c68 a7 1 SHA1 (patch-portsmplexer.cc) = 46d762b82ec2dd0ba67dab744f5f4531f09c6dec d9 1 a9 2 SHA1 (patch-uuid-utils.cc) = 903123f51f79df017b268012e50e6820a75dee01 SHA1 (patch-version.cc) = 26226a02198edd9d8890a5199ee5a8051334fe41 @ 1.40 log @powerdns-recursor: Update to 4.7.3. The changelogs are very long and unwieldly, even trying to use the raw versions as they're written in RST, so please see the following URLs for the full list of changes (which are very many) since 4.4.2: https://doc.powerdns.com/recursor/changelog/4.7.html https://doc.powerdns.com/recursor/changelog/4.6.html https://doc.powerdns.com/recursor/changelog/4.5.html https://doc.powerdns.com/recursor/changelog/4.4.html @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2021/10/26 11:06:31 nia Exp $ d10 1 @ 1.39 log @ net: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.38 2021/10/07 14:42:21 nia Exp $ d3 3 a5 3 BLAKE2s (pdns-recursor-4.4.2.tar.bz2) = 00e93a1ee53a5d7035fad9452df3912a05edc4472319425ada13e83828cdeac5 SHA512 (pdns-recursor-4.4.2.tar.bz2) = 31fdf62d87e5ee8f9570c6b738339bc8cc65c43800f18c7fb49aa5c53fc9ad76a1ddf02cc44f7129e06b41700b5cb3768ff8f81cc521c28147ea6538c73f8781 Size (pdns-recursor-4.4.2.tar.bz2) = 1396763 bytes d8 2 a9 2 SHA1 (patch-iputils.cc) = a7a25d76293bc2e68efc749c661ae1595167fab7 SHA1 (patch-qtype.hh) = f14eb9ad7efc7dd4a0ce220c1f93044ef69e99c2 @ 1.38 log @net: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2020/12/14 11:18:25 otis Exp $ d3 1 a3 1 RMD160 (pdns-recursor-4.4.2.tar.bz2) = 7b259c75d920711eb098c3e36ac8d232d85d801f @ 1.37 log @net/powerdns-recursor: Update to 4.4.2 Changelog: Released: 14th of December 2020 * Improvements: - UUID: Use the non-cryptographic variant of the boost::uuid. - Keep a cached, valid entry over a fresher Bogus one. - Ensure socket-dir matches runtime directory on old systemd - Move to several distinct Bogus states, for easier debugging. - Do not chase CNAME during qname minimization step 4. * Bug Fixes: - Untangle the validation/resolving qnames and qtypes. - APL records: fix endianness problem. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2020/11/25 16:18:16 otis Exp $ a2 1 SHA1 (pdns-recursor-4.4.2.tar.bz2) = c7828ad57d4cc28372b676e7b3704ec6098694c8 @ 1.36 log @net/powerdns-recursor: Update to 4.4.1 Changelog: Released: 25th of November 2020 * Improvements: - Allow to specify a name in getMetric() that is used for Prometheus export only. * Bug Fixes: - Do not add request to a wait chain that’s already processed or being processed. - Avoid a CNAME loop detection issue with DNS64 - Do not send overly long NOD lookups. - If a.b.c CNAME x.a.b.c is encountered, switch off QName Minimization. - Fix the processing of answers generated from gettag. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2020/10/19 14:36:56 otis Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.4.1.tar.bz2) = b561686deba4a498ed581f7488e26c705d554e73 RMD160 (pdns-recursor-4.4.1.tar.bz2) = 855ebf52de8cf850cdcbae668d70d22aefdc4295 SHA512 (pdns-recursor-4.4.1.tar.bz2) = e5bdcf7f9b0095bd7169d605536e45beaa675cb9ac6e58280bf725535f1d3274dd4872418461ca5e216b310472ec08b8153c6da46d6ecf9ce545feb6ab3cd235 Size (pdns-recursor-4.4.1.tar.bz2) = 1395506 bytes @ 1.35 log @net/powerdns-recursor: Update to 4.4.0 Changelog for 4.4.0: Released: 19th of October 2020 Bug Fixes - Backport of CVE-2020-25829: Cache pollution. Changelog for 4.4.0-rc2: Released: 6th of October 2020 Improvements: - Don’t parse any config with –version. - Expose typed cache flush via Web API. - Log when going Bogus because of a missing SOA in authority. - Raise an exception on invalid content in unknown record. Bug Fixes: - When deciding if we are auth in the local auth or forwarding case, DS is special. - Fix wipe-cache-typed. - Watch the descriptor again after an out-of-order read timeout. Changelog for 4.4.0-rc1: Released: 21st of September 2020 Bug Fixes: - Only do QName Minimization for the names inside a forwarded domain. - Fix the parsing of dont-throttle-netmasks in the presence of dont-throttle-names. Changelog for 4.4.0-beta1: Released: 31st of August 2020 Improvements: - Store RPZ trigger and hit in appliedPolicy and protobuf message and log them in the trace log. - Apply filtering policies (RPZ) on CNAME chains as well. - Fix warning: initialized lambda captures are a C++14 extension. - Clean some coverity reported cases of exceptions thrown but not caught. - Export record cache lock (contention) stats via the various channels. - Allow multiple local data records when doing RPZ IP matching. - Replace the use of ‘1’ by QClass::IN to improve readability. - Avoid name clashes on Solaris derived systems. Bug Fixes: - Allow some more depth headroom for the no-qname-minimization fallback case. - If we have an NS in cache, use it in the forwarder case. - Disable outgoing v4 when query-local-address has no v4 addresses. - Resize hostname to final size in getCarbonHostname() (Aki Tuomi). Changelog for 4.4.0-alpha2: Released: 20th of July 2020 Improvements: - Check that DNSKEYs have the zone flag set. - Remove redundant toLogString() calls (Chris Hofstaedtler). - Stop cluttering the global namespace with validation states. - Use explicit flag for the specific version of c++ we’re targeting. - Use new operator to print states. - Refuse QType 0 right away, based on rfc6895 section 3.1. - Specify a storage type for validation states. - Common TCP write problems should only be logged if wanted. - Dump the authority records of a negative cache entry as well. - Alternative way to do “skip cname check” for DS and DNSKEY records - Control stack depth when priming. - Add version ‘statistic’ to prometheus. - Cleanup cache cleaner pruneCollection function. - RPZ policy should override gettag_ffi answer by default. - Don’t copy the records when scanning for CNAME loops. - Do not use using namespace std; . - More sophisticated CNAME loop detection. - Use std::string_view when available (Rosen Penev). - Make sure we can install unsigned packages. - Clarify docs (Josh Soref). - Ensure runtime dirs for virtual services differ. - Builder: improve shipped config files (Chris Hofstaedtler). - Less negatives in error messages improves readability. - Boost 1.73 moved boost::bind placeholders to the placeholders namespace. - Fix useless copies in loop reported by clang++ 10. - NetmaskTree: do not test node for null, the loop guarantees node is not null. - Wrap pthread objects - Get rid of a naked pointer in the /dev/poll event multiplexer. - Random engine. Bug Fixes: - Update proxy-protocol.cc (ihsinme). - Kill an signed vs unsigned warning on OpenBSD. - Don’t validate a NXD with a NSEC proving that the name is an ENT. - Fix three shared cache issues. - Limit the TTL of RRSIG records as well. - Avoid throwing an exception in Logger::log(). Changelog for 4.4.0-alpha1: Released: 22th of April 2020 New Features: - Implement native DNS64 support, without Lua. - Add custom tags to RPZ hits. - Allow attaching a ‘routing’ tag string to a query in lua code and use that tag in the record cache when appropriate. - Share record cache between threads. - Add support for Proxy Protocol between dnsdist and the recursor. Improvements: - Fix warnings with llvm10 and -Wrange-loop-construct (Kirill Ponomarev). - Fix compilation without deprecated OpenSSL APIs (Rosen Penev). - Detect {Libre,Open}SSL functions availability during configure. - Better handling of reconnections in Remote Logger. - Add ‘queue full’ metrics for our remote logger, log at debug only. - Update boost.m4 - Keep a masked network in the Netmask class. - Replace include guard ifdef/define with pragma once (Chris Hofstaedtler). - YaHTTP: Support bracketed IPv6 addresses - Rework NetmaskTree for better CPU and memory efficiency (Stephan Bosch). - RPZ dumpFile/seedFile: store/get SOA refresh on dump/load. - Add ‘IO wait’ and ‘steal’ metrics on Linux. - DNSName: Don’t call strlen() when the length is already known. - Fix build with gcc-10 (Sander Hoentjen). Bug Fixes - Fix compilation of the ports event multiplexer. - Init zone’s d_priority field. - QName Minimization sometimes uses 1 label too many. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2020/09/30 11:53:07 otis Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.4.0.tar.bz2) = a53e23891110ac646249ec03f0571a693c730e9e RMD160 (pdns-recursor-4.4.0.tar.bz2) = 3cb8c711628c26519a6031f42f53a878c61d3401 SHA512 (pdns-recursor-4.4.0.tar.bz2) = 06ec7788510b656ee8e08e54d989d8789685a3acb8b11172aff5de21bff493227368bbfca8203c56853da97d209facc4d88005b4b565a5986788a1b5f16a9fb6 Size (pdns-recursor-4.4.0.tar.bz2) = 1395544 bytes @ 1.34 log @net/powerdns-recursor: Update to 4.3.4 Changelog for 4.3.4: Released: 8th of September 2020 * Improvements: - Ensure runtime dirs for virtual services differ. * Bug Fixes: - Allow some more depth headroom for the no-qname-minimization fallback case - Resize hostname to final size in getCarbonHostname(). Changelog for 4.3.3: Released: 17th of July 2020 * Bug Fixes: - Validate cached DNSKEYs against the DSs, not the RRSIGs only. - Ignore cache-only for DNSKEYs and DS retrieval. - A ServFail while retrieving DS/DNSKEY records is just that. - Refuse DS records received from child zones. - Better exception handling in houseKeeping/handlePolicyHit. - Take initial refresh time from loaded zone. pkgsrc-specific changes: - Move pdns socket directory to /var/run/pdns-recursor to reduce diff - Introduce SMF method script that also creates the socket directory on platforms where /var/run is not persistent (i.e. swap or tmpfs-mounted) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2020/07/01 14:53:13 otis Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.3.4.tar.bz2) = 1ade30bb1f9ee78438be59e1ed76d96eb95f7f62 RMD160 (pdns-recursor-4.3.4.tar.bz2) = 097a0f32f8bc988063cacde2de407d231d37b809 SHA512 (pdns-recursor-4.3.4.tar.bz2) = cfc34f42ed95c7fd2be1ab7ba172672e5e1db96b4ced171c1eae7bd60fb7db482aed928028811b133d326550de35c506a8fc480b12ae39ab7fa142408e0b42d8 Size (pdns-recursor-4.3.4.tar.bz2) = 1359380 bytes a11 2 SHA1 (patch-webserver.cc) = 2b34430b990c8398daf565d4811fd12848234c6a SHA1 (patch-ws-recursor.cc) = 24d8582cff7207d84458dc123cc9976806c310b9 @ 1.33 log @net/powerdns-recursor: Update to 4.3.2 Changes since 4.3.1: * Released: - 1st of July 2020 * Improvements: - Defer the NOD lookup until after the response has been sent. - CNAME loop detection. * Bug fixes: - Backport of CVE-2020-14196: Enforce webserver ACL. - Copy the negative cache entry before validating it. - Fix compilation of the ports event multiplexer. - Fix the handling of DS queries for the root. - Fix RPZ removals when an update has several deltas. - Fix compilation on systems that do not define HOST_NAME_MAX. - Fix build with gcc-10. * misc.: - Correct depth increments. - Limit the TTL of RRSIG records as well @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2020/06/17 22:55:11 otis Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.3.2.tar.bz2) = 1bbe98f8eb726a0468d274f6c6c6dc5dc373df77 RMD160 (pdns-recursor-4.3.2.tar.bz2) = e1618a3901b34df1df477f889705b2d65516a7fe SHA512 (pdns-recursor-4.3.2.tar.bz2) = d1ca566dc8785fda3764838a0ea598acc4106b6261ebdbbe43fc6a6e4a82c375f7ef3f6d23fbd9b216067eb9cf56fcae6d460bfc7957ba4c201d466ad15d75d7 Size (pdns-recursor-4.3.2.tar.bz2) = 1354549 bytes d9 1 a9 1 SHA1 (patch-pdns__recursor.cc) = 69bb4aa20e691e557f9a8cac3a3ebf30c52febef a10 1 SHA1 (patch-rec__control.cc) = 876a4527c871c4df05e0f14a2ea858e411ffefbd @ 1.32 log @net/powerdns-recursor: Update to 4.3.1 Changelog since 4.3.0: * Released: - 19th of May 2020 * Improvements: - Add ubuntu focal target. * Bug Fixes: - Backport of security fixes for: - CVE-2020-10995 - CVE-2020-12244 - CVE-2020-10030 - avoid a crash when loading an invalid RPZ. - RPZ dumpFile/seedFile: store/get SOA refresh on dump/load. * misc: - Update boost.m4. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2020/04/16 13:09:28 jperkin Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.3.1.tar.bz2) = 34d615b0bf4f321f16d54bbcb04fc850a4c789e8 RMD160 (pdns-recursor-4.3.1.tar.bz2) = 363d74b92d7c609393269566c28d4ca25d7c0a69 SHA512 (pdns-recursor-4.3.1.tar.bz2) = 49ae4957ef202f94ec87e6449dfa9c147689b5576ca1002e0155319099d698300c113e221571f6d41cb1cdc1649619621c2ccf8105620c25452ac30bd83e46b8 Size (pdns-recursor-4.3.1.tar.bz2) = 1334817 bytes a8 2 SHA1 (patch-misc.cc) = d404dbb0c08b1f055abd52fcee7eae6cc96b1d9c SHA1 (patch-misc.hh) = d6f33a0dd530526dac0669739785ea53ddd8fb2c a9 1 SHA1 (patch-portsmplexer.cc) = 3e5232e0fc0a4e57aa74b6ebd594291598e7eb66 a10 1 SHA1 (patch-rec-carbon.cc) = 443be1a7e7aad3e55fd9de2ae3a3359bb025f9a2 @ 1.31 log @powerdns-recursor: Pull in upstream patch to fix SunOS. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2020/03/17 19:07:29 adam Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.3.0.tar.bz2) = 8801c9ea575aa3bd88d793c252891d43ac529d31 RMD160 (pdns-recursor-4.3.0.tar.bz2) = 9da059ca48866b31c577ea6b5a5ffd0cf9a08842 SHA512 (pdns-recursor-4.3.0.tar.bz2) = 6ba4721f502e1e483d04e8d8cafa35d1cc088c6b3c73120a0cc90ff9c8e8f495a1591e01f0daf30d00f020e3aa06b1cf092ed6b8a0786070c307a6564812c085 Size (pdns-recursor-4.3.0.tar.bz2) = 1349359 bytes d9 3 a11 1 SHA1 (patch-iputils.hh) = 9de7c58db7468da9fd2a175464becdbe339fac9d d14 2 d17 2 @ 1.30 log @powerdns-recursor: updated to 4.3.0 4.3.0 Improvements Only log qname parsing errors when ‘log-common-errors’ is set. Update copyright year. 4.2.1 Improvements Add CentOS 8 as builder target Update boost.m4 Add deviceName field to protobuf messages Test improvements Builder: add raspbian-buster target Bug Fixes Purge map of failed auths periodically by keeping a last changed timestamp. Prime NS records of root-servers.net parent (.net) Issue with “zz” abbreviation for IPv6 RPZ triggers Basic validation of $GENERATE parameters Fix inverse handler registration logic for SNMP. 4.2.0 Improvements Clear CMSG_SPACE(sizeof(data)) in cmsghdr to appease valgrind Bug Fixes Make sure we always compile with BOOST_CB_ENABLE_DEBUG set to 0 Limit compression pointers to 14 bits misc Fix the export of only outgoing queries or incoming responses @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2019/04/25 18:44:36 adam Exp $ d10 1 a10 1 SHA1 (patch-portsmplexer.cc) = b4d447d88d9f2a4e9c0dffb40a41a0e5fde7255a @ 1.30.2.1 log @Pullup ticket #6248 - requested by otis net/powerdns-recursor: security fix Revisions pulled up: - net/powerdns-recursor/Makefile 1.36 - net/powerdns-recursor/distinfo 1.32 - net/powerdns-recursor/patches/patch-iputils.hh deleted - net/powerdns-recursor/patches/patch-misc.cc 1.1 - net/powerdns-recursor/patches/patch-misc.hh 1.1 - net/powerdns-recursor/patches/patch-pdns__recursor.cc 1.6 - net/powerdns-recursor/patches/patch-rec-carbon.cc 1.1 - net/powerdns-recursor/patches/patch-rec__control.cc 1.1 - net/powerdns-recursor/patches/patch-webserver.cc 1.1 - net/powerdns-recursor/patches/patch-ws-recursor.cc 1.1 --- Module Name: pkgsrc Committed By: otis Date: Wed Jun 17 22:55:11 UTC 2020 Modified Files: pkgsrc/net/powerdns-recursor: Makefile distinfo Added Files: pkgsrc/net/powerdns-recursor/patches: patch-misc.cc patch-misc.hh patch-pdns__recursor.cc patch-rec-carbon.cc patch-rec__control.cc patch-webserver.cc patch-ws-recursor.cc Removed Files: pkgsrc/net/powerdns-recursor/patches: patch-iputils.hh Log Message: net/powerdns-recursor: Update to 4.3.1 Changelog since 4.3.0: * Released: - 19th of May 2020 * Improvements: - Add ubuntu focal target. * Bug Fixes: - Backport of security fixes for: - CVE-2020-10995 - CVE-2020-12244 - CVE-2020-10030 - avoid a crash when loading an invalid RPZ. - RPZ dumpFile/seedFile: store/get SOA refresh on dump/load. * misc: - Update boost.m4. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (pdns-recursor-4.3.1.tar.bz2) = 34d615b0bf4f321f16d54bbcb04fc850a4c789e8 RMD160 (pdns-recursor-4.3.1.tar.bz2) = 363d74b92d7c609393269566c28d4ca25d7c0a69 SHA512 (pdns-recursor-4.3.1.tar.bz2) = 49ae4957ef202f94ec87e6449dfa9c147689b5576ca1002e0155319099d698300c113e221571f6d41cb1cdc1649619621c2ccf8105620c25452ac30bd83e46b8 Size (pdns-recursor-4.3.1.tar.bz2) = 1334817 bytes d9 1 a9 3 SHA1 (patch-misc.cc) = d404dbb0c08b1f055abd52fcee7eae6cc96b1d9c SHA1 (patch-misc.hh) = d6f33a0dd530526dac0669739785ea53ddd8fb2c SHA1 (patch-pdns__recursor.cc) = 69bb4aa20e691e557f9a8cac3a3ebf30c52febef a11 2 SHA1 (patch-rec-carbon.cc) = 443be1a7e7aad3e55fd9de2ae3a3359bb025f9a2 SHA1 (patch-rec__control.cc) = 876a4527c871c4df05e0f14a2ea858e411ffefbd a12 2 SHA1 (patch-webserver.cc) = 2b34430b990c8398daf565d4811fd12848234c6a SHA1 (patch-ws-recursor.cc) = 24d8582cff7207d84458dc123cc9976806c310b9 @ 1.29 log @powerdns-recursor: updated to 4.1.12 4.1.12 Improvements Provide CPU usage statistics per thread (worker & distributor). Use a bounded load-balancing algo to distribute queries. Implement a configurable ECS cache limit so responses with an ECS scope more specific than a certain threshold and a TTL smaller than a specific threshold are not inserted into the records cache at all. Bug Fixes Correctly interpret an empty AXFR response to an IXFR query. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2019/02/20 12:19:44 adam Exp $ d3 4 a6 5 SHA1 (pdns-recursor-4.1.12.tar.bz2) = aaecc9ab4ce403be623b9eb6a76841b8b363272e RMD160 (pdns-recursor-4.1.12.tar.bz2) = 7348ed96bf70193fce1f3cbab53b4e90259a25ec SHA512 (pdns-recursor-4.1.12.tar.bz2) = d228976937ede7e9f6b3375e573f5b436d9df7ae246e411b13acb095a1a58f12173b663acc364ce0fbdcc61b3d5522e101472a88da8f044e44541564f9915d9e Size (pdns-recursor-4.1.12.tar.bz2) = 1245110 bytes SHA1 (patch-configure) = 5c91dcbc43a51bf30af200e234f18eb9b7458e6f a8 1 SHA1 (patch-iputils.cc) = af5fa3942b34ac5e83326aa454ce14793130a4ad a9 2 SHA1 (patch-kqueuemplexer.cc) = ff1685111c98c085e74bd64f27dfaae6fbe1e8b3 SHA1 (patch-m4_pdns__check__os.m4) = 0e23d942944ad752fbbc0029745789ce47744628 d12 1 a12 1 SHA1 (patch-version.cc) = 117d440f16c9095c03e28b305b85e03ea6e65c8a @ 1.28 log @powerdns-recursor: updated to 4.1.11 4.1.11 Since Spectre/Meltdown, system calls have become more expensive. This made exporting a very high number of protobuf messages costly, which is addressed in this release by reducing the number of sycalls per message. Improvements Add an option to export only responses over protobuf to the Lua protobufServer() directive. Reduce systemcall usage in protobuf logging. 4.1.10 This release fixes a bug when trying to build PowerDNS Recursor with protobuf support disabled, thus this release is only relevant to people building PowerDNS Recursor from source and not if you’re installing it as a package from our repositories. Bug Fixes PowerDNS Recursor release 4.1.9 introduced a call to the Lua ipfilter() hook that required access to the DNS header, but the corresponding variable was only declared when protobuf support had been enabled. 4.1.9 This release fixes Security Advisory 2019-01 and Security Advisory 2019-02 that were recently discovered, affecting PowerDNS Recursor: CVE-2019-3806, 2019-01: from 4.1.4 up to and including 4.1.8 ; CVE-2019-3807, 2019-02: from 4.1.0 up to and including 4.1.8. The issues are: CVE-2019-3806, 2019-01: Lua hooks are not properly applied to queries received over TCP in some specific combination of settings, possibly bypassing security policies enforced using Lua ; CVE-2019-3807, 2019-02: records in the answer section of responses received from authoritative servers with the AA flag not set were not properly validated, allowing an attacker to bypass DNSSEC validation. Improvements Try another worker before failing if the first pipe was full @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2018/11/30 12:57:42 adam Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.1.11.tar.bz2) = c6fc345f2f1db854b08fac5a218652f37066e53d RMD160 (pdns-recursor-4.1.11.tar.bz2) = 15f7a6a82fba8b0e5f3fe0b55a44b2887489f925 SHA512 (pdns-recursor-4.1.11.tar.bz2) = 6041d31f0a517786f44a7fa22c7bfa94d5d4bdc3a7f349d2b47bc66be87404fe8eaf76f45ca18ef8ab96a45c0271f46fdba93a51fbda2542a3ad96e10f51c1d1 Size (pdns-recursor-4.1.11.tar.bz2) = 1239986 bytes @ 1.27 log @powerdns-recursor: updated to 4.1.8 Recursor 4.1.8 Crafted query can cause a denial of service (CVE-2018-16855) Recursor 4.1.7 Revert ‘Keep the EDNS status of a server on FormErr with EDNS’ Refuse queries for all meta-types Recursor 4.1.6 Revert “rec: Authority records in AA=1 CNAME answer are authoritative”. Recursor 4.1.5 PowerDNS Security Advisory 2018-04 (CVE-2018-10851) PowerDNS Security Advisory 2018-06 (CVE-2018-14626) PowerDNS Security Advisory 2018-07 (CVE-2018-14644) Improvements Add pdnslog to lua configuration scripts (Chris Hofstaedtler) Fix compilation with libressl 2.7.0+ Export outgoing ECS value and server ID in protobuf (if any) Switch to devtoolset 7 for el6 Allow the signature inception to be off by a number of seconds (Kees Monshouwer) Bug Fixes Crafted answer can cause a denial of service (CVE-2018-10851) Packet cache pollution via crafted query (CVE-2018-14626) Crafted query for meta-types can cause a denial of service (CVE-2018-14644) Delay the creation of rpz threads until we have dropped privileges Cleanup the netmask trees used for the ecs index on removals Make sure that the ecs scope from the auth is < to the source Authority records in aa=1 cname answer are authoritative Avoid a memory leak in catch-all exception handler Don’t require authoritative answers for forward-recurse zones Release memory in case of error in the openssl ecdsa constructor Convert a few uses to toLogString to print DNSName’s that may be empty in a safer manner Avoid a crash on DEC Alpha systems Clear all caches on (N)TA changes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2018/09/04 10:22:38 fhajny Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.1.8.tar.bz2) = a78c1a7966cab9e2b9032080a7e28227a32a1b3b RMD160 (pdns-recursor-4.1.8.tar.bz2) = d98b6881a76fe2caecb8c997996b580779a470af SHA512 (pdns-recursor-4.1.8.tar.bz2) = 5c09b8ce3f2f3ed6bb350cbd20e6cad4b66f9db85677605d57eca67187c05ddde5071af246a7398e2821c9ed2e5ff101d2b4928366b3ddf12013020fa9b74e61 Size (pdns-recursor-4.1.8.tar.bz2) = 1237750 bytes d10 1 @ 1.26 log @net/powerdns-recursor: Update to 4.1.4. Improvements - Split pdns_enable_unit_tests. - Add a new max-udp-queries-per-round setting. - Fix warnings reported by gcc 8.1.0. - Tests: replace awk command by perl. - Allow the snmp thread to retrieve statistics. Bug Fixes - Don’t account chained queries more than once. - Make rec_control respect include-dir. - Load lua scripts only in worker threads. - Purge all auth/forward zone data including subtree. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2018/05/23 10:34:58 fhajny Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.1.4.tar.bz2) = 8fd2a65f2869569b77516f858c34afc283fb5524 RMD160 (pdns-recursor-4.1.4.tar.bz2) = cf3dead4bbea3c45bf915e33188e1b35a6c530b0 SHA512 (pdns-recursor-4.1.4.tar.bz2) = 1904685dfdcd69d4b85c4c70559d51cc8ef288551ffd8f93a96108c3aca4e46ec3950f93840e4bd39da00c63129033b5a541beb68d1e924d477b5b0abbf1d00c Size (pdns-recursor-4.1.4.tar.bz2) = 1224360 bytes @ 1.25 log @net/powerdns-recursor: Update to 4.1.3. Improvements - Add a subtree option to the API cache flush endpoint. - Use a separate, non-blocking pipe to distribute queries. - Move carbon/webserver/control/stats handling to a separate thread. - Add _raw versions for QName / ComboAddresses to the FFI API. - Update copyright years to 2018 - Fix a warning on botan >= 2.5.0. Bug Fixes - Count a lookup into an internal auth zone as a cache miss. - Don’t increase the DNSSEC validations counters when running with process-no-validate. - Respect the AXFR timeout while connecting to the RPZ server. - Increase MTasker stacksize to avoid crash in exception unwinding - Use the SyncRes time in our unit tests when checking cache validity - Add -rdynamic to C{,XX}FLAGS when we build with LuaJIT. - Delay the loading of RPZ zones until the parsing is done, fixing a race condition. - Reorder includes to avoid boost L conflict. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2018/04/05 08:15:02 fhajny Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.1.3.tar.bz2) = 31a891c9ff29de427fc97f5253bebc9df204af46 RMD160 (pdns-recursor-4.1.3.tar.bz2) = 9fd93db50ae9379102f352559a02c21520abe477 SHA512 (pdns-recursor-4.1.3.tar.bz2) = 5ea7e027131143b3ca45ca4a97316f52207a55cf5498a136e44cf5ee78bee00efecf3cd7c9c46261002cbd6e4ea0cd2af62c456b71fd2366729242950b7c060d Size (pdns-recursor-4.1.3.tar.bz2) = 1223928 bytes @ 1.24 log @net/powerdns-recursor: Update to 4.1.2. New Features - Add FFI version of gettag(). Improvements - Add the option to set the AXFR timeout for RPZs. - IXFR: correct behavior of dealing with DNS Name with multiple records and speed up IXFR transaction. - Add RPZ statistics endpoint to the API. Bug Fixes - Retry loading RPZ zones from server when they fail initially. - Fix ECS-based cache entry refresh code. - Fix ECS-specific NS AAAA not being returned from the cache. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2018/01/22 19:21:46 fhajny Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.1.2.tar.bz2) = 0509c4f2166abc51fd77c878ef6b7548cbea2c5a RMD160 (pdns-recursor-4.1.2.tar.bz2) = da01ce487736c9a01c36f77583ec3a0c3108ed3b SHA512 (pdns-recursor-4.1.2.tar.bz2) = eaf28ce424f1367e548cb78c09de9d39154dddd87e2f19ed238197b6304b20bd9fef599d7df44ca128d89d8cd04d3b7fdd455241bb34ecd688c8042a020c4a36 Size (pdns-recursor-4.1.2.tar.bz2) = 1219927 bytes @ 1.23 log @Update net/powerdns-recursor to 4.1.1. Improvements - Don't process records for another class than IN Bug Fixes - Correctly handle ancestor delegation NSEC{,3} for children. (CVE-2018-1000003) - Fix the computation of the closest encloser for positive answers. - Pass the correct buffer size to arecvfrom(). - Fix to make primeHints threadsafe, otherwise there's a small chance on startup that the root-server IPs will be incorrect. - Don't validate signature for "glue" CNAME, since anything else than the initial CNAME can't be considered authoritative. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2018/01/02 12:23:55 fhajny Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.1.1.tar.bz2) = 3df4b51cfcd6e4d1de3c3b833daa92b14c51c1c7 RMD160 (pdns-recursor-4.1.1.tar.bz2) = cac9744006f40def049155fdafb3d66b6434d68a SHA512 (pdns-recursor-4.1.1.tar.bz2) = a8561bf0688752f30c4c997930f13d55c506b2a2113d22b074443757a51cde9be182ef948e61eb8c4d639bbf8679d8a4139aafb6983f483b3a917e049fa64e45 Size (pdns-recursor-4.1.1.tar.bz2) = 1224544 bytes @ 1.22 log @Update net/powerdns-recursor to 4.1.0. Lua support no longer optional. PowerDNS Recursor 4.1.0 =========================================================== - Improved DNSSEC support - Improved documentation - Improved RPZ support - Improved EDNS Client Subnet support - Support for Botan 2.x (and removal of support for Botan 1.10) - SNMP support - Lua engine has gained access to more parts of the recursor - CPU affinity can now be specified - TCP Fast Open support - New performance metrics Full changelog: https://doc.powerdns.com/recursor/changelog/4.1.html PowerDNS Recursor 4.0.7 =========================================================== - Insufficient validation of DNSSEC signatures (CVE-2017-15090) - Cross-Site Scripting in the web interface (CVE-2017-15092) - Configuration file injection in the API (CVE-2017-15093) - Memory leak in DNSSEC parsing (CVE-2017-15094) Bug fixes - Update rec_control manpage - Check in the detected OpenSSL/libcrypto for ECDSA - Make more specific Netmasks < to less specific ones - Fix validation at the exact RRSIG inception or expiration time - Lowercase all outgoing qnames when lowercase-outgoing is set - Fix libatomic detection on ppc64 - Edit configname definition to include the 'config-name' argument Improvements - Extract nested exception from Luawrapper - Use explicit yes for default-enabled settings - Throw an error when lua-conf-file can't be loaded - get-remote-ring's "other" report should only have two items. - PowerDNS sdig does not truncate trailing bits of EDNS Client Subnet mask - Only increase no-packet-error on the first read - Add support for Botan 2.x - Add more information to recursor cache dumps - Fix typo in two log messages - Add help text on autodetecting systemd support - Be more resilient with broken auths - Remove pdns.PASS and pdns.TRUNCATE - Improve dnsbulktest experience in travis for more robustness - Create socket-dir from init-script - b.root renumbering, effective 2017-10-24 - Don't retry security polling too often when it fails @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2017/08/02 20:15:42 fhajny Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.1.0.tar.bz2) = b7a5ed70f55c9269b65b2403d1d56a2ee43d0c28 RMD160 (pdns-recursor-4.1.0.tar.bz2) = a8b8c0f7e46cf2841ae25f6ac406bf555260c583 SHA512 (pdns-recursor-4.1.0.tar.bz2) = 1e4d70f3794005c3f45b2ec0ab580c3697e7de3096f3378b9b9d1cd53f10f95e577522ca9f634eb235b166f007e8a2bfa99f312ddf19f266ad4bb0965167fd7c Size (pdns-recursor-4.1.0.tar.bz2) = 1222751 bytes @ 1.21 log @Update net/powerdns-recursor to 4.0.6 Bug fixes - Use the incoming ECS for cache lookup if use-incoming-edns-subnet is set - when making a netmask from a comboaddress, we neglected to zero the port. This could lead to a proliferation of netmasks. - Don't take the initial ECS source for a scope one if EDNS is off - also set d_requestor without Lua: the ECS logic needs it - Fix IXFR skipping the additions part of the last sequence - Treat requestor's payload size lower than 512 as equal to 512 - make URI integers 16 bits, fixes ticket #5443 - unbreak quoting Improvements - EDNS Client Subnet becomes compatible with the packet cache, using the existing variable answer facility. - Remove just enough entries from the cache, not one more than asked - Move expired cache entries to the front so they are expunged - changed IPv6 addr of b.root-servers.net - e.root-servers.net has IPv6 now - hello decaf signers (ED25519 and ED448) - don't use the libdecaf ed25519 signer when libsodium is enabled (Kees Monshouwer) - do not hash the message in the ed25519 signer (Kees Monshouwer) - Disable use-incoming-edns-subnet by default @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2017/07/03 13:02:38 joerg Exp $ d3 5 a7 5 SHA1 (pdns-recursor-4.0.6.tar.bz2) = 70c27e604841f833000416e9f06835ee92fd3616 RMD160 (pdns-recursor-4.0.6.tar.bz2) = 93aeaaa2b26834f0a2cbea7421b6fe01a82d048e SHA512 (pdns-recursor-4.0.6.tar.bz2) = 2203fd96469deded1da677344485da221eec036b1ad9fb418a89cd4477d73f2a6fcf984a39b574561df6946f440ddf1982de20cd39d7204da9c27e74216d1159 Size (pdns-recursor-4.0.6.tar.bz2) = 1105423 bytes SHA1 (patch-configure) = aba2ac9f8e28dc16e9f94b2d91ff0d81be07b287 d11 3 a13 2 SHA1 (patch-kqueuemplexer.cc) = 87b3b6670393ee60fc96cf91c5acf575adfd06c0 SHA1 (patch-m4_pdns__check__os.m4) = fd84d61d71ec6eed7c9570a2d62c49646a0a4f4a @ 1.20 log @Make Bart write "I will not ignore autoconf warnings" a thousand times. While here, don't include the configure arguments in the binary to avoid the wrkdir references. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2017/06/15 07:15:57 fhajny Exp $ d3 5 a7 5 SHA1 (pdns-recursor-4.0.5.tar.bz2) = 2f9fcab4a759ed4f21f8f1233b91ad6ef8b5545e RMD160 (pdns-recursor-4.0.5.tar.bz2) = 3cf3594ab6ede39a1400cb21e2905217d735bc4e SHA512 (pdns-recursor-4.0.5.tar.bz2) = 30d41033d4650a496b2a699b03c8cb5adb3e803420330f09159cf7ca2ce1bab4818f4a9c9ce7a99d2676e31b1e30289198af1f049cd1f309b93f6aa1a05d4cb5 Size (pdns-recursor-4.0.5.tar.bz2) = 1066145 bytes SHA1 (patch-configure) = f6984cae95786514c9fa19884755374f1c97df11 d12 1 a12 1 SHA1 (patch-m4_pdns__check__os.m4) = 04ed7580d9cff6456c3ebcc5bc78a603af1d59a4 @ 1.19 log @Update net/powerdns-recursor to 4.0.5. Enhancements - Add the 2017 DNSSEC root key - Add support for RPZ wildcarded target names. - Speed up RPZ zone loading and add a zoneSizeHint parameter to rpzFile and rpzMaster for faster reloads - Make the RPZ summary consistent and log additions/removals at debug level, not info - Update Ed25519 algorithm number and mnemonic and hook up to the Recursor - Add use-incoming-edns-subnet option to process and pass along ECS and fix some ECS bugs in the process - Refuse to start with chroot set in a systemd env - Handle exceptions raised by closesocket() to prevent process termination - Document missing top-pub-queries and top-pub-servfail-queries commands for rec_control - IPv6 address for g.root-servers.net added - Log outgoing queries / incoming responses via protobuf Bug fixes - Correctly lowercase the TSIG algorithm name in hash computation - Clear the RPZ NS IP table when clearing the policy, this prevents false positives - Fix cache-only queries against a forward-zone - Only delegate if NSes are below apex in auth-zones - Remove hardcoding of port 53 for TCP/IP forwarded zones in recursor - Make sure labelsToAdd is not empty in getZoneCuts() - Wait until after daemonizing to start the outgoing protobuf thread, prevents hangs when the protobuf server is not available - Ensure (re)priming the root never fails - Don't age the root, fixes a regression from 3.x - Fix exception when sending a protobuf message for an empty question - LuaWrapper: Allow embedded NULs in strings received from Lua - Fix coredumps on illumos/SmartOS - StateHolder: Allocate (and copy if needed) before taking the lock - SuffixMatchNode: Fix insertion issue for an existing node - Fix negative port detection for IPv6 addresses on 32-bit systems @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2017/05/22 23:41:52 joerg Exp $ d7 1 d12 1 d14 1 @ 1.19.2.1 log @Pullup ticket #5500 - requested by joerg net/powerdns-recursor: build fix Revisions pulled up: - net/powerdns-recursor/distinfo 1.20 - net/powerdns-recursor/patches/patch-configure 1.1 - net/powerdns-recursor/patches/patch-m4_pdns__check__os.m4 1.1 - net/powerdns-recursor/patches/patch-version.cc 1.1 --- Module Name: pkgsrc Committed By: joerg Date: Mon Jul 3 13:02:38 UTC 2017 Modified Files: pkgsrc/net/powerdns-recursor: distinfo Added Files: pkgsrc/net/powerdns-recursor/patches: patch-configure patch-m4_pdns__check__os.m4 patch-version.cc Log Message: Make Bart write "I will not ignore autoconf warnings" a thousand times. While here, don't include the configure arguments in the binary to avoid the wrkdir references. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2017/06/15 07:15:57 fhajny Exp $ a6 1 SHA1 (patch-configure) = f6984cae95786514c9fa19884755374f1c97df11 a10 1 SHA1 (patch-m4_pdns__check__os.m4) = 04ed7580d9cff6456c3ebcc5bc78a603af1d59a4 a11 1 SHA1 (patch-version.cc) = 117d440f16c9095c03e28b305b85e03ea6e65c8a @ 1.18 log @Merge patch from powerdns package to avoid ordering nullptrs. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2017/03/31 19:41:13 fhajny Exp $ d3 4 a6 4 SHA1 (pdns-recursor-4.0.4.tar.bz2) = e3d2f18e0ea929e425bc9da4256f76331797f691 RMD160 (pdns-recursor-4.0.4.tar.bz2) = 12b1b7239156d9b898199c02a1edd6875301a7b1 SHA512 (pdns-recursor-4.0.4.tar.bz2) = 9473dfe9abc509b2bb953139dd7892de2027ee1508902fa0c2cd30dd9a88878fcf44370b8372d573cbab12de32bb8c604005d3b39ea34db2ef86786e689d36ab Size (pdns-recursor-4.0.4.tar.bz2) = 1050596 bytes d9 1 a9 1 SHA1 (patch-iputils.hh) = ab1c952d27648b6db9fd74eba987d10b79837517 @ 1.17 log @powerdns-recursor also needs the segfault fix for SunOS. PKGREVISION++ @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2017/03/09 13:43:49 fhajny Exp $ d8 1 @ 1.16 log @Update net/powerdns-recursor to 4.0.4. PowerDNS Recursor 4.0.4 ======================= Change highlights include: - Check TSIG signature on IXFR (Security Advisory 2016-04) - Don't parse spurious RRs in queries when we don't need them (Security Advisory 2016-02) - Add 'max-recursion-depth' to limit the number of internal recursion - Wait until after daemonizing to start the RPZ and protobuf threads - On RPZ customPolicy, follow the resulting CNAME - Make the negcache forwarded zones aware - Cache records for zones that were delegated to from a forwarded zone - DNSSEC: don't go bogus on zero configured DSs - DNSSEC: NSEC3 optout and Bogus insecure forward fixes - DNSSEC: Handle CNAMEs at the apex of secure zones to other secure zones PowerDNS Recursor 4.0.3 ======================= Bug fixes - Call gettag() for TCP queries - Fix the use of an uninitialized filtering policy - Parse query-local-address before lua-config-file - Fix accessing an empty policyCustom, policyName from Lua - ComboAddress: don't allow invalid ports - Fix RPZ default policy not being applied over IXFR - DNSSEC: Actually follow RFC 7646 §2.1 - Add boost context ldflags so freebsd builds can find the libs - Ignore NS records in a RPZ zone received over IXFR - Fix build with OpenSSL 1.1.0 final - Don't validate when a Lua hook took the query - Fix a protobuf regression (requestor/responder mix-up) Additions and Enhancements - Support Boost 1.61+ fcontext - Add Lua binding for DNSRecord::d_place PowerDNS Recursor 4.0.2 ======================= Bug fixes - Set dq.rcode before calling postresolve - Honor PIE flags. - Fix build with LibreSSL, for which OPENSSL_VERSION_NUMBER is irrelevant - Don't shuffle CNAME records. (thanks to Gert van Dijk for the extensive bug report!) - Fix delegation-only Additions and enhancements - Respect the timeout when connecting to a protobuf server - allow newDN to take a DNSName in; document missing methods - expose SMN toString to lua - Anonymize the protobuf ECS value as well (thanks to Kai Storbeck of XS4All for finding this) - Allow Lua access to the result of the Policy Engine decision, skip RPZ, finish RPZ implementation - Remove unused DNSPacket::d_qlen - RPZ: Use query-local-address(6) by default (thanks to Oli Schacher of switch.ch for the feature request) - Move the root DNSSEC data to a header file PowerDNS Recursor 4.0.1 ======================= Bug fixes - Improve DNSSEC record skipping for non dnssec queries (Kees Monshouwer) - Don't validate zones from the local auth store, go one level down while validating when there is a CNAME - Don't go bogus on islands of security - Check all possible chains for Insecures - Don't go Bogus on a CNAME at the apex - RPZ: default policy should also override local data RRs - Fix a crash when the next name in a chained query is empty and rec_control current-queries is invoked Improvements - OpenSSL 1.1.0 support (Christian Hofstaedtler) - Fix warnings with gcc on musl-libc (James Taylor) - Also validate on +DO - Fail to start when the lua-dns-script does not exist - Add more Netmask methods for Lua (Aki Tuomi) - Validate DNSSEC for security polling - Turn on root-nx-trust by default and log-common-errors=off - Allow for multiple trust anchors per zone - Fix compilation warning when building without Protobuf PowerDNS Recursor 4.0.0 ======================= - Moved to C++ 2011, a cleaner more powerful version of C++ that has allowed us to improve the quality of implementation in many places. - Implemented dedicated infrastructure for dealing with DNS names that is fully "DNS Native" and needs less escaping and unescaping. - Switched to binary storage of DNS records in all places. - Moved ACLs to a dedicated Netmask Tree. - Implemented a version of RCU for configuration changes - Instrumented our use of the memory allocator, reduced number of malloc calls substantially. - The Lua hook infrastructure was redone using LuaWrapper; old scripts will no longer work, but new scripts are easier to write under the new interface. - DNSSEC processing: if you ask for DNSSEC records, you will get them. - DNSSEC validation: if so configured, PowerDNS perform DNSSEC validation of your answers. - Completely revamped Lua scripting API that is "DNSName" native and therefore far less error prone, and likely faster for most commonly used scenarios. - New asynchronous per-domain, per-ip address, query engine. - RPZ (from file, over AXFR or IXFR) support. - All caches can now be wiped on suffixes, because of canonical ordering. - Many, many more relevant performance metrics, including upstream authoritative performance measurements. - EDNS Client Subnet support, including cache awareness of subnet-varying answers. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2015/11/04 00:35:28 agc Exp $ d8 1 a8 1 SHA1 (patch-iputils.hh) = aaf3b913fbe26f5daa9c2b16ff24cc9a7a1d7de0 @ 1.16.2.1 log @Pullup ticket #5461 - requested by sevan net/powerdns-recursor: build fix Revisions pulled up: - net/powerdns-recursor/distinfo 1.18 - net/powerdns-recursor/patches/patch-ext_json11_json11.cpp 1.1 --- Module Name: pkgsrc Committed By: joerg Date: Mon May 22 23:41:52 UTC 2017 Modified Files: pkgsrc/net/powerdns-recursor: distinfo Added Files: pkgsrc/net/powerdns-recursor/patches: patch-ext_json11_json11.cpp Log Message: Merge patch from powerdns package to avoid ordering nullptrs. @ text @d1 1 a1 1 $NetBSD$ a7 1 SHA1 (patch-ext_json11_json11.cpp) = 2de8ea8b51556bd3e3c1a88f681697eff239ab1a @ 1.15 log @Add SHA512 digests for distfiles for net category Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2015/06/10 14:40:07 fhajny Exp $ d3 4 a6 5 SHA1 (pdns-recursor-3.7.3.tar.bz2) = a09d960852ba67c1618dfa9258158a1145f657c1 RMD160 (pdns-recursor-3.7.3.tar.bz2) = c73738ea571b8ce4ef4c01ee02c971c990d03f42 SHA512 (pdns-recursor-3.7.3.tar.bz2) = 35b95130e46d04c91adc3c4676a6e5546ac25d21ec576734162764732993d876d34f0e8124b7b6934c8354c0d042ffa5ec30f138b83a9aeaafcefa3808adcf23 Size (pdns-recursor-3.7.3.tar.bz2) = 245192 bytes SHA1 (patch-Makefile.in) = 4aa3fc487afab1795532cc6a09975fa6580625fe d8 3 a10 13 SHA1 (patch-dnsparser.cc) = acd60fbeaa5ad3aa09db306eeaddb1071bbedfb7 SHA1 (patch-dnsparser.hh) = 289e271629969a50b41e805ae9f092ce75a1483f SHA1 (patch-iputils.hh) = 01134b045189653046036d7cb081a2f4d1ed27e4 SHA1 (patch-kqueuemplexer.cc) = 1e3923aec5f81400eaedffa07c50762da7bdd5c8 SHA1 (patch-namespaces.hh) = b7abe73b649569819fb070e10d3c926c95589bfb SHA1 (patch-pdns__recursor.1) = de3c561e770558850a9f1bdf13f60570d90a5643 SHA1 (patch-pdns__recursor.cc) = b1d6ba1d1abfbd2759431caffc113bca22513abd SHA1 (patch-rec__channel.cc) = dee9fba4bbe240ca2070cdf8a8f303bb2e3bce61 SHA1 (patch-rec__channel__rec.cc) = b0b277167fff8a080528f6a5cc75a81658f7c66f SHA1 (patch-rec__control.1) = 6a38b768cf5ab6f91fcf6eb7e4d5f0c62824f723 SHA1 (patch-recursor__cache.cc) = c2f86bd695ed01ae6b415a61a099696c87f78d63 SHA1 (patch-reczones.cc) = f187de66d755a8e134804282ceb7723aa9bd392e SHA1 (patch-sysdeps_SunOS.inc) = e2087d1469437c88266bc30566cf9d7415e7af69 @ 1.14 log @Update net/powerdns-recursor to 3.7.3 (previous commit was 3.7.2). PowerDNS Recursor 3.7.3 - Limit the maximum length of a qname - pdnssec: check for glue and delegations in parent zones @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2015/06/10 14:22:29 fhajny Exp $ d5 1 @ 1.13 log @Update net/powerdns-recursor to 3.7.3. Add SMF support. Defuzz patches. PowerDNS Recursor 3.7.3 - Limit the maximum length of a qname - pdnssec: check for glue and delegations in parent zones PowerDNS Recursor 3.7.2 - Fix handling of forward references in label compressed packets; fixes CVE-2015-1868. - Minor improvements and bugfixes. PowerDNS Recursor 3.7.1 - New root-nx-trust flag makes PowerDNS generalize NXDOMAIN responses from the root-servers - getregisteredname() for Lua, which turns 'www.bbc.co.uk' into 'bbc.co.uk' - Lua preoutquery filter - Lua IP-based filter (ipfilter) before parsing packets - iputils class for Lua, to quickly process IP addresses and netmasks in their native format - getregisteredname function for Lua, to find the registered domain for a given name - Various new ringbuffers: top-servfail-remotes, top-largeanswer-remotes, top-servfail-queries - Minor improvements and bugfixes. PowerDNS Recursor 3.6.2 - Minor improvements and bugfixes. PowerDNS Recursor 3.6.1 - Fix for a crash under a specific sequence of packets. PowerDNS Recursor 3.6.0 - Implement minimum-ttl-override config setting, plus runtime configurability via 'rec_control set-minimum-ttl'. - Lots of work on the JSON API, which is exposed via Aki Tuomi's 'yahttp'. - Lua modules can now use 'pdnslog(INFO..') - Adopt any-to-tcp feature to the recursor. - Implement built-in statistics dumper using the 'carbon' protocol, which is also understood by metronome (our mini-graphite). Use 'carbon-server', 'carbon-ourname' and 'carbon-interval' settings. - New setting 'udp-truncation-threshold' to configure from how many bytes we should truncate. commit a09a8ce. - Proper support for CHaos class for CHAOS TXT queries. - Added support for Lua scripts to drop queries w/o further processing. - Kevin Holly added qtype statistics to recursor and rec_control. - Add support for include-files in configuration, also reload ACLs and zones defined in them. - Paulo Anes contributed server-down-max-fails which helps combat Recursive DNS based amplification attacks. - Implement "followCNAMERecords" feature in the Lua hooks. - Minor improvements and bugfixes. PowerDNS Recursor 3.5.3 - This is a bugfix and performance update to 3.5.2. It brings serious performance improvements for dual stack users. PowerDNS Recursor 3.5.2 - This is a stability and bugfix update to 3.5.1. It contains important fixes that improve operation for certain domains. PowerDNS Recursor 3.5.1 - This is a stability and bugfix update to 3.5. PowerDNS Recursor 3.5 - The local zone server now understands wildcards. - The Lua postresolve and nodata hooks. - A new feature, rec_control trace-regex allows the tracing of lookups for specific names - A new setting, export-etc-hosts-search-suffix, adds a configurable suffix to names imported from /etc/hosts - Minor improvements & bugfixes PowerDNS Recursor 3.3.1 - Small number of important fixes, adds some memory usage statistics, but no new features @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (pdns-recursor-3.7.2.tar.bz2) = 1780b34c7a0d38cc62f5581484cf25de91bbe1ca RMD160 (pdns-recursor-3.7.2.tar.bz2) = a87ac0783da412e24a00a6fca9f42fd70f63c706 Size (pdns-recursor-3.7.2.tar.bz2) = 244582 bytes @ 1.12 log @Add upstream patch to fix CVE-2014-8601. Remove myself as maintainer. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2013/06/27 10:56:22 wiz Exp $ d3 18 a20 23 SHA1 (pdns-recursor-3.3.tar.bz2) = 2f42955b8b8de355709e9072da2d5dbfadd7ffac RMD160 (pdns-recursor-3.3.tar.bz2) = 17bd7ac68892c3fca218c3dc3e70074dd9e748d6 Size (pdns-recursor-3.3.tar.bz2) = 145785 bytes SHA1 (patch-CVE-2014-8601) = dae3dec54e53022183a8889eb1c741b00d08cd0b SHA1 (patch-Makefile) = 840d0be6dd7decf4b037efc4f9da05a97815ce8e SHA1 (patch-brg_endian.h) = 2fb9d3231e969b2be57d160b0952e11091ae6e26 SHA1 (patch-cachecleaner.hh) = e9a9ade3fe63160eb897df959f6921b791122499 SHA1 (patch-dns.hh) = 4d24a3c2bad973e05ed4b1c20bacce3b70992e5a SHA1 (patch-dnsparser.cc) = 257072b44d3d68ccd3b773cd4db7d0495f67d874 SHA1 (patch-dnsparser.hh) = 85dad11c65d242630244a600ab5d857af591db9f SHA1 (patch-kqueuemplexer.cc) = e67ca0cc9703e5ba5f89f85eefd457c72495ca52 SHA1 (patch-namespaces.hh) = 3c9b7c68a8576fd63747b6773549b98f30cba1a0 SHA1 (patch-pdns__recursor.1) = 33170dd8ec13b0607ebf2ef8366656c565ca4664 SHA1 (patch-pdns__recursor.cc) = 02baa1f54035aae06d241f1732bd165af60dd584 SHA1 (patch-rec__channel.cc) = 3bd902cf9152cb90c3cb934263dd0482cac16d16 SHA1 (patch-rec__channel__rec.cc) = a183984d31aad6d1665d11c40e872511c18bd740 SHA1 (patch-rec__control.1) = e6ea8e7b93e23cd37bddb272e7cd64858cdf7f83 SHA1 (patch-recpacketcache.hh) = aef8dbc00cfdd45e75f357b20e48e89ad26d5317 SHA1 (patch-recursor__cache.cc) = b3ff1ae80e6ec592feb037cfa3964bcbc3798938 SHA1 (patch-recursor__cache.hh) = f56f189f851fd1e764476851055f2a21e5acbb06 SHA1 (patch-reczones.cc) = a8d0770d7db449e703e3d66fabfb21bcd02e049e SHA1 (patch-syncres.cc) = ca3ba23a8d36ca54832452dab47ceb50754e2c35 SHA1 (patch-syncres.hh) = 4a85e102a2da9a3533ac019e394594834d430214 @ 1.11 log @Restore two patch checksums. hi joerg. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2013/06/26 15:52:22 joerg Exp $ d6 1 @ 1.11.12.1 log @Pullup ticket #4573 - requested by roy net/powerdns-recursor: security patch Revisions pulled up: - net/powerdns-recursor/Makefile 1.16 - net/powerdns-recursor/distinfo 1.12 - net/powerdns-recursor/patches/patch-CVE-2014-8601 1.1 --- Module Name: pkgsrc Committed By: roy Date: Thu Dec 11 20:18:17 UTC 2014 Modified Files: pkgsrc/net/powerdns-recursor: Makefile distinfo Added Files: pkgsrc/net/powerdns-recursor/patches: patch-CVE-2014-8601 Log Message: Add upstream patch to fix CVE-2014-8601. Remove myself as maintainer. @ text @d1 1 a1 1 $NetBSD$ a5 1 SHA1 (patch-CVE-2014-8601) = dae3dec54e53022183a8889eb1c741b00d08cd0b @ 1.10 log @Fix overlap between C++11 memory and boost::shared_ptr as well and boost::tuple. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2013/06/14 22:13:03 dholland Exp $ d14 1 d18 1 @ 1.9 log @Patch up C++ semantic whitespace. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2013/06/10 18:59:09 joerg Exp $ d8 1 d10 1 d13 6 a18 4 SHA1 (patch-pdns__recursor.1) = 33170dd8ec13b0607ebf2ef8366656c565ca4664 SHA1 (patch-pdns__recursor.cc) = 6a303abf34542efe0e259a88bdd25c9249335574 SHA1 (patch-rec__channel.cc) = 5432261c1771a3ed4498e1ce78494307b153f302 SHA1 (patch-rec__control.1) = e6ea8e7b93e23cd37bddb272e7cd64858cdf7f83 d20 2 @ 1.8 log @Be more explicit of what version of tuple and shared_ptr is meant. Disable warnings for narrowing with C++11. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2012/08/07 23:31:03 marino Exp $ d12 1 a12 1 SHA1 (patch-pdns__recursor.cc) = 2f66151305a34229f5789b765434995e2918c4ff @ 1.7 log @net/powerdns-recursor: Support DragonFly Fix endian setting on DragonFly (Same as FreeBSD) to fix build. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2012/02/28 10:49:27 roy Exp $ d9 1 d15 2 @ 1.6 log @Bump to 3.3, changes include: * Many threading changes for greater perfomance * Can now make TCP/IP queries to remote IPv6 addresses * Domains can be forwarded to IPv6 addresses @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2011/04/06 10:35:38 roy Exp $ d7 2 a8 1 SHA1 (patch-dns.hh) = 1ed10a5ffa59f84fa17c8dfd5e2c57476f7eb75c @ 1.5 log @Compile on DragonFlyBSD. Fixes PR pkg/44772 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2010/01/29 13:26:45 roy Exp $ d3 10 a12 10 SHA1 (pdns-recursor-3.1.7.2.tar.bz2) = 9dcaca50fe0c373d601e135a78f24f5b85480020 RMD160 (pdns-recursor-3.1.7.2.tar.bz2) = 2a1118763ab630646b9ba25273d6066e380e55c6 Size (pdns-recursor-3.1.7.2.tar.bz2) = 174082 bytes SHA1 (patch-aa) = 8ea6d7bd6e4b1625ca5df7fb115085223f8fb147 SHA1 (patch-ab) = b8607622c082d2168aecf06586818760f1a6035c SHA1 (patch-ae) = d832951abad18a429e7d567563af61b77f61c179 SHA1 (patch-af) = 5a7ba19325f37922c0fcc8a8b23cc023c2b28789 SHA1 (patch-ag) = 952182b856fa0ec995d9ba307124e069c1831049 SHA1 (patch-ah) = 1d8c62313b730afed492b12e6e28c1c0757e9c24 SHA1 (patch-ai) = ad4339f5e51f12c26dc3c4a3b4bfb2b649b62e64 @ 1.4 log @Update to recursor-3.1.7.2 Changes from 3.1.7 include: * Fixed CVE-2009-4009 and CVE-2009-4010 * Improved error messages when parsing zones * Resilience against whitespace in configuration * Performance increase @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2009/06/24 20:44:21 hasso Exp $ d12 1 @ 1.3 log @Make it build on DragonFly. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2009/04/21 22:52:37 roy Exp $ d3 3 a5 3 SHA1 (pdns-recursor-3.1.7.tar.bz2) = 3e9c46e432d57edd58f767311247e750350883e9 RMD160 (pdns-recursor-3.1.7.tar.bz2) = 359b3e3fff942f9fd14bebe4bc16b9d6cd23d0e3 Size (pdns-recursor-3.1.7.tar.bz2) = 174424 bytes d8 2 a9 4 SHA1 (patch-ac) = 618d18ddc212c6aa417d16454a784854f7a327a4 SHA1 (patch-ad) = a28cdd1a6e860c1c9460c36e2e8acece4b163436 SHA1 (patch-ae) = 54ce9208671928bf4b63331f2a248b601325541e SHA1 (patch-af) = 23b8dbad8f7f69652d7417ca6dcca4dde4a6fe57 @ 1.3.6.1 log @Pullup ticket #2981 - requested by roy powerdns-recursor: security update Revisions pulled up: - net/powerdns-recursor/Makefile 1.6 - net/powerdns-recursor/distinfo 1.4 - net/powerdns-recursor/patches/patch-ac delete - net/powerdns-recursor/patches/patch-ad delete - net/powerdns-recursor/patches/patch-ae 1.2 - net/powerdns-recursor/patches/patch-af 1.2 --- Module Name: pkgsrc Committed By: roy Date: Fri Jan 29 13:26:45 UTC 2010 Modified Files: pkgsrc/net/powerdns-recursor: Makefile distinfo pkgsrc/net/powerdns-recursor/patches: patch-ae patch-af Removed Files: pkgsrc/net/powerdns-recursor/patches: patch-ac Log Message: Update to recursor-3.1.7.2 Changes from 3.1.7 include: * Fixed CVE-2009-4009 and CVE-2009-4010 * Improved error messages when parsing zones * Resilience against whitespace in configuration * Performance increase --- Module Name: pkgsrc Committed By: roy Date: Fri Jan 29 13:27:54 UTC 2010 Removed Files: pkgsrc/net/powerdns-recursor/patches: patch-ad Log Message: Punt stale file @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (pdns-recursor-3.1.7.2.tar.bz2) = 9dcaca50fe0c373d601e135a78f24f5b85480020 RMD160 (pdns-recursor-3.1.7.2.tar.bz2) = 2a1118763ab630646b9ba25273d6066e380e55c6 Size (pdns-recursor-3.1.7.2.tar.bz2) = 174082 bytes d8 4 a11 2 SHA1 (patch-ae) = d832951abad18a429e7d567563af61b77f61c179 SHA1 (patch-af) = 5a7ba19325f37922c0fcc8a8b23cc023c2b28789 @ 1.2 log @Get kqueue support working @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2009/04/21 14:16:47 roy Exp $ d13 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d12 1 @ 1.1.1.1 log @Import pdns_recursor-3.1.7 Based on the WIP version by pkgsrc@@blackmouse.biz The PowerDNS recursor is part of the source tarball of the main PowerDNS distribution, but it is released separately. Starting from the version 3.0 pre-releases, there are zero known bugs or issues with the recursor. It is known to power the resolving needs of over 2 million internet connections. PowerDNS recursor can gets names from /etc/hosts. @ text @@