224d6a3ba4
refactor(cmds): do not return errors embedded in result type ( #10527 )
...
incl. https://github.com/ipfs/boxo/pull/738
2024-12-03 20:15:33 +01:00
4009ad3e5a
chore: stop using go-homedir ( #10568 )
...
* chore: stop using go-homedir
The `github.com/mitchellh/go-homedir` repo is archived, no longer needed, and no longer maintained.
- `homedir.Dir` is replaced by the stdlib `os.UserHomeDir`
- `homedir.Expand` is replaced by fsutil.ExpandHome` in the `github.com/ipfs/kubo/misc/fsutil` package.
Additional functionality, such as `DirWritable` and `FileExists` was moved into or included in the `github.com/ipfs/kubo/misc/fsutil` package.
2024-11-05 07:45:11 -08:00
680d420f9f
docs: replace outdated package paths described in rpc README ( #10505 )
...
Closes #10498
2024-09-05 23:20:08 +02:00
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
56abfc4911
Merge branch 'master' into uds-client
2024-08-19 19:05:35 -07:00
2fdb997bc5
chore: fix some typos ( #10396 )
...
Signed-off-by: looklose <shishuaiqun@yeah.net>
2024-06-03 17:17:58 +02:00
75df4e8173
refactor: stop using github.com/pkg/errors ( #10431 )
2024-05-26 11:04:40 +00:00
11183bb2f5
chore: upgrade go-libp2p-kad-dht ( #10378 )
...
* chore: upgrade go-libp2p-kad-dht
* config: make LoopbackAddressesOnLanDHT a Flag
* config: add DefaultLoopbackAddressesOnLanDHT
* docs(config): Routing.LoopbackAddressesOnLanDHT
---------
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2024-04-04 12:56:19 +00:00
62eb143915
docs: fix some typos ( #10377 )
2024-03-25 09:59:47 +01:00
9047fed8d5
core/commands!: remove deprecated object APIs ( #10375 )
2024-03-22 09:32:30 +01:00
23ca62ad2c
fix: Unix domain socket maddrs used with NewApi
2024-03-12 14:59:43 -04:00
d77a9e69f7
client/rpc!: remove deprecated DHT commands
2024-03-05 09:01:00 +01:00
80973d87cc
core: deprecate CoreAPI.Dht, introduce CoreAPI.Routing
2024-02-07 10:47:30 +01:00
a8a6bbe929
feat: support optional pin names ( #10261 )
2024-01-04 14:25:06 +01:00
8ab2de5ff0
feat: ipfs key sign|verify ( #10235 )
2023-12-04 09:51:26 +01:00
58c29399cf
chore: clean migration
2023-11-29 12:29:59 +01:00
01cc5eab57
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>
2023-11-17 01:29:29 +01:00
4695fd9fed
refactor: namesys cleanup, gateway /ipns/ ttl ( #10115 )
2023-10-18 10:23:50 +02:00
a5668d22ba
chore: update boxo for structification of ImmutablePath
2023-10-09 09:44:39 +02:00
a7c6518497
feat: path consolidation ( #10063 )
2023-10-06 16:14:44 +02:00
9fdb085605
refactor: stop using go-libp2p deprecated peer.ID.Pretty
...
Signed-off-by: Icarus9913 <icaruswu66@qq.com>
2023-09-18 15:58:15 +02:00
1e5ce93659
fix: use %-encoded headers in most compatible way
2023-08-22 15:43:01 +02:00
f12b372af9
style: gofumpt and godot [skip changelog] ( #10081 )
2023-08-17 14:02:08 +02:00
5156f21162
feat(ipns): records with V2-only signatures ( #9932 )
2023-06-20 14:24:31 +02:00
de59ac1b44
feat(client/rpc): switch rpc client to use go-ipld-prime global decoders via go-ipld-legacy instead of go-ipld-format ones
2023-06-08 09:38:31 +02:00
f8f4b83c9c
client/rpc: use streaming pin listing
...
This also fix a leaking goroutine bug on client/rpc.PinAPI.Ls, we would deadlock if context was canceled while writing the keys.
2023-06-05 11:49:13 +02:00
9b63ab6da6
client/rpc: bring up to speed with streaming pins
2023-06-02 16:55:51 +02:00
12f343d837
client/rpc: rename package name to match rpc and edit migration story
2023-05-31 15:40:00 +02:00
86d8e75b7f
client/rpc: migrate go-ipfs-http-client
2023-05-30 21:28:07 +02:00