e0fabd6 | Jorropo | 21 July 2022, 03:01:03 UTC | Merge pull request #9133 from ipfs/release-v0.14.0 Release v0.14.0 | 21 July 2022, 03:01:03 UTC |
77747e3 | Jorropo | 21 July 2022, 02:09:31 UTC | chore: bump to v0.14.0 | 21 July 2022, 02:52:18 UTC |
9412867 | Jorropo | 20 July 2022, 18:31:41 UTC | docs(changelog): finish v0.14.0 changelog Co-Authored-By: Marcin Rataj <lidel@lidel.org> | 21 July 2022, 02:52:18 UTC |
84c3f10 | Marcin Rataj | 21 July 2022, 01:41:41 UTC | fix(gw): cache-control of index.html websites This fixes a regression introduced in 0.13.0, where websites hosted via index.html placed in UnixFS directory were always returned with Cache-Control: public, max-age=29030400, immutable even when loaded from mutable /ipns/ contentPath. (cherry picked from commit e832cc2c1db13ee93e5907380a7ea7af9c2a45d4) | 21 July 2022, 02:05:27 UTC |
269e08a | anders | 20 July 2022, 19:31:34 UTC | chore(license): fix broken link to apache-2.0 Fixes #9130 (cherry picked from commit 318171582b19cafe85fbf758d6e13cd6af07856d) | 21 July 2022, 02:05:27 UTC |
7ea5687 | Marcin Rataj | 08 July 2022, 12:42:27 UTC | fix: kubo in daemon and cli stdout (cherry picked from commit d30e71fa5aee113bb78d4cdbf146bc5ac3398558) | 21 July 2022, 02:05:27 UTC |
af4211a | Jorropo | 21 July 2022, 02:04:46 UTC | backport: merge commit '839b0848a' into release-v0.14.0 | 21 July 2022, 02:04:46 UTC |
839b084 | Marcin Rataj | 08 July 2022, 20:40:03 UTC | fix(ci): ipfs-webui test - ipfs-webui requires node =16.12.0 https://app.circleci.com/pipelines/github/ipfs/kubo/7228/workflows/528ee100-ccc9-4e9c-8bb4-46cdbbe4e306/jobs/78516 - use package-lock.json for deterministic build | 08 July 2022, 21:18:17 UTC |
fbb496b | Marcin Rataj | 08 July 2022, 13:57:33 UTC | docs(changelog): v0.14 rename and breaking changes | 08 July 2022, 20:11:10 UTC |
93847da | Antonio Navarro Perez | 08 July 2022, 15:51:03 UTC | fix: Add routing command to subcommands help list. | 08 July 2022, 15:51:03 UTC |
506ecdf | Marcin Rataj | 08 July 2022, 12:38:13 UTC | fix: kubo-source.tar.gz on dist.ipfs.io Closes https://github.com/ipfs/distributions/issues/737 | 08 July 2022, 13:23:07 UTC |
10c3cc1 | Jorropo | 07 July 2022, 21:44:58 UTC | chore: Release v0.14-rc1 | 07 July 2022, 21:47:41 UTC |
44ec4cd | Jorropo | 07 July 2022, 21:44:43 UTC | docs: fix v0.14's changelog format | 07 July 2022, 21:47:41 UTC |
5e9f2df | dependabot[bot] | 07 July 2022, 21:12:05 UTC | build(deps): bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.4 Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) from 1.5.1 to 1.5.4. - [Release notes](https://github.com/fsnotify/fsnotify/releases) - [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md) - [Commits](https://github.com/fsnotify/fsnotify/compare/v1.5.1...v1.5.4) --- updated-dependencies: - dependency-name: github.com/fsnotify/fsnotify dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> | 07 July 2022, 21:36:42 UTC |
cbb9aee | Jorropo | 07 July 2022, 19:51:19 UTC | chore: update go-multibase 🚀 This add supports for base256emoji. | 07 July 2022, 21:29:47 UTC |
92c4dc6 | Antonio Navarro Perez | 07 July 2022, 21:10:25 UTC | feat(routing): Delegated Routing (#8997) * Delegated Routing. Implementation of Reframe specs (https://github.com/ipfs/specs/blob/master/REFRAME.md) using go-delegated-routing library. * Requested changes. * Init using op string * Separate possible ContentRouters for TopicDiscovery. If we don't do this, we have a ciclic dependency creating TieredRouter. Now we can create first all possible content routers, and after that, create Routers. * Set dht default routing type * Add tests and remove uneeded code * Add documentation. * docs: Routing.Routers * Requested changes. Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com> * Add some documentation on new fx functions. * Add changelog entry and integration tests * test: sharness for 'dht' in 'routing' commands Since 'routing' is currently the same as 'dht' (minus query command) we need to test both, that way we won't have unnoticed divergence in the default behavior. * test(sharness): delegated routing via reframe URL * Add more tests for delegated routing. * If any put operation fails, the tiered router will fail. * refactor: Routing.Routers: Parameters.Endpoint As agreed in https://github.com/ipfs/kubo/pull/8997#issuecomment-1175684716 * Try to improve CHANGELOG entry. * chore: update reframe spec link * Update go-delegated-routing dependency * Fix config error test * use new changelog format * Remove port conflict * go mod tidy * ProviderManyWrapper to ProviderMany * Update docs/changelogs/v0.14.md Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com> Co-authored-by: Marcin Rataj <lidel@lidel.org> Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com> | 07 July 2022, 21:10:25 UTC |
24b8dd5 | Jorropo | 07 July 2022, 08:46:06 UTC | chore: changelogs split Closes #8976 | 07 July 2022, 17:44:01 UTC |
58aaee0 | Marcin Rataj | 05 July 2022, 13:39:44 UTC | feat(gw): Cache-Control: only-if-cached This implements the only-if-cached behavior documented in specs: https://github.com/ipfs/specs/blob/main/http-gateways/PATH_GATEWAY.md#cache-control-request-header https://github.com/ipfs/specs/blob/main/http-gateways/PATH_GATEWAY.md#only-if-cached-head-behavior | 07 July 2022, 06:49:26 UTC |
fbd65e0 | Russell Dempsey | 29 June 2022, 18:37:08 UTC | chore(deps): webui v2.15.1 https://github.com/ipfs/ipfs-webui/releases/tag/v2.15.1 | 06 July 2022, 23:45:19 UTC |
9ce802f | Marcin Rataj | 06 July 2022, 21:59:41 UTC | Merge pull request #9098 from ipfs/fix/post-rename-papercuts Follow-ups after repository rename Context: https://github.com/ipfs/kubo/issues/8959 | 06 July 2022, 21:59:41 UTC |
8565bbb | Marcin Rataj | 06 July 2022, 20:14:28 UTC | refactor: kubo in ./docs | 06 July 2022, 21:45:25 UTC |
91e6451 | Marcin Rataj | 06 July 2022, 20:21:50 UTC | refactor: kubo in snap docs | 06 July 2022, 21:44:38 UTC |
7aced61 | Marcin Rataj | 06 July 2022, 19:40:02 UTC | refactor: kubo in .github/workflows | 06 July 2022, 21:08:31 UTC |
b3808a2 | Marcin Rataj | 06 July 2022, 19:36:39 UTC | refactor: kubo in .github/ISSUE_TEMPLATE | 06 July 2022, 21:08:31 UTC |
4c965fc | Marcin Rataj | 06 July 2022, 18:39:44 UTC | fix: kubo in AgentVersion | 06 July 2022, 21:08:31 UTC |
c9b8fbd | Marcin Rataj | 06 July 2022, 19:04:29 UTC | chore: kubo in .circleci/main.yml | 06 July 2022, 21:08:31 UTC |
9dbc9df | Marcin Rataj | 06 July 2022, 18:16:02 UTC | fix(cmds): use kubo in CheckVersionOption Using both names to avoid dev problems during the transition from go-ipfs 0.13 to kubo 0.14 | 06 July 2022, 21:08:31 UTC |
e5f6339 | Daniel N | 05 July 2022, 15:15:45 UTC | docs: refine wording | 06 July 2022, 20:47:07 UTC |
d323189 | Daniel N | 30 June 2022, 12:28:02 UTC | docs: refine the wording of provider strategies | 06 July 2022, 20:47:07 UTC |
ab25bce | Marcin Rataj | 06 July 2022, 17:04:33 UTC | fix(ci): run sharness on bigger box | 06 July 2022, 17:26:27 UTC |
d82dec3 | Marcin Rataj | 06 July 2022, 17:00:11 UTC | Merge pull request #8958 from ipfs/chore/rename-to-kubo refactor: rename to kubo see: https://github.com/ipfs/kubo/issues/8959 | 06 July 2022, 17:00:11 UTC |
3417ed4 | Marcin Rataj | 06 July 2022, 16:35:01 UTC | docs: kubo description from dist.ipfs.io :-) | 06 July 2022, 16:40:39 UTC |
b9240fe | Marcin Rataj | 21 June 2022, 12:20:48 UTC | refactor(docker): publish images under both names This ensures we keep publishing the same image under both names: $ ./bin/get-docker-tags.sh $(date -u +%F) 88d88158c master ...chore/rename-to-banana ipfs/kubo:master-2022-06-21-88d8815 ipfs/go-ipfs:master-2022-06-21-88d8815 ipfs/kubo:master-latest ipfs/go-ipfs:master-latest | 06 July 2022, 16:40:39 UTC |
5cb5726 | Marcin Rataj | 19 June 2022, 21:41:26 UTC | docs(readme): rename to kubo some things like third party package names, docker image etc need to stay as go-ipfs for now | 06 July 2022, 16:40:39 UTC |
82467bc | Marcin Rataj | 09 May 2022, 18:17:09 UTC | refactor: rename to kubo | 06 July 2022, 16:40:37 UTC |
289e465 | Marcin Rataj | 04 July 2022, 23:06:01 UTC | fix: correct cache-control in car responses Context: https://github.com/ipfs/specs/pull/295 | 06 July 2022, 16:34:12 UTC |
90b48db | Jorropo | 06 July 2022, 15:42:47 UTC | Merge pull request #9094 from ipfs/Jorropo/temp-1 chore: merge v0.13.1 back into master (correctly this time) #9093 but not squashed | 06 July 2022, 15:42:47 UTC |
df34bad | Jorropo | 06 July 2022, 15:32:59 UTC | docs: v0.13.1 (#9093) Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com> | 06 July 2022, 15:32:59 UTC |
db88daf | Jorropo | 06 July 2022, 15:20:25 UTC | chore: resolve go.mod conflicts with master | 06 July 2022, 15:20:25 UTC |
57d5462 | Jorropo | 06 July 2022, 15:17:27 UTC | chore: reset version number back to v0.14.0-dev | 06 July 2022, 15:18:13 UTC |
8ffc7a8 | Adin Schmahmann | 06 July 2022, 13:57:25 UTC | Merge pull request #9092 from ipfs/release-v0.13.1 Release v0.13.1 | 06 July 2022, 13:57:25 UTC |
1b60d07 | Jorropo | 06 July 2022, 13:28:44 UTC | chore: bump version number to v0.13.1 | 06 July 2022, 13:45:21 UTC |
af27e43 | Jorropo | 06 July 2022, 13:25:55 UTC | chore: Add release notes for 0.13.1 | 06 July 2022, 13:45:21 UTC |
bc4f854 | Jorropo | 06 July 2022, 13:05:14 UTC | chore: update go-car (cherry picked from commit cbf5fdae5517b06491deba2d3cc31b7ff41451fe) | 06 July 2022, 13:45:21 UTC |
1efa29d | Adin Schmahmann | 06 July 2022, 13:41:53 UTC | Merge pull request #9089 from Jorropo/chore/update-car chore: update go-car | 06 July 2022, 13:41:53 UTC |
cbf5fda | Jorropo | 06 July 2022, 13:05:14 UTC | chore: update go-car | 06 July 2022, 13:30:29 UTC |
123f1f6 | Adin Schmahmann | 30 June 2022, 19:21:23 UTC | Merge pull request #9038 from ipfs/update-libp2p-v020 update go-libp2p to v0.20.3 | 30 June 2022, 19:21:23 UTC |
d5a7552 | Marco Munizaga | 29 June 2022, 04:21:12 UTC | Go mod tidy | 29 June 2022, 04:21:12 UTC |
9dcc4e2 | Marco Munizaga | 28 June 2022, 21:46:33 UTC | Update go-libp2p and go-multistream | 28 June 2022, 21:46:33 UTC |
b6ded33 | Marcin Rataj | 28 June 2022, 16:51:37 UTC | docs: add SECURITY.md (#9062) * docs: add SECURITY.md This moves existing security policy from README to SECURITY.md which has a special meaning on Github: https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository * style: editoral fix Co-authored-by: Steve Loeppky <biglep@protocol.ai> | 28 June 2022, 16:51:37 UTC |
862ce6b | GitHub | 27 June 2022, 10:45:42 UTC | Update .github/workflows/stale.yml | 27 June 2022, 10:45:42 UTC |
61f0710 | Marcin Rataj | 27 June 2022, 02:17:40 UTC | fix: remove mdns_legacy & Discovery.MDNS.Interval * fix: remove mdns_legacy We've been running both implementations for a long, long time. It is time to remove legacy version and lower the number of LAN packets IPFS node produces. See https://github.com/ipfs/go-ipfs/pull/9048#discussion_r906814717 for the Interval removal rational. | 27 June 2022, 02:17:40 UTC |
6602dd7 | Jorropo | 24 June 2022, 20:19:19 UTC | refactor: prealloc slices with known sizes (#8892) Often those are small slices and that cuts down the number of (small) allocations from 2~7 to 1. This is consistent too, always only gets 1. | 24 June 2022, 20:19:19 UTC |
ec61dd4 | Marten Seemann | 12 June 2022, 15:53:00 UTC | update go-libp2p to v0.20.2 | 24 June 2022, 17:48:11 UTC |
a3a6a59 | Jorropo | 22 June 2022, 16:01:45 UTC | chore: update go-multihash This remove github.com/minio/blake2b-simd and replace it with golang.org/x/crypto/blake2b which slightly faster and reduce the code surface. See https://github.com/multiformats/go-multihash/pull/157 for more info. | 22 June 2022, 20:03:28 UTC |
058803f | siiky | 21 June 2022, 19:37:12 UTC | docs: fix typo in `cid/base32` | 21 June 2022, 20:42:46 UTC |
88d8815 | Marcin Rataj | 12 June 2022, 19:08:53 UTC | docs: mark Swarm.ResourceMgr as experimental | 16 June 2022, 18:34:13 UTC |
c452219 | Adin Schmahmann | 16 June 2022, 00:35:44 UTC | chore: update go-unixfs | 16 June 2022, 16:04:13 UTC |
a433064 | Jorropo | 14 June 2022, 16:37:02 UTC | chore: replace ioutil with io and os (#8969) Co-authored-by: Håvard Anda Estensen <haavard.ae@gmail.com> | 14 June 2022, 16:37:02 UTC |
b38bbfa | Steven Allen | 13 June 2022, 18:09:50 UTC | chore: update bitswap | 13 June 2022, 18:30:29 UTC |
910451a | ipfs-mgmt-read-write[bot] | 13 June 2022, 12:49:30 UTC | Add .github/workflows/stale.yml | 13 June 2022, 12:49:30 UTC |
04651e3 | Alvin Reyes | 11 June 2022, 07:34:10 UTC | feat: add a public function on peering to get the state PR #9030 | 11 June 2022, 07:34:10 UTC |
33843bf | Henrique Dias | 09 June 2022, 12:55:30 UTC | fix: honor url filename when downloading as CAR/BLOCK | 09 June 2022, 22:07:55 UTC |
1e1e479 | Adin Schmahmann | 09 June 2022, 20:27:55 UTC | Merge branch 'release' | 09 June 2022, 20:27:55 UTC |
b36044b | Ikko Ashimine | 09 June 2022, 15:36:51 UTC | chore: GitHub format | 09 June 2022, 15:36:51 UTC |
20083ab | Chawye Hsu | 09 June 2022, 15:36:11 UTC | fix(cmd/config): make config edit subcommand work on windows Co-authored-by: Jorropo <jorropo.pgm@gmail.com> | 09 June 2022, 15:36:11 UTC |
c9d51bb | Gus Eggert | 09 June 2022, 13:36:31 UTC | Merge pull request #9023 from ipfs/release-v0.13.0 Release v0.13.0 | 09 June 2022, 13:36:31 UTC |
3b88b44 | Gus Eggert | 08 June 2022, 17:53:24 UTC | Release v0.13.0 | 08 June 2022, 19:35:37 UTC |
5614523 | Gus Eggert | 08 June 2022, 17:52:58 UTC | docs: v0.13.0 release notes | 08 June 2022, 19:35:37 UTC |
6e1de05 | Adin Schmahmann | 08 June 2022, 19:33:06 UTC | chore: bump Go to 1.18.3 (#9021) (cherry picked from commit 9db6641efd46f48a3596409009f8001bad4d5917) | 08 June 2022, 19:35:21 UTC |
9db6641 | Adin Schmahmann | 08 June 2022, 19:33:06 UTC | chore: bump Go to 1.18.3 (#9021) | 08 June 2022, 19:33:06 UTC |
85e3fa6 | Gus Eggert | 03 June 2022, 20:58:37 UTC | chore: upgrade to go-libp2p v0.19.4 (cherry picked from commit 2e170a4302152a54bd5ab07946854bbc731f31d5) | 08 June 2022, 18:24:44 UTC |
7449a4b | Gus Eggert | 03 June 2022, 20:56:30 UTC | feat: upgrade to go-libp2p-kad-dht@v0.16.0 (#9005) * feat: upgrade to go-libp2p-kad-dht@v0.16.0 * rename "cid format --codec" to "cid format --mc" * refactor(test): from --codec to --mc Co-authored-by: Marcin Rataj <lidel@lidel.org> (cherry picked from commit 8d7ed002dfd814651edacc0b11581d5571376ffb) | 08 June 2022, 18:24:43 UTC |
a1a729c | siiky | 03 June 2022, 12:15:57 UTC | docs: fix typo in the `swarm/peering` help text (cherry picked from commit 0a01574ff7860eedfc8dce9354da1780ce0ba91e) | 08 June 2022, 18:24:43 UTC |
0fe75d6 | Gus Eggert | 02 June 2022, 14:31:06 UTC | feat: disable resource manager by default (#9003) * feat: disable resource manager by default We are disabling this by default for v0.13 as we work to improve the UX around Resource Manager. It is still usable and can be enabled in the IPFS config with "ipfs config --bool Swarm.ResourceMgr.Enabled true". We intend to enable Resource Manager by default in a subsequent release. * docs(config): Swarm.ResourceMgr disabled by default Co-authored-by: Marcin Rataj <lidel@lidel.org> (cherry picked from commit b1c051d2507cec34a9d2b313ea43a092b3fdc4a4) | 08 June 2022, 18:24:43 UTC |
87fca8f | Gus Eggert | 02 June 2022, 14:23:42 UTC | fix: adjust rcmgr limits for accelerated DHT client rt refresh (#8982) * fix: adjust rcmgr limits for accelerated DHT client rt refresh The Accelerated DHT client periodically refreshes its routing table, including at startup, and if Resource Manager throttling causes the client's routing table to be incomplete, then content routing may be degraded or broken for users. This adjusts the default limits to a level that empirically doesn't cause Resource Manager throttling during initial DHT client bootstrapping. Ideally the Accelerated DHT client would handle this scenario more gracefully, but this works for now to unblock the 0.13 release. * Set default outbound conns unconditionally This also sets the default overall conns as a function of the outbound and inbound conns, since they are adjusted dynamically, and it makes the intention of the value clear. * increase min FD limit (cherry picked from commit b8617b99665fe3b1ae8123fa9a71aad295771057) | 08 June 2022, 18:24:43 UTC |
8dffa84 | Marten Seemann | 01 June 2022, 15:08:22 UTC | chore: update go-libp2p to v0.19.3 (#8990) (cherry picked from commit f720172a2a6c92cde058880b4ae0f38400dde70f) | 08 June 2022, 18:24:43 UTC |
bf06e54 | Antonio Navarro Perez | 25 May 2022, 00:36:01 UTC | fix(ci): make go-ipfs-as-a-library work without external peers (#8978) * Do not connect to external nodes on ipfs as a lib example. It was causing some build timeouts error because CircleCI was throttling WAN connections. It closes #8956 * style: rename node vars since this is example, this should make things easier to follow Co-authored-by: Marcin Rataj <lidel@lidel.org> (cherry picked from commit e8f1ce07b3d8076da5baedd772d80368804e57a7) | 08 June 2022, 18:24:43 UTC |
cb72776 | Gus Eggert | 19 May 2022, 19:27:44 UTC | feat: log when resource manager limits are exceeded (#8980) This periodically logs how many times Resource Manager limits were exceeded. If they aren't exceeded, then nothing is logged. The log levels are at ERROR log level so that they are shown by default. The motivation is so that users know when they have exceeded resource manager limits. To find what is exceeding the limits, they'll need to turn on debug logging and inspect the errors being logged. This could collect the specific limits being reached, but that's more complicated to implement and could result in much longer log messages. (cherry picked from commit 5615715c55ae59a6b17877db84eac92821371c51) | 08 June 2022, 18:24:43 UTC |
4449909 | Marcin Rataj | 19 May 2022, 18:11:19 UTC | fix: JS caching via Access-Control-Expose-Headers (#8984) This fix safelists additional headers allowing JS running on websites to read them when IPFS resource is downloaded via Fetch API. These headers provide metadata necessary for making smart caching decisions when IPFS resources are downloaded via Service Worker or a similar middleware on the edge. (cherry picked from commit 650bc246ab4a7c2a11a207e3bf9d74c07d190eb7) | 08 June 2022, 18:24:43 UTC |
1adb6ea | siiky | 13 May 2022, 15:52:10 UTC | docs: fix abstractions typo (cherry picked from commit a72753bade90c4a48c29aba6c0dc81c44785e9d2) | 08 June 2022, 18:24:43 UTC |
57706f2 | Jorropo | 13 May 2022, 15:46:33 UTC | fix: hanging goroutine in get fileArchive handler Fixes #8957 The context was only checked while reading data. Not while writing data to the http connection. So since the data flow through an io.Pipe the closing didn't flowed through and left the writer open hanging. Co-authored-by: Antonio Navarro Perez <antnavper@gmail.com> (cherry picked from commit 7892cc91f9ed17f5a6e0348334ed09c8bdb3194f) | 08 June 2022, 18:24:42 UTC |
5a1ca27 | Marcin Rataj | 12 May 2022, 17:32:54 UTC | chore: mark fuse experimental (#8962) It works only on some platforms, and does not work reliably. This corrects our error of not setting expectations right. (cherry picked from commit 53299e84e0995124c97fdb76571f8646cf03c6a7) | 08 June 2022, 18:24:42 UTC |
d8d7c21 | Lucas Molas | 12 May 2022, 17:08:51 UTC | Merge pull request #8965 from ipfs/schomatis/fix/disable-rcmg-checks fix(node/libp2p): disable rcmgr checkImplicitDefaults (cherry picked from commit e23a4611d82e29ea6cbe3427b84c6e8f51ea3a28) | 08 June 2022, 18:24:42 UTC |
ec6e6f8 | Marcin Rataj | 12 May 2022, 12:52:17 UTC | fix: go-libp2p 0.19.2 with holepunch fixup (#8966) https://github.com/libp2p/go-libp2p/releases/tag/v0.19.2 (cherry picked from commit 657d4f4dd9cdb87d33c9b8b784cc89f78430b152) | 08 June 2022, 18:24:42 UTC |
93cad3b | galargh | 06 May 2022, 13:28:09 UTC | ci: disable workflows in forks (cherry picked from commit 4798777377454245865b3a6a7eab128c6c811bfc) | 08 June 2022, 18:24:42 UTC |
a6dc7af | Marcin Rataj | 06 May 2022, 21:57:47 UTC | fix(ci): fix flaky t0081-repo-pinning.sh (#8919) * fix(ci): fix flaky t0081-repo-pinning.sh Sometimes docker pull fails, this will retry. * add upper bound on # retries (3) Co-authored-by: Gus Eggert <gus@gus.dev> (cherry picked from commit 6a4ee0a8a5a5bbf8251d57f27c9ef6770b71c9d4) | 08 June 2022, 18:24:42 UTC |
a7048c4 | T Mo | 06 May 2022, 15:49:15 UTC | pubsub multibase encoding (#8933) * pubsub multibase encoding Adds clarification for pubsub multibase encoding over HTTP RPC for issue https://github.com/ipfs/ipfs-docs/issues/1007 * Grammatical change * Moved period (cherry picked from commit 9a84a4f06e89859e1c87523d604671a2db80f30f) | 08 June 2022, 18:24:42 UTC |
38c5dba | Lucas Molas | 06 May 2022, 15:23:36 UTC | Merge pull request #8947 from RubenKelevra/patch-7 'pin rm' helptext: rewrite description as object is not removed from local storage (immediately) (cherry picked from commit 831c33925f5096b8daf96e074658a588ba724a2a) | 08 June 2022, 18:24:42 UTC |
51fc526 | Antonio Navarro Perez | 06 May 2022, 15:13:24 UTC | Merge pull request #8934 from ajnavarro/fix/install-on-mac-m1-monterey (cherry picked from commit ae15e188949ca94afd80ef9c8f9e9af0fbb7cc0a) | 08 June 2022, 18:24:42 UTC |
62c64c1 | Daniel Norman | 06 May 2022, 12:02:38 UTC | Add instructions to resolve repo migration error (#8946) Fixes #8779 Co-authored-by: Daniel N <2color@users.noreply.github.com> (cherry picked from commit d476f2d6dab6dc4c89541d49f4a417576be3c0f6) | 08 June 2022, 18:24:42 UTC |
f6586af | Adin Schmahmann | 04 May 2022, 22:47:13 UTC | fix: use path instead of filepath for asset embeds to support Windows (cherry picked from commit 1299bcb3fd4f6846dabf46182c8c7b712bae971d) | 08 June 2022, 18:24:41 UTC |
2e170a4 | Gus Eggert | 03 June 2022, 20:58:37 UTC | chore: upgrade to go-libp2p v0.19.4 | 03 June 2022, 20:58:37 UTC |
8d7ed00 | Gus Eggert | 03 June 2022, 20:56:30 UTC | feat: upgrade to go-libp2p-kad-dht@v0.16.0 (#9005) * feat: upgrade to go-libp2p-kad-dht@v0.16.0 * rename "cid format --codec" to "cid format --mc" * refactor(test): from --codec to --mc Co-authored-by: Marcin Rataj <lidel@lidel.org> | 03 June 2022, 20:56:30 UTC |
0a01574 | siiky | 03 June 2022, 12:15:57 UTC | docs: fix typo in the `swarm/peering` help text | 03 June 2022, 15:37:58 UTC |
b1c051d | Gus Eggert | 02 June 2022, 14:31:06 UTC | feat: disable resource manager by default (#9003) * feat: disable resource manager by default We are disabling this by default for v0.13 as we work to improve the UX around Resource Manager. It is still usable and can be enabled in the IPFS config with "ipfs config --bool Swarm.ResourceMgr.Enabled true". We intend to enable Resource Manager by default in a subsequent release. * docs(config): Swarm.ResourceMgr disabled by default Co-authored-by: Marcin Rataj <lidel@lidel.org> | 02 June 2022, 14:31:06 UTC |
b8617b9 | Gus Eggert | 02 June 2022, 14:23:42 UTC | fix: adjust rcmgr limits for accelerated DHT client rt refresh (#8982) * fix: adjust rcmgr limits for accelerated DHT client rt refresh The Accelerated DHT client periodically refreshes its routing table, including at startup, and if Resource Manager throttling causes the client's routing table to be incomplete, then content routing may be degraded or broken for users. This adjusts the default limits to a level that empirically doesn't cause Resource Manager throttling during initial DHT client bootstrapping. Ideally the Accelerated DHT client would handle this scenario more gracefully, but this works for now to unblock the 0.13 release. * Set default outbound conns unconditionally This also sets the default overall conns as a function of the outbound and inbound conns, since they are adjusted dynamically, and it makes the intention of the value clear. * increase min FD limit | 02 June 2022, 14:23:42 UTC |
f720172 | Marten Seemann | 01 June 2022, 15:08:22 UTC | chore: update go-libp2p to v0.19.3 (#8990) | 01 June 2022, 15:08:22 UTC |
e8f1ce0 | Antonio Navarro Perez | 25 May 2022, 00:36:01 UTC | fix(ci): make go-ipfs-as-a-library work without external peers (#8978) * Do not connect to external nodes on ipfs as a lib example. It was causing some build timeouts error because CircleCI was throttling WAN connections. It closes #8956 * style: rename node vars since this is example, this should make things easier to follow Co-authored-by: Marcin Rataj <lidel@lidel.org> | 25 May 2022, 00:36:01 UTC |
5615715 | Gus Eggert | 19 May 2022, 19:27:44 UTC | feat: log when resource manager limits are exceeded (#8980) This periodically logs how many times Resource Manager limits were exceeded. If they aren't exceeded, then nothing is logged. The log levels are at ERROR log level so that they are shown by default. The motivation is so that users know when they have exceeded resource manager limits. To find what is exceeding the limits, they'll need to turn on debug logging and inspect the errors being logged. This could collect the specific limits being reached, but that's more complicated to implement and could result in much longer log messages. | 19 May 2022, 19:27:44 UTC |