Skip to content
This repository was archived by the owner on Oct 5, 2023. It is now read-only.

Commit c076c3c

Browse files
committed
chore: bumps for Kubo 0.18 and Routing API with stub for Put
1 parent 171fcd5 commit c076c3c

File tree

13 files changed

+279
-200
lines changed

13 files changed

+279
-200
lines changed

api.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,3 +195,7 @@ func (api *HttpApi) Swarm() iface.SwarmAPI {
195195
func (api *HttpApi) PubSub() iface.PubSubAPI {
196196
return (*PubsubAPI)(api)
197197
}
198+
199+
func (api *HttpApi) Routing() iface.RoutingAPI {
200+
return (*RoutingAPI)(api)
201+
}

apifile.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"io"
88

99
"github.com/ipfs/go-cid"
10-
files "github.com/ipfs/go-ipfs-files"
10+
"github.com/ipfs/go-libipfs/files"
1111
unixfs "github.com/ipfs/go-unixfs"
1212
"github.com/ipfs/interface-go-ipfs-core/path"
1313
)

dag.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import (
66
"fmt"
77
"io"
88

9-
blocks "github.com/ipfs/go-block-format"
109
"github.com/ipfs/go-cid"
1110
format "github.com/ipfs/go-ipld-format"
11+
"github.com/ipfs/go-libipfs/blocks"
1212
"github.com/ipfs/interface-go-ipfs-core/options"
1313
"github.com/ipfs/interface-go-ipfs-core/path"
1414
multicodec "github.com/multiformats/go-multicodec"

dht.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import (
66

77
caopts "github.com/ipfs/interface-go-ipfs-core/options"
88
"github.com/ipfs/interface-go-ipfs-core/path"
9-
"github.com/libp2p/go-libp2p-core/peer"
10-
"github.com/libp2p/go-libp2p-core/routing"
9+
"github.com/libp2p/go-libp2p/core/peer"
10+
"github.com/libp2p/go-libp2p/core/routing"
1111
)
1212

1313
type DhtAPI HttpApi

go.mod

Lines changed: 51 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,84 @@
11
module github.com/ipfs/go-ipfs-http-client
22

33
require (
4-
github.com/ipfs/go-block-format v0.0.3
5-
github.com/ipfs/go-cid v0.1.0
6-
github.com/ipfs/go-ipfs-cmds v0.7.0
7-
github.com/ipfs/go-ipfs-files v0.1.1
4+
github.com/ipfs/go-cid v0.3.2
5+
github.com/ipfs/go-ipfs-cmds v0.8.2
86
github.com/ipfs/go-ipld-format v0.4.0
9-
github.com/ipfs/go-merkledag v0.6.0
7+
github.com/ipfs/go-libipfs v0.4.0
8+
github.com/ipfs/go-merkledag v0.9.0
109
github.com/ipfs/go-path v0.3.0
11-
github.com/ipfs/go-unixfs v0.3.1
12-
github.com/ipfs/interface-go-ipfs-core v0.7.0
10+
github.com/ipfs/go-unixfs v0.4.0
11+
github.com/ipfs/interface-go-ipfs-core v0.11.1
1312
github.com/ipfs/iptb v1.4.0
14-
github.com/ipfs/iptb-plugins v0.3.0
15-
github.com/libp2p/go-libp2p-core v0.8.6
13+
github.com/ipfs/iptb-plugins v0.5.0
14+
github.com/libp2p/go-libp2p v0.24.2
1615
github.com/mitchellh/go-homedir v1.1.0
17-
github.com/multiformats/go-multiaddr v0.5.0
18-
github.com/multiformats/go-multibase v0.0.3
19-
github.com/multiformats/go-multicodec v0.4.1
20-
github.com/multiformats/go-multihash v0.1.0
16+
github.com/multiformats/go-multiaddr v0.8.0
17+
github.com/multiformats/go-multibase v0.1.1
18+
github.com/multiformats/go-multicodec v0.7.0
19+
github.com/multiformats/go-multihash v0.2.1
2120
github.com/pkg/errors v0.9.1
2221
)
2322

2423
require (
25-
github.com/btcsuite/btcd v0.21.0-beta // indirect
2624
github.com/crackcomm/go-gitignore v0.0.0-20170627025303-887ab5e44cc3 // indirect
25+
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 // indirect
2726
github.com/facebookgo/atomicfile v0.0.0-20151019160806-2de1f203e7d5 // indirect
27+
github.com/go-logr/logr v1.2.3 // indirect
28+
github.com/go-logr/stdr v1.2.2 // indirect
2829
github.com/gogo/protobuf v1.3.2 // indirect
29-
github.com/google/uuid v1.2.0 // indirect
30+
github.com/google/uuid v1.3.0 // indirect
3031
github.com/hashicorp/golang-lru v0.5.4 // indirect
3132
github.com/ipfs/bbloom v0.0.4 // indirect
32-
github.com/ipfs/go-blockservice v0.3.0 // indirect
33-
github.com/ipfs/go-datastore v0.5.0 // indirect
33+
github.com/ipfs/go-block-format v0.1.1 // indirect
34+
github.com/ipfs/go-blockservice v0.5.0 // indirect
35+
github.com/ipfs/go-datastore v0.6.0 // indirect
3436
github.com/ipfs/go-ipfs-blockstore v1.2.0 // indirect
35-
github.com/ipfs/go-ipfs-chunker v0.0.1 // indirect
36-
github.com/ipfs/go-ipfs-config v0.5.3 // indirect
37+
github.com/ipfs/go-ipfs-chunker v0.0.5 // indirect
3738
github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect
38-
github.com/ipfs/go-ipfs-exchange-interface v0.1.0 // indirect
39+
github.com/ipfs/go-ipfs-exchange-interface v0.2.0 // indirect
40+
github.com/ipfs/go-ipfs-files v0.3.0 // indirect
3941
github.com/ipfs/go-ipfs-posinfo v0.0.1 // indirect
4042
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
41-
github.com/ipfs/go-ipld-cbor v0.0.5 // indirect
42-
github.com/ipfs/go-ipld-legacy v0.1.0 // indirect
43+
github.com/ipfs/go-ipld-cbor v0.0.6 // indirect
44+
github.com/ipfs/go-ipld-legacy v0.1.1 // indirect
45+
github.com/ipfs/go-ipns v0.3.0 // indirect
4346
github.com/ipfs/go-log v1.0.5 // indirect
44-
github.com/ipfs/go-log/v2 v2.3.0 // indirect
47+
github.com/ipfs/go-log/v2 v2.5.1 // indirect
4548
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
46-
github.com/ipfs/go-verifcid v0.0.1 // indirect
47-
github.com/ipld/go-codec-dagpb v1.3.0 // indirect
48-
github.com/ipld/go-ipld-prime v0.11.0 // indirect
49+
github.com/ipfs/go-verifcid v0.0.2 // indirect
50+
github.com/ipfs/kubo v0.16.0 // indirect
51+
github.com/ipld/go-codec-dagpb v1.5.0 // indirect
52+
github.com/ipld/go-ipld-prime v0.19.0 // indirect
4953
github.com/jbenet/goprocess v0.1.4 // indirect
50-
github.com/klauspost/cpuid/v2 v2.0.9 // indirect
51-
github.com/libp2p/go-buffer-pool v0.0.2 // indirect
52-
github.com/libp2p/go-openssl v0.0.7 // indirect
53-
github.com/mattn/go-isatty v0.0.13 // indirect
54-
github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1 // indirect
54+
github.com/klauspost/cpuid/v2 v2.2.3 // indirect
55+
github.com/libp2p/go-buffer-pool v0.1.0 // indirect
56+
github.com/libp2p/go-openssl v0.1.0 // indirect
57+
github.com/mattn/go-isatty v0.0.17 // indirect
58+
github.com/mattn/go-pointer v0.0.1 // indirect
5559
github.com/minio/sha256-simd v1.0.0 // indirect
5660
github.com/mr-tron/base58 v1.2.0 // indirect
57-
github.com/multiformats/go-base32 v0.0.3 // indirect
58-
github.com/multiformats/go-base36 v0.1.0 // indirect
59-
github.com/multiformats/go-varint v0.0.6 // indirect
61+
github.com/multiformats/go-base32 v0.1.0 // indirect
62+
github.com/multiformats/go-base36 v0.2.0 // indirect
63+
github.com/multiformats/go-varint v0.0.7 // indirect
6064
github.com/opentracing/opentracing-go v1.2.0 // indirect
61-
github.com/polydawn/refmt v0.0.0-20201211092308-30ac6d18308e // indirect
65+
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
66+
github.com/polydawn/refmt v0.89.0 // indirect
6267
github.com/rs/cors v1.7.0 // indirect
6368
github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 // indirect
6469
github.com/spaolacci/murmur3 v1.1.0 // indirect
65-
github.com/whyrusleeping/cbor-gen v0.0.0-20200123233031-1cdf64d27158 // indirect
70+
github.com/whyrusleeping/cbor-gen v0.0.0-20221220214510-0333c149dec0 // indirect
6671
github.com/whyrusleeping/chunker v0.0.0-20181014151217-fe64bd25879f // indirect
67-
go.uber.org/atomic v1.7.0 // indirect
68-
go.uber.org/multierr v1.7.0 // indirect
69-
go.uber.org/zap v1.16.0 // indirect
70-
golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a // indirect
71-
golang.org/x/sys v0.0.0-20210514084401-e8d321eab015 // indirect
72-
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
73-
google.golang.org/protobuf v1.27.1 // indirect
74-
lukechampine.com/blake3 v1.1.6 // indirect
72+
go.opentelemetry.io/otel v1.7.0 // indirect
73+
go.opentelemetry.io/otel/trace v1.7.0 // indirect
74+
go.uber.org/atomic v1.10.0 // indirect
75+
go.uber.org/multierr v1.9.0 // indirect
76+
go.uber.org/zap v1.24.0 // indirect
77+
golang.org/x/crypto v0.5.0 // indirect
78+
golang.org/x/sys v0.4.0 // indirect
79+
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
80+
google.golang.org/protobuf v1.28.1 // indirect
81+
lukechampine.com/blake3 v1.1.7 // indirect
7582
)
7683

7784
go 1.18

0 commit comments

Comments
 (0)