FreeBSD Bugzilla – Attachment 260324 Details for
Bug 286691
update to net-p2p/hostd , renterd, walletd: Offer and rent your storage space on the Sia network
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
update ports and hostd yml file
0001-update-hostd-yml-hostd_2.1.0-renterd_2.1.0-walletd_2.patch (text/plain), 68.94 KB, created by
bruno
on 2025-05-11 10:29:29 UTC
(
hide
)
Description:
update ports and hostd yml file
Filename:
MIME Type:
Creator:
bruno
Created:
2025-05-11 10:29:29 UTC
Size:
68.94 KB
patch
obsolete
>From fc698d0403f7da0ae6090afac75cfe05ac501279 Mon Sep 17 00:00:00 2001 >From: bruno <bruno@tinkerbox.org> >Date: Sun, 11 May 2025 12:22:54 +0200 >Subject: [PATCH] update hostd yml hostd_2.1.0-renterd_2.1.0-walletd_2.2.1 > >--- > net-p2p/hostd/Makefile | 86 +++++++------- > net-p2p/hostd/distinfo | 76 ++++++------ > net-p2p/hostd/files/hostd.yml.in | 6 + > net-p2p/hostd/files/patch-build_meta.go | 8 +- > net-p2p/hostd/files/patch-vendor_modules.txt | 70 ++++++----- > net-p2p/renterd/Makefile | 100 ++++++++-------- > net-p2p/renterd/distinfo | 84 +++++++------ > net-p2p/renterd/files/patch-build_meta.go | 8 +- > .../renterd/files/patch-vendor_modules.txt | 112 +++++++++--------- > net-p2p/walletd/Makefile | 64 +++++----- > net-p2p/walletd/distinfo | 68 ++++++----- > net-p2p/walletd/files/patch-build_meta.go | 6 +- > .../walletd/files/patch-vendor_modules.txt | 64 +++++----- > 13 files changed, 373 insertions(+), 379 deletions(-) > >diff --git a/net-p2p/hostd/Makefile b/net-p2p/hostd/Makefile >index 7f3665b75d87..f6c667cc05b7 100644 >--- a/net-p2p/hostd/Makefile >+++ b/net-p2p/hostd/Makefile >@@ -1,6 +1,6 @@ > PORTNAME= hostd > DISTVERSIONPREFIX= v >-DISTVERSION= 2.0.4 >+DISTVERSION= 2.1.0 > PORTREVISION= 1 > CATEGORIES= net-p2p > >@@ -23,48 +23,48 @@ GH_ACCOUNT= SiaFoundation > GO_TARGET= ./cmd/hostd > GO_BUILDFLAGS+= -tags='netgo timetzdata' > >-GH_TUPLE= SiaFoundation:core:v0.10.1:siafoundation_core/vendor/go.sia.tech/core \ >- SiaFoundation:coreutils:v0.11.1:siafoundation_coreutils/vendor/go.sia.tech/coreutils \ >- SiaFoundation:jape:v0.12.1:siafoundation_jape/vendor/go.sia.tech/jape \ >- SiaFoundation:mux:v1.3.0:siafoundation_mux/vendor/go.sia.tech/mux \ >- SiaFoundation:web:5611d44a533e:siafoundation_web/vendor/go.sia.tech/web \ >- SiaFoundation:web:hostd/v0.58.0:siafoundation_web_1/vendor/go.sia.tech/web/hostd \ >- aws:aws-sdk-go:v1.55.6:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ >- cloudflare:cloudflare-go:v0.115.0:cloudflare_cloudflare_go/vendor/github.com/cloudflare/cloudflare-go \ >- etcd-io:bbolt:v1.4.0:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ >- go-task:slim-sprig:52ccab3ef572:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ >- go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ >- go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ >- goccy:go-json:v0.10.5:goccy_go_json/vendor/github.com/goccy/go-json \ >- golang:crypto:v0.33.0:golang_crypto/vendor/golang.org/x/crypto \ >- golang:exp:9bf2ced13842:golang_exp/vendor/golang.org/x/exp \ >- golang:mod:v0.18.0:golang_mod/vendor/golang.org/x/mod \ >- golang:net:v0.34.0:golang_net/vendor/golang.org/x/net \ >- golang:sync:v0.11.0:golang_sync/vendor/golang.org/x/sync \ >- golang:sys:v0.30.0:golang_sys/vendor/golang.org/x/sys \ >- golang:term:v0.29.0:golang_term/vendor/golang.org/x/term \ >- golang:text:v0.22.0:golang_text/vendor/golang.org/x/text \ >- golang:time:v0.10.0:golang_time/vendor/golang.org/x/time \ >- golang:tools:v0.22.0:golang_tools/vendor/golang.org/x/tools \ >- google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ >- google:pprof:407c9e7a662f:google_pprof/vendor/github.com/google/pprof \ >- hashicorp:golang-lru:v2.0.7:hashicorp_golang_lru_v2/vendor/github.com/hashicorp/golang-lru/v2 \ >- jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ >- julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ >- lukechampine:flagg:v1.1.1:lukechampine_flagg/vendor/lukechampine.com/flagg \ >- lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \ >- lukechampine:upnp:v0.3.0:lukechampine_upnp/vendor/lukechampine.com/upnp \ >- mattn:go-sqlite3:v1.14.24:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ >- onsi:ginkgo:v2.12.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \ >- quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \ >- quic-go:quic-go:v0.49.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ >- quic-go:webtransport-go:4ac2c9250e66:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \ >- rogpeppe:go-internal:v1.12.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ >- shopspring:decimal:v1.4.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ >- uber-go:goleak:v1.3.0:uber_go_goleak/vendor/go.uber.org/goleak \ >- uber-go:mock:v0.5.0:uber_go_mock/vendor/go.uber.org/mock \ >- uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ >- uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap >+GH_TUPLE= \ >+ SiaFoundation:core:v0.12.0:siafoundation_core/vendor/go.sia.tech/core \ >+ SiaFoundation:coreutils:v0.13.2:siafoundation_coreutils/vendor/go.sia.tech/coreutils \ >+ SiaFoundation:jape:v0.13.1:siafoundation_jape/vendor/go.sia.tech/jape \ >+ SiaFoundation:mux:v1.4.0:siafoundation_mux/vendor/go.sia.tech/mux \ >+ SiaFoundation:web:5611d44a533e:siafoundation_web/vendor/go.sia.tech/web \ >+ SiaFoundation:web:hostd/v0.61.0:siafoundation_web_1/vendor/go.sia.tech/web/hostd \ >+ aws:aws-sdk-go:v1.55.7:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ >+ cloudflare:cloudflare-go:v0.115.0:cloudflare_cloudflare_go/vendor/github.com/cloudflare/cloudflare-go \ >+ etcd-io:bbolt:v1.4.0:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ >+ go-task:slim-sprig:52ccab3ef572:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ >+ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ >+ go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ >+ goccy:go-json:v0.10.5:goccy_go_json/vendor/github.com/goccy/go-json \ >+ golang:crypto:v0.37.0:golang_crypto/vendor/golang.org/x/crypto \ >+ golang:mod:v0.24.0:golang_mod/vendor/golang.org/x/mod \ >+ golang:net:v0.39.0:golang_net/vendor/golang.org/x/net \ >+ golang:sync:v0.13.0:golang_sync/vendor/golang.org/x/sync \ >+ golang:sys:v0.32.0:golang_sys/vendor/golang.org/x/sys \ >+ golang:term:v0.31.0:golang_term/vendor/golang.org/x/term \ >+ golang:text:v0.24.0:golang_text/vendor/golang.org/x/text \ >+ golang:time:v0.11.0:golang_time/vendor/golang.org/x/time \ >+ golang:tools:v0.32.0:golang_tools/vendor/golang.org/x/tools \ >+ google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ >+ google:pprof:407c9e7a662f:google_pprof/vendor/github.com/google/pprof \ >+ hashicorp:golang-lru:v2.0.7:hashicorp_golang_lru_v2/vendor/github.com/hashicorp/golang-lru/v2 \ >+ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ >+ julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ >+ lukechampine:flagg:v1.1.1:lukechampine_flagg/vendor/lukechampine.com/flagg \ >+ lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \ >+ lukechampine:upnp:v0.3.0:lukechampine_upnp/vendor/lukechampine.com/upnp \ >+ mattn:go-sqlite3:v1.14.28:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ >+ onsi:ginkgo:v2.12.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \ >+ quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \ >+ quic-go:quic-go:v0.51.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ >+ quic-go:webtransport-go:4ac2c9250e66:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \ >+ rogpeppe:go-internal:v1.12.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ >+ shopspring:decimal:v1.4.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ >+ uber-go:goleak:v1.3.0:uber_go_goleak/vendor/go.uber.org/goleak \ >+ uber-go:mock:v0.5.0:uber_go_mock/vendor/go.uber.org/mock \ >+ uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ >+ uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap > > PLIST_FILES= "@dir(${USERS},${GROUPS},750) /var/db/${PORTNAME}" \ > "@sample etc/hostd.yml.sample" \ >diff --git a/net-p2p/hostd/distinfo b/net-p2p/hostd/distinfo >index b618bb995ef7..a0e970250f3f 100644 >--- a/net-p2p/hostd/distinfo >+++ b/net-p2p/hostd/distinfo >@@ -1,20 +1,20 @@ >-TIMESTAMP = 1741778012 >-SHA256 (SiaFoundation-hostd-v2.0.4_GH0.tar.gz) = 774cfa132b98453dc887b8e8048811aeed1656705cfdc9de76b98b0b9c68dbd2 >-SIZE (SiaFoundation-hostd-v2.0.4_GH0.tar.gz) = 249233 >-SHA256 (SiaFoundation-core-v0.10.1_GH0.tar.gz) = 5981e02ffc9533a5cf1549aef7f14639a848414e4f4ad54299b19b337bc29527 >-SIZE (SiaFoundation-core-v0.10.1_GH0.tar.gz) = 150928 >-SHA256 (SiaFoundation-coreutils-v0.11.1_GH0.tar.gz) = f8331816cba3e36607fa96a66588acc2ed230a19ec900604dd24b33a72509d39 >-SIZE (SiaFoundation-coreutils-v0.11.1_GH0.tar.gz) = 99325 >-SHA256 (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = da107f48dd9ebef33c53cdcc2f136a59f42ad268758424e0e5a6e256e2b44c15 >-SIZE (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = 10276 >-SHA256 (SiaFoundation-mux-v1.3.0_GH0.tar.gz) = d1297bc70bad3006e1381b4ef9e824823319ef785dc211b38ab1d72f869cc94b >-SIZE (SiaFoundation-mux-v1.3.0_GH0.tar.gz) = 28529 >+TIMESTAMP = 1746718796 >+SHA256 (SiaFoundation-hostd-v2.1.0_GH0.tar.gz) = 3064ff82b6f3781ba981ec2e9cf44090398b8843fe89f979507e9154b93cfec2 >+SIZE (SiaFoundation-hostd-v2.1.0_GH0.tar.gz) = 254183 >+SHA256 (SiaFoundation-core-v0.12.0_GH0.tar.gz) = c8aec51feaf3f7397b083cdcc68811e1305fa8b150ab4e62676bee2cd4229e8b >+SIZE (SiaFoundation-core-v0.12.0_GH0.tar.gz) = 155885 >+SHA256 (SiaFoundation-coreutils-v0.13.2_GH0.tar.gz) = c6a11498c3b77d47394b392060f22f0f898d919d6857d4458788dca16c916ea1 >+SIZE (SiaFoundation-coreutils-v0.13.2_GH0.tar.gz) = 111272 >+SHA256 (SiaFoundation-jape-v0.13.1_GH0.tar.gz) = 6cabcbbd8eef6e46b4305953b10b0c82181dae1b6cbc432c5280a9ecaaf37c6e >+SIZE (SiaFoundation-jape-v0.13.1_GH0.tar.gz) = 13217 >+SHA256 (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 36d408992c89a1b60ede9bdaf1fb65d6022b45212ad1e336b7ed931f719e7209 >+SIZE (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 28746 > SHA256 (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = af0fbbedf6d271bf5a7e0fcf6ee942fd39fd39ffffbffc06ad10ae3b89e91eb6 > SIZE (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = 27541708 >-SHA256 (SiaFoundation-web-hostd-v0.58.0_GH0.tar.gz) = db607128a490367f100a9907f5f3f8061d6e4e4580757810ce8b090681de7491 >-SIZE (SiaFoundation-web-hostd-v0.58.0_GH0.tar.gz) = 27986484 >-SHA256 (aws-aws-sdk-go-v1.55.6_GH0.tar.gz) = ae51032a0575b798a24670ec1f006dcd7dc0804c7131f4061887df96f7d114c5 >-SIZE (aws-aws-sdk-go-v1.55.6_GH0.tar.gz) = 33373600 >+SHA256 (SiaFoundation-web-hostd-v0.61.0_GH0.tar.gz) = 66d4fcb2fa207de644465b1b1b53e4e0d9db2c6b01dfbb2d627501bee0f1066a >+SIZE (SiaFoundation-web-hostd-v0.61.0_GH0.tar.gz) = 27992643 >+SHA256 (aws-aws-sdk-go-v1.55.7_GH0.tar.gz) = cd1233f22caf7118a7efd34119b3755884040645faf83dbc5d1fa246d896b044 >+SIZE (aws-aws-sdk-go-v1.55.7_GH0.tar.gz) = 33372034 > SHA256 (cloudflare-cloudflare-go-v0.115.0_GH0.tar.gz) = b82c3ed62a37aee5359b31822a4152c06b019ce43ba623f2ef7d7664bb27cffb > SIZE (cloudflare-cloudflare-go-v0.115.0_GH0.tar.gz) = 517339 > SHA256 (etcd-io-bbolt-v1.4.0_GH0.tar.gz) = 2b383501445b37801bf8431cb6efb41708f4623d37a0d0be0a3c1dbcdda66012 >@@ -27,26 +27,24 @@ SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedace > SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 > SHA256 (goccy-go-json-v0.10.5_GH0.tar.gz) = 15a6994e238a3d520816d53eacd115e6d3fd0816e570e8ae79f3a8fcf74616aa > SIZE (goccy-go-json-v0.10.5_GH0.tar.gz) = 399031 >-SHA256 (golang-crypto-v0.33.0_GH0.tar.gz) = f226aebdbb44372844bb754cedd9d4f6d958cf4686db4489de970546c5860913 >-SIZE (golang-crypto-v0.33.0_GH0.tar.gz) = 1840655 >-SHA256 (golang-exp-9bf2ced13842_GH0.tar.gz) = 90fcc103b5927178af2d64b57d39de86d43a8bfa13cb71f4865a360cffe0f1b0 >-SIZE (golang-exp-9bf2ced13842_GH0.tar.gz) = 1744262 >-SHA256 (golang-mod-v0.18.0_GH0.tar.gz) = 247133e4ef1a5863af267a81c2d3f2b6e6b439f250db4e1d7e16df46d37e4d71 >-SIZE (golang-mod-v0.18.0_GH0.tar.gz) = 123147 >-SHA256 (golang-net-v0.34.0_GH0.tar.gz) = 3d5ec65e81b6f1d9530a3008f35722e9cf6d4905b20c19a7126f58aae515996c >-SIZE (golang-net-v0.34.0_GH0.tar.gz) = 1466242 >-SHA256 (golang-sync-v0.11.0_GH0.tar.gz) = b695a9de85279f6c4bd19f3b6746c5808243470f158b6c5b637f64c4db889f8e >-SIZE (golang-sync-v0.11.0_GH0.tar.gz) = 18144 >-SHA256 (golang-sys-v0.30.0_GH0.tar.gz) = 3e54dfe262f4f09341622679101c0f10935028cc945f78a97f898b2416edb1f0 >-SIZE (golang-sys-v0.30.0_GH0.tar.gz) = 1523069 >-SHA256 (golang-term-v0.29.0_GH0.tar.gz) = 7c9dd180502d91fc1a1af8710e2314cd64e64cfcda70d6cf518a386fd10b2487 >-SIZE (golang-term-v0.29.0_GH0.tar.gz) = 14686 >-SHA256 (golang-text-v0.22.0_GH0.tar.gz) = ac8bdce0477effd5a830345979626745e5e5bcb81d1a77c8029b0e8b3d621089 >-SIZE (golang-text-v0.22.0_GH0.tar.gz) = 8970985 >-SHA256 (golang-time-v0.10.0_GH0.tar.gz) = 4c04f20b8d5cac372d97e350ecb652ba2434c019cbb9e89dfeb1a0049b414cf6 >-SIZE (golang-time-v0.10.0_GH0.tar.gz) = 12489 >-SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13 >-SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706 >+SHA256 (golang-crypto-v0.37.0_GH0.tar.gz) = efc47fd29f232cc4e82f9de57a2213e6426fc2ee2d79c8ae545597c2e16ffdf7 >+SIZE (golang-crypto-v0.37.0_GH0.tar.gz) = 1850383 >+SHA256 (golang-mod-v0.24.0_GH0.tar.gz) = 5b56fd6ded068da016be02833c7bd1cbaa59b0d0ad0aca1041cdbdf97b3e26b2 >+SIZE (golang-mod-v0.24.0_GH0.tar.gz) = 126053 >+SHA256 (golang-net-v0.39.0_GH0.tar.gz) = 608e1883bbac69a0167d2824ea5d93401986b5c3611bb1988358874ba8f13d4f >+SIZE (golang-net-v0.39.0_GH0.tar.gz) = 1502093 >+SHA256 (golang-sync-v0.13.0_GH0.tar.gz) = 32cb60ee6f4c884be8923c7ea19a518be6d1de6ba31baa6cee22a71f81ad612d >+SIZE (golang-sync-v0.13.0_GH0.tar.gz) = 17964 >+SHA256 (golang-sys-v0.32.0_GH0.tar.gz) = 6413352edb2789896c7aaf19d653542317667b5152e52169827059ad4a88ad94 >+SIZE (golang-sys-v0.32.0_GH0.tar.gz) = 1525988 >+SHA256 (golang-term-v0.31.0_GH0.tar.gz) = 8c2796b21bd0742ab92ca341b46137419b28c53144c1f88ce8e65b11dafe31c1 >+SIZE (golang-term-v0.31.0_GH0.tar.gz) = 14902 >+SHA256 (golang-text-v0.24.0_GH0.tar.gz) = d74e1ebc800806bf77d224eecb61f6eb6b005b1ffea5ddee41c9267114e307c7 >+SIZE (golang-text-v0.24.0_GH0.tar.gz) = 8964904 >+SHA256 (golang-time-v0.11.0_GH0.tar.gz) = ec26daa712b0c9660b64ea2ec5f241144b7a8c414b85938c6adbbab69c712126 >+SIZE (golang-time-v0.11.0_GH0.tar.gz) = 12471 >+SHA256 (golang-tools-v0.32.0_GH0.tar.gz) = f2b22107aaea83bbcc4a34c86e4331dda035f71e72bdbc057c32ce7072a17c5b >+SIZE (golang-tools-v0.32.0_GH0.tar.gz) = 7698574 > SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56 > SIZE (google-go-querystring-v1.1.0_GH0.tar.gz) = 10423 > SHA256 (google-pprof-407c9e7a662f_GH0.tar.gz) = 6cd5d14f023e0e372f067e37d677cf7bf85385f15ff05a2f2a3dfc9dbb6cbe73 >@@ -63,14 +61,14 @@ SHA256 (lukechampine-frand-v1.5.1_GH0.tar.gz) = 4cbc9b5f5d08ba860ce7dd8689581b26 > SIZE (lukechampine-frand-v1.5.1_GH0.tar.gz) = 7591 > SHA256 (lukechampine-upnp-v0.3.0_GH0.tar.gz) = e0911c0bf4acf197b3d5793259b2734d01d00dea93829845ee7a7de5cdd6e517 > SIZE (lukechampine-upnp-v0.3.0_GH0.tar.gz) = 5880 >-SHA256 (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 8fa3b0b66914ae2dd4ddef9a954f614c5b3eb6ac9d80ee61ae2d08e3178507ec >-SIZE (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 2622934 >+SHA256 (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 958a4ac11099d4f6ca1709e31145b69357ef56576602c64e202ba6ac8e68bc43 >+SIZE (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 2660019 > SHA256 (onsi-ginkgo-v2.12.0_GH0.tar.gz) = ff8ad0c743f3bdcb7472419a85912b78c1ccfe0350473e507de576241193f88b > SIZE (onsi-ginkgo-v2.12.0_GH0.tar.gz) = 626352 > SHA256 (quic-go-qpack-v0.5.1_GH0.tar.gz) = 4764c488fd58d111bfb06f651f593c8beb1829b853eb56ab204f2680aca12362 > SIZE (quic-go-qpack-v0.5.1_GH0.tar.gz) = 40696 >-SHA256 (quic-go-quic-go-v0.49.0_GH0.tar.gz) = 8816ec8c7f799e553442ddb686238ddffe28f843a576757ee2e7d491ea72117b >-SIZE (quic-go-quic-go-v0.49.0_GH0.tar.gz) = 609138 >+SHA256 (quic-go-quic-go-v0.51.0_GH0.tar.gz) = 82d5968f8217d8cc1b53159f8ee863eb88d2d82a4aa65bdd0e92d16f612fa07f >+SIZE (quic-go-quic-go-v0.51.0_GH0.tar.gz) = 623544 > SHA256 (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 621e42ffd6612cf0338cd03628c37e75e71877ab3d4ef44f738fa9cfd5817432 > SIZE (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 37597 > SHA256 (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = b51d588d05f3e82d3045545ef46bd758a0610b9cfde1ae243489a593908b6060 >diff --git a/net-p2p/hostd/files/hostd.yml.in b/net-p2p/hostd/files/hostd.yml.in >index 1fb278d68209..cfcaefde7893 100644 >--- a/net-p2p/hostd/files/hostd.yml.in >+++ b/net-p2p/hostd/files/hostd.yml.in >@@ -16,6 +16,12 @@ rhp2: > address: :9982 > rhp3: > tcp: :9983 >+rhp4: >+ listenAddresses: >+ - protocol: tcp # tcp,tcp4 or tcp6 >+ address: :9984 >+ - protocol: quic # quic, quic4, quic6 >+ address: :9984 > log: > level: info # global log level > stdout: >diff --git a/net-p2p/hostd/files/patch-build_meta.go b/net-p2p/hostd/files/patch-build_meta.go >index daf356fdda06..723a40fe721c 100644 >--- a/net-p2p/hostd/files/patch-build_meta.go >+++ b/net-p2p/hostd/files/patch-build_meta.go >@@ -1,15 +1,15 @@ >---- build/meta.go.orig 2025-02-24 21:26:07 UTC >+--- build/meta.go.orig 2025-05-08 16:02:02 UTC > +++ build/meta.go > @@ -1,7 +1,9 @@ > +// Code generated by go generate; DO NOT EDIT. >-+// This file was generated by go generate at 2025-03-10T13:09:09+01:00. >++// This file was generated by go generate at 2025-05-08T17:51:13+02:00. > package build > > const ( > - commit = "?" > - version = "2.0.0" > - buildTime = 0 >-+ commit = "4094916" >-+ version = "v2.0.4" >++ commit = "732161e" >++ version = "v2.1.0" > + buildTime = %%BUILDTIME%% > ) >diff --git a/net-p2p/hostd/files/patch-vendor_modules.txt b/net-p2p/hostd/files/patch-vendor_modules.txt >index 8a8239e2be0f..a2f0006f1eae 100644 >--- a/net-p2p/hostd/files/patch-vendor_modules.txt >+++ b/net-p2p/hostd/files/patch-vendor_modules.txt >@@ -1,7 +1,7 @@ >---- vendor/modules.txt.orig 2025-03-12 12:08:29 UTC >+--- vendor/modules.txt.orig 2025-05-08 15:45:11 UTC > +++ vendor/modules.txt >-@@ -0,0 +1,287 @@ >-+# github.com/aws/aws-sdk-go v1.55.6 >+@@ -0,0 +1,285 @@ >++# github.com/aws/aws-sdk-go v1.55.7 > +## explicit; go 1.19 > +github.com/aws/aws-sdk-go/aws > +github.com/aws/aws-sdk-go/aws/auth/bearer >@@ -81,7 +81,7 @@ > +# github.com/julienschmidt/httprouter v1.3.0 > +## explicit; go 1.7 > +github.com/julienschmidt/httprouter >-+# github.com/mattn/go-sqlite3 v1.14.24 >++# github.com/mattn/go-sqlite3 v1.14.28 > +## explicit; go 1.19 > +github.com/mattn/go-sqlite3 > +# github.com/onsi/ginkgo/v2 v2.12.0 >@@ -105,8 +105,8 @@ > +# github.com/quic-go/qpack v0.5.1 > +## explicit; go 1.22 > +github.com/quic-go/qpack >-+# github.com/quic-go/quic-go v0.49.0 >-+## explicit; go 1.22 >++# github.com/quic-go/quic-go v0.51.0 >++## explicit; go 1.23 > +github.com/quic-go/quic-go > +github.com/quic-go/quic-go/http3 > +github.com/quic-go/quic-go/internal/ackhandler >@@ -115,7 +115,6 @@ > +github.com/quic-go/quic-go/internal/handshake > +github.com/quic-go/quic-go/internal/protocol > +github.com/quic-go/quic-go/internal/qerr >-+github.com/quic-go/quic-go/internal/qtls > +github.com/quic-go/quic-go/internal/utils > +github.com/quic-go/quic-go/internal/utils/linkedlist > +github.com/quic-go/quic-go/internal/utils/ringbuffer >@@ -136,7 +135,7 @@ > +go.etcd.io/bbolt/errors > +go.etcd.io/bbolt/internal/common > +go.etcd.io/bbolt/internal/freelist >-+# go.sia.tech/core v0.10.1 >++# go.sia.tech/core v0.12.0 > +## explicit; go 1.23.1 > +go.sia.tech/core/consensus > +go.sia.tech/core/gateway >@@ -146,19 +145,21 @@ > +go.sia.tech/core/rhp/v3 > +go.sia.tech/core/rhp/v4 > +go.sia.tech/core/types >-+# go.sia.tech/coreutils v0.11.1 >++# go.sia.tech/coreutils v0.13.2 > +## explicit; go 1.23.1 > +go.sia.tech/coreutils > +go.sia.tech/coreutils/chain > +go.sia.tech/coreutils/rhp/v4 >++go.sia.tech/coreutils/rhp/v4/quic >++go.sia.tech/coreutils/rhp/v4/siamux > +go.sia.tech/coreutils/syncer > +go.sia.tech/coreutils/testutil > +go.sia.tech/coreutils/threadgroup > +go.sia.tech/coreutils/wallet >-+# go.sia.tech/jape v0.12.1 >-+## explicit; go 1.21.7 >++# go.sia.tech/jape v0.13.1 >++## explicit; go 1.23.2 > +go.sia.tech/jape >-+# go.sia.tech/mux v1.3.0 >++# go.sia.tech/mux v1.4.0 > +## explicit; go 1.23 > +go.sia.tech/mux > +go.sia.tech/mux/v1 >@@ -166,7 +167,7 @@ > +# go.sia.tech/web v0.0.0-20240610131903-5611d44a533e > +## explicit > +go.sia.tech/web/internal/nextjs >-+# go.sia.tech/web/hostd v0.58.0 >++# go.sia.tech/web/hostd v0.61.0 > +## explicit; go 1.23.0 > +go.sia.tech/web/hostd > +# go.uber.org/goleak v1.3.0 >@@ -193,8 +194,8 @@ > +go.uber.org/zap/internal/ztest > +go.uber.org/zap/zapcore > +go.uber.org/zap/zaptest >-+# golang.org/x/crypto v0.33.0 >-+## explicit; go 1.20 >++# golang.org/x/crypto v0.37.0 >++## explicit; go 1.23.0 > +golang.org/x/crypto/blake2b > +golang.org/x/crypto/chacha20 > +golang.org/x/crypto/chacha20poly1305 >@@ -203,17 +204,14 @@ > +golang.org/x/crypto/internal/alias > +golang.org/x/crypto/internal/poly1305 > +golang.org/x/crypto/poly1305 >-+# golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 >-+## explicit; go 1.20 >-+golang.org/x/exp/rand >-+# golang.org/x/mod v0.18.0 >-+## explicit; go 1.18 >++# golang.org/x/mod v0.24.0 >++## explicit; go 1.23.0 > +golang.org/x/mod/internal/lazyregexp > +golang.org/x/mod/modfile > +golang.org/x/mod/module > +golang.org/x/mod/semver >-+# golang.org/x/net v0.34.0 >-+## explicit; go 1.18 >++# golang.org/x/net v0.39.0 >++## explicit; go 1.23.0 > +golang.org/x/net/bpf > +golang.org/x/net/http/httpguts > +golang.org/x/net/http2/hpack >@@ -222,29 +220,29 @@ > +golang.org/x/net/internal/socket > +golang.org/x/net/ipv4 > +golang.org/x/net/ipv6 >-+# golang.org/x/sync v0.11.0 >-+## explicit; go 1.18 >++# golang.org/x/sync v0.13.0 >++## explicit; go 1.23.0 > +golang.org/x/sync/errgroup >-+# golang.org/x/sys v0.30.0 >-+## explicit; go 1.18 >++# golang.org/x/sys v0.32.0 >++## explicit; go 1.23.0 > +golang.org/x/sys/cpu > +golang.org/x/sys/plan9 > +golang.org/x/sys/unix > +golang.org/x/sys/windows >-+# golang.org/x/term v0.29.0 >-+## explicit; go 1.18 >++# golang.org/x/term v0.31.0 >++## explicit; go 1.23.0 > +golang.org/x/term >-+# golang.org/x/text v0.22.0 >-+## explicit; go 1.18 >++# golang.org/x/text v0.24.0 >++## explicit; go 1.23.0 > +golang.org/x/text/secure/bidirule > +golang.org/x/text/transform > +golang.org/x/text/unicode/bidi > +golang.org/x/text/unicode/norm >-+# golang.org/x/time v0.10.0 >-+## explicit; go 1.18 >++# golang.org/x/time v0.11.0 >++## explicit; go 1.23.0 > +golang.org/x/time/rate >-+# golang.org/x/tools v0.22.0 >-+## explicit; go 1.19 >++# golang.org/x/tools v0.32.0 >++## explicit; go 1.23.0 > +golang.org/x/tools/go/analysis > +golang.org/x/tools/go/analysis/passes/ctrlflow > +golang.org/x/tools/go/analysis/passes/inspect >@@ -252,12 +250,12 @@ > +golang.org/x/tools/go/ast/inspector > +golang.org/x/tools/go/cfg > +golang.org/x/tools/go/gcexportdata >-+golang.org/x/tools/go/internal/packagesdriver > +golang.org/x/tools/go/packages > +golang.org/x/tools/go/types/objectpath > +golang.org/x/tools/go/types/typeutil > +golang.org/x/tools/imports > +golang.org/x/tools/internal/aliases >++golang.org/x/tools/internal/astutil/edge > +golang.org/x/tools/internal/event > +golang.org/x/tools/internal/event/core > +golang.org/x/tools/internal/event/keys >@@ -266,10 +264,10 @@ > +golang.org/x/tools/internal/gocommand > +golang.org/x/tools/internal/gopathwalk > +golang.org/x/tools/internal/imports >++golang.org/x/tools/internal/modindex > +golang.org/x/tools/internal/packagesinternal > +golang.org/x/tools/internal/pkgbits > +golang.org/x/tools/internal/stdlib >-+golang.org/x/tools/internal/tokeninternal > +golang.org/x/tools/internal/typeparams > +golang.org/x/tools/internal/typesinternal > +golang.org/x/tools/internal/versions >diff --git a/net-p2p/renterd/Makefile b/net-p2p/renterd/Makefile >index 48d55dbdcda8..c5c09a7ff1c3 100644 >--- a/net-p2p/renterd/Makefile >+++ b/net-p2p/renterd/Makefile >@@ -1,6 +1,6 @@ > PORTNAME= renterd > DISTVERSIONPREFIX= v >-DISTVERSION= 2.0.1 >+DISTVERSION= 2.1.0 > PORTREVISION= 1 > CATEGORIES= net-p2p > >@@ -23,55 +23,55 @@ GH_ACCOUNT= SiaFoundation > GO_TARGET= ./cmd/renterd > GO_BUILDFLAGS+= -tags='netgo' > >-GH_TUPLE= FiloSottile:edwards25519:v1.1.0:filosottile_edwards25519/vendor/filippo.io/edwards25519 \ >- SiaFoundation:core:v0.10.3:siafoundation_core/vendor/go.sia.tech/core \ >- SiaFoundation:coreutils:362f2554d5ca:siafoundation_coreutils/vendor/go.sia.tech/coreutils \ >- SiaFoundation:gofakes3:v0.0.5:siafoundation_gofakes3/vendor/go.sia.tech/gofakes3 \ >- SiaFoundation:hostd:c17f8d0bcfae:siafoundation_hostd/vendor/go.sia.tech/hostd \ >- SiaFoundation:jape:v0.12.1:siafoundation_jape/vendor/go.sia.tech/jape \ >- SiaFoundation:mux:v1.4.0:siafoundation_mux/vendor/go.sia.tech/mux \ >- SiaFoundation:web:5611d44a533e:siafoundation_web/vendor/go.sia.tech/web \ >- SiaFoundation:web:renterd/v0.77.0:siafoundation_web_1/vendor/go.sia.tech/web/renterd \ >- aws:aws-sdk-go:v1.55.6:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ >- cloudflare:cloudflare-go:v0.115.0:cloudflare_cloudflare_go/vendor/github.com/cloudflare/cloudflare-go \ >- etcd-io:bbolt:v1.4.0:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ >- gabriel-vasile:mimetype:v1.4.8:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \ >- go-sql-driver:mysql:v1.9.0:go_sql_driver_mysql/vendor/github.com/go-sql-driver/mysql \ >- go-task:slim-sprig:52ccab3ef572:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ >- go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ >- goccy:go-json:v0.10.5:goccy_go_json/vendor/github.com/goccy/go-json \ >- golang:crypto:v0.35.0:golang_crypto/vendor/golang.org/x/crypto \ >- golang:exp:9bf2ced13842:golang_exp/vendor/golang.org/x/exp \ >- golang:mod:v0.22.0:golang_mod/vendor/golang.org/x/mod \ >- golang:net:v0.34.0:golang_net/vendor/golang.org/x/net \ >- golang:sync:v0.11.0:golang_sync/vendor/golang.org/x/sync \ >- golang:sys:v0.30.0:golang_sys/vendor/golang.org/x/sys \ >- golang:term:v0.29.0:golang_term/vendor/golang.org/x/term \ >- golang:text:v0.22.0:golang_text/vendor/golang.org/x/text \ >- golang:time:v0.10.0:golang_time/vendor/golang.org/x/time \ >- golang:tools:v0.28.0:golang_tools/vendor/golang.org/x/tools \ >- google:go-cmp:v0.7.0:google_go_cmp/vendor/github.com/google/go-cmp \ >- google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ >- google:pprof:407c9e7a662f:google_pprof/vendor/github.com/google/pprof \ >- gotd:contrib:v0.21.0:gotd_contrib/vendor/github.com/gotd/contrib \ >- hashicorp:golang-lru:v2.0.7:hashicorp_golang_lru_v2/vendor/github.com/hashicorp/golang-lru/v2 \ >- jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ >- julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ >- klauspost:cpuid:v2.2.9:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \ >- klauspost:reedsolomon:v1.12.4:klauspost_reedsolomon/vendor/github.com/klauspost/reedsolomon \ >- lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \ >- mattn:go-sqlite3:v1.14.24:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ >- montanaflynn:stats:v0.7.1:montanaflynn_stats/vendor/github.com/montanaflynn/stats \ >- onsi:ginkgo:v2.12.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \ >- quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \ >- quic-go:quic-go:v0.50.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ >- quic-go:webtransport-go:4ac2c9250e66:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \ >- ryszard:goskiplist:2dfbae5fcf46:ryszard_goskiplist/vendor/github.com/ryszard/goskiplist \ >- shabbyrobe:gocovmerge:c3350d9342df:shabbyrobe_gocovmerge/vendor/github.com/shabbyrobe/gocovmerge \ >- shopspring:decimal:v1.4.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ >- uber-go:mock:v0.5.0:uber_go_mock/vendor/go.uber.org/mock \ >- uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ >- uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap >+GH_TUPLE= \ >+ FiloSottile:edwards25519:v1.1.0:filosottile_edwards25519/vendor/filippo.io/edwards25519 \ >+ SiaFoundation:core:v0.12.0:siafoundation_core/vendor/go.sia.tech/core \ >+ SiaFoundation:coreutils:v0.13.2:siafoundation_coreutils/vendor/go.sia.tech/coreutils \ >+ SiaFoundation:gofakes3:v0.0.5:siafoundation_gofakes3/vendor/go.sia.tech/gofakes3 \ >+ SiaFoundation:hostd:8048e92a76dd:siafoundation_hostd/vendor/go.sia.tech/hostd/v2 \ >+ SiaFoundation:jape:v0.14.0:siafoundation_jape/vendor/go.sia.tech/jape \ >+ SiaFoundation:mux:v1.4.0:siafoundation_mux/vendor/go.sia.tech/mux \ >+ SiaFoundation:web:5611d44a533e:siafoundation_web/vendor/go.sia.tech/web \ >+ SiaFoundation:web:renterd/v0.79.0:siafoundation_web_1/vendor/go.sia.tech/web/renterd \ >+ aws:aws-sdk-go:v1.55.7:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ >+ cloudflare:cloudflare-go:v0.115.0:cloudflare_cloudflare_go/vendor/github.com/cloudflare/cloudflare-go \ >+ etcd-io:bbolt:v1.4.0:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ >+ gabriel-vasile:mimetype:v1.4.9:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \ >+ go-sql-driver:mysql:v1.9.2:go_sql_driver_mysql/vendor/github.com/go-sql-driver/mysql \ >+ go-task:slim-sprig:52ccab3ef572:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ >+ go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ >+ goccy:go-json:v0.10.5:goccy_go_json/vendor/github.com/goccy/go-json \ >+ golang:crypto:v0.37.0:golang_crypto/vendor/golang.org/x/crypto \ >+ golang:mod:v0.24.0:golang_mod/vendor/golang.org/x/mod \ >+ golang:net:v0.39.0:golang_net/vendor/golang.org/x/net \ >+ golang:sync:v0.13.0:golang_sync/vendor/golang.org/x/sync \ >+ golang:sys:v0.32.0:golang_sys/vendor/golang.org/x/sys \ >+ golang:term:v0.31.0:golang_term/vendor/golang.org/x/term \ >+ golang:text:v0.24.0:golang_text/vendor/golang.org/x/text \ >+ golang:time:v0.11.0:golang_time/vendor/golang.org/x/time \ >+ golang:tools:v0.32.0:golang_tools/vendor/golang.org/x/tools \ >+ google:go-cmp:v0.7.0:google_go_cmp/vendor/github.com/google/go-cmp \ >+ google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ >+ google:pprof:407c9e7a662f:google_pprof/vendor/github.com/google/pprof \ >+ gotd:contrib:v0.21.0:gotd_contrib/vendor/github.com/gotd/contrib \ >+ hashicorp:golang-lru:v2.0.7:hashicorp_golang_lru_v2/vendor/github.com/hashicorp/golang-lru/v2 \ >+ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ >+ julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ >+ klauspost:cpuid:v2.2.9:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \ >+ klauspost:reedsolomon:v1.12.4:klauspost_reedsolomon/vendor/github.com/klauspost/reedsolomon \ >+ lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \ >+ mattn:go-sqlite3:v1.14.28:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ >+ montanaflynn:stats:v0.7.1:montanaflynn_stats/vendor/github.com/montanaflynn/stats \ >+ onsi:ginkgo:v2.12.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \ >+ quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \ >+ quic-go:quic-go:v0.51.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ >+ quic-go:webtransport-go:4ac2c9250e66:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \ >+ ryszard:goskiplist:2dfbae5fcf46:ryszard_goskiplist/vendor/github.com/ryszard/goskiplist \ >+ shabbyrobe:gocovmerge:c3350d9342df:shabbyrobe_gocovmerge/vendor/github.com/shabbyrobe/gocovmerge \ >+ shopspring:decimal:v1.4.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ >+ uber-go:mock:v0.5.0:uber_go_mock/vendor/go.uber.org/mock \ >+ uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ >+ uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap > > PLIST_FILES= "@dir(${USERS},${GROUPS},750) /var/db/${PORTNAME}" \ > "@sample etc/newsyslog.conf.d/renterd.conf.sample" \ >diff --git a/net-p2p/renterd/distinfo b/net-p2p/renterd/distinfo >index 6fba9a924743..d206d657a956 100644 >--- a/net-p2p/renterd/distinfo >+++ b/net-p2p/renterd/distinfo >@@ -1,60 +1,58 @@ >-TIMESTAMP = 1741782335 >-SHA256 (SiaFoundation-renterd-v2.0.1_GH0.tar.gz) = f8a0074483dd905539425b8d9e68eb603e2710124f8b9e3a2e4b0d66f56d9021 >-SIZE (SiaFoundation-renterd-v2.0.1_GH0.tar.gz) = 479158 >+TIMESTAMP = 1746725488 >+SHA256 (SiaFoundation-renterd-v2.1.0_GH0.tar.gz) = 7cbcfd3b2ec890dda53fa23d3979474d5ad54665fff6f99d76e550ff8b9aef8d >+SIZE (SiaFoundation-renterd-v2.1.0_GH0.tar.gz) = 481335 > SHA256 (FiloSottile-edwards25519-v1.1.0_GH0.tar.gz) = b480c71e26d7a65e468a4f0cc2a414302dc89c6be4e58fe34779b0c9f12cac60 > SIZE (FiloSottile-edwards25519-v1.1.0_GH0.tar.gz) = 47125 >-SHA256 (SiaFoundation-core-v0.10.3_GH0.tar.gz) = a21772d9b0a1d66c2c0022a0a644aa4d18fe72d21bb40254bf7bd5b9aebe5339 >-SIZE (SiaFoundation-core-v0.10.3_GH0.tar.gz) = 152486 >-SHA256 (SiaFoundation-coreutils-362f2554d5ca_GH0.tar.gz) = 92aea63e1cadab97a32f25c2619ce21fe74b4000903870301cc7f5eab7c41218 >-SIZE (SiaFoundation-coreutils-362f2554d5ca_GH0.tar.gz) = 103497 >+SHA256 (SiaFoundation-core-v0.12.0_GH0.tar.gz) = c8aec51feaf3f7397b083cdcc68811e1305fa8b150ab4e62676bee2cd4229e8b >+SIZE (SiaFoundation-core-v0.12.0_GH0.tar.gz) = 155885 >+SHA256 (SiaFoundation-coreutils-v0.13.2_GH0.tar.gz) = c6a11498c3b77d47394b392060f22f0f898d919d6857d4458788dca16c916ea1 >+SIZE (SiaFoundation-coreutils-v0.13.2_GH0.tar.gz) = 111272 > SHA256 (SiaFoundation-gofakes3-v0.0.5_GH0.tar.gz) = b8ce8e3c2db00f7486db1d13c13688cb3bd14420df43a0e6f8b1aae828f95b15 > SIZE (SiaFoundation-gofakes3-v0.0.5_GH0.tar.gz) = 288336 >-SHA256 (SiaFoundation-hostd-c17f8d0bcfae_GH0.tar.gz) = c02f77deebffb09b8061655d676a1414c6b131140d2d814d2a32d15ba31c430b >-SIZE (SiaFoundation-hostd-c17f8d0bcfae_GH0.tar.gz) = 251575 >-SHA256 (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = da107f48dd9ebef33c53cdcc2f136a59f42ad268758424e0e5a6e256e2b44c15 >-SIZE (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = 10276 >+SHA256 (SiaFoundation-hostd-8048e92a76dd_GH0.tar.gz) = 6d793210e58a7963cb02d6bc87e27298d46c41d14fd7871d400440e8dc52a1f5 >+SIZE (SiaFoundation-hostd-8048e92a76dd_GH0.tar.gz) = 255190 >+SHA256 (SiaFoundation-jape-v0.14.0_GH0.tar.gz) = aeb76b2d14921e1075b612dedf784e812fa54bd46e19837e0048e8d0584c41b4 >+SIZE (SiaFoundation-jape-v0.14.0_GH0.tar.gz) = 14087 > SHA256 (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 36d408992c89a1b60ede9bdaf1fb65d6022b45212ad1e336b7ed931f719e7209 > SIZE (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 28746 > SHA256 (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = af0fbbedf6d271bf5a7e0fcf6ee942fd39fd39ffffbffc06ad10ae3b89e91eb6 > SIZE (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = 27541708 >-SHA256 (SiaFoundation-web-renterd-v0.77.0_GH0.tar.gz) = 892947e3de4aab0b75bc95e9fb8e20c52c31feaddd6697de1a3b46815b815314 >-SIZE (SiaFoundation-web-renterd-v0.77.0_GH0.tar.gz) = 27986823 >-SHA256 (aws-aws-sdk-go-v1.55.6_GH0.tar.gz) = ae51032a0575b798a24670ec1f006dcd7dc0804c7131f4061887df96f7d114c5 >-SIZE (aws-aws-sdk-go-v1.55.6_GH0.tar.gz) = 33373600 >+SHA256 (SiaFoundation-web-renterd-v0.79.0_GH0.tar.gz) = f6f454ba6f92ab1c03b5da2f2764a227b50186d61a41d60662ac57fea9bc59b4 >+SIZE (SiaFoundation-web-renterd-v0.79.0_GH0.tar.gz) = 27990077 >+SHA256 (aws-aws-sdk-go-v1.55.7_GH0.tar.gz) = cd1233f22caf7118a7efd34119b3755884040645faf83dbc5d1fa246d896b044 >+SIZE (aws-aws-sdk-go-v1.55.7_GH0.tar.gz) = 33372034 > SHA256 (cloudflare-cloudflare-go-v0.115.0_GH0.tar.gz) = b82c3ed62a37aee5359b31822a4152c06b019ce43ba623f2ef7d7664bb27cffb > SIZE (cloudflare-cloudflare-go-v0.115.0_GH0.tar.gz) = 517339 > SHA256 (etcd-io-bbolt-v1.4.0_GH0.tar.gz) = 2b383501445b37801bf8431cb6efb41708f4623d37a0d0be0a3c1dbcdda66012 > SIZE (etcd-io-bbolt-v1.4.0_GH0.tar.gz) = 168787 >-SHA256 (gabriel-vasile-mimetype-v1.4.8_GH0.tar.gz) = 678759ccc452e15a3b58a65c7a9020ededb67f1de338d28491de5dc8c6de0ede >-SIZE (gabriel-vasile-mimetype-v1.4.8_GH0.tar.gz) = 811575 >-SHA256 (go-sql-driver-mysql-v1.9.0_GH0.tar.gz) = 35da5ec9c4822c8aa0b36c6455e66989c33aa28c151981df65636d85d7152e4f >-SIZE (go-sql-driver-mysql-v1.9.0_GH0.tar.gz) = 109086 >+SHA256 (gabriel-vasile-mimetype-v1.4.9_GH0.tar.gz) = 4806eabf8ed35ec42ff9358b5c1c6f77aea166bfe6d14257e172b7ab41d2e56e >+SIZE (gabriel-vasile-mimetype-v1.4.9_GH0.tar.gz) = 816533 >+SHA256 (go-sql-driver-mysql-v1.9.2_GH0.tar.gz) = c8aa24eb8b7e552b7c518215820dcc7865992e359358dd29f302d919106e95fc >+SIZE (go-sql-driver-mysql-v1.9.2_GH0.tar.gz) = 109516 > SHA256 (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 234ca4f44e68e77180301a1a6f3e0426769abefdcafb2ff80d3ffdb27512b173 > SIZE (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 39958 > SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 > SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 > SHA256 (goccy-go-json-v0.10.5_GH0.tar.gz) = 15a6994e238a3d520816d53eacd115e6d3fd0816e570e8ae79f3a8fcf74616aa > SIZE (goccy-go-json-v0.10.5_GH0.tar.gz) = 399031 >-SHA256 (golang-crypto-v0.35.0_GH0.tar.gz) = c2d7dae8adb272567d5d9cc0c5f8566ca210b149149a4f790f25a6eef7731a2b >-SIZE (golang-crypto-v0.35.0_GH0.tar.gz) = 1841173 >-SHA256 (golang-exp-9bf2ced13842_GH0.tar.gz) = 90fcc103b5927178af2d64b57d39de86d43a8bfa13cb71f4865a360cffe0f1b0 >-SIZE (golang-exp-9bf2ced13842_GH0.tar.gz) = 1744262 >-SHA256 (golang-mod-v0.22.0_GH0.tar.gz) = 851bd2d05101f3592bd7331119af938300cd5f134ca0222a01bf5db773733ff1 >-SIZE (golang-mod-v0.22.0_GH0.tar.gz) = 125874 >-SHA256 (golang-net-v0.34.0_GH0.tar.gz) = 3d5ec65e81b6f1d9530a3008f35722e9cf6d4905b20c19a7126f58aae515996c >-SIZE (golang-net-v0.34.0_GH0.tar.gz) = 1466242 >-SHA256 (golang-sync-v0.11.0_GH0.tar.gz) = b695a9de85279f6c4bd19f3b6746c5808243470f158b6c5b637f64c4db889f8e >-SIZE (golang-sync-v0.11.0_GH0.tar.gz) = 18144 >-SHA256 (golang-sys-v0.30.0_GH0.tar.gz) = 3e54dfe262f4f09341622679101c0f10935028cc945f78a97f898b2416edb1f0 >-SIZE (golang-sys-v0.30.0_GH0.tar.gz) = 1523069 >-SHA256 (golang-term-v0.29.0_GH0.tar.gz) = 7c9dd180502d91fc1a1af8710e2314cd64e64cfcda70d6cf518a386fd10b2487 >-SIZE (golang-term-v0.29.0_GH0.tar.gz) = 14686 >-SHA256 (golang-text-v0.22.0_GH0.tar.gz) = ac8bdce0477effd5a830345979626745e5e5bcb81d1a77c8029b0e8b3d621089 >-SIZE (golang-text-v0.22.0_GH0.tar.gz) = 8970985 >-SHA256 (golang-time-v0.10.0_GH0.tar.gz) = 4c04f20b8d5cac372d97e350ecb652ba2434c019cbb9e89dfeb1a0049b414cf6 >-SIZE (golang-time-v0.10.0_GH0.tar.gz) = 12489 >-SHA256 (golang-tools-v0.28.0_GH0.tar.gz) = 2c0aa55c1748ba406eec2db21bf44ebec62b1d5812b6ba350b5d421af1544adb >-SIZE (golang-tools-v0.28.0_GH0.tar.gz) = 7452244 >+SHA256 (golang-crypto-v0.37.0_GH0.tar.gz) = efc47fd29f232cc4e82f9de57a2213e6426fc2ee2d79c8ae545597c2e16ffdf7 >+SIZE (golang-crypto-v0.37.0_GH0.tar.gz) = 1850383 >+SHA256 (golang-mod-v0.24.0_GH0.tar.gz) = 5b56fd6ded068da016be02833c7bd1cbaa59b0d0ad0aca1041cdbdf97b3e26b2 >+SIZE (golang-mod-v0.24.0_GH0.tar.gz) = 126053 >+SHA256 (golang-net-v0.39.0_GH0.tar.gz) = 608e1883bbac69a0167d2824ea5d93401986b5c3611bb1988358874ba8f13d4f >+SIZE (golang-net-v0.39.0_GH0.tar.gz) = 1502093 >+SHA256 (golang-sync-v0.13.0_GH0.tar.gz) = 32cb60ee6f4c884be8923c7ea19a518be6d1de6ba31baa6cee22a71f81ad612d >+SIZE (golang-sync-v0.13.0_GH0.tar.gz) = 17964 >+SHA256 (golang-sys-v0.32.0_GH0.tar.gz) = 6413352edb2789896c7aaf19d653542317667b5152e52169827059ad4a88ad94 >+SIZE (golang-sys-v0.32.0_GH0.tar.gz) = 1525988 >+SHA256 (golang-term-v0.31.0_GH0.tar.gz) = 8c2796b21bd0742ab92ca341b46137419b28c53144c1f88ce8e65b11dafe31c1 >+SIZE (golang-term-v0.31.0_GH0.tar.gz) = 14902 >+SHA256 (golang-text-v0.24.0_GH0.tar.gz) = d74e1ebc800806bf77d224eecb61f6eb6b005b1ffea5ddee41c9267114e307c7 >+SIZE (golang-text-v0.24.0_GH0.tar.gz) = 8964904 >+SHA256 (golang-time-v0.11.0_GH0.tar.gz) = ec26daa712b0c9660b64ea2ec5f241144b7a8c414b85938c6adbbab69c712126 >+SIZE (golang-time-v0.11.0_GH0.tar.gz) = 12471 >+SHA256 (golang-tools-v0.32.0_GH0.tar.gz) = f2b22107aaea83bbcc4a34c86e4331dda035f71e72bdbc057c32ce7072a17c5b >+SIZE (golang-tools-v0.32.0_GH0.tar.gz) = 7698574 > SHA256 (google-go-cmp-v0.7.0_GH0.tar.gz) = c98f4f998ad8134b26816500b5c4c5cd6329905c0610b0c1f031efe7fbb469af > SIZE (google-go-cmp-v0.7.0_GH0.tar.gz) = 105149 > SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56 >@@ -75,16 +73,16 @@ SHA256 (klauspost-reedsolomon-v1.12.4_GH0.tar.gz) = 24045381a4c36cbe2176edcdfb2e > SIZE (klauspost-reedsolomon-v1.12.4_GH0.tar.gz) = 571323 > SHA256 (lukechampine-frand-v1.5.1_GH0.tar.gz) = 4cbc9b5f5d08ba860ce7dd8689581b26f0241356e9b37ab109c8bc8c564f18f6 > SIZE (lukechampine-frand-v1.5.1_GH0.tar.gz) = 7591 >-SHA256 (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 8fa3b0b66914ae2dd4ddef9a954f614c5b3eb6ac9d80ee61ae2d08e3178507ec >-SIZE (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 2622934 >+SHA256 (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 958a4ac11099d4f6ca1709e31145b69357ef56576602c64e202ba6ac8e68bc43 >+SIZE (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 2660019 > SHA256 (montanaflynn-stats-v0.7.1_GH0.tar.gz) = 97e9258173992d3caee6f7d7ac175d559dfc086388ad6c65fde439b808e1b725 > SIZE (montanaflynn-stats-v0.7.1_GH0.tar.gz) = 52136 > SHA256 (onsi-ginkgo-v2.12.0_GH0.tar.gz) = ff8ad0c743f3bdcb7472419a85912b78c1ccfe0350473e507de576241193f88b > SIZE (onsi-ginkgo-v2.12.0_GH0.tar.gz) = 626352 > SHA256 (quic-go-qpack-v0.5.1_GH0.tar.gz) = 4764c488fd58d111bfb06f651f593c8beb1829b853eb56ab204f2680aca12362 > SIZE (quic-go-qpack-v0.5.1_GH0.tar.gz) = 40696 >-SHA256 (quic-go-quic-go-v0.50.0_GH0.tar.gz) = 5d5f061777823de7e8108c639c00724086449335e73d863352118e861e01cc8d >-SIZE (quic-go-quic-go-v0.50.0_GH0.tar.gz) = 618203 >+SHA256 (quic-go-quic-go-v0.51.0_GH0.tar.gz) = 82d5968f8217d8cc1b53159f8ee863eb88d2d82a4aa65bdd0e92d16f612fa07f >+SIZE (quic-go-quic-go-v0.51.0_GH0.tar.gz) = 623544 > SHA256 (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 621e42ffd6612cf0338cd03628c37e75e71877ab3d4ef44f738fa9cfd5817432 > SIZE (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 37597 > SHA256 (ryszard-goskiplist-2dfbae5fcf46_GH0.tar.gz) = 7749ec2dc1d5c16fbefc70080357ee123e6b25210cebce40e66bfa1a3cc6dc01 >diff --git a/net-p2p/renterd/files/patch-build_meta.go b/net-p2p/renterd/files/patch-build_meta.go >index 020805bcfd32..900f1a79362c 100644 >--- a/net-p2p/renterd/files/patch-build_meta.go >+++ b/net-p2p/renterd/files/patch-build_meta.go >@@ -1,9 +1,9 @@ >---- build/meta.go.orig 2025-03-11 14:55:31 UTC >+--- build/meta.go.orig 2025-05-08 17:38:02 UTC > +++ build/meta.go > @@ -1,5 +1,5 @@ > // Code generated by go generate; DO NOT EDIT. > -// This file was generated by go generate at 2024-08-12T08:54:43-07:00. >-+// This file was generated by go generate at 2025-03-11T15:05:35+01:00. >++// This file was generated by go generate at 2025-05-08T19:43:49+02:00. > package build > > //go:generate go run gen.go >@@ -14,8 +14,8 @@ > - commit = "?" > - version = "?" > - buildTime = 0 >-+ commit = "ec7e9c70" >-+ version = "v2.0.1" >++ commit = "13c4ba1d" >++ version = "v2.1.0" > + buildTime = %%BUILDTIME%% > ) > >diff --git a/net-p2p/renterd/files/patch-vendor_modules.txt b/net-p2p/renterd/files/patch-vendor_modules.txt >index 10189f0f3bbf..1fbbe8bd9b31 100644 >--- a/net-p2p/renterd/files/patch-vendor_modules.txt >+++ b/net-p2p/renterd/files/patch-vendor_modules.txt >@@ -1,11 +1,11 @@ >---- vendor/modules.txt.orig 2025-03-12 12:29:21 UTC >+--- vendor/modules.txt.orig 2025-05-08 17:42:00 UTC > +++ vendor/modules.txt >-@@ -0,0 +1,348 @@ >+@@ -0,0 +1,346 @@ > +# filippo.io/edwards25519 v1.1.0 > +## explicit; go 1.20 > +filippo.io/edwards25519 > +filippo.io/edwards25519/field >-+# github.com/aws/aws-sdk-go v1.55.6 >++# github.com/aws/aws-sdk-go v1.55.7 > +## explicit; go 1.19 > +github.com/aws/aws-sdk-go/aws > +github.com/aws/aws-sdk-go/aws/arn >@@ -62,14 +62,14 @@ > +# github.com/cloudflare/cloudflare-go v0.115.0 > +## explicit; go 1.21 > +github.com/cloudflare/cloudflare-go >-+# github.com/gabriel-vasile/mimetype v1.4.8 >-+## explicit; go 1.20 >++# github.com/gabriel-vasile/mimetype v1.4.9 >++## explicit; go 1.23.0 > +github.com/gabriel-vasile/mimetype > +github.com/gabriel-vasile/mimetype/internal/charset > +github.com/gabriel-vasile/mimetype/internal/json > +github.com/gabriel-vasile/mimetype/internal/magic >-+# github.com/go-sql-driver/mysql v1.9.0 >-+## explicit; go 1.21 >++# github.com/go-sql-driver/mysql v1.9.2 >++## explicit; go 1.21.0 > +github.com/go-sql-driver/mysql > +# github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 > +## explicit; go 1.13 >@@ -119,7 +119,7 @@ > +# github.com/klauspost/reedsolomon v1.12.4 > +## explicit; go 1.21 > +github.com/klauspost/reedsolomon >-+# github.com/mattn/go-sqlite3 v1.14.24 >++# github.com/mattn/go-sqlite3 v1.14.28 > +## explicit; go 1.19 > +github.com/mattn/go-sqlite3 > +# github.com/montanaflynn/stats v0.7.1 >@@ -146,7 +146,7 @@ > +# github.com/quic-go/qpack v0.5.1 > +## explicit; go 1.22 > +github.com/quic-go/qpack >-+# github.com/quic-go/quic-go v0.50.0 >++# github.com/quic-go/quic-go v0.51.0 > +## explicit; go 1.23 > +github.com/quic-go/quic-go > +github.com/quic-go/quic-go/http3 >@@ -180,7 +180,7 @@ > +go.etcd.io/bbolt/errors > +go.etcd.io/bbolt/internal/common > +go.etcd.io/bbolt/internal/freelist >-+# go.sia.tech/core v0.10.3 >++# go.sia.tech/core v0.12.0 > +## explicit; go 1.23.1 > +go.sia.tech/core/consensus > +go.sia.tech/core/gateway >@@ -190,7 +190,7 @@ > +go.sia.tech/core/rhp/v3 > +go.sia.tech/core/rhp/v4 > +go.sia.tech/core/types >-+# go.sia.tech/coreutils v0.12.1-0.20250306145921-362f2554d5ca >++# go.sia.tech/coreutils v0.13.2 > +## explicit; go 1.23.1 > +go.sia.tech/coreutils > +go.sia.tech/coreutils/chain >@@ -206,31 +206,31 @@ > +go.sia.tech/gofakes3 > +go.sia.tech/gofakes3/internal/goskipiter > +go.sia.tech/gofakes3/signature >-+# go.sia.tech/hostd v1.1.3-0.20250225054618-c17f8d0bcfae >-+## explicit; go 1.23.1 >-+go.sia.tech/hostd/alerts >-+go.sia.tech/hostd/build >-+go.sia.tech/hostd/host/accounts >-+go.sia.tech/hostd/host/contracts >-+go.sia.tech/hostd/host/metrics >-+go.sia.tech/hostd/host/registry >-+go.sia.tech/hostd/host/settings >-+go.sia.tech/hostd/host/settings/pin >-+go.sia.tech/hostd/host/storage >-+go.sia.tech/hostd/index >-+go.sia.tech/hostd/internal/ddns >-+go.sia.tech/hostd/internal/ddns/providers/cloudflare >-+go.sia.tech/hostd/internal/ddns/providers/duckdns >-+go.sia.tech/hostd/internal/ddns/providers/noip >-+go.sia.tech/hostd/internal/ddns/providers/route53 >-+go.sia.tech/hostd/internal/threadgroup >-+go.sia.tech/hostd/persist/sqlite >-+go.sia.tech/hostd/rhp >-+go.sia.tech/hostd/rhp/v2 >-+go.sia.tech/hostd/rhp/v3 >-+go.sia.tech/hostd/webhooks >-+# go.sia.tech/jape v0.12.1 >-+## explicit; go 1.21.7 >++# go.sia.tech/hostd/v2 v2.1.0-beta.4.0.20250429094021-8048e92a76dd >++## explicit; go 1.23.2 >++go.sia.tech/hostd/v2/alerts >++go.sia.tech/hostd/v2/build >++go.sia.tech/hostd/v2/host/accounts >++go.sia.tech/hostd/v2/host/contracts >++go.sia.tech/hostd/v2/host/metrics >++go.sia.tech/hostd/v2/host/registry >++go.sia.tech/hostd/v2/host/settings >++go.sia.tech/hostd/v2/host/settings/pin >++go.sia.tech/hostd/v2/host/storage >++go.sia.tech/hostd/v2/index >++go.sia.tech/hostd/v2/internal/ddns >++go.sia.tech/hostd/v2/internal/ddns/providers/cloudflare >++go.sia.tech/hostd/v2/internal/ddns/providers/duckdns >++go.sia.tech/hostd/v2/internal/ddns/providers/noip >++go.sia.tech/hostd/v2/internal/ddns/providers/route53 >++go.sia.tech/hostd/v2/internal/threadgroup >++go.sia.tech/hostd/v2/persist/sqlite >++go.sia.tech/hostd/v2/rhp >++go.sia.tech/hostd/v2/rhp/v2 >++go.sia.tech/hostd/v2/rhp/v3 >++go.sia.tech/hostd/v2/webhooks >++# go.sia.tech/jape v0.14.0 >++## explicit; go 1.23.2 > +go.sia.tech/jape > +# go.sia.tech/mux v1.4.0 > +## explicit; go 1.23 >@@ -240,7 +240,7 @@ > +# go.sia.tech/web v0.0.0-20240610131903-5611d44a533e > +## explicit > +go.sia.tech/web/internal/nextjs >-+# go.sia.tech/web/renterd v0.77.0 >++# go.sia.tech/web/renterd v0.79.0 > +## explicit; go 1.23.0 > +go.sia.tech/web/renterd > +# go.uber.org/mock v0.5.0 >@@ -261,7 +261,7 @@ > +go.uber.org/zap/internal/pool > +go.uber.org/zap/internal/stacktrace > +go.uber.org/zap/zapcore >-+# golang.org/x/crypto v0.35.0 >++# golang.org/x/crypto v0.37.0 > +## explicit; go 1.23.0 > +golang.org/x/crypto/blake2b > +golang.org/x/crypto/chacha20 >@@ -271,17 +271,14 @@ > +golang.org/x/crypto/internal/alias > +golang.org/x/crypto/internal/poly1305 > +golang.org/x/crypto/poly1305 >-+# golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 >-+## explicit; go 1.20 >-+golang.org/x/exp/rand >-+# golang.org/x/mod v0.22.0 >-+## explicit; go 1.22.0 >++# golang.org/x/mod v0.24.0 >++## explicit; go 1.23.0 > +golang.org/x/mod/internal/lazyregexp > +golang.org/x/mod/modfile > +golang.org/x/mod/module > +golang.org/x/mod/semver >-+# golang.org/x/net v0.34.0 >-+## explicit; go 1.18 >++# golang.org/x/net v0.39.0 >++## explicit; go 1.23.0 > +golang.org/x/net/bpf > +golang.org/x/net/html > +golang.org/x/net/html/atom >@@ -292,29 +289,29 @@ > +golang.org/x/net/internal/socket > +golang.org/x/net/ipv4 > +golang.org/x/net/ipv6 >-+# golang.org/x/sync v0.11.0 >-+## explicit; go 1.18 >++# golang.org/x/sync v0.13.0 >++## explicit; go 1.23.0 > +golang.org/x/sync/errgroup >-+# golang.org/x/sys v0.30.0 >-+## explicit; go 1.18 >++# golang.org/x/sys v0.32.0 >++## explicit; go 1.23.0 > +golang.org/x/sys/cpu > +golang.org/x/sys/plan9 > +golang.org/x/sys/unix > +golang.org/x/sys/windows >-+# golang.org/x/term v0.29.0 >-+## explicit; go 1.18 >++# golang.org/x/term v0.31.0 >++## explicit; go 1.23.0 > +golang.org/x/term >-+# golang.org/x/text v0.22.0 >-+## explicit; go 1.18 >++# golang.org/x/text v0.24.0 >++## explicit; go 1.23.0 > +golang.org/x/text/secure/bidirule > +golang.org/x/text/transform > +golang.org/x/text/unicode/bidi > +golang.org/x/text/unicode/norm >-+# golang.org/x/time v0.10.0 >-+## explicit; go 1.18 >++# golang.org/x/time v0.11.0 >++## explicit; go 1.23.0 > +golang.org/x/time/rate >-+# golang.org/x/tools v0.28.0 >-+## explicit; go 1.22.0 >++# golang.org/x/tools v0.32.0 >++## explicit; go 1.23.0 > +golang.org/x/tools/cover > +golang.org/x/tools/go/analysis > +golang.org/x/tools/go/analysis/passes/ctrlflow >@@ -328,6 +325,7 @@ > +golang.org/x/tools/go/types/typeutil > +golang.org/x/tools/imports > +golang.org/x/tools/internal/aliases >++golang.org/x/tools/internal/astutil/edge > +golang.org/x/tools/internal/event > +golang.org/x/tools/internal/event/core > +golang.org/x/tools/internal/event/keys >diff --git a/net-p2p/walletd/Makefile b/net-p2p/walletd/Makefile >index 9e9fd915f6e2..c964e191bf66 100644 >--- a/net-p2p/walletd/Makefile >+++ b/net-p2p/walletd/Makefile >@@ -1,6 +1,6 @@ > PORTNAME= walletd > DISTVERSIONPREFIX= v >-DISTVERSION= 2.0.0 >+DISTVERSION= 2.2.1 > PORTREVISION= 1 > > CATEGORIES= net-p2p >@@ -23,37 +23,37 @@ GH_ACCOUNT= SiaFoundation > GO_TARGET= ./cmd/walletd > GO_BUILDFLAGS+= -tags='netgo timetzdata' > >-GH_TUPLE= SiaFoundation:core:v0.10.1:siafoundation_core/vendor/go.sia.tech/core \ >- SiaFoundation:coreutils:v0.11.1:siafoundation_coreutils/vendor/go.sia.tech/coreutils \ >- SiaFoundation:jape:v0.12.1:siafoundation_jape/vendor/go.sia.tech/jape \ >- SiaFoundation:mux:v1.3.0:siafoundation_mux/vendor/go.sia.tech/mux \ >- SiaFoundation:web:5611d44a533e:siafoundation_web/vendor/go.sia.tech/web \ >- SiaFoundation:web:walletd/v0.29.0:siafoundation_web_1/vendor/go.sia.tech/web/walletd \ >- etcd-io:bbolt:v1.4.0:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ >- go-task:slim-sprig:52ccab3ef572:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ >- go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ >- golang:crypto:v0.33.0:golang_crypto/vendor/golang.org/x/crypto \ >- golang:exp:9bf2ced13842:golang_exp/vendor/golang.org/x/exp \ >- golang:mod:v0.18.0:golang_mod/vendor/golang.org/x/mod \ >- golang:net:v0.34.0:golang_net/vendor/golang.org/x/net \ >- golang:sync:v0.11.0:golang_sync/vendor/golang.org/x/sync \ >- golang:sys:v0.30.0:golang_sys/vendor/golang.org/x/sys \ >- golang:term:v0.29.0:golang_term/vendor/golang.org/x/term \ >- golang:text:v0.22.0:golang_text/vendor/golang.org/x/text \ >- golang:tools:v0.22.0:golang_tools/vendor/golang.org/x/tools \ >- google:pprof:407c9e7a662f:google_pprof/vendor/github.com/google/pprof \ >- julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ >- lukechampine:flagg:v1.1.1:lukechampine_flagg/vendor/lukechampine.com/flagg \ >- lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \ >- lukechampine:upnp:v0.3.0:lukechampine_upnp/vendor/lukechampine.com/upnp \ >- mattn:go-sqlite3:v1.14.24:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ >- onsi:ginkgo:v2.12.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \ >- quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \ >- quic-go:quic-go:v0.49.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ >- quic-go:webtransport-go:4ac2c9250e66:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \ >- uber-go:mock:v0.5.0:uber_go_mock/vendor/go.uber.org/mock \ >- uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ >- uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap >+GH_TUPLE= \ >+ SiaFoundation:core:v0.11.0:siafoundation_core/vendor/go.sia.tech/core \ >+ SiaFoundation:coreutils:v0.13.1:siafoundation_coreutils/vendor/go.sia.tech/coreutils \ >+ SiaFoundation:jape:1468bf476af6:siafoundation_jape/vendor/go.sia.tech/jape \ >+ SiaFoundation:mux:v1.4.0:siafoundation_mux/vendor/go.sia.tech/mux \ >+ SiaFoundation:web:5611d44a533e:siafoundation_web/vendor/go.sia.tech/web \ >+ SiaFoundation:web:walletd/v0.29.2:siafoundation_web_1/vendor/go.sia.tech/web/walletd \ >+ etcd-io:bbolt:v1.4.0:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ >+ go-task:slim-sprig:52ccab3ef572:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ >+ go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ >+ golang:crypto:v0.37.0:golang_crypto/vendor/golang.org/x/crypto \ >+ golang:mod:v0.24.0:golang_mod/vendor/golang.org/x/mod \ >+ golang:net:v0.39.0:golang_net/vendor/golang.org/x/net \ >+ golang:sync:v0.13.0:golang_sync/vendor/golang.org/x/sync \ >+ golang:sys:v0.32.0:golang_sys/vendor/golang.org/x/sys \ >+ golang:term:v0.31.0:golang_term/vendor/golang.org/x/term \ >+ golang:text:v0.24.0:golang_text/vendor/golang.org/x/text \ >+ golang:tools:v0.32.0:golang_tools/vendor/golang.org/x/tools \ >+ google:pprof:407c9e7a662f:google_pprof/vendor/github.com/google/pprof \ >+ julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ >+ lukechampine:flagg:v1.1.1:lukechampine_flagg/vendor/lukechampine.com/flagg \ >+ lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \ >+ lukechampine:upnp:v0.3.0:lukechampine_upnp/vendor/lukechampine.com/upnp \ >+ mattn:go-sqlite3:v1.14.28:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ >+ onsi:ginkgo:v2.12.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \ >+ quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \ >+ quic-go:quic-go:v0.51.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ >+ quic-go:webtransport-go:4ac2c9250e66:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \ >+ uber-go:mock:v0.5.0:uber_go_mock/vendor/go.uber.org/mock \ >+ uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ >+ uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap > > PLIST_FILES= "@dir(${USERS},${GROUPS},750) /var/db/${PORTNAME}" \ > "@sample(${USERS},${GROUPS},600) etc/walletd.yml.sample" \ >diff --git a/net-p2p/walletd/distinfo b/net-p2p/walletd/distinfo >index 36b2f39da2b6..e2643ad2b20d 100644 >--- a/net-p2p/walletd/distinfo >+++ b/net-p2p/walletd/distinfo >@@ -1,42 +1,40 @@ >-TIMESTAMP = 1741784221 >-SHA256 (SiaFoundation-walletd-v2.0.0_GH0.tar.gz) = 156d225b76091ff1ca5158bcc61f54e525ac88e8a1bf8220e13636b9d2e4e22a >-SIZE (SiaFoundation-walletd-v2.0.0_GH0.tar.gz) = 98749 >-SHA256 (SiaFoundation-core-v0.10.1_GH0.tar.gz) = 5981e02ffc9533a5cf1549aef7f14639a848414e4f4ad54299b19b337bc29527 >-SIZE (SiaFoundation-core-v0.10.1_GH0.tar.gz) = 150928 >-SHA256 (SiaFoundation-coreutils-v0.11.1_GH0.tar.gz) = f8331816cba3e36607fa96a66588acc2ed230a19ec900604dd24b33a72509d39 >-SIZE (SiaFoundation-coreutils-v0.11.1_GH0.tar.gz) = 99325 >-SHA256 (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = da107f48dd9ebef33c53cdcc2f136a59f42ad268758424e0e5a6e256e2b44c15 >-SIZE (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = 10276 >-SHA256 (SiaFoundation-mux-v1.3.0_GH0.tar.gz) = d1297bc70bad3006e1381b4ef9e824823319ef785dc211b38ab1d72f869cc94b >-SIZE (SiaFoundation-mux-v1.3.0_GH0.tar.gz) = 28529 >+TIMESTAMP = 1746784344 >+SHA256 (SiaFoundation-walletd-v2.2.1_GH0.tar.gz) = ee90c6c96ef0c04e346b8f4aca0e70d39cbd4adfbc131b4a3da6f23ffdac7a02 >+SIZE (SiaFoundation-walletd-v2.2.1_GH0.tar.gz) = 104645 >+SHA256 (SiaFoundation-core-v0.11.0_GH0.tar.gz) = cd533348cada9aeef231325ffe07fc6ac393e9a4e6474cd364e3f682f36c441f >+SIZE (SiaFoundation-core-v0.11.0_GH0.tar.gz) = 155682 >+SHA256 (SiaFoundation-coreutils-v0.13.1_GH0.tar.gz) = 82b227dea82300a719ce7356d195d4dec8d861fb13e42556998a32d2820d4426 >+SIZE (SiaFoundation-coreutils-v0.13.1_GH0.tar.gz) = 108248 >+SHA256 (SiaFoundation-jape-1468bf476af6_GH0.tar.gz) = ece372667d4f26362a2dc61c658205acaef3787ed45ba4fad87da87566dbcac0 >+SIZE (SiaFoundation-jape-1468bf476af6_GH0.tar.gz) = 10275 >+SHA256 (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 36d408992c89a1b60ede9bdaf1fb65d6022b45212ad1e336b7ed931f719e7209 >+SIZE (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 28746 > SHA256 (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = af0fbbedf6d271bf5a7e0fcf6ee942fd39fd39ffffbffc06ad10ae3b89e91eb6 > SIZE (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = 27541708 >-SHA256 (SiaFoundation-web-walletd-v0.29.0_GH0.tar.gz) = 1a0d08bdc8ad35e6aa044b5ee267f01203da4a88c3ffed9aab399ac250b7bb47 >-SIZE (SiaFoundation-web-walletd-v0.29.0_GH0.tar.gz) = 27986796 >+SHA256 (SiaFoundation-web-walletd-v0.29.2_GH0.tar.gz) = 4ac963f76758b9f68b008d48c3257b5a1ea6908a18ef68b71d5ea6bf9cae6633 >+SIZE (SiaFoundation-web-walletd-v0.29.2_GH0.tar.gz) = 28004240 > SHA256 (etcd-io-bbolt-v1.4.0_GH0.tar.gz) = 2b383501445b37801bf8431cb6efb41708f4623d37a0d0be0a3c1dbcdda66012 > SIZE (etcd-io-bbolt-v1.4.0_GH0.tar.gz) = 168787 > SHA256 (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 234ca4f44e68e77180301a1a6f3e0426769abefdcafb2ff80d3ffdb27512b173 > SIZE (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 39958 > SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 > SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 >-SHA256 (golang-crypto-v0.33.0_GH0.tar.gz) = f226aebdbb44372844bb754cedd9d4f6d958cf4686db4489de970546c5860913 >-SIZE (golang-crypto-v0.33.0_GH0.tar.gz) = 1840655 >-SHA256 (golang-exp-9bf2ced13842_GH0.tar.gz) = 90fcc103b5927178af2d64b57d39de86d43a8bfa13cb71f4865a360cffe0f1b0 >-SIZE (golang-exp-9bf2ced13842_GH0.tar.gz) = 1744262 >-SHA256 (golang-mod-v0.18.0_GH0.tar.gz) = 247133e4ef1a5863af267a81c2d3f2b6e6b439f250db4e1d7e16df46d37e4d71 >-SIZE (golang-mod-v0.18.0_GH0.tar.gz) = 123147 >-SHA256 (golang-net-v0.34.0_GH0.tar.gz) = 3d5ec65e81b6f1d9530a3008f35722e9cf6d4905b20c19a7126f58aae515996c >-SIZE (golang-net-v0.34.0_GH0.tar.gz) = 1466242 >-SHA256 (golang-sync-v0.11.0_GH0.tar.gz) = b695a9de85279f6c4bd19f3b6746c5808243470f158b6c5b637f64c4db889f8e >-SIZE (golang-sync-v0.11.0_GH0.tar.gz) = 18144 >-SHA256 (golang-sys-v0.30.0_GH0.tar.gz) = 3e54dfe262f4f09341622679101c0f10935028cc945f78a97f898b2416edb1f0 >-SIZE (golang-sys-v0.30.0_GH0.tar.gz) = 1523069 >-SHA256 (golang-term-v0.29.0_GH0.tar.gz) = 7c9dd180502d91fc1a1af8710e2314cd64e64cfcda70d6cf518a386fd10b2487 >-SIZE (golang-term-v0.29.0_GH0.tar.gz) = 14686 >-SHA256 (golang-text-v0.22.0_GH0.tar.gz) = ac8bdce0477effd5a830345979626745e5e5bcb81d1a77c8029b0e8b3d621089 >-SIZE (golang-text-v0.22.0_GH0.tar.gz) = 8970985 >-SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13 >-SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706 >+SHA256 (golang-crypto-v0.37.0_GH0.tar.gz) = efc47fd29f232cc4e82f9de57a2213e6426fc2ee2d79c8ae545597c2e16ffdf7 >+SIZE (golang-crypto-v0.37.0_GH0.tar.gz) = 1850383 >+SHA256 (golang-mod-v0.24.0_GH0.tar.gz) = 5b56fd6ded068da016be02833c7bd1cbaa59b0d0ad0aca1041cdbdf97b3e26b2 >+SIZE (golang-mod-v0.24.0_GH0.tar.gz) = 126053 >+SHA256 (golang-net-v0.39.0_GH0.tar.gz) = 608e1883bbac69a0167d2824ea5d93401986b5c3611bb1988358874ba8f13d4f >+SIZE (golang-net-v0.39.0_GH0.tar.gz) = 1502093 >+SHA256 (golang-sync-v0.13.0_GH0.tar.gz) = 32cb60ee6f4c884be8923c7ea19a518be6d1de6ba31baa6cee22a71f81ad612d >+SIZE (golang-sync-v0.13.0_GH0.tar.gz) = 17964 >+SHA256 (golang-sys-v0.32.0_GH0.tar.gz) = 6413352edb2789896c7aaf19d653542317667b5152e52169827059ad4a88ad94 >+SIZE (golang-sys-v0.32.0_GH0.tar.gz) = 1525988 >+SHA256 (golang-term-v0.31.0_GH0.tar.gz) = 8c2796b21bd0742ab92ca341b46137419b28c53144c1f88ce8e65b11dafe31c1 >+SIZE (golang-term-v0.31.0_GH0.tar.gz) = 14902 >+SHA256 (golang-text-v0.24.0_GH0.tar.gz) = d74e1ebc800806bf77d224eecb61f6eb6b005b1ffea5ddee41c9267114e307c7 >+SIZE (golang-text-v0.24.0_GH0.tar.gz) = 8964904 >+SHA256 (golang-tools-v0.32.0_GH0.tar.gz) = f2b22107aaea83bbcc4a34c86e4331dda035f71e72bdbc057c32ce7072a17c5b >+SIZE (golang-tools-v0.32.0_GH0.tar.gz) = 7698574 > SHA256 (google-pprof-407c9e7a662f_GH0.tar.gz) = 6cd5d14f023e0e372f067e37d677cf7bf85385f15ff05a2f2a3dfc9dbb6cbe73 > SIZE (google-pprof-407c9e7a662f_GH0.tar.gz) = 4790769 > SHA256 (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 2999dffc23f8ac3872ea37d108ddec0ba570d2780a42876300bdcdb0744908e2 >@@ -47,14 +45,14 @@ SHA256 (lukechampine-frand-v1.5.1_GH0.tar.gz) = 4cbc9b5f5d08ba860ce7dd8689581b26 > SIZE (lukechampine-frand-v1.5.1_GH0.tar.gz) = 7591 > SHA256 (lukechampine-upnp-v0.3.0_GH0.tar.gz) = e0911c0bf4acf197b3d5793259b2734d01d00dea93829845ee7a7de5cdd6e517 > SIZE (lukechampine-upnp-v0.3.0_GH0.tar.gz) = 5880 >-SHA256 (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 8fa3b0b66914ae2dd4ddef9a954f614c5b3eb6ac9d80ee61ae2d08e3178507ec >-SIZE (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 2622934 >+SHA256 (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 958a4ac11099d4f6ca1709e31145b69357ef56576602c64e202ba6ac8e68bc43 >+SIZE (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 2660019 > SHA256 (onsi-ginkgo-v2.12.0_GH0.tar.gz) = ff8ad0c743f3bdcb7472419a85912b78c1ccfe0350473e507de576241193f88b > SIZE (onsi-ginkgo-v2.12.0_GH0.tar.gz) = 626352 > SHA256 (quic-go-qpack-v0.5.1_GH0.tar.gz) = 4764c488fd58d111bfb06f651f593c8beb1829b853eb56ab204f2680aca12362 > SIZE (quic-go-qpack-v0.5.1_GH0.tar.gz) = 40696 >-SHA256 (quic-go-quic-go-v0.49.0_GH0.tar.gz) = 8816ec8c7f799e553442ddb686238ddffe28f843a576757ee2e7d491ea72117b >-SIZE (quic-go-quic-go-v0.49.0_GH0.tar.gz) = 609138 >+SHA256 (quic-go-quic-go-v0.51.0_GH0.tar.gz) = 82d5968f8217d8cc1b53159f8ee863eb88d2d82a4aa65bdd0e92d16f612fa07f >+SIZE (quic-go-quic-go-v0.51.0_GH0.tar.gz) = 623544 > SHA256 (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 621e42ffd6612cf0338cd03628c37e75e71877ab3d4ef44f738fa9cfd5817432 > SIZE (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 37597 > SHA256 (uber-go-mock-v0.5.0_GH0.tar.gz) = 41c16668926118ccfe8606e335487c0213efbb1330061e3ab7e97650b78e7737 >diff --git a/net-p2p/walletd/files/patch-build_meta.go b/net-p2p/walletd/files/patch-build_meta.go >index c2d643141ae5..fb87228147ad 100644 >--- a/net-p2p/walletd/files/patch-build_meta.go >+++ b/net-p2p/walletd/files/patch-build_meta.go >@@ -1,4 +1,4 @@ >---- build/meta.go.orig 2025-03-11 16:49:37 UTC >+--- build/meta.go.orig 2025-04-24 05:45:48 UTC > +++ build/meta.go > @@ -1,7 +1,9 @@ > +// Code generated by go generate; DO NOT EDIT. >@@ -9,7 +9,7 @@ > - commit = "?" > - version = "?" > - buildTime = 0 >-+ commit = "42659f7" >-+ version = "v2.0.0" >++ commit = "b4e9547" >++ version = "v2.2.1" > + buildTime = %%BUILDTIME%% > ) >diff --git a/net-p2p/walletd/files/patch-vendor_modules.txt b/net-p2p/walletd/files/patch-vendor_modules.txt >index d8b93e2c615f..d1abb4234fa3 100644 >--- a/net-p2p/walletd/files/patch-vendor_modules.txt >+++ b/net-p2p/walletd/files/patch-vendor_modules.txt >@@ -1,6 +1,6 @@ >---- vendor/modules.txt.orig 2025-03-12 13:07:20 UTC >+--- vendor/modules.txt.orig 2025-05-09 10:00:07 UTC > +++ vendor/modules.txt >-@@ -0,0 +1,201 @@ >+@@ -0,0 +1,199 @@ > +# github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 > +## explicit; go 1.13 > +github.com/go-task/slim-sprig >@@ -10,7 +10,7 @@ > +# github.com/julienschmidt/httprouter v1.3.0 > +## explicit; go 1.7 > +github.com/julienschmidt/httprouter >-+# github.com/mattn/go-sqlite3 v1.14.24 >++# github.com/mattn/go-sqlite3 v1.14.28 > +## explicit; go 1.19 > +github.com/mattn/go-sqlite3 > +# github.com/onsi/ginkgo/v2 v2.12.0 >@@ -34,8 +34,8 @@ > +# github.com/quic-go/qpack v0.5.1 > +## explicit; go 1.22 > +github.com/quic-go/qpack >-+# github.com/quic-go/quic-go v0.49.0 >-+## explicit; go 1.22 >++# github.com/quic-go/quic-go v0.51.0 >++## explicit; go 1.23 > +github.com/quic-go/quic-go > +github.com/quic-go/quic-go/http3 > +github.com/quic-go/quic-go/internal/ackhandler >@@ -44,7 +44,6 @@ > +github.com/quic-go/quic-go/internal/handshake > +github.com/quic-go/quic-go/internal/protocol > +github.com/quic-go/quic-go/internal/qerr >-+github.com/quic-go/quic-go/internal/qtls > +github.com/quic-go/quic-go/internal/utils > +github.com/quic-go/quic-go/internal/utils/linkedlist > +github.com/quic-go/quic-go/internal/utils/ringbuffer >@@ -60,7 +59,7 @@ > +go.etcd.io/bbolt/errors > +go.etcd.io/bbolt/internal/common > +go.etcd.io/bbolt/internal/freelist >-+# go.sia.tech/core v0.10.1 >++# go.sia.tech/core v0.11.0 > +## explicit; go 1.23.1 > +go.sia.tech/core/consensus > +go.sia.tech/core/gateway >@@ -69,19 +68,21 @@ > +go.sia.tech/core/rhp/v2 > +go.sia.tech/core/rhp/v4 > +go.sia.tech/core/types >-+# go.sia.tech/coreutils v0.11.1 >++# go.sia.tech/coreutils v0.13.1 > +## explicit; go 1.23.1 > +go.sia.tech/coreutils > +go.sia.tech/coreutils/chain > +go.sia.tech/coreutils/rhp/v4 >++go.sia.tech/coreutils/rhp/v4/quic >++go.sia.tech/coreutils/rhp/v4/siamux > +go.sia.tech/coreutils/syncer > +go.sia.tech/coreutils/testutil > +go.sia.tech/coreutils/threadgroup > +go.sia.tech/coreutils/wallet >-+# go.sia.tech/jape v0.12.1 >-+## explicit; go 1.21.7 >++# go.sia.tech/jape v0.12.2-0.20241010144215-1468bf476af6 >++## explicit; go 1.23.2 > +go.sia.tech/jape >-+# go.sia.tech/mux v1.3.0 >++# go.sia.tech/mux v1.4.0 > +## explicit; go 1.23 > +go.sia.tech/mux > +go.sia.tech/mux/v1 >@@ -89,7 +90,7 @@ > +# go.sia.tech/web v0.0.0-20240610131903-5611d44a533e > +## explicit > +go.sia.tech/web/internal/nextjs >-+# go.sia.tech/web/walletd v0.29.0 >++# go.sia.tech/web/walletd v0.29.2 > +## explicit; go 1.23.0 > +go.sia.tech/web/walletd > +# go.uber.org/mock v0.5.0 >@@ -112,8 +113,8 @@ > +go.uber.org/zap/internal/ztest > +go.uber.org/zap/zapcore > +go.uber.org/zap/zaptest >-+# golang.org/x/crypto v0.33.0 >-+## explicit; go 1.20 >++# golang.org/x/crypto v0.37.0 >++## explicit; go 1.23.0 > +golang.org/x/crypto/blake2b > +golang.org/x/crypto/chacha20 > +golang.org/x/crypto/chacha20poly1305 >@@ -122,17 +123,14 @@ > +golang.org/x/crypto/internal/alias > +golang.org/x/crypto/internal/poly1305 > +golang.org/x/crypto/poly1305 >-+# golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 >-+## explicit; go 1.20 >-+golang.org/x/exp/rand >-+# golang.org/x/mod v0.18.0 >-+## explicit; go 1.18 >++# golang.org/x/mod v0.24.0 >++## explicit; go 1.23.0 > +golang.org/x/mod/internal/lazyregexp > +golang.org/x/mod/modfile > +golang.org/x/mod/module > +golang.org/x/mod/semver >-+# golang.org/x/net v0.34.0 >-+## explicit; go 1.18 >++# golang.org/x/net v0.39.0 >++## explicit; go 1.23.0 > +golang.org/x/net/bpf > +golang.org/x/net/http/httpguts > +golang.org/x/net/http2/hpack >@@ -141,26 +139,26 @@ > +golang.org/x/net/internal/socket > +golang.org/x/net/ipv4 > +golang.org/x/net/ipv6 >-+# golang.org/x/sync v0.11.0 >-+## explicit; go 1.18 >++# golang.org/x/sync v0.13.0 >++## explicit; go 1.23.0 > +golang.org/x/sync/errgroup >-+# golang.org/x/sys v0.30.0 >-+## explicit; go 1.18 >++# golang.org/x/sys v0.32.0 >++## explicit; go 1.23.0 > +golang.org/x/sys/cpu > +golang.org/x/sys/plan9 > +golang.org/x/sys/unix > +golang.org/x/sys/windows >-+# golang.org/x/term v0.29.0 >-+## explicit; go 1.18 >++# golang.org/x/term v0.31.0 >++## explicit; go 1.23.0 > +golang.org/x/term >-+# golang.org/x/text v0.22.0 >-+## explicit; go 1.18 >++# golang.org/x/text v0.24.0 >++## explicit; go 1.23.0 > +golang.org/x/text/secure/bidirule > +golang.org/x/text/transform > +golang.org/x/text/unicode/bidi > +golang.org/x/text/unicode/norm >-+# golang.org/x/tools v0.22.0 >-+## explicit; go 1.19 >++# golang.org/x/tools v0.32.0 >++## explicit; go 1.23.0 > +golang.org/x/tools/go/analysis > +golang.org/x/tools/go/analysis/passes/ctrlflow > +golang.org/x/tools/go/analysis/passes/inspect >@@ -168,12 +166,12 @@ > +golang.org/x/tools/go/ast/inspector > +golang.org/x/tools/go/cfg > +golang.org/x/tools/go/gcexportdata >-+golang.org/x/tools/go/internal/packagesdriver > +golang.org/x/tools/go/packages > +golang.org/x/tools/go/types/objectpath > +golang.org/x/tools/go/types/typeutil > +golang.org/x/tools/imports > +golang.org/x/tools/internal/aliases >++golang.org/x/tools/internal/astutil/edge > +golang.org/x/tools/internal/event > +golang.org/x/tools/internal/event/core > +golang.org/x/tools/internal/event/keys >@@ -182,10 +180,10 @@ > +golang.org/x/tools/internal/gocommand > +golang.org/x/tools/internal/gopathwalk > +golang.org/x/tools/internal/imports >++golang.org/x/tools/internal/modindex > +golang.org/x/tools/internal/packagesinternal > +golang.org/x/tools/internal/pkgbits > +golang.org/x/tools/internal/stdlib >-+golang.org/x/tools/internal/tokeninternal > +golang.org/x/tools/internal/typeparams > +golang.org/x/tools/internal/typesinternal > +golang.org/x/tools/internal/versions >-- >2.44.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 286691
:
260286
|
260324
|
261240