https://github.com/ipfs/go-ipfs

sort by:
Revision Author Date Message Commit Date
9dbe4f4 chore: update version 26 September 2023, 10:22:54 UTC
deae734 Merge pull request #10147 from ipfs/update-modules Update modules 26 September 2023, 10:01:22 UTC
f138b47 chore(deps): bump github.com/ipfs/go-graphsync from 0.14.4 to 0.15.1 Bumps [github.com/ipfs/go-graphsync](https://github.com/ipfs/go-graphsync) from 0.14.4 to 0.15.1. - [Release notes](https://github.com/ipfs/go-graphsync/releases) - [Changelog](https://github.com/ipfs/go-graphsync/blob/main/CHANGELOG.md) - [Commits](https://github.com/ipfs/go-graphsync/compare/v0.14.4...v0.15.1) --- updated-dependencies: - dependency-name: github.com/ipfs/go-graphsync dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 26 September 2023, 09:26:39 UTC
9cd2c8c chore(deps): bump github.com/ipfs/go-unixfsnode from 1.7.1 to 1.8.1 Bumps [github.com/ipfs/go-unixfsnode](https://github.com/ipfs/go-unixfsnode) from 1.7.1 to 1.8.1. - [Release notes](https://github.com/ipfs/go-unixfsnode/releases) - [Commits](https://github.com/ipfs/go-unixfsnode/compare/v1.7.1...v1.8.1) --- updated-dependencies: - dependency-name: github.com/ipfs/go-unixfsnode dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 26 September 2023, 09:26:39 UTC
7cca58e changelog: generalize fuse 9044's entry 26 September 2023, 09:23:51 UTC
0f1ec59 changelog: update fuse 9044's entry 25 September 2023, 13:39:55 UTC
7173178 Update go-unixfsnode to 1.8.0 to fix FUSE Fixes #9044 regression in 0.13.0 FUSE access to some files 25 September 2023, 13:39:55 UTC
edce05c docs(readme): header improvements (#10144) 25 September 2023, 08:07:26 UTC
00e26e9 fix(docker): allow nofuse builds for MacOS (#10135) 22 September 2023, 13:40:02 UTC
cc3c224 docs: fix typos 22 September 2023, 11:08:26 UTC
5c0508b docs: s/ipfs dht/amino dht/ 22 September 2023, 06:23:09 UTC
c079a09 changelog: mention probelab RFM17.1 dht improvement 21 September 2023, 18:14:21 UTC
593614a tests: remove sharness ping tests This was ported in 579175f81d400000881af5701c06351373df3fb8 but we forgot to remove it. 21 September 2023, 18:14:21 UTC
93b3679 chore: update go-libp2p-routing-helpers 21 September 2023, 18:14:21 UTC
66590e3 perf: make bootstrap saves O(N) 21 September 2023, 18:14:21 UTC
551b36b chore: update go-libp2p-kad-dht 21 September 2023, 18:14:21 UTC
73860d6 chore: webui v4.1.1 (#10120) https://github.com/ipfs/ipfs-webui/releases/tag/v4.1.1 (translation updates) 21 September 2023, 17:35:16 UTC
c46cbec core/bootstrap: fix panic without backup bootstrap peer functions (#10029) Fix panic when backup bootstrap peer load and save funcs are nil A panic occurs when the first bootstrap round runs is these functions are not assigned in the configuration: - `LoadBackupBootstrapPeers` - `SaveBackupBootstrapPeers` This fix assumes that it is acceptable for these functions to be nil, as it may be desirable to disable the backup peer load and save functionality. 21 September 2023, 16:29:38 UTC
0bac56c feat: add Gateway.DisableHTMLErrors option (#10137) 21 September 2023, 15:03:17 UTC
f46bf77 fix(migrations): use dweb.link (#10133) this is a quick fix to allow users who's ISP is blocking ipfs.io to benefit from HTTPS mirror 21 September 2023, 14:37:26 UTC
4e3008f docs: add changelog info for QUIC Draft 29 (#10132) Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com> 20 September 2023, 11:27:52 UTC
62a14d9 Merge pull request #10108 from ipfs/gateway-http-over-libp2p feat: add gateway to http over libp2p 20 September 2023, 08:54:54 UTC
3f33e61 chore: update to go1.21 for gateway over libp2p 20 September 2023, 08:47:03 UTC
2acb6c6 migration: update 14-to-15 to v1.0.1 20 September 2023, 08:23:13 UTC
d4c4f6c chore: bump boxo to 0.13.0 20 September 2023, 07:57:20 UTC
a9737e4 chore: update to build with Go 1.21 18 September 2023, 15:05:32 UTC
9fdb085 refactor: stop using go-libp2p deprecated peer.ID.Pretty Signed-off-by: Icarus9913 <icaruswu66@qq.com> 18 September 2023, 13:58:15 UTC
1f0f2a7 docs(readonly): fix typo 18 September 2023, 08:32:32 UTC
dbf6a05 docs(changelog): link to relevant IPIP 16 September 2023, 20:24:30 UTC
3fa7ef8 fix: run http+libp2p test against correct port seems we were testing regular gateway instead of proxied one 06 September 2023, 01:20:12 UTC
8d28507 docs: gateway-http-over-libp2p 06 September 2023, 00:57:14 UTC
1efd9d4 refactor(ci): libp2p conformance is separate job this ensures the libp2p experiment runs independently and its failure does not impact the result of job that tests stable features on http port 05 September 2023, 23:57:51 UTC
0eeb1f5 fix: hamt traversal in ipld-explorer (webui@4.1.0) (#10025) https://github.com/ipfs/ipfs-webui/releases/tag/v4.1.0 05 September 2023, 16:42:20 UTC
2c66ea6 refactor: if statement (#10105) 05 September 2023, 13:35:51 UTC
3e5e91d ci: remove obsolete protocol/cache-go-action (#10114) 05 September 2023, 07:30:09 UTC
ac4d10f chore(deps): bump actions/setup-go from 2 to 4 (#9976) Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 4. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/v2...v4) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piotr Galar <piotr.galar@gmail.com> 05 September 2023, 06:45:59 UTC
666fc9f chore(deps): bump protocol/multiple-go-modules from 1.2 to 1.4 (#9978) Bumps [protocol/multiple-go-modules](https://github.com/protocol/multiple-go-modules) from 1.2 to 1.4. - [Release notes](https://github.com/protocol/multiple-go-modules/releases) - [Commits](https://github.com/protocol/multiple-go-modules/compare/v1.2...v1.4) --- updated-dependencies: - dependency-name: protocol/multiple-go-modules dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piotr Galar <piotr.galar@gmail.com> 05 September 2023, 06:45:49 UTC
d8bcc4a chore(deps): bump actions/setup-node from 2 to 3 (#9993) Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piotr Galar <piotr.galar@gmail.com> 05 September 2023, 06:45:39 UTC
2690e08 chore(deps): bump actions/checkout from 3 to 4 (#10112) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 05 September 2023, 06:33:32 UTC
6e1b731 chore: bump repo version to 15 04 September 2023, 10:40:21 UTC
df66dac test(sharness): update ping test since go-libp2p v0.31.0 changed the reported error message 01 September 2023, 20:52:12 UTC
d86192a changelog(gateway-over-libp2p): add gateway-over-libp2p changelog 01 September 2023, 20:52:12 UTC
f2c43d5 feat(config): Add gateway-over-libp2p experiment 01 September 2023, 20:52:09 UTC
b8c741d test(gateway-conformance): also run gateway conformance tests against a gateway-over-libp2p endpoint 01 September 2023, 20:51:32 UTC
2a1d91f test(gateway): add harness tests for gateway over libp2p 31 August 2023, 08:54:39 UTC
bf548a3 fix(gateway): close http-over-libp2p host when the node is ready to shutdown 31 August 2023, 08:54:39 UTC
bc6bee1 rename Libp2pGatewayOption and hard code its gateway configuration 31 August 2023, 07:51:48 UTC
9d32f71 move the gateway-over-libp2p mountpoint to the root 31 August 2023, 07:49:35 UTC
5b0da08 fix: use /ipfs/gateway as the protocol ID for serving the gateway over libp2p 31 August 2023, 07:48:23 UTC
fb5caca test(harness): use SIGKILL to terminate daemons in Windows testing 31 August 2023, 05:47:35 UTC
a11c542 test(harness): skip environment variables starting with = 31 August 2023, 04:30:56 UTC
f7aa120 feat: add gateway to http over libp2p 30 August 2023, 16:51:22 UTC
f7ab1e0 docs: remove link to deleted #accelerated-dht-client 30 August 2023, 05:19:37 UTC
4606586 feat(gateway): expose /routing/v1 server (opt-in) (#9877) 25 August 2023, 15:30:04 UTC
86bde28 improve error in fuse node failures 25 August 2023, 13:09:51 UTC
16859b3 ci: allow custom tags in docker-image workflow (#10099) * ci: allow custom ref and tags in docker-image workflow * fix: ref default in case the workflow runs on push * chore: remove customisable ref from docker-image 25 August 2023, 06:24:19 UTC
5ea5825 chore: update boxo, go-libp2p, and internalize mplex (#10095) 24 August 2023, 06:11:02 UTC
8ac25bb dockerfile: reorder copy order for better layer caching Because Kubo is the part changing more often it's better to copy after so docker can reuse the utilities layers. 23 August 2023, 20:18:01 UTC
2b7c20f refactor: using error is instead of == (#10093) 22 August 2023, 14:53:29 UTC
1e5ce93 fix: use %-encoded headers in most compatible way 22 August 2023, 13:43:01 UTC
5e9bad9 fix: open /dev/null with read write permissions The way we create the kubo binary for coverage is very hacky. It uses the testing tool. In order to simulate a Kubo binary, we need to supress all the output that would otherwise be printed by 'go test'. So far, we were setting os.Stdout and os.Stderr as a read-only /dev/null file descriptor. This is causing issues with the new versions of Go: error generating coverage report: write /dev/null: bad file descriptor exit status 2 Updating it to a Read-Write file descriptor solves the problem. I did not try looking into what is causing this issue now. There have been some updates to the 'go test' tool in Go 1.20 and it is likely that some error is now being checked for that hasn't been checked before. Writing to a read-only file descriptor always failed. But the error was just supressed somehow. 22 August 2023, 13:43:01 UTC
2aa721b chore: bump to go 1.20 - Bumps golangci-lint to work for the new Go version - Removes rand.Seed, which has been deprecated. It is seeded by default with a random value since Go 1.20. - Replaces deprecated Fuse errors with syscall.Errno 22 August 2023, 13:43:01 UTC
c349248 docs(readme): new logo and header 22 August 2023, 09:20:14 UTC
dccd95f ci: upload conformance logs 21 August 2023, 10:58:27 UTC
400dc1b ci: upload conformance logs 21 August 2023, 10:49:38 UTC
b3e8ddf docker: change to releases that follow debian's updates 18 August 2023, 23:11:26 UTC
af2bdf1 docker: bump debian version to bookworm 18 August 2023, 18:16:35 UTC
535d35e chore: restore exec perms for t0116-gateway-cache.sh and fixtures (#10085) 18 August 2023, 07:34:42 UTC
733b01a fix(gw): useful IPIP-402 CARs on not found errors (#10084) Co-authored-by: Henrique Dias <hacdias@gmail.com> 18 August 2023, 06:54:08 UTC
ced3483 feat: add zsh completions (#10040) Co-authored-by: Henrique Dias <hacdias@gmail.com> 17 August 2023, 14:43:27 UTC
cc79eeb style: remove commented imports [skip changelog] 17 August 2023, 12:43:08 UTC
f12b372 style: gofumpt and godot [skip changelog] (#10081) 17 August 2023, 12:02:08 UTC
b4f4150 chore: bump boxo for verifcid breaking changes This is a Q&D fix to get kubo building again, this is completely equivalent to what we used to have. I'll submit a patch that DI the verifcid.Allowlist interface with fx later but this is needed to unblock something else. 17 August 2023, 11:41:30 UTC
9e078e6 chore: remove outdated comment (#10077) The link is present line 100 17 August 2023, 05:45:45 UTC
3bcc89b chore: remove deprecated testground plans 15 August 2023, 15:55:00 UTC
f805b9f feat: allow users to optin again into mplex This is a partial revert of 7220409394005c85509448217686e79b1779554b. Closes #9958 15 August 2023, 12:53:44 UTC
7220409 feat: remove Mplex Mplex does not implement backpressure, our implementation will randomly reset streams if buffers overflow instead of risking deadlocks. In the past we had a bug where kubo nodes would prefer mplex over yamux. Turning off mplex make our connections to thoses nodes negociate yamux. Closes #9958 15 August 2023, 09:35:45 UTC
0c57a4f docs(readme): minimal reqs (#10066) 14 August 2023, 13:45:36 UTC
fe94dad docs: add v0.23.md 14 August 2023, 13:04:36 UTC
ea4bf38 docs: get ready for v0.23 14 August 2023, 13:01:41 UTC
54ac812 chore: fix link in v0.22 changelog 09 August 2023, 18:58:54 UTC
3f884d3 Merge pull request #10060 from ipfs/release-v0.22.0 Release v0.22.0 08 August 2023, 14:50:50 UTC
f5164d7 chore: change version to v0.22.0 08 August 2023, 14:42:12 UTC
efa179f changelog: add mkreleaselog for v0.22 08 August 2023, 14:42:12 UTC
2a20180 chore(misc/README.md): trim duplicated content 08 August 2023, 13:21:47 UTC
b8e3930 chore: bump go-libp2p v0.29.2 08 August 2023, 12:26:58 UTC
f1ec529 Merge branch 'release-v0.21' back into master 08 August 2023, 12:18:32 UTC
a2092ba Merge pull request #10057 from ipfs/release-v0.21.1 Release v0.21.1 08 August 2023, 12:09:30 UTC
c37485a ci: add workflow_dispatch to gateway conformance (cherry picked from commit cfc142d85b1f0c4ec72ea322195cd7d526b5a1da) 08 August 2023, 12:01:19 UTC
bc0d1a4 chore: change version to 0.21.1 08 August 2023, 12:01:19 UTC
61e0779 changelog: make v0.21.1 08 August 2023, 12:01:19 UTC
50e03fd chore: update go-libp2p to v0.27.9 08 August 2023, 12:01:19 UTC
cee9052 chore: update boxo to v0.10.3 08 August 2023, 12:01:19 UTC
cfc142d ci: add workflow_dispatch to gateway conformance 08 August 2023, 11:20:04 UTC
3fe7880 chore: bump go-libp2p to v0.27.8 08 August 2023, 09:36:46 UTC
95cf336 chore: update version to v0.21.1-dev 08 August 2023, 09:36:46 UTC
c5cc835 docs(readme): unofficial packages badge 07 August 2023, 14:13:20 UTC
4cd49cf chore: bump go-libp2p v0.29.1 04 August 2023, 16:31:58 UTC
7977f26 chore: remove sharness tests ported to conformance testing (#9999) * test(t0112): drop test ported to conformance * test(t0113): drop test ported to conformance * test(t0114): drop test ported to conformance * test(t0114): drop test ported to conformance * test(t0115): drop test ported to conformance * test(t0122): drop test ported to conformance * test(t0123): drop test ported to conformance * test(t0117): drop test ported to conformance * test(t0124): drop test ported to conformance * test(t0114): simplify tests * test(t0112): drop test ported to conformance * test(t0116): drop test ported to conformance * t0114: restore tests flagged by lidel * t0112: restore * t0116: restore dirindex check * t0109: restore file * t0115: restore full file * t0114: restored rest of file * fix: kill the iptb cluster 02 August 2023, 17:15:27 UTC
5bec4d6 ci: switch from testing against js-ipfs to helia (#10042) * ci: switch interop tests from js-ipfs to helia Fixes #10013 * Update .github/workflows/build.yml Co-authored-by: Henrique Dias <hacdias@gmail.com> --------- Co-authored-by: Henrique Dias <hacdias@gmail.com> 02 August 2023, 15:01:41 UTC
back to top