-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.10.0-rc2 #8459
v0.10.0-rc2 #8459
Commits on Sep 27, 2021
-
fix(mkreleaselog): specify the parent commit when diffing
Specifically, if you specify a commit, you get only that commit. This means you get _nothing_ if you specify a merge commit. Now, we specify to diff between a commit and it's (merge) parent. (cherry picked from commit 4e132af)
Configuration menu - View commit details
-
Copy full SHA for 61b6394 - Browse repository at this point
Copy the full SHA 61b6394View commit details -
ci: preload peerlog plugin, disable by default
This preloads the peerlog plugin in the ipfs binary, but keeps it disabled by default. To enabled it, set Enabled=true in its config. The motivation is to simplify building and deploying gateways, and for them to use binaries that are more similar to release bins. (cherry picked from commit a35dd2e)
Configuration menu - View commit details
-
Copy full SHA for 0c5532e - Browse repository at this point
Copy the full SHA 0c5532eView commit details -
test: add unit tests for peerlog config parsing
(cherry picked from commit c3ac1b4)
Configuration menu - View commit details
-
Copy full SHA for b29c29b - Browse repository at this point
Copy the full SHA b29c29bView commit details -
chore: add comments to peerlog plugin about being unsupported
and also about the ugly config semantics (cherry picked from commit ae09459)
Configuration menu - View commit details
-
Copy full SHA for b4b7525 - Browse repository at this point
Copy the full SHA b4b7525View commit details -
ci: publish Docker images for bifrost-* branches
(cherry picked from commit 3e49bb1)
Configuration menu - View commit details
-
Copy full SHA for 9bf5c65 - Browse repository at this point
Copy the full SHA 9bf5c65View commit details -
fix: fix bifrost typo in comment
(cherry picked from commit 74633ca)
Configuration menu - View commit details
-
Copy full SHA for 1efe5fb - Browse repository at this point
Copy the full SHA 1efe5fbView commit details -
perf: use performance-enhancing FUSE mount options
(cherry picked from commit 7b160fb)
Configuration menu - View commit details
-
Copy full SHA for f6acd0e - Browse repository at this point
Copy the full SHA f6acd0eView commit details -
Cosmetic fixups in examples (#8325)
* test the examples in CI * combine the two examples into a single one (cherry picked from commit c9cc09f)
Configuration menu - View commit details
-
Copy full SHA for a441538 - Browse repository at this point
Copy the full SHA a441538View commit details -
go mod tidy
ipfs library exampleThe code example for using IPFS as a library doesn't run unless indirect dependencies are updated: ``` $ go version go version go1.17 linux/amd64 $ uname -a Linux home 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3 (2021-07-18) x86_64 GNU/Linux $ go run main.go go: github.com/ipfs/go-ipfs@v0.9.1 requires github.com/ipfs/go-bitswap@v0.4.0: missing go.sum entry; to add it: go mod download github.com/ipfs/go-bitswap go: github.com/ipfs/go-ipfs@v0.9.1 requires github.com/ipfs/go-bitswap@v0.4.0: missing go.sum entry; to add it: go mod download github.com/ipfs/go-bitswap ``` Remedied by: ``` $ go mod tidy $ go run main.go -- Getting an IPFS node running -- Spawning node on a temporary repo ... ``` Also, require go version 1.16, otherwise, example can fail under go 1.15 with errors like: ``` go build github.com/lucas-clemente/quic-go/internal/qtls: build constraints exclude all Go files in /home/jbouwman/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.23.0/internal/qtls ``` (cherry picked from commit cb189c7)
Configuration menu - View commit details
-
Copy full SHA for 1883908 - Browse repository at this point
Copy the full SHA 1883908View commit details -
add more buttons; remove some sections covered in the docs; general c…
…leanup - added dynamic buttons for packages/downloads which shows the latest version where possible - dynamic next milestone buttons - reordered to have package managers and docker on top, manual downloads afterwards - remove the docker and the cli section, since they are covered equally in the docs + button links - added more sections to the navigation, to find stuff easier - dynamic go requirement version button - some social media buttons - general cleanup (cherry picked from commit 04d1369)
Configuration menu - View commit details
-
Copy full SHA for 96cbf9d - Browse repository at this point
Copy the full SHA 96cbf9dView commit details -
chore: update IPFS Desktop testing steps (#8393)
* chore: update IPFS Desktop testing steps Co-authored-by: Marcin Rataj <lidel@lidel.org> (cherry picked from commit 65d570c)
Configuration menu - View commit details
-
Copy full SHA for b936b07 - Browse repository at this point
Copy the full SHA b936b07View commit details -
ci: use dynamic config for CircleCI
When developing against ipfs/go-ipfs, we would like to be able to use the 2xlarge resource class for faster build and test cycles, but many external contributers will not have this resource class available to them. There is no direct way to change the resource class, so this uses dynamic config to generate a parameters JSON obj which is then fed into the configuration when the workflow starts, based on the Git URL of the build. For repos other than ipfs/go-ipfs, this reverts back to the "medium" resource class with a Make job parallelism of 3. (cherry picked from commit b2c3959)
Configuration menu - View commit details
-
Copy full SHA for da7083f - Browse repository at this point
Copy the full SHA da7083fView commit details -
ci: drop unit tests make jobs back to 1
This was accidentally bumped up, but it doesn't need to be and slows things down rather than helps. (cherry picked from commit ef0428a)
Configuration menu - View commit details
-
Copy full SHA for 4a7c615 - Browse repository at this point
Copy the full SHA 4a7c615View commit details -
fix(sharness): add extra check in flush=false in files write
(cherry picked from commit cfdfbc3)
Configuration menu - View commit details
-
Copy full SHA for 90f65d2 - Browse repository at this point
Copy the full SHA 90f65d2View commit details -
feature: 'ipfs swarm peering' command (#8147)
* feat: added swarm peering command supporting add, ls and rm Co-authored-by: Steven Allen <steven@stebalien.com> (cherry picked from commit a651045)
Configuration menu - View commit details
-
Copy full SHA for 614e33d - Browse repository at this point
Copy the full SHA 614e33dView commit details -
fix: take the lock while listing peers
(cherry picked from commit 92854db)
Configuration menu - View commit details
-
Copy full SHA for 6b38eaa - Browse repository at this point
Copy the full SHA 6b38eaaView commit details -
feat: multibase transcode command (#8403)
* Add a transcoder command to multibase In order to more easily facilitate the conversion between multibase formats, include a transcode command to avoid `multibase decode | multibase encode` * Example code needed go mod tidy Co-authored-by: gammazero <gammazero@users.noreply.github.com> (cherry picked from commit c891109)
Configuration menu - View commit details
-
Copy full SHA for 623caae - Browse repository at this point
Copy the full SHA 623caaeView commit details -
feat(cli): add daemon option --agent-version-suffix (#8419)
* feat(cli): add daemon option --agent-version-suffix * fix sharness test when commit is empty (release) (cherry picked from commit 3a84352)
Configuration menu - View commit details
-
Copy full SHA for 47ac6fe - Browse repository at this point
Copy the full SHA 47ac6feView commit details -
feat: ipfs-webui v2.13.0 (#8430)
Release Notes: https://github.com/ipfs/ipfs-webui/releases/tag/v2.13.0 (cherry picked from commit 6a10c1d)
Configuration menu - View commit details
-
Copy full SHA for 958d596 - Browse repository at this point
Copy the full SHA 958d596View commit details -
feat: dag import --stats (#8237)
* feat: report block count on `dag import` * fix: clean-up dag import message format * Only print stats when --stats flag is passed This applies to both text and json output encoding. - Stats data is now contained within a Stats datastructure - Stats are printed after root so that first line of output is the same as previously, even when stats are output using --stats * fix sharness test * Add PayloadBytesCount to stats * Attempt to stabilize flaky tests * Rename PayloadBytesCount to BlockBytesCount * Correctly calculate size or imported dag * Use RawSize of original block for import bytes calc * test: dag import without --stats basic regression tests for the default output (text and json) Co-authored-by: gammazero <gammazero@users.noreply.github.com> Co-authored-by: Marcin Rataj <lidel@lidel.org> (cherry picked from commit 0057199)
Configuration menu - View commit details
-
Copy full SHA for 6ebbf4e - Browse repository at this point
Copy the full SHA 6ebbf4eView commit details -
make json, cbor, and git codecs error on empty input
(cherry picked from commit d6127b0)
Configuration menu - View commit details
-
Copy full SHA for b770c12 - Browse repository at this point
Copy the full SHA b770c12View commit details -
chore: update go-libp2p to v0.15.0
(cherry picked from commit 4969ed2)
Configuration menu - View commit details
-
Copy full SHA for 85bcea7 - Browse repository at this point
Copy the full SHA 85bcea7View commit details -
change names of ipfs dag put flags to make changes clearer
(cherry picked from commit 2920679)
Configuration menu - View commit details
-
Copy full SHA for 65112ec - Browse repository at this point
Copy the full SHA 65112ecView commit details -
remove dag put option shortcuts
(cherry picked from commit b83651b)
Configuration menu - View commit details
-
Copy full SHA for 0f33e98 - Browse repository at this point
Copy the full SHA 0f33e98View commit details -
test: check behavior of loading UnixFS sharded directories with missi…
…ng shards (cherry picked from commit 6bf4429)
Configuration menu - View commit details
-
Copy full SHA for cce8cfc - Browse repository at this point
Copy the full SHA cce8cfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 336066e - Browse repository at this point
Copy the full SHA 336066eView commit details -
change ipfs dag get flag name from format to output-codec
(cherry picked from commit 56a2ae9)
Configuration menu - View commit details
-
Copy full SHA for ec081cf - Browse repository at this point
Copy the full SHA ec081cfView commit details -
test: add dag get --ouput-codec test
(cherry picked from commit d576e53)
Configuration menu - View commit details
-
Copy full SHA for cd73b2a - Browse repository at this point
Copy the full SHA cd73b2aView commit details -
enable the legacy mDNS implementation
(cherry picked from commit 2589e1f)
Configuration menu - View commit details
-
Copy full SHA for a495236 - Browse repository at this point
Copy the full SHA a495236View commit details -
fuse: load unixfs adls as their dagpb substrates
(cherry picked from commit 85e30b9)
Configuration menu - View commit details
-
Copy full SHA for ab59afd - Browse repository at this point
Copy the full SHA ab59afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7873b5 - Browse repository at this point
Copy the full SHA c7873b5View commit details