Commit Graph

420 Commits

Author SHA1 Message Date
Petar Maymounkov
cab67f6b66
point ipfs to pinner that syncs on every pin (#8231)
Pinner upgrades and fixes. Faster reindexing. Syncing while reindexing. Syncing on every pin operation. Logging all pin operations.

Co-authored-by: gammazero <gammazero@users.noreply.github.com>
2021-07-29 10:27:05 -07:00
dependabot[bot]
848cf690b5
build(deps): bump github.com/ipfs/go-fs-lock from 0.0.6 to 0.0.7
Bumps [github.com/ipfs/go-fs-lock](https://github.com/ipfs/go-fs-lock) from 0.0.6 to 0.0.7.
- [Release notes](https://github.com/ipfs/go-fs-lock/releases)
- [Commits](https://github.com/ipfs/go-fs-lock/compare/v0.0.6...v0.0.7)

---
updated-dependencies:
- dependency-name: github.com/ipfs/go-fs-lock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-22 15:08:42 +00:00
Marten Seemann
d2ec458e6f update go-libp2p to v0.14.4 2021-07-17 09:41:04 +02:00
Adin Schmahmann
9599ad5d7d chore: update deps 2021-07-16 09:35:06 -07:00
Adin Schmahmann
ffe7578ddf fix: downgrade mimetype dependency 2021-06-30 11:03:17 -07:00
Steven Allen
d48d035317
Merge pull request #8124 from ipfs/dependabot/go_modules/github.com/coreos/go-systemd/v22-22.3.2
build(deps): bump github.com/coreos/go-systemd/v22 from 22.3.1 to 22.3.2
2021-06-24 17:37:44 -07:00
Marten Seemann
df70cff96c update go-libp2p to v0.14.3 2021-06-23 20:17:19 -07:00
Adin Schmahmann
f6641d1766 chore: switch tar-utils dep to ipfs org 2021-06-22 14:35:55 -07:00
Adin Schmahmann
95eebe4817 chore: update deps 2021-06-21 10:18:39 -07:00
dependabot[bot]
8d3c9c3110 build(deps): bump github.com/libp2p/go-libp2p from 0.14.0 to 0.14.2
Bumps [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p) from 0.14.0 to 0.14.2.
- [Release notes](https://github.com/libp2p/go-libp2p/releases)
- [Commits](https://github.com/libp2p/go-libp2p/compare/v0.14.0...v0.14.2)

---
updated-dependencies:
- dependency-name: github.com/libp2p/go-libp2p
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 12:34:19 -07:00
dependabot[bot]
1ab632a00a build(deps): bump github.com/libp2p/go-libp2p-discovery
Bumps [github.com/libp2p/go-libp2p-discovery](https://github.com/libp2p/go-libp2p-discovery) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/libp2p/go-libp2p-discovery/releases)
- [Commits](https://github.com/libp2p/go-libp2p-discovery/compare/v0.5.0...v0.5.1)

---
updated-dependencies:
- dependency-name: github.com/libp2p/go-libp2p-discovery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 12:33:03 -07:00
Marten Seemann
58aa218b90 update QUIC 2021-06-17 12:30:11 -07:00
Adin Schmahmann
9c8b1019e5 chore: update go-libp2p-yamux 2021-05-27 14:02:54 -07:00
Adin Schmahmann
3746c2d630 chore: update deps 2021-05-27 11:40:09 -07:00
dependabot[bot]
482d7ed532 build(deps): bump github.com/libp2p/go-doh-resolver from 0.3.0 to 0.3.1
Bumps [github.com/libp2p/go-doh-resolver](https://github.com/libp2p/go-doh-resolver) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/libp2p/go-doh-resolver/releases)
- [Commits](https://github.com/libp2p/go-doh-resolver/compare/v0.3.0...v0.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 12:19:32 -07:00
dependabot[bot]
6a029a48ab build(deps): bump github.com/ipfs/go-bitswap from 0.3.3 to 0.3.4
Bumps [github.com/ipfs/go-bitswap](https://github.com/ipfs/go-bitswap) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/ipfs/go-bitswap/releases)
- [Commits](https://github.com/ipfs/go-bitswap/compare/v0.3.3...v0.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-19 10:38:10 -07:00
Adin Schmahmann
cf45f1a862 added support for an experimental batched provider system
The batched provider system is enabled when the experimental AcceleratedDHTClient is enabled

There is also an `ipfs stats provide` command which gives stats about the providing/reproviding system when the batched provider system is enabled
2021-05-14 01:47:48 -07:00
Adin Schmahmann
2fd55d198c integrate experimental AcceleratedDHTClient
The experimental AcceleratedDHTClient can be enabled from the config

When enabled it modifies the output of the `ipfs stats dht` command.
2021-05-14 04:31:06 -04:00
Adin Schmahmann
afa98998da
Merge pull request #8071 from mycorrhizas/feat/non-icann-dns
feat: support DNSLink on non-ICANN DNS names
2021-05-13 10:11:50 -07:00
divingpetrel
24dd662d38 feat support non-ICANN DNS 2021-05-13 10:54:38 -04:00
Marten Seemann
bc68e2d1c2 update go-tcp-transport to v0.2.2 2021-05-13 07:24:25 -07:00
Marten Seemann
473d7d5851 update quic-go to v0.21.0-rc.1 2021-05-12 19:17:52 -04:00
Steven Allen
56472f9cf0
Merge pull request #7944 from ipfs/chore/update-go-version
chore: bump minimum go version to 1.15
2021-05-12 16:04:53 -07:00
Adin Schmahmann
5a62025cc7 chore: bump minimum go version to 1.15 2021-05-12 17:16:47 -04:00
Adin Schmahmann
3f7e23e640 chore: update deps 2021-05-12 16:58:35 -04:00
Andrew Gillis
c54cdaa1f8
Feat/migration ipfs download (#8064)
* Enable downloading migrations over IPFS

There are now options in the config file that control how migrations are downloaded. This includes enabling downloading migrations using IPFS by (when migrations are required) spinning up a temporary node for fetching the migrations before running them. There is also a config option to decide what to do with the migrations binaries once they are downloaded (e.g. cache or pin them in your node, or just throw out the data).

Co-authored-by: Steven Allen <steven@stebalien.com>
2021-05-12 09:33:14 -07:00
dependabot[bot]
80c71a4f09
build(deps): bump github.com/coreos/go-systemd/v22 from 22.3.1 to 22.3.2
Bumps [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) from 22.3.1 to 22.3.2.
- [Release notes](https://github.com/coreos/go-systemd/releases)
- [Commits](https://github.com/coreos/go-systemd/compare/v22.3.1...v22.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 11:48:08 +00:00
Steven Allen
75e0141ad1 chore: update deps 2021-05-10 21:08:42 -07:00
vyzo
c9a0a03969 gomod: deps, tidy 2021-05-10 21:03:25 -07:00
Marten Seemann
d91ff2102b update go-libp2p to v0.14.0 2021-05-10 20:02:45 -07:00
dependabot[bot]
215f110bd3
build(deps): bump github.com/ipfs/go-unixfs from 0.2.4 to 0.2.5
Bumps [github.com/ipfs/go-unixfs](https://github.com/ipfs/go-unixfs) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/ipfs/go-unixfs/releases)
- [Commits](https://github.com/ipfs/go-unixfs/compare/v0.2.4...v0.2.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-22 11:16:36 +00:00
gammazero
79de5ffd32
chore: go-namesys v0.1.1
https://github.com/ipfs/go-namesys/releases/tag/v0.1.1

Closes #8000
2021-04-07 22:39:31 +02:00
dependabot[bot]
58b840f23c
build(deps): bump github.com/coreos/go-systemd/v22 from 22.3.0 to 22.3.1
Bumps [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) from 22.3.0 to 22.3.1.
- [Release notes](https://github.com/coreos/go-systemd/releases)
- [Commits](https://github.com/coreos/go-systemd/compare/v22.3.0...v22.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-02 11:14:30 +00:00
Steven Allen
873b913858
Merge pull request #8020 from ipfs/dependabot/go_modules/contrib.go.opencensus.io/exporter/prometheus-0.3.0
build(deps): bump contrib.go.opencensus.io/exporter/prometheus from 0.2.0 to 0.3.0
2021-04-01 12:10:16 -07:00
dependabot[bot]
418943df4e
build(deps): bump github.com/libp2p/go-libp2p-noise from 0.1.2 to 0.1.3
Bumps [github.com/libp2p/go-libp2p-noise](https://github.com/libp2p/go-libp2p-noise) from 0.1.2 to 0.1.3.
- [Release notes](https://github.com/libp2p/go-libp2p-noise/releases)
- [Commits](https://github.com/libp2p/go-libp2p-noise/compare/v0.1.2...v0.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 11:28:14 +00:00
dependabot[bot]
52eb25343a build(deps): bump contrib.go.opencensus.io/exporter/prometheus
Bumps [contrib.go.opencensus.io/exporter/prometheus](https://github.com/census-ecosystem/opencensus-go-exporter-prometheus) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/census-ecosystem/opencensus-go-exporter-prometheus/releases)
- [Commits](https://github.com/census-ecosystem/opencensus-go-exporter-prometheus/compare/v0.2.0...v0.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-30 17:07:49 -07:00
dependabot[bot]
ab563dd641
build(deps): bump github.com/ipld/go-car from 0.2.0 to 0.2.2
Bumps [github.com/ipld/go-car](https://github.com/ipld/go-car) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/ipld/go-car/releases)
- [Commits](https://github.com/ipld/go-car/compare/v0.2.0...v0.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-30 23:21:54 +00:00
Steven Allen
04dc6dc9eb
Merge pull request #8019 from ipfs/dependabot/go_modules/github.com/hashicorp/go-multierror-1.1.1
build(deps): bump github.com/hashicorp/go-multierror from 1.1.0 to 1.1.1
2021-03-30 16:06:11 -07:00
Steven Allen
15222d8fe2
Merge pull request #8017 from ipfs/dependabot/go_modules/github.com/ipfs/go-namesys-0.1.0
build(deps): bump github.com/ipfs/go-namesys from 0.0.1 to 0.1.0
2021-03-30 16:05:34 -07:00
dependabot[bot]
49270f43a3
build(deps): bump github.com/ipfs/go-ipld-git from 0.0.3 to 0.0.4
Bumps [github.com/ipfs/go-ipld-git](https://github.com/ipfs/go-ipld-git) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/ipfs/go-ipld-git/releases)
- [Commits](https://github.com/ipfs/go-ipld-git/compare/v0.0.3...v0.0.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-25 11:14:11 +00:00
dependabot[bot]
9351771b65
build(deps): bump github.com/hashicorp/go-multierror from 1.1.0 to 1.1.1
Bumps [github.com/hashicorp/go-multierror](https://github.com/hashicorp/go-multierror) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/hashicorp/go-multierror/releases)
- [Commits](https://github.com/hashicorp/go-multierror/compare/v1.1.0...v1.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-24 23:18:14 +00:00
dependabot[bot]
7fd4326ded
build(deps): bump github.com/ipfs/go-namesys from 0.0.1 to 0.1.0
Bumps [github.com/ipfs/go-namesys](https://github.com/ipfs/go-namesys) from 0.0.1 to 0.1.0.
- [Release notes](https://github.com/ipfs/go-namesys/releases)
- [Commits](https://github.com/ipfs/go-namesys/compare/v0.0.1...v0.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-24 23:16:29 +00:00
Steven Allen
3f9c3f4557
Merge pull request #8021 from ipfs/dependabot/go_modules/github.com/ipfs/go-log-1.0.5
build(deps): bump github.com/ipfs/go-log from 1.0.4 to 1.0.5
2021-03-24 16:02:52 -07:00
Steven Allen
cb86035166
Merge pull request #8018 from ipfs/dependabot/go_modules/github.com/coreos/go-systemd/v22-22.3.0
build(deps): bump github.com/coreos/go-systemd/v22 from 22.1.0 to 22.3.0
2021-03-24 16:02:12 -07:00
Steven Allen
9ba4a82065
Merge pull request #8016 from ipfs/dependabot/go_modules/github.com/gabriel-vasile/mimetype-1.2.0
build(deps): bump github.com/gabriel-vasile/mimetype from 1.1.2 to 1.2.0
2021-03-24 16:01:41 -07:00
dependabot[bot]
0528c9daee
build(deps): bump github.com/ipfs/go-log from 1.0.4 to 1.0.5
Bumps [github.com/ipfs/go-log](https://github.com/ipfs/go-log) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/ipfs/go-log/releases)
- [Commits](https://github.com/ipfs/go-log/compare/v1.0.4...v1.0.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-24 22:03:53 +00:00
dependabot[bot]
6ca2770d38
build(deps): bump github.com/coreos/go-systemd/v22 from 22.1.0 to 22.3.0
Bumps [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) from 22.1.0 to 22.3.0.
- [Release notes](https://github.com/coreos/go-systemd/releases)
- [Commits](https://github.com/coreos/go-systemd/compare/v22.1.0...v22.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-24 22:03:21 +00:00
dependabot[bot]
ee7095ee2c
build(deps): bump github.com/gabriel-vasile/mimetype from 1.1.2 to 1.2.0
Bumps [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/gabriel-vasile/mimetype/releases)
- [Commits](https://github.com/gabriel-vasile/mimetype/compare/v1.1.2...v1.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-24 22:03:06 +00:00
dependabot[bot]
15577b89cc
build(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.9.0...v1.10.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-24 22:02:56 +00:00
Hector Sanjuan
3db9551f79 Extract the namesys and the keystore submodules
Namesys is a very useful submodule. Given a ValueStore and a Datastore it can
resolve and publish /ipns/ paths.

This functionality does not need to be sequestered inside go-ipfs as it can
and should be used without IPFS, for example, for implementing lightweight
IPNS publishing services or for resolving /ipns/ paths.

"keystore" extraction was necessary, as there is a dependency to it in
namesys. Keystore is also a useful module by itself within the stack.

Fixes #6537
2021-03-12 14:09:36 -05:00