mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-21 10:27:46 +08:00
* plumb through go-datastore context changes * update go-libp2p to v0.16.0 * use LIBP2P_TCP_REUSEPORT instead of IPFS_REUSEPORT * use relay config * making deprecation notice match the go-ipfs-config key * docs(config): circuit relay v2 * docs(config): fix links and headers * feat(config): Internal.Libp2pForceReachability This switches to config that supports setting and reading Internal.Libp2pForceReachability OptionalString flag * use configuration option for static relays * chore: go-ipfs-config v0.18.0 https://github.com/ipfs/go-ipfs-config/releases/tag/v0.18.0 * feat: circuit v1 migration prompt when Swarm.EnableRelayHop is set (#8559) * exit when Swarm.EnableRelayHop is set * docs: Experimental.ShardingEnabled migration This ensures existing users of global sharding experiment get notified that the flag no longer works + that autosharding happens automatically. For people who NEED to keep the old behavior (eg. have no time to migrate today) there is a note about restoring it with `UnixFSShardingSizeThreshold`. * chore: add dag-jose code to the cid command output * add support for setting automatic unixfs sharding threshold from the config * test: have tests use low cutoff for sharding to mimic old behavior * test: change error message to match the current error * test: Add automatic sharding/unsharding tests (#8547) * test: refactored naming in the sharding sharness tests to make more sense * ci: set interop test executor to convenience image for Go1.16 + Node * ci: use interop master Co-authored-by: Marcin Rataj <lidel@lidel.org> Co-authored-by: Marten Seemann <martenseemann@gmail.com> Co-authored-by: Marcin Rataj <lidel@lidel.org> Co-authored-by: Gus Eggert <gus@gus.dev> Co-authored-by: Lucas Molas <schomatis@gmail.com>
115 lines
4.5 KiB
Modula-2
115 lines
4.5 KiB
Modula-2
module github.com/ipfs/go-ipfs
|
|
|
|
require (
|
|
bazil.org/fuse v0.0.0-20200117225306-7b5117fecadc
|
|
contrib.go.opencensus.io/exporter/prometheus v0.3.0
|
|
github.com/blang/semver/v4 v4.0.0
|
|
github.com/cheggaaa/pb v1.0.29
|
|
github.com/coreos/go-systemd/v22 v22.3.2
|
|
github.com/dustin/go-humanize v1.0.0
|
|
github.com/elgris/jsondiff v0.0.0-20160530203242-765b5c24c302
|
|
github.com/fsnotify/fsnotify v1.4.9
|
|
github.com/gabriel-vasile/mimetype v1.1.2
|
|
github.com/go-bindata/go-bindata/v3 v3.1.3
|
|
github.com/hashicorp/go-multierror v1.1.1
|
|
github.com/ipfs/go-bitswap v0.5.1
|
|
github.com/ipfs/go-block-format v0.0.3
|
|
github.com/ipfs/go-blockservice v0.2.1
|
|
github.com/ipfs/go-cid v0.1.0
|
|
github.com/ipfs/go-cidutil v0.0.2
|
|
github.com/ipfs/go-datastore v0.5.1
|
|
github.com/ipfs/go-detect-race v0.0.1
|
|
github.com/ipfs/go-ds-badger v0.3.0
|
|
github.com/ipfs/go-ds-flatfs v0.5.0
|
|
github.com/ipfs/go-ds-leveldb v0.5.0
|
|
github.com/ipfs/go-ds-measure v0.2.0
|
|
github.com/ipfs/go-fetcher v1.6.1
|
|
github.com/ipfs/go-filestore v0.1.0
|
|
github.com/ipfs/go-fs-lock v0.0.7
|
|
github.com/ipfs/go-graphsync v0.10.6-0.20211119194020-99752d2dc1cc
|
|
github.com/ipfs/go-ipfs-blockstore v0.2.1
|
|
github.com/ipfs/go-ipfs-chunker v0.0.5
|
|
github.com/ipfs/go-ipfs-cmds v0.6.0
|
|
github.com/ipfs/go-ipfs-config v0.18.0
|
|
github.com/ipfs/go-ipfs-exchange-interface v0.1.0
|
|
github.com/ipfs/go-ipfs-exchange-offline v0.1.1
|
|
github.com/ipfs/go-ipfs-files v0.0.9
|
|
github.com/ipfs/go-ipfs-keystore v0.0.2
|
|
github.com/ipfs/go-ipfs-pinner v0.2.1
|
|
github.com/ipfs/go-ipfs-posinfo v0.0.1
|
|
github.com/ipfs/go-ipfs-provider v0.7.1
|
|
github.com/ipfs/go-ipfs-routing v0.2.1
|
|
github.com/ipfs/go-ipfs-util v0.0.2
|
|
github.com/ipfs/go-ipld-cbor v0.0.5
|
|
github.com/ipfs/go-ipld-format v0.2.0
|
|
github.com/ipfs/go-ipld-git v0.1.1
|
|
github.com/ipfs/go-ipld-legacy v0.1.0
|
|
github.com/ipfs/go-ipns v0.1.2
|
|
github.com/ipfs/go-log v1.0.5
|
|
github.com/ipfs/go-merkledag v0.5.1
|
|
github.com/ipfs/go-metrics-interface v0.0.1
|
|
github.com/ipfs/go-metrics-prometheus v0.0.2
|
|
github.com/ipfs/go-mfs v0.2.1
|
|
github.com/ipfs/go-namesys v0.4.0
|
|
github.com/ipfs/go-path v0.2.1
|
|
github.com/ipfs/go-pinning-service-http-client v0.1.0
|
|
github.com/ipfs/go-unixfs v0.3.1
|
|
github.com/ipfs/go-unixfsnode v1.1.3
|
|
github.com/ipfs/go-verifcid v0.0.1
|
|
github.com/ipfs/interface-go-ipfs-core v0.5.2
|
|
github.com/ipfs/tar-utils v0.0.1
|
|
github.com/ipld/go-car v0.3.2
|
|
github.com/ipld/go-codec-dagpb v1.3.0
|
|
github.com/ipld/go-ipld-prime v0.12.3
|
|
github.com/jbenet/go-random v0.0.0-20190219211222-123a90aedc0c
|
|
github.com/jbenet/go-temp-err-catcher v0.1.0
|
|
github.com/jbenet/goprocess v0.1.4
|
|
github.com/libp2p/go-doh-resolver v0.3.1
|
|
github.com/libp2p/go-libp2p v0.16.0
|
|
github.com/libp2p/go-libp2p-connmgr v0.2.4
|
|
github.com/libp2p/go-libp2p-core v0.11.0
|
|
github.com/libp2p/go-libp2p-discovery v0.6.0
|
|
github.com/libp2p/go-libp2p-http v0.2.1
|
|
github.com/libp2p/go-libp2p-kad-dht v0.15.0
|
|
github.com/libp2p/go-libp2p-kbucket v0.4.7
|
|
github.com/libp2p/go-libp2p-loggables v0.1.0
|
|
github.com/libp2p/go-libp2p-mplex v0.4.1
|
|
github.com/libp2p/go-libp2p-noise v0.3.0
|
|
github.com/libp2p/go-libp2p-peerstore v0.4.0
|
|
github.com/libp2p/go-libp2p-pubsub v0.6.0
|
|
github.com/libp2p/go-libp2p-pubsub-router v0.5.0
|
|
github.com/libp2p/go-libp2p-quic-transport v0.15.0
|
|
github.com/libp2p/go-libp2p-record v0.1.3
|
|
github.com/libp2p/go-libp2p-routing-helpers v0.2.3
|
|
github.com/libp2p/go-libp2p-swarm v0.8.0
|
|
github.com/libp2p/go-libp2p-testing v0.5.0
|
|
github.com/libp2p/go-libp2p-tls v0.3.1
|
|
github.com/libp2p/go-libp2p-yamux v0.6.0
|
|
github.com/libp2p/go-socket-activation v0.1.0
|
|
github.com/libp2p/go-tcp-transport v0.4.0
|
|
github.com/libp2p/go-ws-transport v0.5.0
|
|
github.com/miekg/dns v1.1.43
|
|
github.com/mitchellh/go-homedir v1.1.0
|
|
github.com/multiformats/go-multiaddr v0.4.0
|
|
github.com/multiformats/go-multiaddr-dns v0.3.1
|
|
github.com/multiformats/go-multibase v0.0.3
|
|
github.com/multiformats/go-multicodec v0.3.0
|
|
github.com/multiformats/go-multihash v0.1.0
|
|
github.com/opentracing/opentracing-go v1.2.0
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/prometheus/client_golang v1.11.0
|
|
github.com/prometheus/statsd_exporter v0.21.0 // indirect
|
|
github.com/stretchr/testify v1.7.0
|
|
github.com/syndtr/goleveldb v1.0.0
|
|
github.com/whyrusleeping/go-sysinfo v0.0.0-20190219211824-4a357d4b90b1
|
|
github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7
|
|
go.opencensus.io v0.23.0
|
|
go.uber.org/fx v1.13.1
|
|
go.uber.org/zap v1.19.0
|
|
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519
|
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
|
|
golang.org/x/sys v0.0.0-20211025112917-711f33c9992c
|
|
)
|
|
|
|
go 1.16
|