Marcin Rataj
73c3fd3d15
refactor: move AutoTLS to top level
...
we have AutoNAT there, and this feature could be extended in the future
to cover user-provided domains and Gateway, so moving it out of Swarm
makes it more future-proof.
2024-10-29 16:23:37 +01:00
Marcin Rataj
e51d907854
fix: p2p-forge/client with newCertmagicConfig
...
this should fix race condition caused by using certmagic.Default
directly before.
2024-10-29 00:22:24 +01:00
Marcin Rataj
ed7e20171d
chore: rename logger to autotls
2024-10-28 19:30:51 +01:00
Marcin Rataj
e6e0b7a1dc
Merge branch 'master' into feat/libp2p-direct
2024-10-28 19:24:12 +01:00
Marcin Rataj
99b7757e71
refactor: ForgeClient → AutoTLS
...
addressing UX/DX feedback from Daniel, switching to self-explanatory
configuration section
2024-10-28 19:20:57 +01:00
Marcin Rataj
7eeda1bb6f
docs: apply suggestions from code review
...
Co-authored-by: Daniel Norman <1992255+2color@users.noreply.github.com>
2024-10-28 18:24:27 +01:00
Andrew Gillis
ecb81c9222
chore: upgrade to boxo v0.24.2 ( #10559 )
...
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
* use boxo v0.24.2
* update changelog
2024-10-25 20:59:26 +02:00
Marcin Rataj
21b5c8898b
Merge remote-tracking branch 'origin/master' into feat/libp2p-direct
2024-10-23 02:22:04 +02:00
Marco Munizaga
56c68a1657
refactor: update to go-libp2p v0.37.0 ( #10554 )
...
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.37.0
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2024-10-23 01:31:40 +02:00
Andrew Gillis
5399757b9a
chore: upgrade to Boxo v0.24.1 ( #10556 )
...
Upgrade to Boxo vX.Y.Z
2024-10-22 16:06:13 -07:00
Marcin Rataj
8913a1c1e5
docs(config): explain what multiaddr is
2024-10-23 00:08:12 +02:00
Andrew Gillis
1fd5ab4c45
chore: update dependencies ( #10548 )
...
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
update dependencies
2024-10-22 11:26:02 -07:00
Andrew Gillis
b5b35a4725
chore: update test dependencies ( #10555 )
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-21 17:07:53 -07:00
Marcin Rataj
68b478d6b2
chore(ci): adjust verbosity
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
CodeQL / codeql (push) Has been cancelled
2024-10-21 20:19:46 +02:00
Andrew Gillis
551ac65b84
chore: update go-unixfsnode ( #10553 )
...
minor dependency update
2024-10-21 11:05:32 -07:00
Marcin Rataj
1cb153757c
chore(ci): verbose build of test/bin deps
...
this aims to help with debugging CI failure in
https://github.com/ipfs/boxo/pull/693
2024-10-21 19:23:29 +02:00
Marcin Rataj
9bd8ebb59c
Merge branch 'master' into feat/libp2p-direct
2024-10-21 16:02:42 +02:00
Marcin Rataj
550f464263
chore(ci): build docker images for staging branch
2024-10-21 15:58:34 +02:00
Marcin Rataj
b306f563ba
chore(doc): add toc
2024-10-19 00:25:21 +02:00
Marcin Rataj
538c9bb054
fix: p2p-forge log and debugging
...
Cleanup to unify the way p2p-forge related things are logged.
Debugging can be enabled by setting environment variable
`GOLOG_LOG_LEVEL="error,p2p-forge/client=debug"`
2024-10-19 00:18:11 +02:00
Marcin Rataj
a03863741e
docs: Swarm.ForgeClient
2024-10-18 21:10:01 +02:00
Marcin Rataj
48896120d1
Merge branch 'master' into feat/libp2p-direct
2024-10-18 17:21:26 +02:00
Andrew Gillis
16c90f063e
Merge pull request #10546 from ipfs/chore/create-next-changelog
...
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
Create Changelog: v0.32
2024-10-16 22:05:06 -10:00
gammazero
5cc979f15f
Create Changelog: v0.32
...
This PR creates changelog: v0.32
2024-10-16 22:03:21 -10:00
Andrew Gillis
078c23d162
Merge pull request #10545 from ipfs/merge-release-v0.31.0
...
Merge release v0.31.0
2024-10-16 21:57:00 -10:00
Andrew Gillis
6849e98e74
Merge branch 'master' into merge-release-v0.31.0
2024-10-16 21:34:50 -10:00
Andrew Gillis
61bae0360e
chore: update RELEASE_CHECKLIST.md ( #10544 )
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-16 22:06:12 +02:00
Marcin Rataj
b336602597
feat: ipfs-webui v4.3.3 ( #10543 )
...
https://github.com/ipfs/ipfs-webui/releases/tag/v4.3.3
2024-10-16 20:51:17 +02:00
Andrew Gillis
c488864f93
chore: update RELEASE_CHECKLIST.md ( #10542 )
...
Update distribution publishing procedure
2024-10-16 20:03:37 +02:00
Andrew Gillis
5a32936f78
Merge pull request #10535 from ipfs/release-v0.31.0
...
Release: v0.31.0 [skip changelog]
2024-10-16 06:43:04 -10:00
gammazero
4aebe7f27b
Add full changelog to release changelog
...
(cherry picked from commit 36f385cfdb )
2024-10-16 05:54:15 -10:00
gammazero
36f385cfdb
Add full changelog to release changelog
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-16 05:37:42 -10:00
gammazero
8135adc853
update version for release
2024-10-16 04:49:53 -10:00
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
bd9e154818
chore: 0.31.0-rc2
2024-10-08 19:11:37 +02:00
Marcin Rataj
598545171c
fix: go 1.23(.2) ( #10540 )
...
go1.23.2 includes potential fix for issue described in
https://github.com/ipfs/kubo/issues/10501
(cherry picked from commit 091bc083c3 )
2024-10-08 17:17:58 +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
6b3cd0d14f
chore: typo
2024-10-07 21:52:08 +02:00
Marcin Rataj
38ae2e73b2
chore: go-libp2p v0.36.5 ( #10538 )
...
https://github.com/libp2p/go-libp2p/releases/tag/v0.36.5
(cherry picked from commit 00e1f812a2 )
2024-10-04 16:47:35 +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
a55215c5c1
chore: bump version to v0.31.0-rc1
2024-10-03 16:22:32 -07: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