Marco Munizaga
833fd03f0d
mod tidy
2024-10-21 14:17:50 -07:00
gammazero
5cc979f15f
Create Changelog: v0.32
...
This PR creates changelog: v0.32
2024-10-16 22:03:21 -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
Andrew Gillis
c488864f93
chore: update RELEASE_CHECKLIST.md ( #10542 )
...
Update distribution publishing procedure
2024-10-16 20:03:37 +02: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
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
Marcin Rataj
52ca370759
feat(routing/http): support IPIP-484 and streaming ( #10534 )
2024-10-03 22:58:25 +00: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
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
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
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
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
2b86fa819c
Merge branch 'master' into merge-release-v0.30.0
2024-09-11 18:54:27 +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
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
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
5fe960474c
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
2024-08-28 10:03:26 -07:00
Marcin Rataj
2260e35df2
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
2024-08-28 18:56:45 +02:00
Andrew Gillis
add45cf34c
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>
2024-08-28 02:41:45 +02:00
Elias Rad
91144f7bfc
Docs fix spelling issues ( #10493 )
...
* fix keystore.md
* fix config.md
* fix datastores.md
* fix libp2p-resource-management.md
2024-08-26 11:32:07 -07:00
Marcin Rataj
ca95b637ab
chore: go-libp2p-kad-dht v0.26.1 ( #10488 )
...
* chore: go-libp2p-kad-dht v0.26.1
https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.26.1
* fix(ci): helia-interop from pr fix
https://github.com/ipfs/helia/pull/584
2024-08-21 23:56:55 +02:00
Marcin Rataj
330818582d
chore: update go-ipfs-cmds and boxo ( #10485 )
...
* chore: go-ipfs-cmds v0.12.0
https://github.com/ipfs/go-ipfs-cmds/releases/tag/v0.12.0
* chore: boxo main with boxo#649
https://github.com/ipfs/boxo/pull/649
2024-08-21 18:10:41 +02:00
Andrew Gillis
263edb251e
feat: Support storing UnixFS 1.5 Mode and ModTime ( #10478 )
...
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2024-08-21 02:02:46 +02:00
Marcin Rataj
85ab35d60f
docs: improve style
...
Co-authored-by: djdv <ddvpublic@Gmail.com>
2024-08-20 17:39:24 +02:00
Marcin Rataj
fdfd2bc4a1
docs: document rpc over unix socket
2024-08-20 17:04:20 +02:00
Marcin Rataj
c8007dd242
fix: go-libp2p v0.36.2 ( #10483 )
...
https://github.com/libp2p/go-libp2p/releases/tag/v0.36.2
2024-08-19 14:43:49 +02:00
Marcin Rataj
0d428310b2
feat(daemon): improve stdout on startup ( #10472 )
2024-08-14 16:42:24 +02:00
gammazero
9cc64ef06f
Update comment
2024-08-06 20:21:43 -07:00
Andrew Gillis
5c91fe655c
Merge branch 'master' into tls-by-default
2024-08-06 20:16:57 -07:00
Marcin Rataj
fc31f9c211
chore: boxo v0.22.0 ( #10469 )
2024-08-07 01:14:26 +02:00
Marcin Rataj
ffab7b271a
feat: run AutoNAT V2 service in addition to V1 ( #10468 )
...
* feat: libp2p.EnableAutoNATv2
Part of https://github.com/ipfs/kubo/issues/10091
We include a flag that allows shutting down V2 in case there are issues
with it.
* docs: EnableAutoNATv2
2024-08-06 21:51:45 +02:00