Skip to content

Commit 435f7b8

Browse files
BigLepZenGround0rvagg
authored
fix: pdp retrievability - upgrade frisbii, add port number in multiaddr (#693)
* Retrievability fixes * Upgrade frisbii * Adding filecoinpin.contact to ServiceURL * chore(removeme): add basic http logging --------- Co-authored-by: zenground0 <[email protected]> Co-authored-by: Rod Vagg <[email protected]>
1 parent d9c5542 commit 435f7b8

File tree

6 files changed

+103
-102
lines changed

6 files changed

+103
-102
lines changed

deps/config/types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ func DefaultCurioConfig() *CurioConfig {
113113
CIDGravityTokens: []string{},
114114
},
115115
IPNI: IPNIConfig{
116-
ServiceURL: []string{"https://cid.contact"},
116+
ServiceURL: []string{"https://cid.contact", "https://filecoinpin.contact"},
117117
DirectAnnounceURLs: []string{"https://cid.contact/ingest/announce", "https://filecoinpin.contact/announce"},
118118
},
119119
},

go.mod

Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -58,22 +58,22 @@ require (
5858
github.com/ipfs/go-block-format v0.2.2
5959
github.com/ipfs/go-cid v0.5.0
6060
github.com/ipfs/go-cidutil v0.1.0
61-
github.com/ipfs/go-datastore v0.8.2
61+
github.com/ipfs/go-datastore v0.8.3
6262
github.com/ipfs/go-fs-lock v0.0.7
6363
github.com/ipfs/go-graphsync v0.17.0
6464
github.com/ipfs/go-ipld-cbor v0.2.1
6565
github.com/ipfs/go-ipld-format v0.6.2
66-
github.com/ipfs/go-log/v2 v2.6.0
67-
github.com/ipld/frisbii v0.6.1
66+
github.com/ipfs/go-log/v2 v2.8.2
67+
github.com/ipld/frisbii v0.7.1
6868
github.com/ipld/go-car v0.6.2
6969
github.com/ipld/go-car/v2 v2.15.0
7070
github.com/ipld/go-ipld-prime v0.21.0
71-
github.com/ipni/go-libipni v0.6.13
71+
github.com/ipni/go-libipni v0.7.0
7272
github.com/jackc/pgerrcode v0.0.0-20240316143900-6e2875d9b438
7373
github.com/jellydator/ttlcache/v2 v2.11.1
7474
github.com/kelseyhightower/envconfig v1.4.0
7575
github.com/libp2p/go-buffer-pool v0.1.0
76-
github.com/libp2p/go-libp2p v0.42.0
76+
github.com/libp2p/go-libp2p v0.43.0
7777
github.com/manifoldco/promptui v0.9.0
7878
github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1
7979
github.com/minio/sha256-simd v1.0.1
@@ -93,23 +93,23 @@ require (
9393
github.com/schollz/progressbar/v3 v3.18.0
9494
github.com/sirupsen/logrus v1.9.3
9595
github.com/snadrus/must v0.0.0-20240605044437-98cedd57f8eb
96-
github.com/stretchr/testify v1.10.0
96+
github.com/stretchr/testify v1.11.1
9797
github.com/triplewz/poseidon v0.0.2
98-
github.com/urfave/cli/v2 v2.27.5
98+
github.com/urfave/cli/v2 v2.27.7
9999
github.com/whyrusleeping/cbor-gen v0.3.2-0.20250409092040-76796969edea
100100
github.com/yugabyte/gocql v1.6.0-yb-1
101101
github.com/yugabyte/pgx/v5 v5.5.3-yb-2
102102
go.opencensus.io v0.24.0
103103
go.uber.org/multierr v1.11.0
104104
go.uber.org/zap v1.27.0
105-
golang.org/x/crypto v0.41.0
106-
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b
107-
golang.org/x/net v0.42.0
108-
golang.org/x/sync v0.16.0
109-
golang.org/x/sys v0.35.0
110-
golang.org/x/term v0.34.0
111-
golang.org/x/text v0.28.0
112-
golang.org/x/tools v0.35.0
105+
golang.org/x/crypto v0.42.0
106+
golang.org/x/exp v0.0.0-20250718183923-645b1fa84792
107+
golang.org/x/net v0.43.0
108+
golang.org/x/sync v0.17.0
109+
golang.org/x/sys v0.36.0
110+
golang.org/x/term v0.35.0
111+
golang.org/x/text v0.29.0
112+
golang.org/x/tools v0.36.0
113113
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
114114
)
115115

@@ -141,7 +141,7 @@ require (
141141
github.com/consensys/bavard v0.1.22 // indirect
142142
github.com/containerd/cgroups v1.1.0 // indirect
143143
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
144-
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
144+
github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect
145145
github.com/crackcomm/go-gitignore v0.0.0-20241020182519-7843d2ba8fdf // indirect
146146
github.com/crate-crypto/go-ipa v0.0.0-20240724233137-53bbb0ceb27a // indirect
147147
github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect
@@ -184,28 +184,26 @@ require (
184184
github.com/flynn/noise v1.1.0 // indirect
185185
github.com/francoispqt/gojay v1.2.13 // indirect
186186
github.com/fsnotify/fsnotify v1.6.0 // indirect
187-
github.com/gammazero/chanqueue v1.1.0 // indirect
187+
github.com/gammazero/chanqueue v1.1.1 // indirect
188188
github.com/gammazero/deque v1.0.0 // indirect
189189
github.com/gdamore/encoding v1.0.0 // indirect
190190
github.com/gdamore/tcell/v2 v2.2.0 // indirect
191191
github.com/go-kit/log v0.2.1 // indirect
192192
github.com/go-logfmt/logfmt v0.6.0 // indirect
193-
github.com/go-logr/logr v1.4.2 // indirect
193+
github.com/go-logr/logr v1.4.3 // indirect
194194
github.com/go-logr/stdr v1.2.2 // indirect
195195
github.com/go-ole/go-ole v1.3.0 // indirect
196196
github.com/go-openapi/jsonpointer v0.19.3 // indirect
197197
github.com/go-openapi/jsonreference v0.19.4 // indirect
198198
github.com/go-openapi/spec v0.19.11 // indirect
199199
github.com/go-openapi/swag v0.19.11 // indirect
200-
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
201200
github.com/godbus/dbus/v5 v5.1.0 // indirect
202201
github.com/gogo/protobuf v1.3.2 // indirect
203202
github.com/golang/glog v1.2.4 // indirect
204203
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
205204
github.com/golang/protobuf v1.5.4 // indirect
206205
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect
207206
github.com/google/gopacket v1.1.19 // indirect
208-
github.com/google/pprof v0.0.0-20250607225305-033d6d78b36a // indirect
209207
github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed // indirect
210208
github.com/hannahhoward/go-pubsub v1.0.0 // indirect
211209
github.com/hashicorp/errwrap v1.1.0 // indirect
@@ -237,7 +235,7 @@ require (
237235
github.com/ipld/go-codec-dagpb v1.7.0 // indirect
238236
github.com/ipld/go-ipld-adl-hamt v0.0.0-20240322071803-376decb85801 // indirect
239237
github.com/ipld/go-trustless-utils v0.4.1 // indirect
240-
github.com/ipni/index-provider v0.15.4 // indirect
238+
github.com/ipni/index-provider v0.15.5 // indirect
241239
github.com/jackc/pgpassfile v1.0.0 // indirect
242240
github.com/jackc/pgservicefile v0.0.0-20231201235250-de7065d80cb9 // indirect
243241
github.com/jackc/puddle/v2 v2.2.1 // indirect
@@ -255,7 +253,7 @@ require (
255253
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
256254
github.com/libp2p/go-libp2p-kad-dht v0.33.1 // indirect
257255
github.com/libp2p/go-libp2p-kbucket v0.7.0 // indirect
258-
github.com/libp2p/go-libp2p-pubsub v0.13.0 // indirect
256+
github.com/libp2p/go-libp2p-pubsub v0.14.2 // indirect
259257
github.com/libp2p/go-libp2p-record v0.3.1 // indirect
260258
github.com/libp2p/go-libp2p-routing-helpers v0.7.5 // indirect
261259
github.com/libp2p/go-maddr-filter v0.1.0 // indirect
@@ -286,7 +284,7 @@ require (
286284
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
287285
github.com/nikkolasg/hexjson v0.1.0 // indirect
288286
github.com/nkovacs/streamquote v1.0.0 // indirect
289-
github.com/onsi/ginkgo/v2 v2.23.4 // indirect
287+
github.com/onsi/gomega v1.36.3 // indirect
290288
github.com/opencontainers/runtime-spec v1.2.0 // indirect
291289
github.com/opentracing/opentracing-go v1.2.0 // indirect
292290
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
@@ -317,8 +315,8 @@ require (
317315
github.com/prometheus/procfs v0.16.1 // indirect
318316
github.com/prometheus/statsd_exporter v0.22.7 // indirect
319317
github.com/quic-go/qpack v0.5.1 // indirect
320-
github.com/quic-go/quic-go v0.52.0 // indirect
321-
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 // indirect
318+
github.com/quic-go/quic-go v0.54.0 // indirect
319+
github.com/quic-go/webtransport-go v0.9.0 // indirect
322320
github.com/raulk/go-watchdog v1.3.0 // indirect
323321
github.com/rivo/uniseg v0.4.7 // indirect
324322
github.com/russross/blackfriday/v2 v2.1.0 // indirect
@@ -349,21 +347,20 @@ require (
349347
go.dedis.ch/fixbuf v1.0.3 // indirect
350348
go.dedis.ch/kyber/v4 v4.0.0-pre2.0.20240924132404-4de33740016e // indirect
351349
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
352-
go.opentelemetry.io/otel v1.35.0 // indirect
350+
go.opentelemetry.io/otel v1.37.0 // indirect
353351
go.opentelemetry.io/otel/bridge/opencensus v1.28.0 // indirect
354352
go.opentelemetry.io/otel/exporters/jaeger v1.14.0 // indirect
355353
go.opentelemetry.io/otel/exporters/prometheus v0.50.0 // indirect
356-
go.opentelemetry.io/otel/metric v1.35.0 // indirect
354+
go.opentelemetry.io/otel/metric v1.37.0 // indirect
357355
go.opentelemetry.io/otel/sdk v1.35.0 // indirect
358356
go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect
359-
go.opentelemetry.io/otel/trace v1.35.0 // indirect
357+
go.opentelemetry.io/otel/trace v1.37.0 // indirect
360358
go.uber.org/atomic v1.11.0 // indirect
361-
go.uber.org/automaxprocs v1.6.0 // indirect
362359
go.uber.org/dig v1.19.0 // indirect
363360
go.uber.org/fx v1.24.0 // indirect
364361
go.uber.org/mock v0.5.2 // indirect
365362
go4.org v0.0.0-20230225012048-214862532bf5 // indirect
366-
golang.org/x/mod v0.26.0 // indirect
363+
golang.org/x/mod v0.27.0 // indirect
367364
golang.org/x/time v0.12.0 // indirect
368365
gonum.org/v1/gonum v0.16.0 // indirect
369366
google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463 // indirect

0 commit comments

Comments
 (0)