Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Aug 2026 14:15:17 +0000
From:      Yusuf Yaman <nxjoseph@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc:        Ralf van der Enden <tremere@cainites.net>
Subject:   git: 3673e1f7d2ee - 2026Q3 - dns/dnsdist: Update to 2.1.0
Message-ID:  <6a75e875.4392c.3f026be9@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch 2026Q3 has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3673e1f7d2ee820ea84efa8f9b525bc9f4574d14

commit 3673e1f7d2ee820ea84efa8f9b525bc9f4574d14
Author:     Ralf van der Enden <tremere@cainites.net>
AuthorDate: 2026-07-03 01:40:20 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-08-07 14:13:15 +0000

    dns/dnsdist: Update to 2.1.0
    
    Changelog: https://www.dnsdist.org/changelog.html#change-2.1.0
    
    PR:             296456
    Reported by:    Jordan Ostreff <jordan@ostreff.info> (initial patch),
                    Ralf van der Enden <tremere@cainites.net> (maintainer, committed patch)
    
    (cherry picked from commit d4dec80c2c0412548c8a7cbd137862df0193aa08)
---
 dns/dnsdist/Makefile                               |   4 +-
 dns/dnsdist/Makefile.crates                        |  63 +++++-----
 dns/dnsdist/distinfo                               | 132 +++++++++------------
 dns/dnsdist/files/dnsdist.conf.sample              |   6 -
 .../files/patch-dnsdist-configuration-yaml.cc      |  11 --
 dns/dnsdist/pkg-plist                              |   1 +
 6 files changed, 90 insertions(+), 127 deletions(-)

diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile
index 064d3509a52f..10760233253b 100644
--- a/dns/dnsdist/Makefile
+++ b/dns/dnsdist/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	dnsdist
-DISTVERSION=	2.0.7
-PORTREVISION=	1
+DISTVERSION=	2.1.0
 CATEGORIES=	dns net
 MASTER_SITES=	https://downloads.powerdns.com/releases/
 DISTFILES+=	${DISTNAME}${EXTRACT_SUFX}
@@ -107,5 +106,6 @@ SNMP_MESON_ENABLED=	snmp
 
 post-install:
 	${MV} ${STAGEDIR}${ETCDIR}/dnsdist.conf-dist ${STAGEDIR}${ETCDIR}/dnsdist.conf.sample
+	${MV} ${STAGEDIR}${ETCDIR}/dnsdist.yml-dist ${STAGEDIR}${ETCDIR}/dnsdist.yml.sample
 
 .include <bsd.port.mk>
diff --git a/dns/dnsdist/Makefile.crates b/dns/dnsdist/Makefile.crates
index b8d012ce6e54..b983b21dd997 100644
--- a/dns/dnsdist/Makefile.crates
+++ b/dns/dnsdist/Makefile.crates
@@ -1,43 +1,36 @@
-CARGO_CRATES=	anstyle-1.0.10 \
-		cc-1.2.25 \
-		clap-4.5.39 \
-		clap_builder-4.5.39 \
-		clap_lex-0.7.4 \
-		codespan-reporting-0.12.0 \
-		cxx-1.0.158 \
-		cxx-build-1.0.158 \
-		cxxbridge-cmd-1.0.158 \
-		cxxbridge-flags-1.0.158 \
-		cxxbridge-macro-1.0.158 \
+CARGO_CRATES=	anstyle-1.0.13 \
+		cc-1.2.49 \
+		clap-4.5.53 \
+		clap_builder-4.5.53 \
+		clap_lex-0.7.6 \
+		codespan-reporting-0.13.1 \
+		cxx-1.0.191 \
+		cxx-build-1.0.191 \
+		cxxbridge-cmd-1.0.191 \
+		cxxbridge-flags-1.0.191 \
+		cxxbridge-macro-1.0.191 \
 		equivalent-1.0.2 \
-		foldhash-0.1.5 \
-		hashbrown-0.15.3 \
-		indexmap-2.9.0 \
+		find-msvc-tools-0.1.5 \
+		foldhash-0.2.0 \
+		hashbrown-0.16.1 \
+		indexmap-2.12.1 \
 		itoa-1.0.15 \
-		link-cplusplus-1.0.10 \
-		proc-macro2-1.0.95 \
-		quote-1.0.40 \
-		rustversion-1.0.21 \
+		link-cplusplus-1.0.12 \
+		proc-macro2-1.0.103 \
+		quote-1.0.42 \
 		ryu-1.0.20 \
