Marcin Rataj
7ae58bc997
chore: bump p2p-forge client to 65145f8
2024-10-11 23:33:28 +02:00
Marcin Rataj
d5994c1b26
chore: linter fix for deprecated config option
2024-10-11 20:17:12 +02:00
Marcin Rataj
946298b60f
Merge master into feat/libp2p-direct
2024-10-11 19:54:08 +02:00
Marcin Rataj
af543af159
chore: logger name
...
this matches convention from `./client/acme.go`
in p2p-forge itself
2024-10-11 18:44:02 +02:00
Marcin Rataj
091bc083c3
fix: go 1.23(.2) ( #10540 )
...
CodeQL / codeql (push) Has been cancelled
Docker Build / docker-build (push) Has been cancelled
Gateway Conformance / gateway-conformance (push) Has been cancelled
Gateway Conformance / gateway-conformance-libp2p-experiment (push) Has been cancelled
Go Build / go-build (push) Has been cancelled
Go Check / go-check (push) Has been cancelled
Go Lint / go-lint (push) Has been cancelled
Go Test / go-test (push) Has been cancelled
Interop / interop-prep (push) Has been cancelled
Sharness / sharness-test (push) Has been cancelled
Interop / helia-interop (push) Has been cancelled
Interop / ipfs-webui (push) Has been cancelled
go1.23.2 includes potential fix for issue described in
https://github.com/ipfs/kubo/issues/10501
2024-10-08 17:16:02 +02:00
Marcin Rataj
00e1f812a2
chore: go-libp2p v0.36.5 ( #10538 )
...
CodeQL / codeql (push) Has been cancelled
Docker Build / docker-build (push) Has been cancelled
Gateway Conformance / gateway-conformance (push) Has been cancelled
Gateway Conformance / gateway-conformance-libp2p-experiment (push) Has been cancelled
Go Build / go-build (push) Has been cancelled
Go Check / go-check (push) Has been cancelled
Go Lint / go-lint (push) Has been cancelled
Go Test / go-test (push) Has been cancelled
Interop / interop-prep (push) Has been cancelled
Sharness / sharness-test (push) Has been cancelled
Interop / helia-interop (push) Has been cancelled
Interop / ipfs-webui (push) Has been cancelled
https://github.com/libp2p/go-libp2p/releases/tag/v0.36.5
2024-10-04 16:32:21 +02:00
gammazero
6e5df580a1
chore: bump version to 0.32.0-dev
CodeQL / codeql (push) Waiting to run
Docker Build / docker-build (push) Waiting to run
Gateway Conformance / gateway-conformance (push) Waiting to run
Gateway Conformance / gateway-conformance-libp2p-experiment (push) Waiting to run
Go Build / go-build (push) Waiting to run
Go Check / go-check (push) Waiting to run
Go Lint / go-lint (push) Waiting to run
Go Test / go-test (push) Waiting to run
Interop / interop-prep (push) Waiting to run
Interop / helia-interop (push) Blocked by required conditions
Interop / ipfs-webui (push) Blocked by required conditions
Sharness / sharness-test (push) Waiting to run
2024-10-03 16:22:04 -07:00
Marcin Rataj
52ca370759
feat(routing/http): support IPIP-484 and streaming ( #10534 )
2024-10-03 22:58:25 +00:00
Marcin Rataj
6305932b4e
fix(daemon): webui URL when rpc is catch-all ( #10520 )
...
Closes #10515
2024-10-04 00:51:45 +02:00
Andrew Gillis
4566741b22
chore: update changelog and config doc with more info about pebble ( #10533 )
...
* Update config doc with more info about Pebble
Provide additional information about some key behaviors that may be useful for deciding what datastore to use.
2024-10-03 15:42:15 -07:00
Andrew Gillis
52b00624cd
feat: pebbleds profile and plugin ( #10530 )
...
* include pebble as built-in plugin
Pebble provides a high-performance alternative to leveldb as the datastore, and will serve as a replacement for badger1.
There are a number of tuning parameters available for tuning pebble's performance to your specific needs. Default values are used for any that are not configured or are set to the parameter's zero-value.
Requires https://github.com/ipfs/go-ds-pebble/pull/39
Closes #10347
* docs: remove mention of ipfs-ds-convert. Rationale: https://github.com/ipfs/ipfs-ds-convert/issues/50
* docs: pebbleds profile
* test: meaningful t0025-datastores.sh
* Update config/init.go
* Update docs/config.md
* Do not hard-code zero values into pebble config
2024-10-03 13:58:14 -07:00
Marcin Rataj
1bc773fd8b
chore: dependency updates for 0.31 ( #10511 )
...
* chore: client_golang v1.20.4
* chore: go-libp2p-kbucket v0.6.4
* chore: go-libp2p v0.36.4
* chore: go-car/v2 v2.14
* chore: go-ipld-cbor v0.2.0
2024-10-03 22:03:58 +02:00
Andrew Gillis
e1955a8a5a
chore: boxo v0.24.0 and go-libp2p v0.36.4 ( #10531 )
...
* Upgrade to Boxo v0.24.0
* Update to boxo release v0.24.0
2024-10-03 21:50:34 +02:00
Marcin Rataj
a8ecf014a9
feat: explicit announce-on/off profiles ( #10524 )
...
moving reprovide on/off to separate profile to avoid footgun
where node no longer announces to DHT + ipfs daemon check
that prints warning on start if reprovide system is disabled
2024-10-03 21:39:52 +02:00
Lucas Molas
22aeb13124
fix(core): look for MFS root in local repo only ( #8661 )
...
Co-authored-by: Andrew Gillis <11790789+gammazero@users.noreply.github.com>
2024-10-03 21:38:16 +02:00
fengzie
a17830754c
Fix issue in ResourceManager and nopfsPlugin about repo path ( #10492 )
2024-09-28 20:58:24 -07:00
Andrew Gillis
9577527329
feat(bitswap): allow configuring WithWantHaveReplaceSize ( #10512 )
...
Allow configuration of the bitswap server's replace WantHave with WantBlock maximum block size using the Internal.Bitswap.WantHaveReplaceSize config item. This sets the maximum size of a block in bytes up to which we will replace a want-have with a want-block. Setting a size of 0 disables this replacement and means that block sizes are not read for WantHave requests.
See ipfs/boxo#672 for more details
Updated boxo to version with PR 672
---------
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2024-09-27 20:37:41 -07:00
Andrew Gillis
ca4f486781
refactor: simplify logic for MFS pinning ( #10506 )
2024-09-27 15:37:47 +02:00
Marcin Rataj
836d51650d
docs: clarify Gateway.PublicGateways ( #10525 )
...
* docs: clarify Gateway.PublicGateways
* docs: caution about reusing domains
2024-09-26 19:31:36 +02:00
Marcin Rataj
43ba17bca2
chore: clarify dep update in RELEASE_CHECKLIST.md ( #10518 )
...
Co-authored-by: Andrew Gillis <11790789+gammazero@users.noreply.github.com>
2024-09-26 10:01:05 -07:00
Russell Dempsey
ce23fc7ccc
feat: ipfs-webui v4.3.2 ( #10523 )
...
https://github.com/ipfs/ipfs-webui/releases/tag/v4.3.1
https://github.com/ipfs/ipfs-webui/releases/tag/v4.3.2
---------
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2024-09-24 23:26:51 +02:00
Adin Schmahmann
06708d81fe
feat(forge): set certmagic default logger to use go-log
2024-09-20 18:23:50 -04:00
Marcin Rataj
bef0a21667
fix: p2p-forge require websocket transport
2024-09-20 22:59:26 +02:00
Marcin Rataj
7c9842e5b1
refactor(forge): WithUserAgent + WithForgeAuth
2024-09-20 20:16:26 +02:00
Marcin Rataj
58434ecbd1
docs(config): add useful references
2024-09-20 15:54:41 +02:00
Marcin Rataj
60588afc9e
docs(config): improve profile descriptions ( #10517 )
...
* docs(config): improve profile descriptions
* chore: move profiles and types to the end
2024-09-20 15:40:45 +02:00
Marcin Rataj
bfc73d041c
fix: wire up config.ForgeClient settings
2024-09-20 03:17:51 +02:00
Marcin Rataj
fe307da094
refactor(config): Swarm.ForgeClient
2024-09-19 00:37:38 +02:00
Adin Schmahmann
ecfc8d9188
chore: update changelog
2024-09-18 17:44:55 -04:00
Adin Schmahmann
ce6d09d4db
feat: add ability to automatically acquire WSS certificates using p2p-forge and libp2p.direct
2024-09-18 17:42:57 -04:00
Marcin Rataj
b71cf0d159
chore: switch back to release @helia/interop ( #10516 )
...
Context:
https://github.com/ipfs/helia/pull/584#issuecomment-2343839607
2024-09-17 14:56:35 +02:00
Marcin Rataj
4842d6e547
docs: update RELEASE_CHECKLIST.md ( #10496 )
2024-09-11 19:06:54 +02:00
Marcin Rataj
3799c32971
chore: create next changelog ( #10510 )
2024-09-11 19:01:22 +02:00
Marcin Rataj
e384226b35
Merge pull request #10508 from ipfs/merge-release-v0.30.0
...
Merge Release: v0.30.0 [skip changelog]
2024-09-11 18:59:07 +02:00
Marcin Rataj
2b86fa819c
Merge branch 'master' into merge-release-v0.30.0
2024-09-11 18:54:27 +02:00
Marcin Rataj
846c5ccf67
Merge pull request #10490 from ipfs/release-v0.30.0
...
Release: v0.30.0 [skip changelog]
2024-09-11 16:29:25 +02:00
Marcin Rataj
aa355da338
docs: changelog cleanup
2024-09-11 16:14:50 +02:00
Marcin Rataj
b0812d82dd
docs: changelog and contributors
2024-09-11 16:04:53 +02:00
Marcin Rataj
89df952afa
chore: set version to 0.30.0
2024-09-11 15:48:46 +02:00
Marcin Rataj
2b1af8d958
chore: bump CurrentVersionNumber
2024-09-06 00:14:03 +02:00
Marcin Rataj
c228935ba5
chore: boxo v0.23.0 and go-libp2p v0.36.3 ( #10507 )
...
https://github.com/libp2p/go-libp2p/releases/tag/v0.36.3
https://github.com/ipfs/boxo/releases/tag/v0.23.0
(cherry picked from commit 6454bdb4ea )
2024-09-05 23:59:01 +02:00
Marcin Rataj
6454bdb4ea
chore: boxo v0.23.0 and go-libp2p v0.36.3 ( #10507 )
...
https://github.com/libp2p/go-libp2p/releases/tag/v0.36.3
https://github.com/ipfs/boxo/releases/tag/v0.23.0
2024-09-05 23:52:19 +02:00
Andrew Gillis
680d420f9f
docs: replace outdated package paths described in rpc README ( #10505 )
...
Closes #10498
2024-09-05 23:20:08 +02:00
dependabot[bot]
cc2402c256
chore(deps): bump docker/login-action from 3.1.0 to 3.3.0 ( #10460 )
...
* chore(deps): bump docker/login-action from 3.1.0 to 3.3.0
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.1.0 to 3.3.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](e92390c5fb...9780b0c442 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update .github/workflows/docker-image.yml
* Update .github/workflows/docker-image.yml
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2024-09-05 17:34:57 +02:00
Marcin Rataj
b50e029676
fix: switch back to go 1.22 ( #10502 )
...
Switching back until https://github.com/ipfs/kubo/issues/10501 is resolved.
(cherry picked from commit 23ca1ddab1 )
2024-09-03 00:42:04 +02:00
Marcin Rataj
23ca1ddab1
fix: switch back to go 1.22 ( #10502 )
...
Switching back until https://github.com/ipfs/kubo/issues/10501 is resolved.
2024-09-02 23:39:16 +02:00
Andrew Gillis
467fc69e91
chore: update go-unixfsnode, cmds, and boxo ( #10494 )
...
* Update go-unixfsnode dependency
* Update go-ipfs-cmds
* chore: boxo@main with boxo#659
---------
Co-authored-by: Marcin Rataj <lidel@lidel.org>
(cherry picked from commit add45cf34c )
2024-08-28 19:11:18 +02:00
Andrew Gillis
3bb09f89a1
fix(cli): preserve hostname specified with --api in http request headers ( #10497 )
...
Preserve hostname specified with --api in http request headers
- Replaces PR #10233
- Add test to check for hostname in HTTP header
- Update docs/changelogs/v0.30.md
(cherry picked from commit 5fe960474c )
2024-08-28 19:06:44 +02:00
Marcin Rataj
2b245e0275
chore: upgrade to go 1.23 ( #10486 )
...
* chore: upgrade to go 1.23
https://tip.golang.org/doc/go1.23
* refactor: golangci-lint v1.60.2
(cherry picked from commit 2260e35df2 )
2024-08-28 19:06:17 +02:00
Andrew Gillis
f0d2c99d37
fix: error during config when running benchmarks ( #10495 )
...
- Benchmarks were failing with error setting number of bits for ed25519 keys, which are the default now.
- Update the random data generation package to remove a dependency.
(cherry picked from commit 175aabdd85 )
2024-08-28 19:06:03 +02:00