summaryrefslogtreecommitdiff
path: root/net-p2p/hostd/files
diff options
context:
space:
mode:
Diffstat (limited to 'net-p2p/hostd/files')
-rw-r--r--net-p2p/hostd/files/hostd.yml.in11
-rw-r--r--net-p2p/hostd/files/patch-build_meta.go12
-rw-r--r--net-p2p/hostd/files/patch-vendor_modules.txt123
3 files changed, 60 insertions, 86 deletions
diff --git a/net-p2p/hostd/files/hostd.yml.in b/net-p2p/hostd/files/hostd.yml.in
index 1fb278d68209..28478582c43f 100644
--- a/net-p2p/hostd/files/hostd.yml.in
+++ b/net-p2p/hostd/files/hostd.yml.in
@@ -12,12 +12,13 @@ consensus:
indexBatchSize: 100
explorer:
url: https://api.siascan.com
-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:
enabled: true # enable logging to stdout
level: info # log level for console logger
diff --git a/net-p2p/hostd/files/patch-build_meta.go b/net-p2p/hostd/files/patch-build_meta.go
index daf356fdda06..0cfe42b067b6 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-11-17 10:08:39 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-11-17T11:16:44+01:00.
package build
const (
-- commit = "?"
-- version = "2.0.0"
+- commit = ""
+- version = ""
- buildTime = 0
-+ commit = "4094916"
-+ version = "v2.0.4"
++ commit = "4616f43"
++ version = "v2.5.1"
+ buildTime = %%BUILDTIME%%
)
diff --git a/net-p2p/hostd/files/patch-vendor_modules.txt b/net-p2p/hostd/files/patch-vendor_modules.txt
index 8a8239e2be0f..62b3a2b41875 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-11-17 10:09:09 UTC
+++ vendor/modules.txt
-@@ -0,0 +1,287 @@
-+# github.com/aws/aws-sdk-go v1.55.6
+@@ -0,0 +1,260 @@
++# github.com/aws/aws-sdk-go v1.55.8
+## explicit; go 1.19
+github.com/aws/aws-sdk-go/aws
+github.com/aws/aws-sdk-go/aws/auth/bearer
@@ -47,12 +47,9 @@
+github.com/aws/aws-sdk-go/service/ssooidc
+github.com/aws/aws-sdk-go/service/sts
+github.com/aws/aws-sdk-go/service/sts/stsiface
-+# github.com/cloudflare/cloudflare-go v0.115.0
++# github.com/cloudflare/cloudflare-go v0.116.0
+## explicit; go 1.21
+github.com/cloudflare/cloudflare-go
-+# github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572
-+## explicit; go 1.13
-+github.com/go-task/slim-sprig
+# github.com/goccy/go-json v0.10.5
+## explicit; go 1.19
+github.com/goccy/go-json
@@ -64,12 +61,12 @@
+github.com/goccy/go-json/internal/encoder/vm_indent
+github.com/goccy/go-json/internal/errors
+github.com/goccy/go-json/internal/runtime
++# github.com/google/go-github v17.0.0+incompatible
++## explicit
++github.com/google/go-github/github
+# github.com/google/go-querystring v1.1.0
+## explicit; go 1.10
+github.com/google/go-querystring/query
-+# github.com/google/pprof v0.0.0-20230821062121-407c9e7a662f
-+## explicit; go 1.19
-+github.com/google/pprof/profile
+# github.com/hashicorp/golang-lru/v2 v2.0.7
+## explicit; go 1.18
+github.com/hashicorp/golang-lru/v2
@@ -81,32 +78,14 @@
+# 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.32
+## explicit; go 1.19
+github.com/mattn/go-sqlite3
-+# github.com/onsi/ginkgo/v2 v2.12.0
-+## explicit; go 1.18
-+github.com/onsi/ginkgo/v2/config
-+github.com/onsi/ginkgo/v2/formatter
-+github.com/onsi/ginkgo/v2/ginkgo
-+github.com/onsi/ginkgo/v2/ginkgo/build
-+github.com/onsi/ginkgo/v2/ginkgo/command
-+github.com/onsi/ginkgo/v2/ginkgo/generators
-+github.com/onsi/ginkgo/v2/ginkgo/internal
-+github.com/onsi/ginkgo/v2/ginkgo/labels
-+github.com/onsi/ginkgo/v2/ginkgo/outline
-+github.com/onsi/ginkgo/v2/ginkgo/run
-+github.com/onsi/ginkgo/v2/ginkgo/unfocus
-+github.com/onsi/ginkgo/v2/ginkgo/watch
-+github.com/onsi/ginkgo/v2/internal/interrupt_handler
-+github.com/onsi/ginkgo/v2/internal/parallel_support
-+github.com/onsi/ginkgo/v2/reporters
-+github.com/onsi/ginkgo/v2/types
+# 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.54.1
++## 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,50 +94,50 @@
+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
+github.com/quic-go/quic-go/internal/wire
+github.com/quic-go/quic-go/logging
+github.com/quic-go/quic-go/quicvarint
-+# github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66
-+## explicit; go 1.22
++# github.com/quic-go/webtransport-go v0.9.0
++## explicit; go 1.23
+github.com/quic-go/webtransport-go
+# github.com/rogpeppe/go-internal v1.12.0
+## explicit; go 1.20
+# github.com/shopspring/decimal v1.4.0
+## explicit; go 1.10
+github.com/shopspring/decimal
-+# go.etcd.io/bbolt v1.4.0
++# go.etcd.io/bbolt v1.4.3
+## explicit; go 1.23
+go.etcd.io/bbolt
+go.etcd.io/bbolt/errors
+go.etcd.io/bbolt/internal/common
+go.etcd.io/bbolt/internal/freelist
-+# go.sia.tech/core v0.10.1
-+## explicit; go 1.23.1
++# go.sia.tech/core v0.18.0
++## explicit; go 1.24.0
++go.sia.tech/core/blake2b
+go.sia.tech/core/consensus
+go.sia.tech/core/gateway
-+go.sia.tech/core/internal/blake2b
-+go.sia.tech/core/internal/smux
+go.sia.tech/core/rhp/v2
+go.sia.tech/core/rhp/v3
+go.sia.tech/core/rhp/v4
+go.sia.tech/core/types
-+# go.sia.tech/coreutils v0.11.1
-+## explicit; go 1.23.1
++# go.sia.tech/coreutils v0.18.6
++## explicit; go 1.24.0
+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.14.1
++## explicit; go 1.24.0
+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,15 +145,11 @@
+# go.sia.tech/web v0.0.0-20240610131903-5611d44a533e
+## explicit
+go.sia.tech/web/internal/nextjs
-+# go.sia.tech/web/hostd v0.58.0
-+## explicit; go 1.23.0
++# go.sia.tech/web/hostd v0.66.3
++## explicit; go 1.24.3
+go.sia.tech/web/hostd
-+# go.uber.org/goleak v1.3.0
-+## explicit; go 1.20
-+go.uber.org/goleak
-+go.uber.org/goleak/internal/stack
-+# go.uber.org/mock v0.5.0
-+## explicit; go 1.22
++# go.uber.org/mock v0.5.2
++## explicit; go 1.23
+go.uber.org/mock/mockgen
+go.uber.org/mock/mockgen/model
+# go.uber.org/multierr v1.11.0
@@ -193,8 +168,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.42.0
++## explicit; go 1.24.0
+golang.org/x/crypto/blake2b
+golang.org/x/crypto/chacha20
+golang.org/x/crypto/chacha20poly1305
@@ -203,18 +178,16 @@
+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.28.0
++## explicit; go 1.24.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.44.0
++## explicit; go 1.24.0
+golang.org/x/net/bpf
++golang.org/x/net/context
+golang.org/x/net/http/httpguts
+golang.org/x/net/http2/hpack
+golang.org/x/net/idna
@@ -222,37 +195,37 @@
+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.17.0
++## explicit; go 1.24.0
+golang.org/x/sync/errgroup
-+# golang.org/x/sys v0.30.0
-+## explicit; go 1.18
++# golang.org/x/sys v0.38.0
++## explicit; go 1.24.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.36.0
++## explicit; go 1.24.0
+golang.org/x/term
-+# golang.org/x/text v0.22.0
-+## explicit; go 1.18
++# golang.org/x/text v0.29.0
++## explicit; go 1.24.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.14.0
++## explicit; go 1.24.0
+golang.org/x/time/rate
-+# golang.org/x/tools v0.22.0
-+## explicit; go 1.19
++# golang.org/x/tools v0.37.0
++## explicit; go 1.24.0
+golang.org/x/tools/go/analysis
+golang.org/x/tools/go/analysis/passes/ctrlflow
+golang.org/x/tools/go/analysis/passes/inspect
+golang.org/x/tools/go/ast/astutil
++golang.org/x/tools/go/ast/edge
+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
@@ -266,10 +239,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