Skip to content

Commit 72b66b3

Browse files
boxo: make mfs StartProviding async
1 parent 643a544 commit 72b66b3

File tree

6 files changed

+9
-11
lines changed

6 files changed

+9
-11
lines changed

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ go 1.25
77
replace github.com/ipfs/kubo => ./../../..
88

99
require (
10-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4
10+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f
1111
github.com/ipfs/kubo v0.0.0-00010101000000-000000000000
1212
github.com/libp2p/go-libp2p v0.43.0
1313
github.com/multiformats/go-multiaddr v0.16.1
@@ -83,7 +83,6 @@ require (
8383
github.com/ipfs/go-ds-measure v0.2.2 // indirect
8484
github.com/ipfs/go-ds-pebble v0.5.1 // indirect
8585
github.com/ipfs/go-fs-lock v0.1.1 // indirect
86-
github.com/ipfs/go-ipfs-delay v0.0.1 // indirect
8786
github.com/ipfs/go-ipfs-ds-help v1.1.1 // indirect
8887
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect
8988
github.com/ipfs/go-ipfs-redirects-file v0.1.2 // indirect

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,8 +289,8 @@ github.com/ipfs-shipyard/nopfs/ipfs v0.25.0 h1:OqNqsGZPX8zh3eFMO8Lf8EHRRnSGBMqcd
289289
github.com/ipfs-shipyard/nopfs/ipfs v0.25.0/go.mod h1:BxhUdtBgOXg1B+gAPEplkg/GpyTZY+kCMSfsJvvydqU=
290290
github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs=
291291
github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0=
292-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4 h1:q6q06Ye71ZZjM/JZyK0Q8t0UVSwzch/VwMS9yTtxBfw=
293-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4/go.mod h1:rXql6ncaLZZfLqDG3Cuw9ZYQKd3rMU5bk1TGXF0+ZL0=
292+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f h1:KBd0A0ScHnjVpg50cfmigbkKxUMDAC69CaY2qlTUgY8=
293+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f/go.mod h1:rXql6ncaLZZfLqDG3Cuw9ZYQKd3rMU5bk1TGXF0+ZL0=
294294
github.com/ipfs/go-bitfield v1.1.0 h1:fh7FIo8bSwaJEh6DdTWbCeZ1eqOaOkKFI74SCnsWbGA=
295295
github.com/ipfs/go-bitfield v1.1.0/go.mod h1:paqf1wjq/D2BBmzfTVFlJQ9IlFOZpg422HL0HqsGWHU=
296296
github.com/ipfs/go-block-format v0.0.3/go.mod h1:4LmD4ZUw0mhO+JSKdpWwrzATiEfM7WWgQ8H5l6P8MVk=

go.mod

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ require (
2222
github.com/hashicorp/go-version v1.7.0
2323
github.com/ipfs-shipyard/nopfs v0.0.14
2424
github.com/ipfs-shipyard/nopfs/ipfs v0.25.0
25-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4
25+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f
2626
github.com/ipfs/go-block-format v0.2.2
2727
github.com/ipfs/go-cid v0.5.0
2828
github.com/ipfs/go-cidutil v0.1.0
@@ -147,7 +147,6 @@ require (
147147
github.com/huin/goupnp v1.3.0 // indirect
148148
github.com/ipfs/bbloom v0.0.4 // indirect
149149
github.com/ipfs/go-bitfield v1.1.0 // indirect
150-
github.com/ipfs/go-ipfs-delay v0.0.1 // indirect
151150
github.com/ipfs/go-ipfs-ds-help v1.1.1 // indirect
152151
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect
153152
github.com/ipfs/go-ipfs-redirects-file v0.1.2 // indirect

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,8 +356,8 @@ github.com/ipfs-shipyard/nopfs/ipfs v0.25.0 h1:OqNqsGZPX8zh3eFMO8Lf8EHRRnSGBMqcd
356356
github.com/ipfs-shipyard/nopfs/ipfs v0.25.0/go.mod h1:BxhUdtBgOXg1B+gAPEplkg/GpyTZY+kCMSfsJvvydqU=
357357
github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs=
358358
github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0=
359-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4 h1:q6q06Ye71ZZjM/JZyK0Q8t0UVSwzch/VwMS9yTtxBfw=
360-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4/go.mod h1:rXql6ncaLZZfLqDG3Cuw9ZYQKd3rMU5bk1TGXF0+ZL0=
359+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f h1:KBd0A0ScHnjVpg50cfmigbkKxUMDAC69CaY2qlTUgY8=
360+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f/go.mod h1:rXql6ncaLZZfLqDG3Cuw9ZYQKd3rMU5bk1TGXF0+ZL0=
361361
github.com/ipfs/go-bitfield v1.1.0 h1:fh7FIo8bSwaJEh6DdTWbCeZ1eqOaOkKFI74SCnsWbGA=
362362
github.com/ipfs/go-bitfield v1.1.0/go.mod h1:paqf1wjq/D2BBmzfTVFlJQ9IlFOZpg422HL0HqsGWHU=
363363
github.com/ipfs/go-block-format v0.0.3/go.mod h1:4LmD4ZUw0mhO+JSKdpWwrzATiEfM7WWgQ8H5l6P8MVk=

test/dependencies/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ require (
135135
github.com/huin/goupnp v1.3.0 // indirect
136136
github.com/inconshreveable/mousetrap v1.1.0 // indirect
137137
github.com/ipfs/bbloom v0.0.4 // indirect
138-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4 // indirect
138+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f // indirect
139139
github.com/ipfs/go-bitfield v1.1.0 // indirect
140140
github.com/ipfs/go-block-format v0.2.2 // indirect
141141
github.com/ipfs/go-cid v0.5.0 // indirect

test/dependencies/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -332,8 +332,8 @@ github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2
332332
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
333333
github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs=
334334
github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0=
335-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4 h1:q6q06Ye71ZZjM/JZyK0Q8t0UVSwzch/VwMS9yTtxBfw=
336-
github.com/ipfs/boxo v0.34.1-0.20250827083005-8b6d074957d4/go.mod h1:rXql6ncaLZZfLqDG3Cuw9ZYQKd3rMU5bk1TGXF0+ZL0=
335+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f h1:KBd0A0ScHnjVpg50cfmigbkKxUMDAC69CaY2qlTUgY8=
336+
github.com/ipfs/boxo v0.34.1-0.20250908112856-e66b18d8aa7f/go.mod h1:rXql6ncaLZZfLqDG3Cuw9ZYQKd3rMU5bk1TGXF0+ZL0=
337337
github.com/ipfs/go-bitfield v1.1.0 h1:fh7FIo8bSwaJEh6DdTWbCeZ1eqOaOkKFI74SCnsWbGA=
338338
github.com/ipfs/go-bitfield v1.1.0/go.mod h1:paqf1wjq/D2BBmzfTVFlJQ9IlFOZpg422HL0HqsGWHU=
339339
github.com/ipfs/go-block-format v0.2.2 h1:uecCTgRwDIXyZPgYspaLXoMiMmxQpSx2aq34eNc4YvQ=

0 commit comments

Comments
 (0)