sort by:
Revision Author Date Message Commit Date
413a52d Merge pull request #10258 from ipfs/release-v0.25.0 Release: v0.25.0 [skip changelog] 14 December 2023, 14:31:42 UTC
87069b5 chore: update changelog for v0.25 14 December 2023, 14:11:25 UTC
0ab1f1c chore: update version 14 December 2023, 14:09:24 UTC
b46b5ea chore: bump to go-libp2p 0.32.2 Update go-libp2p (and quic-go) with Honeybadger fix. (cherry picked from commit 3932fdfe51c0a58dc0b67835c588d818d746d5a1) 13 December 2023, 08:57:53 UTC
f93a386 fix: allow daemon to start correctly if the API is null (#10062) (cherry picked from commit 8c4bdd8556e0c8b1a4ea3a6d703402bd6cfe1229) 13 December 2023, 08:57:53 UTC
0c6f08c chore: update version 06 December 2023, 10:38:37 UTC
48e379a chore: update dependencies 06 December 2023, 10:37:57 UTC
d6d79ce chore: bump to boxo 0.16.0 06 December 2023, 09:58:54 UTC
8ab2de5 feat: ipfs key sign|verify (#10235) 04 December 2023, 08:51:26 UTC
7b05b5d docs(cli): fix spelling this fixes lint errors in RPC docs that were raised by vole in https://github.com/ipfs/ipfs-docs/pull/1772 so we don't get them in kubo 0.25 04 December 2023, 08:40:21 UTC
d882642 feat: webui v4.2.0 (#10241) https://github.com/ipfs/ipfs-webui/releases/tag/v4.2.0 Co-authored-by: Marcin Rataj <lidel@lidel.org> 03 December 2023, 21:48:28 UTC
2864f63 Merge pull request #10237 from ipfs/migrate-coreiface Migrate coreiface 29 November 2023, 11:42:16 UTC
58c2939 chore: clean migration 29 November 2023, 11:29:59 UTC
fcbb319 Merge commits from ipfs/boxo/main 29 November 2023, 09:38:30 UTC
3ae04c5 docs: clarify WebRTCDirect cannot reuse the same port as QUIC 22 November 2023, 09:29:43 UTC
6a51849 libp2p: remove mplex Fixes: #10069 22 November 2023, 05:06:39 UTC
2b347a9 graphsync: remove support for the server Updates: #9396 Closes: #6831 Closes: #6208 Currently the Graphsync server is not widely used due to lack of compatible software. There have been many years yet we are unable to find any production software making use of the graphsync server in Kubo. There exists some in the filecoin ecosystem but we are not aware of uses with Kubo. Even in filecoin graphsync is not the only datatransfer solution available like it could have been in the past. `go-graphsync` is also developped on many concurrent branches. The specification for graphsync are less clear than the trustless gateway one and lack a complete conformance test suite any implementation can run. It is not easily extansible either because selectors are too limited for interesting queries without sideloading ADLs, which for now are hardcoded solutions. Finaly Kubo is consistently one of the fastest software to update to a new go-libp2p release. This means the burden to track go-libp2p changes in go-graphsync falls on us, else Kubo cannot compile even if almost all users do not use this feature. We are then removing the graphsync server experiment. For people who want alternatives we would like you to try the Trustless-Gateway-over-Libp2p experiment instead, the protocol is simpler (request-response-based) and let us reuse both clients and servers with minimal injection in the network layer. If you think this is a mistake and we should put it back you should try to answer theses points: - Find a piece of opensource code which uses a graphsync client to download data from Kubo. - Why is Trustless-Gateway-over-Libp2p not suitable instead ? - Why is bitswap not suitable instead ? Implementation details such as go-graphsync performance vs boxo/gateway is not very interesting to us in this discussion unless they are really huge (in the range of 10x~100x+ more) because the gateway code is under high development and we would be interested in fixing theses. 22 November 2023, 03:57:45 UTC
48865a9 docs: move kubo-specific docs (#10226) * docs: move kubo-specific docs * chore: note crypt cmd does not exist Context: https://github.com/ipfs/specs/pull/455 --------- Co-authored-by: Marcin Rataj <lidel@lidel.org> 20 November 2023, 22:22:45 UTC
01cc5ea feat(rpc): Opt-in HTTP RPC API Authorization (#10218) Context: https://github.com/ipfs/kubo/issues/10187 Co-authored-by: Marcin Rataj <lidel@lidel.org> 17 November 2023, 00:29:29 UTC
0770702 docs: clarify ipfs id agent version 15 November 2023, 15:14:16 UTC
670ce70 fix: regression in 'ipfs dns' this command used to work with domain without `/ipns/` prefix. we've switched it to the same backend as `resolve` command, which requires the prefix, so we add it if it is missing 09 November 2023, 09:23:25 UTC
7834a26 docs(changelog): clarify webrtc in v0.24 This sets the expectations (not production ready) and gives users hint how to enable it by adding `/udp/4001/webrtc-direct` listener. 09 November 2023, 08:23:22 UTC
9655d92 chore: create next changelog 08 November 2023, 13:03:18 UTC
5b5e8c5 Merge pull request #10209 from ipfs/merge-release-v0.24.0 Merge Release: v0.24.0 08 November 2023, 13:02:30 UTC
03cbe5e Merge branch 'master' into merge-release-v0.24.0 08 November 2023, 12:59:33 UTC
e70db65 Merge pull request #10207 from ipfs/release-v0.24.0 Release: v0.24.0 08 November 2023, 09:37:51 UTC
2d4a20e chore: update changelog for v0.24 08 November 2023, 09:29:26 UTC
cb4e20e chore: update version 08 November 2023, 09:29:25 UTC
c6ae716 fix: allow event emitting to happen in parallel with getting the query channel 08 November 2023, 09:29:25 UTC
151624c fixes to routing put command (#10205) * fix(commands): routing put command returns the IPNS ID rather than the host's ID * fix(commands): routing put command errors with the allow-offline hint if the error is an offline error * fix: test expects correct error message --------- Co-authored-by: Henrique Dias <hacdias@gmail.com> 08 November 2023, 09:29:24 UTC
0b97630 chore: update go-libp2p 08 November 2023, 09:29:23 UTC
ccf3a71 docs: fix accelerated-dht-client 08 November 2023, 09:29:23 UTC
9c99ad5 docs/config: remove extra commas in PublicGateways example entries 08 November 2023, 09:29:22 UTC
846310e fix: allow event emitting to happen in parallel with getting the query channel 08 November 2023, 09:03:55 UTC
9371d18 fixes to routing put command (#10205) * fix(commands): routing put command returns the IPNS ID rather than the host's ID * fix(commands): routing put command errors with the allow-offline hint if the error is an offline error * fix: test expects correct error message --------- Co-authored-by: Henrique Dias <hacdias@gmail.com> 08 November 2023, 06:07:10 UTC
068f176 chore: update go-libp2p 07 November 2023, 17:10:59 UTC
63e89d4 docs: fix accelerated-dht-client 06 November 2023, 14:57:26 UTC
f17a064 docs/config: remove extra commas in PublicGateways example entries 06 November 2023, 14:03:57 UTC
4c16a40 Merge pull request #10198 from ipfs/release-v0.24.0 Release: v0.24.0-rc2 03 November 2023, 14:04:45 UTC
bd06ef7 chore: update version 03 November 2023, 13:57:17 UTC
a87e305 docs: make it clear Web RTC Direct is experimental 03 November 2023, 13:57:17 UTC
10eb459 feat: add WebRTC Direct support 03 November 2023, 13:57:17 UTC
d8754c6 chore: go-libp2p v0.32.0 03 November 2023, 13:57:17 UTC
3fa239c docs: update EARLY_TESTERS.md (#10194) 03 November 2023, 13:57:17 UTC
884a3f3 docs: make it clear Web RTC Direct is experimental 03 November 2023, 13:49:35 UTC
9f3251c feat: add WebRTC Direct support 03 November 2023, 13:43:42 UTC
f1fec71 chore: go-libp2p v0.32.0 03 November 2023, 13:43:42 UTC
69279f5 Merge pull request ipfs/boxo#506 from ipfs/release Merge Release v0.15.0 This commit was moved from ipfs/boxo@a966a74de9d2300c8a370758a62ec90fcb1c4329 03 November 2023, 08:22:15 UTC
4e34e60 Merge pull request ipfs/boxo#505 from ipfs/release-v0.15.0 Release v0.15.0 This commit was moved from ipfs/boxo@521f8d49a3fb0b73c0dabf707aa2abad4b2011b6 03 November 2023, 08:15:32 UTC
e238a86 docs: update EARLY_TESTERS.md (#10194) 03 November 2023, 07:03:07 UTC
b47928b Merge pull request #10191 from ipfs/version-update-v0.24 Update Version: v0.24 01 November 2023, 10:37:58 UTC
50160f7 Merge pull request #10190 from ipfs/release-v0.24.0 Release: v0.24.0-1 01 November 2023, 10:37:31 UTC
0f6f02c chore: update version 01 November 2023, 10:25:48 UTC
3851311 chore: update version 01 November 2023, 10:24:37 UTC
e068f14 chore: bump to boxo 0.14.0 01 November 2023, 10:21:37 UTC
1c21ccb Merge pull request ipfs/boxo#501 from ipfs/release Merge Release v0.14.0 This commit was moved from ipfs/boxo@9c228122b7b869570a77540bff43a1aa82bc4a9a 01 November 2023, 09:53:51 UTC
04b27b2 Merge pull request ipfs/boxo#500 from ipfs/release-v0.14.0 Release v0.14.0 This commit was moved from ipfs/boxo@07c57196b1d3c8b42c3f13b20c2f67103f9d834c 01 November 2023, 09:40:27 UTC
d1ccdf0 chore: migrate bootstrap to ipfs/boxo (#10158) 31 October 2023, 17:25:14 UTC
ab7630f chore: migrate peering to ipfs/boxo (#10157) Co-authored-by: Henrique Dias <hacdias@gmail.com> 31 October 2023, 13:45:51 UTC
33bbee5 chore: bump boxo (#10188) 31 October 2023, 11:03:16 UTC
a0f34b1 feat: built-in content blocking based on IPIP-383 (#10161) Fixes #8492 This introduces "nopfs" as a preloaded plugin into Kubo with support for denylists from https://github.com/ipfs/specs/pull/383 It automatically makes Kubo watch *.deny files found in: - /etc/ipfs/denylists - $XDG_CONFIG_HOME/ipfs/denylists - $IPFS_PATH/denylists * test: Gateway.NoFetch and GatewayOverLibp2p adds missing tests for "no fetch" gateways one can expose, in both cases the offline mode is done by passing custom blockservice/exchange into path resolver, which means global path resolver that has nopfs intercept is not used, and the content blocking does not happen on these gateways. * fix: use offline path resolvers where appropriate this fixes the problem described in https://github.com/ipfs/kubo/pull/10161#issuecomment-1782175955 by adding explicit offline path resolvers that are backed by offline exchange, and using them in NoFetch gateways instead of the default online ones --------- Co-authored-by: Henrique Dias <hacdias@gmail.com> Co-authored-by: Marcin Rataj <lidel@lidel.org> 28 October 2023, 03:34:14 UTC
4f303d3 docs: remove OpenSSL section from README (#10186) 26 October 2023, 11:30:43 UTC
89a4769 tests: add new helia intergration tests 20 October 2023, 09:45:15 UTC
4695fd9 refactor: namesys cleanup, gateway /ipns/ ttl (#10115) 18 October 2023, 08:23:50 UTC
faac7c1 feat!: namesys refactor, ipns TTL bubbled up to gateway (#459) This commit was moved from ipfs/boxo@a50f784985ddfc25ec8d25aced2ca058469a3390 18 October 2023, 08:12:37 UTC
170686b chore: update types to match boxos (#10179) 17 October 2023, 17:02:26 UTC
40d459b ci: do not run tests against go-ipfs-api 13 October 2023, 11:57:05 UTC
4c04311 docs: clean mentions of go-ipfs-api, go-ipfs-http-api 13 October 2023, 11:57:05 UTC
a5668d2 chore: update boxo for structification of ImmutablePath 09 October 2023, 07:44:39 UTC
dafdce8 path: replace ImmutablePath interface with struct Let's not repeat https://github.com/ipfs/go-block-format/issues/45 interface for struct with one implementation and no value added. This commit was moved from ipfs/boxo@45c797e0ccea0a3186795e64d9e5ed60b5d7544c 09 October 2023, 07:35:59 UTC
a7c6518 feat: path consolidation (#10063) 06 October 2023, 14:14:44 UTC
5bac37c feat(path)!: consolidated path libraries (#334) This commit was moved from ipfs/boxo@85c180e26664367f79de453c592020b4f279669f 06 October 2023, 14:04:23 UTC
ecda7ae chore: update deps I only updated otel to 1.17.0 since we need to handle breaking changes with newer releases (it doesn't build). I also didn't update go-multistream since it's touched by libp2p and break stuff. 05 October 2023, 19:22:28 UTC
1230301 Merge pull request #10166 from ipfs/merge-release-v0.23.0 Merge Release: v0.23.0 05 October 2023, 18:47:31 UTC
3a1a041 Merge pull request #10165 from ipfs/release-v0.23.0 Release: v0.23.0 05 October 2023, 15:55:49 UTC
c9d1c3b chore: update changelog for v0.23 05 October 2023, 15:40:42 UTC
7d26d78 fix: align systemd unit file with default IPFS installation path (#10163) (cherry picked from commit 6dbae768180d1f454f4d9d24920be4bc161216b6) 05 October 2023, 15:20:17 UTC
bd36a9d docs: capitalize headers for consistency (cherry picked from commit c80a5a867b8e81f51cf78615abd3c58e5bf289c3) 05 October 2023, 15:20:17 UTC
23ca11e Merge commit '695bf66674931a138862b6fa2cb0b16dc2f6ddd8' into release-v0.23.0 05 October 2023, 15:20:11 UTC
6dbae76 fix: align systemd unit file with default IPFS installation path (#10163) 05 October 2023, 07:29:10 UTC
c80a5a8 docs: capitalize headers for consistency 04 October 2023, 09:55:33 UTC
9752747 feat(gateway): update gateway api, no multi-range support 02 October 2023, 14:43:52 UTC
695bf66 ci: gateway-conformance v0.4 02 October 2023, 14:08:04 UTC
a4efea5 chore(deps): bump actions/checkout from 3 to 4 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> 28 September 2023, 19:14:46 UTC
de173df fix(commands/cid): error on CIDv0 w/ custom -b, upgrade to CIDv1 w/ custom -b, empty -v Co-authored-by: Henrique Dias <hacdias@gmail.com> 27 September 2023, 08:36:49 UTC
600c71b chore: update version 26 September 2023, 10:49:51 UTC
eb14336 Merge pull request #10148 from ipfs/fix-helia-ci Fix helia ci 26 September 2023, 10:32:32 UTC
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
1d295ea tests: use latest npm-kubo https://github.com/ipfs/npm-kubo/pull/62 has been released in v0.22.0. 26 September 2023, 09:51:43 UTC
8eecfcb tests: use the latest tag to run helia interop All PRs have been merged: - https://github.com/ipfs/helia/pull/200 - https://github.com/ipfs/helia-unixfs/pull/68 - https://github.com/ipfs/helia-ipns/pull/72 26 September 2023, 09:35:08 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
back to top