-		scratch-1.0.8 \
-		serde-1.0.219 \
-		serde_derive-1.0.219 \
+		scratch-1.0.9 \
+		serde-1.0.228 \
+		serde_core-1.0.228 \
+		serde_derive-1.0.228 \
 		serde_yaml-0.9.34+deprecated \
 		shlex-1.3.0 \
 		strsim-0.11.1 \
-		syn-2.0.101 \
+		syn-2.0.111 \
 		termcolor-1.4.1 \
-		unicode-ident-1.0.18 \
-		unicode-width-0.2.0 \
+		unicode-ident-1.0.22 \
+		unicode-width-0.2.2 \
 		unsafe-libyaml-0.2.11 \
-		winapi-util-0.1.9 \
-		windows-sys-0.59.0 \
-		windows-targets-0.52.6 \
-		windows_aarch64_gnullvm-0.52.6 \
-		windows_aarch64_msvc-0.52.6 \
-		windows_i686_gnu-0.52.6 \
-		windows_i686_gnullvm-0.52.6 \
-		windows_i686_msvc-0.52.6 \
-		windows_x86_64_gnu-0.52.6 \
-		windows_x86_64_gnullvm-0.52.6 \
-		windows_x86_64_msvc-0.52.6
+		winapi-util-0.1.11 \
+		windows-link-0.2.1 \
+		windows-sys-0.61.2
diff --git a/dns/dnsdist/distinfo b/dns/dnsdist/distinfo
index 94490fb2fbce..74cbc2265c2b 100644
--- a/dns/dnsdist/distinfo
+++ b/dns/dnsdist/distinfo
@@ -1,89 +1,75 @@
-TIMESTAMP = 1782390604
-SHA256 (dnsdist-2.0.7.tar.xz) = 58680f780517b787e64fee4cd4dcc57f439be607084f89ee4699789d7d626875
-SIZE (dnsdist-2.0.7.tar.xz) = 2294560
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/cc-1.2.25.crate) = d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951
-SIZE (rust/crates/cc-1.2.25.crate) = 106594
-SHA256 (rust/crates/clap-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f
-SIZE (rust/crates/clap-4.5.39.crate) = 57328
-SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51
-SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
-SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
-SHA256 (rust/crates/cxx-1.0.158.crate) = a71ea7f29c73f7ffa64c50b83c9fe4d3a6d4be89a86b009eb80d5a6d3429d741
-SIZE (rust/crates/cxx-1.0.158.crate) = 220190
-SHA256 (rust/crates/cxx-build-1.0.158.crate) = 36a8232661d66dcf713394726157d3cfe0a89bfc85f52d6e9f9bbc2306797fe7
-SIZE (rust/crates/cxx-build-1.0.158.crate) = 90653
-SHA256 (rust/crates/cxxbridge-cmd-1.0.158.crate) = 4f44296c8693e9ea226a48f6a122727f77aa9e9e338380cb021accaeeb7ee279
-SIZE (rust/crates/cxxbridge-cmd-1.0.158.crate) = 77898
-SHA256 (rust/crates/cxxbridge-flags-1.0.158.crate) = c42f69c181c176981ae44ba9876e2ea41ce8e574c296b38d06925ce9214fb8e4
-SIZE (rust/crates/cxxbridge-flags-1.0.158.crate) = 5424
-SHA256 (rust/crates/cxxbridge-macro-1.0.158.crate) = 8faff5d4467e0709448187df29ccbf3b0982cc426ee444a193f87b11afb565a8
-SIZE (rust/crates/cxxbridge-macro-1.0.158.crate) = 64448
+TIMESTAMP = 1783041064
+SHA256 (dnsdist-2.1.0.tar.xz) = 8714b7ca065b2d7ae5da980bc81a94d2baaa725a9b3c2c23b3a0fadb7c6a8335
+SIZE (dnsdist-2.1.0.tar.xz) = 2369224
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/cc-1.2.49.crate) = 90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215
+SIZE (rust/crates/cc-1.2.49.crate) = 93145
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/codespan-reporting-0.13.1.crate) = af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681
+SIZE (rust/crates/codespan-reporting-0.13.1.crate) = 57424
+SHA256 (rust/crates/cxx-1.0.191.crate) = cd46505a9588ea42961c833d8e20a8956741f26f4aa84f5248a60c2137bf0373
+SIZE (rust/crates/cxx-1.0.191.crate) = 233693
+SHA256 (rust/crates/cxx-build-1.0.191.crate) = b78549cfae183ba0391f186544fdf1f5d96e9d3cf2683ee1449a3aea066e4e32
+SIZE (rust/crates/cxx-build-1.0.191.crate) = 99802
+SHA256 (rust/crates/cxxbridge-cmd-1.0.191.crate) = b5f593aa804e4cd4fda75ca4c56820c15a27ac667f02bffe626c2ed16e2d747d
+SIZE (rust/crates/cxxbridge-cmd-1.0.191.crate) = 86917
+SHA256 (rust/crates/cxxbridge-flags-1.0.191.crate) = e5e77806f6ca008fe3cb35ac747db8f5cf30c038b81ae97077a6aecd7ca01a31
+SIZE (rust/crates/cxxbridge-flags-1.0.191.crate) = 5431
+SHA256 (rust/crates/cxxbridge-macro-1.0.191.crate) = e751ebe2dee4a88a26df4f11c2baf6aa1e7f652af9a3bef5b4db5ae33397577d
+SIZE (rust/crates/cxxbridge-macro-1.0.191.crate) = 71516
 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
-SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
+SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
 SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/link-cplusplus-1.0.10.crate) = 4a6f6da007f968f9def0d65a05b187e2960183de70c160204ecfccf0ee330212
-SIZE (rust/crates/link-cplusplus-1.0.10.crate) = 8054
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/link-cplusplus-1.0.12.crate) = 7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82
+SIZE (rust/crates/link-cplusplus-1.0.12.crate) = 8178
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
 SIZE (rust/crates/ryu-1.0.20.crate) = 48738
-SHA256 (rust/crates/scratch-1.0.8.crate) = 9f6280af86e5f559536da57a45ebc84948833b3bee313a7dd25232e09c878a52
-SIZE (rust/crates/scratch-1.0.8.crate) = 8581
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/scratch-1.0.9.crate) = d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2
+SIZE (rust/crates/scratch-1.0.9.crate) = 8170
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
 SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
 SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
 SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
 SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
-SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
diff --git a/dns/dnsdist/files/dnsdist.conf.sample b/dns/dnsdist/files/dnsdist.conf.sample
deleted file mode 100644
index 21cfab3d0fe3..000000000000
--- a/dns/dnsdist/files/dnsdist.conf.sample
+++ /dev/null
@@ -1,6 +0,0 @@
-newServer ({address="2001:4860:4860::8888", qps=1})
-newServer ({address="2001:4860:4860::8844", qps=1})
-newServer ({address="2620:0:ccc::2", qps=10})
-newServer ({address="2620:0:ccd::2", name="dns1", qps=10})
-newServer("192.168.1.2")
-setServerPolicy(firstAvailable) -- first server within its QPS limit
diff --git a/dns/dnsdist/files/patch-dnsdist-configuration-yaml.cc b/dns/dnsdist/files/patch-dnsdist-configuration-yaml.cc
deleted file mode 100644
index 29ed9db27fdc..000000000000
--- a/dns/dnsdist/files/patch-dnsdist-configuration-yaml.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- dnsdist-configuration-yaml.cc.orig	2025-10-20 17:09:15 UTC
-+++ dnsdist-configuration-yaml.cc
-@@ -1145,7 +1145,7 @@ bool loadConfigurationFromFile(const std::string& file
- 
-     for (const auto& cache : globalConfig.packet_caches) {
-       DNSDistPacketCache::CacheSettings settings{
--        .d_maxEntries = cache.size,
-+        .d_maxEntries = static_cast<size_t>(cache.size),
-         .d_maxTTL = cache.max_ttl,
-         .d_minTTL = cache.min_ttl,
-         .d_tempFailureTTL = cache.temporary_failure_ttl,
diff --git a/dns/dnsdist/pkg-plist b/dns/dnsdist/pkg-plist
index ed05e6acff9b..674a68faf339 100644
--- a/dns/dnsdist/pkg-plist
+++ b/dns/dnsdist/pkg-plist
@@ -1,3 +1,4 @@
 sbin/dnsdist
 share/man/man1/dnsdist.1.gz
 @sample %%ETCDIR%%/dnsdist.conf.sample
+@sample %%ETCDIR%%/dnsdist.yml.sample


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a75e875.4392c.3f026be9>