Adin Schmahmann
2e4fdb267d
ci: test against the correct version of go-ipfs-http-client
2022-04-08 14:42:41 -04:00
Adin Schmahmann
5fc3338c75
docs: update changelog for v0.12.2 and v0.11.1
2022-04-08 14:42:41 -04:00
Adin Schmahmann
2685983536
chore: update go-codec-dagpb
2022-04-08 14:42:41 -04:00
Gus Eggert
6f9f6b58b5
Release v0.12.1
2022-03-16 17:50:31 -04:00
Gus Eggert
b21eeef406
docs: update changelog v0.12.1
2022-03-16 17:50:11 -04:00
Gus Eggert
07d11ab011
fix: listen on loopback for API and gateway ports in docker-compose.yaml ( #8773 )
...
(cherry picked from commit 816a128aaf )
2022-03-16 17:49:34 -04:00
Adin Schmahmann
06191dfef3
Merge pull request #8743 from ipfs/release-v0.12.0
...
Release v0.12.0
2022-02-17 22:24:46 -05:00
Adin Schmahmann
dd7737b931
Release v0.12.0
2022-02-17 21:24:42 -05:00
Adin Schmahmann
51773ac3db
docs: v0.12.0 release notes
2022-02-17 21:24:42 -05:00
Adin Schmahmann
815e64f4a6
chore: bump migrations dist.ipfs.io CID to contain fs-repo-11-to-12 v1.0.2
2022-02-17 21:24:42 -05:00
Adin Schmahmann
bf76ebe667
feat: refactor Fetcher interface used for downloading migrations ( #8728 )
...
* feat: refactor Fetcher interface used for downloading migrations
* feat: add RetryFetcher for migration downloads
* feat: 3 retries for each HTTP migration download
(cherry picked from commit b1ffc870d5 )
2022-02-17 21:24:42 -05:00
Gus Eggert
418bc6e709
feat: log multifetcher errors
...
This is to make it easier to understand why the multifetcher is
falling back to a different fetcher.
(cherry picked from commit 4f3eb4cdd4 )
2022-02-17 21:24:42 -05:00
Marcin Rataj
db85387c67
test: restore ipfs-interop ( #8613 )
...
* chore: ipfs@0.61.0
https://github.com/ipfs/js-ipfs/blob/master/packages/ipfs/CHANGELOG.md#0610-2021-12-15
* chore: ipfs-interop@8.0.0
(cherry picked from commit 14046d0002 )
2022-02-17 21:24:42 -05:00
Adin Schmahmann
8a88718ea4
Release v0.12.0-rc1
2021-12-13 16:52:07 -05:00
Adin Schmahmann
a04b68a641
chore: bump Go version to 1.16.12
2021-12-13 15:57:04 -05:00
Adin Schmahmann
1a040b016d
Merge pull request #6816 from ipfs/feat/mh-backed-datastore
...
feat: switch to raw multihashes for blocks
2021-12-13 15:37:16 -05:00
Adin Schmahmann
7fe56507b5
feat: bump repo version to 12 and update CID of the distributions
2021-12-13 14:48:02 -05:00
Gus Eggert
deb79a2587
chore: add release template snippet for fetching artifact tarball
2021-12-09 15:47:44 -05:00
Adin Schmahmann
949ebe3ddf
chore: bump Go version to 1.16.11
2021-12-09 12:07:32 -05:00
Adin Schmahmann
9913183038
chore: update go-ipfs-blockstore
2021-12-09 12:07:09 -05:00
Gus Eggert
007921b900
chore: add release steps for upgrading Go
2021-12-09 11:24:02 -05:00
Gus Eggert
6fb73c45a2
Merge branch 'release'
2021-12-08 19:08:49 -05:00
Gus Eggert
4a44edc9fa
Merge branch 'master' into release
2021-12-08 19:08:42 -05:00
Adin Schmahmann
67220edaae
Merge pull request #8597 from ipfs/release-v0.11.0
...
Release v0.11.0
2021-12-08 16:32:58 -05:00
Adin Schmahmann
4ec7aecc0c
Release v0.11.0
2021-12-08 15:17:24 -05:00
Adin Schmahmann
b49e328e6a
docs: update changelog for v0.11.0
2021-12-08 15:17:24 -05:00
Adin Schmahmann
ebb7356266
chore: update go-ipld-prime
...
(cherry picked from commit 615fb80d37 )
2021-12-08 15:17:24 -05:00
Adin Schmahmann
615fb80d37
chore: update go-ipld-prime
2021-12-08 12:46:03 -05:00
Petar Maymounkov
8cfc88961d
chore: verify checksums during dist.ipfs.io sync ( #8587 )
...
* only copy files from dist.ipfs.io which have associated checksum files (also copy the checksum files)
* verify checksums before copying
* also, ignore path from sha512sum output, which sometimes has absolute path on dist.ipfs.io website
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2021-12-07 16:45:42 -08:00
Steven Allen
cdb76adff7
test: fix CIDs in repo gc sharness tests
2021-12-07 13:00:39 -08:00
Adin Schmahmann
50abfad5cc
fix: reenable some gc tests
2021-12-07 15:02:44 -05:00
Marcin Rataj
7026952c71
fix(ci): dist.ipfs.io sync preserving binaries
...
tar.gz got mangled because of reasons known to github,
this does the correct upload every time by forcing github to interpret
payload as an opaque stream of bytes without anything fancy
2021-12-06 15:00:44 -05:00
Adin Schmahmann
9a31ad51c4
Release v0.11.0-rc2
2021-12-03 15:47:56 -05:00
Gus Eggert
fc97cd02fb
fix: update go-ds-flatfs to v0.5.1
...
Fixes #8579
(cherry picked from commit 024e84adec )
2021-12-03 15:47:56 -05:00
Lucas Molas
042efd3982
fix(corehttp): adjust peer counting metrics ( #8577 )
...
(cherry picked from commit 9d197ca732 )
2021-12-03 15:47:56 -05:00
Gus Eggert
024e84adec
fix: update go-ds-flatfs to v0.5.1
...
Fixes #8579
2021-12-03 15:08:41 -05:00
Lucas Molas
9d197ca732
fix(corehttp): adjust peer counting metrics ( #8577 )
2021-12-02 17:03:00 -08:00
Hector Sanjuan
b55a9435d5
Bump go-filestore and go-blockstore dependencies
2021-12-02 09:50:55 -05:00
Hector Sanjuan
953f4b6ef0
Sharness: fix t0084-repo-read-rehash for raw multihashes
...
Compare multihashes rather than CIDs.
2021-12-02 09:46:23 -05:00
Hector Sanjuan
8cdc18ab2f
Fix t0275-cid-security.sh: rename bad block file
...
This sharness test provides 2 datastore blocks directly.
One of them (corresponding to an "insecure block") is not a CIDv0 therefore it
needs to be migrated and stored with its raw-multihash ID.
The (raw) CID of the block used in the test remains the same.
The other block needs no changes.
2021-12-02 09:46:23 -05:00
Hector Sanjuan
4ac3ed3ebd
Raw multihashes: fix some sharness tests
...
This fixes some tests which expect "refs local" and "repo gc" outputs to match
the CIDs produced when adding data. These operations are now outputting CIDv1-raw
hashes, regardless of the original CIDs used to address those blocks, so some tests
fail.
The fix is usually:
* To use "block stat" to check if a block was correctly gc'ed
* To convert the CIDs to multihash (using cid-fmt) and compare those instead
2021-12-02 09:41:43 -05:00
Hector Sanjuan
8d2d9185fb
gc: handle errs in toRawCids()
...
Not that they will ever happen in the current implementation, but it makes the
linter happy and covers our back for future.
2021-12-02 09:41:43 -05:00
Hector Sanjuan
fc56055892
gc: remove leftover tracing
2021-12-02 09:41:43 -05:00
Steven Allen
7f27dbfd15
feat: switch to raw multihashes for blocks
...
Part of: https://github.com/ipfs/go-ipfs/issues/6815
2021-12-02 09:41:37 -05:00
Adin Schmahmann
f9e244a7db
chore: update version to v0.12.0-dev
2021-12-01 10:25:25 -05:00
Adin Schmahmann
726b9e216c
Release v0.11.0-rc1
2021-12-01 09:58:39 -05:00
Adin Schmahmann
d83e3149c5
chore: update deps
2021-11-30 14:45:43 -05:00
Marten Seemann
48a6cac00b
feat: Swarm.EnableHolePunching flag ( #8562 )
...
* feat: use Swarm.EnableHolePunching flag within libp2p
* docs: Swarm.EnableHolePunching
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
2021-11-30 11:18:51 -08:00
jwh
029d82c4ea
feat: enabling pubsub and ipns-pubsub via config flags ( #8510 )
...
* Allow pubsub and namesys-pubsub to be enabled via config
Signed-off-by: Joe Holden <jwh@zorins.us>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
2021-11-30 11:00:11 -08:00
Mohsin Zaidi
ecd2628a16
Integrate go-dag-jose plugin ( #8569 )
...
* feat(dag-jose): integrate `go-dag-jose` plugin
* test(dag-jose): sharness test for dag-jose plugin
Co-authored-by: Eric Myhre <hash@exultant.us>
2021-11-30 10:58:15 -08:00