head 1.40; access; symbols 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.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.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 @$NetBSD: distinfo,v 1.39 2021/10/26 11:06:31 nia Exp $ 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 SHA1 (patch-ext_json11_json11.cpp) = 2de8ea8b51556bd3e3c1a88f681697eff239ab1a SHA1 (patch-portsmplexer.cc) = 46d762b82ec2dd0ba67dab744f5f4531f09c6dec SHA1 (patch-qtype.hh) = 567c9f36fa0b414e605e6788ba5b7a9f293476a5 SHA1 (patch-version.cc) = 26226a02198edd9d8890a5199ee5a8051334fe41 @ 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 @@