Skip to content

Commit baa94fc

Browse files
MarcoPololidel
andauthored
chore: update go-libp2p to v0.41.0 (#10733)
https://github.com/libp2p/go-libp2p/releases/tag/v0.41.0 Co-authored-by: Marcin Rataj <[email protected]>
1 parent 652d94b commit baa94fc

File tree

10 files changed

+95
-102
lines changed

10 files changed

+95
-102
lines changed

cmd/ipfs/kubo/daemon.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -823,9 +823,9 @@ func rewriteMaddrToUseLocalhostIfItsAny(maddr ma.Multiaddr) ma.Multiaddr {
823823
first, rest := ma.SplitFirst(maddr)
824824

825825
switch {
826-
case first.Equal(manet.IP4Unspecified):
826+
case first.Equal(&manet.IP4Unspecified[0]):
827827
return manet.IP4Loopback.Encapsulate(rest)
828-
case first.Equal(manet.IP6Unspecified):
828+
case first.Equal(&manet.IP6Unspecified[0]):
829829
return manet.IP6Loopback.Encapsulate(rest)
830830
default:
831831
return maddr // not ip

docs/changelogs/v0.34.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ An update was made to the badger v1 datastore that avoids use of mmap in 32-bit
6565

6666
#### 📦️ Important dependency updates
6767

68-
- update `go-libp2p` to [v0.40.0](https://github.com/libp2p/go-libp2p/releases/tag/v0.40.0)
68+
- update `go-libp2p` to [v0.41.0](https://github.com/libp2p/go-libp2p/releases/tag/v0.41.0) (incl. [v0.40.0](https://github.com/libp2p/go-libp2p/releases/tag/v0.40.0))
6969
- update `go-libp2p-kad-dht` to [v0.29.1](https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.29.1) (incl. [v0.29.0](https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.29.0))
7070
- update `boxo` to [v0.28.0](https://github.com/ipfs/boxo/releases/tag/v0.28.0)
7171
- update `ipfs-webui` to [v4.5.0](https://github.com/ipfs/ipfs-webui/releases/tag/v4.5.0)

docs/examples/kubo-as-a-library/go.mod

+9-10
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ replace github.com/ipfs/kubo => ./../../..
99
require (
1010
github.com/ipfs/boxo v0.28.0
1111
github.com/ipfs/kubo v0.0.0-00010101000000-000000000000
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
)
1515

1616
require (
@@ -115,8 +115,8 @@ require (
115115
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
116116
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
117117
github.com/jbenet/goprocess v0.1.4 // indirect
118-
github.com/klauspost/compress v1.17.11 // indirect
119-
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
118+
github.com/klauspost/compress v1.18.0 // indirect
119+
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
120120
github.com/koron/go-ssdp v0.0.5 // indirect
121121
github.com/kr/pretty v0.3.1 // indirect
122122
github.com/kr/text v0.2.0 // indirect
@@ -134,7 +134,6 @@ require (
134134
github.com/libp2p/go-libp2p-routing-helpers v0.7.4 // indirect
135135
github.com/libp2p/go-libp2p-xor v0.1.0 // indirect
136136
github.com/libp2p/go-msgio v0.3.0 // indirect
137-
github.com/libp2p/go-nat v0.2.0 // indirect
138137
github.com/libp2p/go-netroute v0.2.2 // indirect
139138
github.com/libp2p/go-reuseport v0.4.0 // indirect
140139
github.com/libp2p/go-yamux/v5 v5.0.0 // indirect
@@ -173,23 +172,23 @@ require (
173172
github.com/pion/randutil v0.1.0 // indirect
174173
github.com/pion/rtcp v1.2.15 // indirect
175174
github.com/pion/rtp v1.8.11 // indirect
176-
github.com/pion/sctp v1.8.35 // indirect
175+
github.com/pion/sctp v1.8.36 // indirect
177176
github.com/pion/sdp/v3 v3.0.10 // indirect
178177
github.com/pion/srtp/v3 v3.0.4 // indirect
179178
github.com/pion/stun v0.6.1 // indirect
180179
github.com/pion/stun/v3 v3.0.0 // indirect
181180
github.com/pion/transport/v2 v2.2.10 // indirect
182181
github.com/pion/transport/v3 v3.0.7 // indirect
183182
github.com/pion/turn/v4 v4.0.0 // indirect
184-
github.com/pion/webrtc/v4 v4.0.9 // indirect
183+
github.com/pion/webrtc/v4 v4.0.10 // indirect
185184
github.com/pkg/errors v0.9.1 // indirect
186185
github.com/polydawn/refmt v0.89.0 // indirect
187186
github.com/prometheus/client_golang v1.21.0 // indirect
188187
github.com/prometheus/client_model v0.6.1 // indirect
189188
github.com/prometheus/common v0.62.0 // indirect
190189
github.com/prometheus/procfs v0.15.1 // indirect
191190
github.com/quic-go/qpack v0.5.1 // indirect
192-
github.com/quic-go/quic-go v0.49.0 // indirect
191+
github.com/quic-go/quic-go v0.50.0 // indirect
193192
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 // indirect
194193
github.com/raulk/go-watchdog v1.3.0 // indirect
195194
github.com/rogpeppe/go-internal v1.13.1 // indirect
@@ -226,7 +225,7 @@ require (
226225
go.uber.org/zap v1.27.0 // indirect
227226
go.uber.org/zap/exp v0.3.0 // indirect
228227
go4.org v0.0.0-20230225012048-214862532bf5 // indirect
229-
golang.org/x/crypto v0.33.0 // indirect
228+
golang.org/x/crypto v0.35.0 // indirect
230229
golang.org/x/exp v0.0.0-20250218142911-aa4b98e5adaa // indirect
231230
golang.org/x/mod v0.23.0 // indirect
232231
golang.org/x/net v0.35.0 // indirect
@@ -241,5 +240,5 @@ require (
241240
google.golang.org/grpc v1.67.1 // indirect
242241
google.golang.org/protobuf v1.36.5 // indirect
243242
gopkg.in/yaml.v3 v3.0.1 // indirect
244-
lukechampine.com/blake3 v1.3.0 // indirect
243+
lukechampine.com/blake3 v1.4.0 // indirect
245244
)

docs/examples/kubo-as-a-library/go.sum

+18-20
Original file line numberDiff line numberDiff line change
@@ -431,11 +431,11 @@ github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQL
431431
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
432432
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
433433
github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4=
434-
github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc=
435-
github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0=
434+
github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo=
435+
github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ=
436436
github.com/klauspost/cpuid/v2 v2.0.4/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
437-
github.com/klauspost/cpuid/v2 v2.2.9 h1:66ze0taIn2H33fBvCkXuv9BmCwDfafmiIVpKV9kKGuY=
438-
github.com/klauspost/cpuid/v2 v2.2.9/go.mod h1:rqkxqrZ1EhYM9G+hXH7YdowN5R5RGN6NK4QwQ3WMXF8=
437+
github.com/klauspost/cpuid/v2 v2.2.10 h1:tBs3QSyvjDyFTq3uoc/9xFpCuOsJQFNPiAhYdw2skhE=
438+
github.com/klauspost/cpuid/v2 v2.2.10/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
439439
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
440440
github.com/koron/go-ssdp v0.0.5 h1:E1iSMxIs4WqxTbIBLtmNBeOOC+1sCIXQeqTWVnpmwhk=
441441
github.com/koron/go-ssdp v0.0.5/go.mod h1:Qm59B7hpKpDqfyRNWRNr00jGwLdXjDyZh6y7rH6VS0w=
@@ -463,8 +463,8 @@ github.com/libp2p/go-flow-metrics v0.0.1/go.mod h1:Iv1GH0sG8DtYN3SVJ2eG221wMiNpZ
463463
github.com/libp2p/go-flow-metrics v0.0.3/go.mod h1:HeoSNUrOJVK1jEpDqVEiUOIXqhbnS27omG0uWU5slZs=
464464
github.com/libp2p/go-flow-metrics v0.2.0 h1:EIZzjmeOE6c8Dav0sNv35vhZxATIXWZg6j/C08XmmDw=
465465
github.com/libp2p/go-flow-metrics v0.2.0/go.mod h1:st3qqfu8+pMfh+9Mzqb2GTiwrAGjIPszEjZmtksN8Jc=
466-
github.com/libp2p/go-libp2p v0.40.0 h1:1LOMO3gigxeXFs50HGEc1U79OINewUQB7o4gTKGPC3U=
467-
github.com/libp2p/go-libp2p v0.40.0/go.mod h1:hOzj2EAIYsXpVpBnyA1pRHzpUJGF9nbWiDLjgasnbF0=
466+
github.com/libp2p/go-libp2p v0.41.0 h1:JRaD39dqf/tBBGapJ0T38N73vOaDCsWgcx3mE6HgXWk=
467+
github.com/libp2p/go-libp2p v0.41.0/go.mod h1:Be8QYqC4JW6Xq8buukNeoZJjyT1XUDcGoIooCHm1ye4=
468468
github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl950SO9L6n94=
469469
github.com/libp2p/go-libp2p-asn-util v0.4.1/go.mod h1:d/NI6XZ9qxw67b4e+NgpQexCIiFYJjErASrYW4PFDN8=
470470
github.com/libp2p/go-libp2p-core v0.2.4/go.mod h1:STh4fdfa5vDYr0/SzYYeqnt+E6KfEV5VxfIrm0bcI0g=
@@ -490,8 +490,6 @@ github.com/libp2p/go-libp2p-xor v0.1.0/go.mod h1:LSTM5yRnjGZbWNTA/hRwq2gGFrvRIbQ
490490
github.com/libp2p/go-msgio v0.0.4/go.mod h1:63lBBgOTDKQL6EWazRMCwXsEeEeK9O2Cd+0+6OOuipQ=
491491
github.com/libp2p/go-msgio v0.3.0 h1:mf3Z8B1xcFN314sWX+2vOTShIE0Mmn2TXn3YCUQGNj0=
492492
github.com/libp2p/go-msgio v0.3.0/go.mod h1:nyRM819GmVaF9LX3l03RMh10QdOroF++NBbxAb0mmDM=
493-
github.com/libp2p/go-nat v0.2.0 h1:Tyz+bUFAYqGyJ/ppPPymMGbIgNRH+WqC5QrT5fKrrGk=
494-
github.com/libp2p/go-nat v0.2.0/go.mod h1:3MJr+GRpRkyT65EpVPBstXLvOlAPzUVlG6Pwg9ohLJk=
495493
github.com/libp2p/go-netroute v0.2.2 h1:Dejd8cQ47Qx2kRABg6lPwknU7+nBnFRpko45/fFPuZ8=
496494
github.com/libp2p/go-netroute v0.2.2/go.mod h1:Rntq6jUAH0l9Gg17w5bFGhcC9a+vk4KNXs6s7IljKYE=
497495
github.com/libp2p/go-openssl v0.0.3/go.mod h1:unDrJpgy3oFr+rqXsarWifmJuNnJR4chtO1HmaZjggc=
@@ -555,8 +553,8 @@ github.com/multiformats/go-base36 v0.2.0/go.mod h1:qvnKE++v+2MWCfePClUEjE78Z7P2a
555553
github.com/multiformats/go-multiaddr v0.1.0/go.mod h1:xKVEak1K9cS1VdmPZW3LSIb6lgmoS58qz/pzqmAxV44=
556554
github.com/multiformats/go-multiaddr v0.1.1/go.mod h1:aMKBKNEYmzmDmxfX88/vz+J5IU55txyt0p4aiWVohjo=
557555
github.com/multiformats/go-multiaddr v0.2.0/go.mod h1:0nO36NvPpyV4QzvTLi/lafl2y95ncPj0vFwVF6k6wJ4=
558-
github.com/multiformats/go-multiaddr v0.14.0 h1:bfrHrJhrRuh/NXH5mCnemjpbGjzRw/b+tJFOD41g2tU=
559-
github.com/multiformats/go-multiaddr v0.14.0/go.mod h1:6EkVAxtznq2yC3QT5CM1UTAwG0GTP3EWAIcjHuzQ+r4=
556+
github.com/multiformats/go-multiaddr v0.15.0 h1:zB/HeaI/apcZiTDwhY5YqMvNVl/oQYvs3XySU+qeAVo=
557+
github.com/multiformats/go-multiaddr v0.15.0/go.mod h1:JSVUmXDjsVFiW7RjIFMP7+Ev+h1DTbiJgVeTV/tcmP0=
560558
github.com/multiformats/go-multiaddr-dns v0.4.1 h1:whi/uCLbDS3mSEUMb1MsoT4uzUeZB0N32yzufqS0i5M=
561559
github.com/multiformats/go-multiaddr-dns v0.4.1/go.mod h1:7hfthtB4E4pQwirrz+J0CcDUfbWzTqEzVyYKKIKpgkc=
562560
github.com/multiformats/go-multiaddr-fmt v0.1.0 h1:WLEFClPycPkp4fnIzoFoV9FVd49/eQsuaL3/CWe167E=
@@ -646,8 +644,8 @@ github.com/pion/rtcp v1.2.15 h1:LZQi2JbdipLOj4eBjK4wlVoQWfrZbh3Q6eHtWtJBZBo=
646644
github.com/pion/rtcp v1.2.15/go.mod h1:jlGuAjHMEXwMUHK78RgX0UmEJFV4zUKOFHR7OP+D3D0=
647645
github.com/pion/rtp v1.8.11 h1:17xjnY5WO5hgO6SD3/NTIUPvSFw/PbLsIJyz1r1yNIk=
648646
github.com/pion/rtp v1.8.11/go.mod h1:8uMBJj32Pa1wwx8Fuv/AsFhn8jsgw+3rUC2PfoBZ8p4=
649-
github.com/pion/sctp v1.8.35 h1:qwtKvNK1Wc5tHMIYgTDJhfZk7vATGVHhXbUDfHbYwzA=
650-
github.com/pion/sctp v1.8.35/go.mod h1:EcXP8zCYVTRy3W9xtOF7wJm1L1aXfKRQzaM33SjQlzg=
647+
github.com/pion/sctp v1.8.36 h1:owNudmnz1xmhfYje5L/FCav3V9wpPRePHle3Zi+P+M0=
648+
github.com/pion/sctp v1.8.36/go.mod h1:cNiLdchXra8fHQwmIoqw0MbLLMs+f7uQ+dGMG2gWebE=
651649
github.com/pion/sdp/v3 v3.0.10 h1:6MChLE/1xYB+CjumMw+gZ9ufp2DPApuVSnDT8t5MIgA=
652650
github.com/pion/sdp/v3 v3.0.10/go.mod h1:88GMahN5xnScv1hIMTqLdu/cOcUkj6a9ytbncwMCq2E=
653651
github.com/pion/srtp/v3 v3.0.4 h1:2Z6vDVxzrX3UHEgrUyIGM4rRouoC7v+NiF1IHtp9B5M=
@@ -664,8 +662,8 @@ github.com/pion/transport/v3 v3.0.7 h1:iRbMH05BzSNwhILHoBoAPxoB9xQgOaJk+591KC9P1
664662
github.com/pion/transport/v3 v3.0.7/go.mod h1:YleKiTZ4vqNxVwh77Z0zytYi7rXHl7j6uPLGhhz9rwo=
665663
github.com/pion/turn/v4 v4.0.0 h1:qxplo3Rxa9Yg1xXDxxH8xaqcyGUtbHYw4QSCvmFWvhM=
666664
github.com/pion/turn/v4 v4.0.0/go.mod h1:MuPDkm15nYSklKpN8vWJ9W2M0PlyQZqYt1McGuxG7mA=
667-
github.com/pion/webrtc/v4 v4.0.9 h1:PyOYMRKJgfy0dzPcYtFD/4oW9zaw3Ze3oZzzbj2LV9E=
668-
github.com/pion/webrtc/v4 v4.0.9/go.mod h1:ViHLVaNpiuvaH8pdiuQxuA9awuE6KVzAXx3vVWilOck=
665+
github.com/pion/webrtc/v4 v4.0.10 h1:Hq/JLjhqLxi+NmCtE8lnRPDr8H4LcNvwg8OxVcdv56Q=
666+
github.com/pion/webrtc/v4 v4.0.10/go.mod h1:ViHLVaNpiuvaH8pdiuQxuA9awuE6KVzAXx3vVWilOck=
669667
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
670668
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
671669
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -691,8 +689,8 @@ github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0leargg
691689
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
692690
github.com/quic-go/qpack v0.5.1 h1:giqksBPnT/HDtZ6VhtFKgoLOWmlyo9Ei6u9PqzIMbhI=
693691
github.com/quic-go/qpack v0.5.1/go.mod h1:+PC4XFrEskIVkcLzpEkbLqq1uCoxPhQuvK5rH1ZgaEg=
694-
github.com/quic-go/quic-go v0.49.0 h1:w5iJHXwHxs1QxyBv1EHKuC50GX5to8mJAxvtnttJp94=
695-
github.com/quic-go/quic-go v0.49.0/go.mod h1:s2wDnmCdooUQBmQfpUSTCYBl1/D4FcqbULMMkASvR6s=
692+
github.com/quic-go/quic-go v0.50.0 h1:3H/ld1pa3CYhkcc20TPIyG1bNsdhn9qZBGN3b9/UyUo=
693+
github.com/quic-go/quic-go v0.50.0/go.mod h1:Vim6OmUvlYdwBhXP9ZVrtGmCMWa3wEqhq3NgYrI8b4E=
696694
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 h1:4WFk6u3sOT6pLa1kQ50ZVdm8BQFgJNA117cepZxtLIg=
697695
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66/go.mod h1:Vp72IJajgeOL6ddqrAhmp7IM9zbTcgkQxD/YdxrVwMw=
698696
github.com/raulk/go-watchdog v1.3.0 h1:oUmdlHxdkXRJlwfG0O9omj8ukerm8MEQavSiDTEtBsk=
@@ -904,8 +902,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
904902
golang.org/x/crypto v0.8.0/go.mod h1:mRqEX+O9/h5TFCrQhkgjo2yKi0yYA+9ecGkdQoHrywE=
905903
golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw=
906904
golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg=
907-
golang.org/x/crypto v0.33.0 h1:IOBPskki6Lysi0lo9qQvbxiQ+FvsCC/YWOecCHAixus=
908-
golang.org/x/crypto v0.33.0/go.mod h1:bVdXmD7IV/4GdElGPozy6U7lWdRXA4qyRVGJV57uQ5M=
905+
golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs=
906+
golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ=
909907
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
910908
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
911909
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -1227,8 +1225,8 @@ honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWh
12271225
honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
12281226
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
12291227
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
1230-
lukechampine.com/blake3 v1.3.0 h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE=
1231-
lukechampine.com/blake3 v1.3.0/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
1228+
lukechampine.com/blake3 v1.4.0 h1:xDbKOZCVbnZsfzM6mHSYcGRHZ3YrLDzqz8XnV4uaD5w=
1229+
lukechampine.com/blake3 v1.4.0/go.mod h1:MQJNQCTnR+kwOP/JEZSxj3MaQjp80FOFSNMMHXcSeX0=
12321230
pgregory.net/rapid v1.1.0 h1:CMa0sjHSru3puNx+J0MIAuiiEV4N0qj8/cMWGBBCsjw=
12331231
pgregory.net/rapid v1.1.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04=
12341232
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=

fuse/node/mount_darwin.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const dontCheckOSXFUSEConfigKey = "DontCheckOSXFUSE"
2929
const fuseVersionPkg = "github.com/jbenet/go-fuse-version/fuse-version"
3030

3131
// errStrFuseRequired is returned when we're sure the user does not have fuse.
32-
var errStrFuseRequired = `OSXFUSE not found.
32+
const errStrFuseRequired = `OSXFUSE not found.
3333
3434
OSXFUSE is required to mount, please install it.
3535
NOTE: Version 2.7.2 or higher required; prior versions are known to kernel panic!

go.mod

+9-10
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ require (
5454
github.com/jbenet/goprocess v0.1.4
5555
github.com/julienschmidt/httprouter v1.3.0
5656
github.com/libp2p/go-doh-resolver v0.5.0
57-
github.com/libp2p/go-libp2p v0.40.0
57+
github.com/libp2p/go-libp2p v0.41.0
5858
github.com/libp2p/go-libp2p-http v0.5.0
5959
github.com/libp2p/go-libp2p-kad-dht v0.29.1
6060
github.com/libp2p/go-libp2p-kbucket v0.6.5
@@ -64,7 +64,7 @@ require (
6464
github.com/libp2p/go-libp2p-routing-helpers v0.7.4
6565
github.com/libp2p/go-libp2p-testing v0.12.0
6666
github.com/libp2p/go-socket-activation v0.1.0
67-
github.com/multiformats/go-multiaddr v0.14.0
67+
github.com/multiformats/go-multiaddr v0.15.0
6868
github.com/multiformats/go-multiaddr-dns v0.4.1
6969
github.com/multiformats/go-multibase v0.2.0
7070
github.com/multiformats/go-multicodec v0.9.0
@@ -88,7 +88,7 @@ require (
8888
go.uber.org/fx v1.23.0
8989
go.uber.org/multierr v1.11.0
9090
go.uber.org/zap v1.27.0
91-
golang.org/x/crypto v0.33.0
91+
golang.org/x/crypto v0.35.0
9292
golang.org/x/exp v0.0.0-20250218142911-aa4b98e5adaa
9393
golang.org/x/mod v0.23.0
9494
golang.org/x/sync v0.11.0
@@ -164,8 +164,8 @@ require (
164164
github.com/ipfs/go-peertaskqueue v0.8.2 // indirect
165165
github.com/ipfs/go-verifcid v0.0.3 // indirect
166166
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
167-
github.com/klauspost/compress v1.17.11 // indirect
168-
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
167+
github.com/klauspost/compress v1.18.0 // indirect
168+
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
169169
github.com/koron/go-ssdp v0.0.5 // indirect
170170
github.com/kr/pretty v0.3.1 // indirect
171171
github.com/kr/text v0.2.0 // indirect
@@ -177,7 +177,6 @@ require (
177177
github.com/libp2p/go-libp2p-gostream v0.6.0 // indirect
178178
github.com/libp2p/go-libp2p-xor v0.1.0 // indirect
179179
github.com/libp2p/go-msgio v0.3.0 // indirect
180-
github.com/libp2p/go-nat v0.2.0 // indirect
181180
github.com/libp2p/go-netroute v0.2.2 // indirect
182181
github.com/libp2p/go-reuseport v0.4.0 // indirect
183182
github.com/libp2p/go-yamux/v5 v5.0.0 // indirect
@@ -213,15 +212,15 @@ require (
213212
github.com/pion/randutil v0.1.0 // indirect
214213
github.com/pion/rtcp v1.2.15 // indirect
215214
github.com/pion/rtp v1.8.11 // indirect
216-
github.com/pion/sctp v1.8.35 // indirect
215+
github.com/pion/sctp v1.8.36 // indirect
217216
github.com/pion/sdp/v3 v3.0.10 // indirect
218217
github.com/pion/srtp/v3 v3.0.4 // indirect
219218
github.com/pion/stun v0.6.1 // indirect
220219
github.com/pion/stun/v3 v3.0.0 // indirect
221220
github.com/pion/transport/v2 v2.2.10 // indirect
222221
github.com/pion/transport/v3 v3.0.7 // indirect
223222
github.com/pion/turn/v4 v4.0.0 // indirect
224-
github.com/pion/webrtc/v4 v4.0.9 // indirect
223+
github.com/pion/webrtc/v4 v4.0.10 // indirect
225224
github.com/pkg/errors v0.9.1 // indirect
226225
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
227226
github.com/polydawn/refmt v0.89.0 // indirect
@@ -230,7 +229,7 @@ require (
230229
github.com/prometheus/procfs v0.15.1 // indirect
231230
github.com/prometheus/statsd_exporter v0.27.1 // indirect
232231
github.com/quic-go/qpack v0.5.1 // indirect
233-
github.com/quic-go/quic-go v0.49.0 // indirect
232+
github.com/quic-go/quic-go v0.50.0 // indirect
234233
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 // indirect
235234
github.com/raulk/go-watchdog v1.3.0 // indirect
236235
github.com/rivo/uniseg v0.4.4 // indirect
@@ -278,5 +277,5 @@ require (
278277
google.golang.org/grpc v1.67.1 // indirect
279278
gopkg.in/yaml.v2 v2.4.0 // indirect
280279
gopkg.in/yaml.v3 v3.0.1 // indirect
281-
lukechampine.com/blake3 v1.3.0 // indirect
280+
lukechampine.com/blake3 v1.4.0 // indirect
282281
)

0 commit comments

Comments
 (0)