Skip to content

Commit a4f330e

Browse files
committed
update go-libp2p-kad-dht and go-libp2p
1 parent e34cac9 commit a4f330e

File tree

4 files changed

+66
-72
lines changed

4 files changed

+66
-72
lines changed

examples/go.mod

+11-12
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ require (
99
github.com/ipfs/go-datastore v0.8.0
1010
github.com/ipld/go-car/v2 v2.14.2
1111
github.com/ipld/go-ipld-prime v0.21.0
12-
github.com/libp2p/go-libp2p v0.40.0
13-
github.com/multiformats/go-multiaddr v0.14.0
12+
github.com/libp2p/go-libp2p v0.41.0
13+
github.com/multiformats/go-multiaddr v0.15.0
1414
github.com/multiformats/go-multicodec v0.9.0
1515
github.com/prometheus/client_golang v1.21.0
1616
github.com/stretchr/testify v1.10.0
@@ -77,26 +77,25 @@ require (
7777
github.com/ipfs/go-merkledag v0.11.0 // indirect
7878
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
7979
github.com/ipfs/go-peertaskqueue v0.8.2 // indirect
80-
github.com/ipfs/go-unixfsnode v1.9.2 // indirect
80+
github.com/ipfs/go-unixfsnode v1.10.0 // indirect
8181
github.com/ipfs/go-verifcid v0.0.3 // indirect
8282
github.com/ipld/go-car v0.6.2 // indirect
8383
github.com/ipld/go-codec-dagpb v1.6.0 // indirect
8484
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
8585
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
86-
github.com/klauspost/compress v1.17.11 // indirect
87-
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
86+
github.com/klauspost/compress v1.18.0 // indirect
87+
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
8888
github.com/koron/go-ssdp v0.0.5 // indirect
8989
github.com/libp2p/go-buffer-pool v0.1.0 // indirect
9090
github.com/libp2p/go-cidranger v1.1.0 // indirect
9191
github.com/libp2p/go-doh-resolver v0.5.0 // indirect
9292
github.com/libp2p/go-flow-metrics v0.2.0 // indirect
9393
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
94-
github.com/libp2p/go-libp2p-kad-dht v0.29.2-0.20250226000227-c700e434e34a // indirect
94+
github.com/libp2p/go-libp2p-kad-dht v0.29.2 // indirect
9595
github.com/libp2p/go-libp2p-kbucket v0.6.5 // indirect
9696
github.com/libp2p/go-libp2p-record v0.3.1 // indirect
9797
github.com/libp2p/go-libp2p-routing-helpers v0.7.4 // indirect
9898
github.com/libp2p/go-msgio v0.3.0 // indirect
99-
github.com/libp2p/go-nat v0.2.0 // indirect
10099
github.com/libp2p/go-netroute v0.2.2 // indirect
101100
github.com/libp2p/go-reuseport v0.4.0 // indirect
102101
github.com/libp2p/go-yamux/v5 v5.0.0 // indirect
@@ -132,23 +131,23 @@ require (
132131
github.com/pion/randutil v0.1.0 // indirect
133132
github.com/pion/rtcp v1.2.15 // indirect
134133
github.com/pion/rtp v1.8.11 // indirect
135-
github.com/pion/sctp v1.8.35 // indirect
134+
github.com/pion/sctp v1.8.36 // indirect
136135
github.com/pion/sdp/v3 v3.0.10 // indirect
137136
github.com/pion/srtp/v3 v3.0.4 // indirect
138137
github.com/pion/stun v0.6.1 // indirect
139138
github.com/pion/stun/v3 v3.0.0 // indirect
140139
github.com/pion/transport/v2 v2.2.10 // indirect
141140
github.com/pion/transport/v3 v3.0.7 // indirect
142141
github.com/pion/turn/v4 v4.0.0 // indirect
143-
github.com/pion/webrtc/v4 v4.0.9 // indirect
142+
github.com/pion/webrtc/v4 v4.0.10 // indirect
144143
github.com/pkg/errors v0.9.1 // indirect
145144
github.com/pmezard/go-difflib v1.0.0 // indirect
146145
github.com/polydawn/refmt v0.89.0 // indirect
147146
github.com/prometheus/client_model v0.6.1 // indirect
148147
github.com/prometheus/common v0.62.0 // indirect
149148
github.com/prometheus/procfs v0.15.1 // indirect
150149
github.com/quic-go/qpack v0.5.1 // indirect
151-
github.com/quic-go/quic-go v0.49.0 // indirect
150+
github.com/quic-go/quic-go v0.50.0 // indirect
152151
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 // indirect
153152
github.com/raulk/go-watchdog v1.3.0 // indirect
154153
github.com/samber/lo v1.47.0 // indirect
@@ -180,7 +179,7 @@ require (
180179
go.uber.org/mock v0.5.0 // indirect
181180
go.uber.org/multierr v1.11.0 // indirect
182181
go.uber.org/zap v1.27.0 // indirect
183-
golang.org/x/crypto v0.33.0 // indirect
182+
golang.org/x/crypto v0.35.0 // indirect
184183
golang.org/x/exp v0.0.0-20250218142911-aa4b98e5adaa // indirect
185184
golang.org/x/mod v0.23.0 // indirect
186185
golang.org/x/net v0.35.0 // indirect
@@ -195,7 +194,7 @@ require (
195194
google.golang.org/grpc v1.67.1 // indirect
196195
google.golang.org/protobuf v1.36.5 // indirect
197196
gopkg.in/yaml.v3 v3.0.1 // indirect
198-
lukechampine.com/blake3 v1.3.0 // indirect
197+
lukechampine.com/blake3 v1.4.0 // indirect
199198
)
200199

201200
replace github.com/ipfs/boxo => ../

examples/go.sum

+22-24
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,8 @@ github.com/ipfs/go-peertaskqueue v0.8.2 h1:PaHFRaVFdxQk1Qo3OKiHPYjmmusQy7gKQUaL8
219219
github.com/ipfs/go-peertaskqueue v0.8.2/go.mod h1:L6QPvou0346c2qPJNiJa6BvOibxDfaiPlqHInmzg0FA=
220220
github.com/ipfs/go-test v0.0.4 h1:DKT66T6GBB6PsDFLoO56QZPrOmzJkqU1FZH5C9ySkew=
221221
github.com/ipfs/go-test v0.0.4/go.mod h1:qhIM1EluEfElKKM6fnWxGn822/z9knUGM1+I/OAQNKI=
222-
github.com/ipfs/go-unixfsnode v1.9.2 h1:0A12BYs4XOtDPJTMlwmNPlllDfqcc4yie4e919hcUXk=
223-
github.com/ipfs/go-unixfsnode v1.9.2/go.mod h1:v1nuMFHf4QTIhFUdPMvg1nQu7AqDLvIdwyvJ531Ot1U=
222+
github.com/ipfs/go-unixfsnode v1.10.0 h1:cZPUUcYjXw2kMOgx4THw2uouw/8TBpmzZpWtPINdLvk=
223+
github.com/ipfs/go-unixfsnode v1.10.0/go.mod h1:hVbWqN38WOk7FHao2y0mQAwUHDq58m7plGd+W6GSq2M=
224224
github.com/ipfs/go-verifcid v0.0.3 h1:gmRKccqhWDocCRkC+a59g5QW7uJw5bpX9HWBevXa0zs=
225225
github.com/ipfs/go-verifcid v0.0.3/go.mod h1:gcCtGniVzelKrbk9ooUSX/pM3xlH73fZZJDzQJRvOUw=
226226
github.com/ipld/go-car v0.6.2 h1:Hlnl3Awgnq8icK+ze3iRghk805lu8YNq3wlREDTF2qc=
@@ -247,10 +247,10 @@ github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfV
247247
github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00=
248248
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
249249
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
250-
github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc=
251-
github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0=
252-
github.com/klauspost/cpuid/v2 v2.2.9 h1:66ze0taIn2H33fBvCkXuv9BmCwDfafmiIVpKV9kKGuY=
253-
github.com/klauspost/cpuid/v2 v2.2.9/go.mod h1:rqkxqrZ1EhYM9G+hXH7YdowN5R5RGN6NK4QwQ3WMXF8=
250+
github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo=
251+
github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ=
252+
github.com/klauspost/cpuid/v2 v2.2.10 h1:tBs3QSyvjDyFTq3uoc/9xFpCuOsJQFNPiAhYdw2skhE=
253+
github.com/klauspost/cpuid/v2 v2.2.10/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
254254
github.com/koron/go-ssdp v0.0.5 h1:E1iSMxIs4WqxTbIBLtmNBeOOC+1sCIXQeqTWVnpmwhk=
255255
github.com/koron/go-ssdp v0.0.5/go.mod h1:Qm59B7hpKpDqfyRNWRNr00jGwLdXjDyZh6y7rH6VS0w=
256256
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
@@ -272,12 +272,12 @@ github.com/libp2p/go-doh-resolver v0.5.0 h1:4h7plVVW+XTS+oUBw2+8KfoM1jF6w8XmO7+s
272272
github.com/libp2p/go-doh-resolver v0.5.0/go.mod h1:aPDxfiD2hNURgd13+hfo29z9IC22fv30ee5iM31RzxU=
273273
github.com/libp2p/go-flow-metrics v0.2.0 h1:EIZzjmeOE6c8Dav0sNv35vhZxATIXWZg6j/C08XmmDw=
274274
github.com/libp2p/go-flow-metrics v0.2.0/go.mod h1:st3qqfu8+pMfh+9Mzqb2GTiwrAGjIPszEjZmtksN8Jc=
275-
github.com/libp2p/go-libp2p v0.40.0 h1:1LOMO3gigxeXFs50HGEc1U79OINewUQB7o4gTKGPC3U=
276-
github.com/libp2p/go-libp2p v0.40.0/go.mod h1:hOzj2EAIYsXpVpBnyA1pRHzpUJGF9nbWiDLjgasnbF0=
275+
github.com/libp2p/go-libp2p v0.41.0 h1:JRaD39dqf/tBBGapJ0T38N73vOaDCsWgcx3mE6HgXWk=
276+
github.com/libp2p/go-libp2p v0.41.0/go.mod h1:Be8QYqC4JW6Xq8buukNeoZJjyT1XUDcGoIooCHm1ye4=
277277
github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl950SO9L6n94=
278278
github.com/libp2p/go-libp2p-asn-util v0.4.1/go.mod h1:d/NI6XZ9qxw67b4e+NgpQexCIiFYJjErASrYW4PFDN8=
279-
github.com/libp2p/go-libp2p-kad-dht v0.29.2-0.20250226000227-c700e434e34a h1:IqDS+Orl+WFffQ2XUHRQv0B0ezjr17qxbi4b1CJEQ1Q=
280-
github.com/libp2p/go-libp2p-kad-dht v0.29.2-0.20250226000227-c700e434e34a/go.mod h1:gzS1gKdJOHJ9ZDBUBiGANMzuBjbvsaDtEUy/5a9vUQM=
279+
github.com/libp2p/go-libp2p-kad-dht v0.29.2 h1:Y9eInGPyXSVHhAI3qotEKLa7tTN64Q2O2EV5maz/xiM=
280+
github.com/libp2p/go-libp2p-kad-dht v0.29.2/go.mod h1:6be8/Qf5WkjJcT/H//ZDhpU4psjD6OFrGFK9zSvhlUU=
281281
github.com/libp2p/go-libp2p-kbucket v0.6.5 h1:Fsl1YvZcMwqrR4DYrTO02yo9PGYs2HBQIT3lGXFMTxg=
282282
github.com/libp2p/go-libp2p-kbucket v0.6.5/go.mod h1:U6WOd0BvnSp03IQSrjgM54tg7zh1UUNsXLJqAQzClTA=
283283
github.com/libp2p/go-libp2p-record v0.3.1 h1:cly48Xi5GjNw5Wq+7gmjfBiG9HCzQVkiZOUZ8kUl+Fg=
@@ -288,8 +288,6 @@ github.com/libp2p/go-libp2p-testing v0.12.0 h1:EPvBb4kKMWO29qP4mZGyhVzUyR25dvfUI
288288
github.com/libp2p/go-libp2p-testing v0.12.0/go.mod h1:KcGDRXyN7sQCllucn1cOOS+Dmm7ujhfEyXQL5lvkcPg=
289289
github.com/libp2p/go-msgio v0.3.0 h1:mf3Z8B1xcFN314sWX+2vOTShIE0Mmn2TXn3YCUQGNj0=
290290
github.com/libp2p/go-msgio v0.3.0/go.mod h1:nyRM819GmVaF9LX3l03RMh10QdOroF++NBbxAb0mmDM=
291-
github.com/libp2p/go-nat v0.2.0 h1:Tyz+bUFAYqGyJ/ppPPymMGbIgNRH+WqC5QrT5fKrrGk=
292-
github.com/libp2p/go-nat v0.2.0/go.mod h1:3MJr+GRpRkyT65EpVPBstXLvOlAPzUVlG6Pwg9ohLJk=
293291
github.com/libp2p/go-netroute v0.2.2 h1:Dejd8cQ47Qx2kRABg6lPwknU7+nBnFRpko45/fFPuZ8=
294292
github.com/libp2p/go-netroute v0.2.2/go.mod h1:Rntq6jUAH0l9Gg17w5bFGhcC9a+vk4KNXs6s7IljKYE=
295293
github.com/libp2p/go-reuseport v0.4.0 h1:nR5KU7hD0WxXCJbmw7r2rhRYruNRl2koHw8fQscQm2s=
@@ -327,8 +325,8 @@ github.com/multiformats/go-base32 v0.1.0/go.mod h1:Kj3tFY6zNr+ABYMqeUNeGvkIC/UYg
327325
github.com/multiformats/go-base36 v0.2.0 h1:lFsAbNOGeKtuKozrtBsAkSVhv1p9D0/qedU9rQyccr0=
328326
github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a1UV0xHgWc0hkp4=
329327
github.com/multiformats/go-multiaddr v0.1.1/go.mod h1:aMKBKNEYmzmDmxfX88/vz+J5IU55txyt0p4aiWVohjo=
330-
github.com/multiformats/go-multiaddr v0.14.0 h1:bfrHrJhrRuh/NXH5mCnemjpbGjzRw/b+tJFOD41g2tU=
331-
github.com/multiformats/go-multiaddr v0.14.0/go.mod h1:6EkVAxtznq2yC3QT5CM1UTAwG0GTP3EWAIcjHuzQ+r4=
328+
github.com/multiformats/go-multiaddr v0.15.0 h1:zB/HeaI/apcZiTDwhY5YqMvNVl/oQYvs3XySU+qeAVo=
329+
github.com/multiformats/go-multiaddr v0.15.0/go.mod h1:JSVUmXDjsVFiW7RjIFMP7+Ev+h1DTbiJgVeTV/tcmP0=
332330
github.com/multiformats/go-multiaddr-dns v0.4.1 h1:whi/uCLbDS3mSEUMb1MsoT4uzUeZB0N32yzufqS0i5M=
333331
github.com/multiformats/go-multiaddr-dns v0.4.1/go.mod h1:7hfthtB4E4pQwirrz+J0CcDUfbWzTqEzVyYKKIKpgkc=
334332
github.com/multiformats/go-multiaddr-fmt v0.1.0 h1:WLEFClPycPkp4fnIzoFoV9FVd49/eQsuaL3/CWe167E=
@@ -386,8 +384,8 @@ github.com/pion/rtcp v1.2.15 h1:LZQi2JbdipLOj4eBjK4wlVoQWfrZbh3Q6eHtWtJBZBo=
386384
github.com/pion/rtcp v1.2.15/go.mod h1:jlGuAjHMEXwMUHK78RgX0UmEJFV4zUKOFHR7OP+D3D0=
387385
github.com/pion/rtp v1.8.11 h1:17xjnY5WO5hgO6SD3/NTIUPvSFw/PbLsIJyz1r1yNIk=
388386
github.com/pion/rtp v1.8.11/go.mod h1:8uMBJj32Pa1wwx8Fuv/AsFhn8jsgw+3rUC2PfoBZ8p4=
389-
github.com/pion/sctp v1.8.35 h1:qwtKvNK1Wc5tHMIYgTDJhfZk7vATGVHhXbUDfHbYwzA=
390-
github.com/pion/sctp v1.8.35/go.mod h1:EcXP8zCYVTRy3W9xtOF7wJm1L1aXfKRQzaM33SjQlzg=
387+
github.com/pion/sctp v1.8.36 h1:owNudmnz1xmhfYje5L/FCav3V9wpPRePHle3Zi+P+M0=
388+
github.com/pion/sctp v1.8.36/go.mod h1:cNiLdchXra8fHQwmIoqw0MbLLMs+f7uQ+dGMG2gWebE=
391389
github.com/pion/sdp/v3 v3.0.10 h1:6MChLE/1xYB+CjumMw+gZ9ufp2DPApuVSnDT8t5MIgA=
392390
github.com/pion/sdp/v3 v3.0.10/go.mod h1:88GMahN5xnScv1hIMTqLdu/cOcUkj6a9ytbncwMCq2E=
393391
github.com/pion/srtp/v3 v3.0.4 h1:2Z6vDVxzrX3UHEgrUyIGM4rRouoC7v+NiF1IHtp9B5M=
@@ -404,8 +402,8 @@ github.com/pion/transport/v3 v3.0.7 h1:iRbMH05BzSNwhILHoBoAPxoB9xQgOaJk+591KC9P1
404402
github.com/pion/transport/v3 v3.0.7/go.mod h1:YleKiTZ4vqNxVwh77Z0zytYi7rXHl7j6uPLGhhz9rwo=
405403
github.com/pion/turn/v4 v4.0.0 h1:qxplo3Rxa9Yg1xXDxxH8xaqcyGUtbHYw4QSCvmFWvhM=
406404
github.com/pion/turn/v4 v4.0.0/go.mod h1:MuPDkm15nYSklKpN8vWJ9W2M0PlyQZqYt1McGuxG7mA=
407-
github.com/pion/webrtc/v4 v4.0.9 h1:PyOYMRKJgfy0dzPcYtFD/4oW9zaw3Ze3oZzzbj2LV9E=
408-
github.com/pion/webrtc/v4 v4.0.9/go.mod h1:ViHLVaNpiuvaH8pdiuQxuA9awuE6KVzAXx3vVWilOck=
405+
github.com/pion/webrtc/v4 v4.0.10 h1:Hq/JLjhqLxi+NmCtE8lnRPDr8H4LcNvwg8OxVcdv56Q=
406+
github.com/pion/webrtc/v4 v4.0.10/go.mod h1:ViHLVaNpiuvaH8pdiuQxuA9awuE6KVzAXx3vVWilOck=
409407
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
410408
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
411409
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
@@ -428,8 +426,8 @@ github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0leargg
428426
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
429427
github.com/quic-go/qpack v0.5.1 h1:giqksBPnT/HDtZ6VhtFKgoLOWmlyo9Ei6u9PqzIMbhI=
430428
github.com/quic-go/qpack v0.5.1/go.mod h1:+PC4XFrEskIVkcLzpEkbLqq1uCoxPhQuvK5rH1ZgaEg=
431-
github.com/quic-go/quic-go v0.49.0 h1:w5iJHXwHxs1QxyBv1EHKuC50GX5to8mJAxvtnttJp94=
432-
github.com/quic-go/quic-go v0.49.0/go.mod h1:s2wDnmCdooUQBmQfpUSTCYBl1/D4FcqbULMMkASvR6s=
429+
github.com/quic-go/quic-go v0.50.0 h1:3H/ld1pa3CYhkcc20TPIyG1bNsdhn9qZBGN3b9/UyUo=
430+
github.com/quic-go/quic-go v0.50.0/go.mod h1:Vim6OmUvlYdwBhXP9ZVrtGmCMWa3wEqhq3NgYrI8b4E=
433431
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 h1:4WFk6u3sOT6pLa1kQ50ZVdm8BQFgJNA117cepZxtLIg=
434432
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66/go.mod h1:Vp72IJajgeOL6ddqrAhmp7IM9zbTcgkQxD/YdxrVwMw=
435433
github.com/raulk/go-watchdog v1.3.0 h1:oUmdlHxdkXRJlwfG0O9omj8ukerm8MEQavSiDTEtBsk=
@@ -595,8 +593,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
595593
golang.org/x/crypto v0.8.0/go.mod h1:mRqEX+O9/h5TFCrQhkgjo2yKi0yYA+9ecGkdQoHrywE=
596594
golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw=
597595
golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg=
598-
golang.org/x/crypto v0.33.0 h1:IOBPskki6Lysi0lo9qQvbxiQ+FvsCC/YWOecCHAixus=
599-
golang.org/x/crypto v0.33.0/go.mod h1:bVdXmD7IV/4GdElGPozy6U7lWdRXA4qyRVGJV57uQ5M=
596+
golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs=
597+
golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ=
600598
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
601599
golang.org/x/exp v0.0.0-20250218142911-aa4b98e5adaa h1:t2QcU6V556bFjYgu4L6C+6VrCPyJZ+eyRsABUPs1mz4=
602600
golang.org/x/exp v0.0.0-20250218142911-aa4b98e5adaa/go.mod h1:BHOTPb3L19zxehTsLoJXVaTktb06DFgmdW6Wb9s8jqk=
@@ -793,7 +791,7 @@ honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWh
793791
honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
794792
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
795793
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
796-
lukechampine.com/blake3 v1.3.0 h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE=
797-
lukechampine.com/blake3 v1.3.0/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
794+
lukechampine.com/blake3 v1.4.0 h1:xDbKOZCVbnZsfzM6mHSYcGRHZ3YrLDzqz8XnV4uaD5w=
795+
lukechampine.com/blake3 v1.4.0/go.mod h1:MQJNQCTnR+kwOP/JEZSxj3MaQjp80FOFSNMMHXcSeX0=
798796
sourcegraph.com/sourcegraph/go-diff v0.5.0/go.mod h1:kuch7UrkMzY0X+p9CRK03kfuPQ2zzQcaEFbx8wA8rck=
799797
sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4/go.mod h1:ketZ/q3QxT9HOBeFhu6RdvsftgpsbFHBF5Cas6cDKZ0=

go.mod

+11-12
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,23 @@ require (
3131
github.com/ipfs/go-metrics-interface v0.0.1
3232
github.com/ipfs/go-peertaskqueue v0.8.2
3333
github.com/ipfs/go-test v0.0.4
34-
github.com/ipfs/go-unixfsnode v1.9.2
34+
github.com/ipfs/go-unixfsnode v1.10.0
3535
github.com/ipld/go-car v0.6.2
3636
github.com/ipld/go-car/v2 v2.14.2
3737
github.com/ipld/go-codec-dagpb v1.6.0
3838
github.com/ipld/go-ipld-prime v0.21.0
3939
github.com/libp2p/go-buffer-pool v0.1.0
4040
github.com/libp2p/go-doh-resolver v0.5.0
41-
github.com/libp2p/go-libp2p v0.40.0
42-
github.com/libp2p/go-libp2p-kad-dht v0.29.2-0.20250226000227-c700e434e34a
41+
github.com/libp2p/go-libp2p v0.41.0
42+
github.com/libp2p/go-libp2p-kad-dht v0.29.2
4343
github.com/libp2p/go-libp2p-record v0.3.1
4444
github.com/libp2p/go-libp2p-routing-helpers v0.7.4
4545
github.com/libp2p/go-libp2p-testing v0.12.0
4646
github.com/libp2p/go-msgio v0.3.0
4747
github.com/miekg/dns v1.1.63
4848
github.com/mr-tron/base58 v1.2.0
4949
github.com/multiformats/go-base32 v0.1.0
50-
github.com/multiformats/go-multiaddr v0.14.0
50+
github.com/multiformats/go-multiaddr v0.15.0
5151
github.com/multiformats/go-multiaddr-dns v0.4.1
5252
github.com/multiformats/go-multibase v0.2.0
5353
github.com/multiformats/go-multicodec v0.9.0
@@ -119,14 +119,13 @@ require (
119119
github.com/ipfs/go-verifcid v0.0.3 // indirect
120120
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
121121
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
122-
github.com/klauspost/compress v1.17.11 // indirect
123-
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
122+
github.com/klauspost/compress v1.18.0 // indirect
123+
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
124124
github.com/koron/go-ssdp v0.0.5 // indirect
125125
github.com/libp2p/go-cidranger v1.1.0 // indirect
126126
github.com/libp2p/go-flow-metrics v0.2.0 // indirect
127127
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
128128
github.com/libp2p/go-libp2p-kbucket v0.6.5 // indirect
129-
github.com/libp2p/go-nat v0.2.0 // indirect
130129
github.com/libp2p/go-netroute v0.2.2 // indirect
131130
github.com/libp2p/go-reuseport v0.4.0 // indirect
132131
github.com/libp2p/go-yamux/v5 v5.0.0 // indirect
@@ -155,22 +154,22 @@ require (
155154
github.com/pion/randutil v0.1.0 // indirect
156155
github.com/pion/rtcp v1.2.15 // indirect
157156
github.com/pion/rtp v1.8.11 // indirect
158-
github.com/pion/sctp v1.8.35 // indirect
157+
github.com/pion/sctp v1.8.36 // indirect
159158
github.com/pion/sdp/v3 v3.0.10 // indirect
160159
github.com/pion/srtp/v3 v3.0.4 // indirect
161160
github.com/pion/stun v0.6.1 // indirect
162161
github.com/pion/stun/v3 v3.0.0 // indirect
163162
github.com/pion/transport/v2 v2.2.10 // indirect
164163
github.com/pion/transport/v3 v3.0.7 // indirect
165164
github.com/pion/turn/v4 v4.0.0 // indirect
166-
github.com/pion/webrtc/v4 v4.0.9 // indirect
165+
github.com/pion/webrtc/v4 v4.0.10 // indirect
167166
github.com/pkg/errors v0.9.1 // indirect
168167
github.com/pmezard/go-difflib v1.0.0 // indirect
169168
github.com/prometheus/client_model v0.6.1 // indirect
170169
github.com/prometheus/common v0.62.0 // indirect
171170
github.com/prometheus/procfs v0.15.1 // indirect
172171
github.com/quic-go/qpack v0.5.1 // indirect
173-
github.com/quic-go/quic-go v0.49.0 // indirect
172+
github.com/quic-go/quic-go v0.50.0 // indirect
174173
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 // indirect
175174
github.com/raulk/go-watchdog v1.3.0 // indirect
176175
github.com/stretchr/objx v0.5.2 // indirect
@@ -187,7 +186,7 @@ require (
187186
go.uber.org/dig v1.18.0 // indirect
188187
go.uber.org/fx v1.23.0 // indirect
189188
go.uber.org/mock v0.5.0 // indirect
190-
golang.org/x/crypto v0.33.0 // indirect
189+
golang.org/x/crypto v0.35.0 // indirect
191190
golang.org/x/mod v0.23.0 // indirect
192191
golang.org/x/net v0.35.0 // indirect
193192
golang.org/x/text v0.22.0 // indirect
@@ -198,5 +197,5 @@ require (
198197
google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 // indirect
199198
google.golang.org/grpc v1.67.1 // indirect
200199
gopkg.in/yaml.v3 v3.0.1 // indirect
201-
lukechampine.com/blake3 v1.3.0 // indirect
200+
lukechampine.com/blake3 v1.4.0 // indirect
202201
)

0 commit comments

Comments
 (0)