kubo/core/commands
Rod Vagg 9e8b6e5b50
chore: replace go-merkledag walk with go-ipld-prime traversal for dag export (#8506)
* chore: replace go-merkledag walk with go-ipld-prime traversal for dag export

This is "safe" now because we can limit duplicate block loads like
go-merkledag does and won't get trapped taking a long time for complex
DAGs. We can do this while we're using an exhaustive selector (like
ExploreAll here) but will need an alternative strategy when we go for
arbitrary selectors.
2021-10-26 14:07:31 -04:00
..
cmdenv code review changes 2021-01-14 02:29:11 -08:00
dag chore: replace go-merkledag walk with go-ipld-prime traversal for dag export (#8506) 2021-10-26 14:07:31 -04:00
e
keyencode fix: remove some deprecated calls 2021-08-13 14:09:43 -07:00
name docs: cosmetic fixes of help text 2021-03-24 17:41:14 +01:00
object fix(cli): object add-link: do not allow blocks over BS limit (#8414) 2021-09-28 15:27:15 +02:00
pin Improve peer hints for pin remote add (#8143) 2021-06-25 08:10:04 -07:00
unixfs Escape non-printable characters in user output 2020-12-17 18:16:34 -08:00
active.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
add.go Apply suggestions from code review 2021-10-11 20:36:06 +02:00
bitswap.go fix: move away from deprecated peer ID functions 2019-12-14 19:48:31 +01:00
block.go fix: block put helptext 2019-06-12 12:44:01 -04:00
bootstrap.go chore: deprecate go-ipfs-addr 2019-05-31 23:46:11 -07:00
cat.go fix: migrate from deprecated warning function 2020-01-28 21:20:21 -08:00
cid.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
commands_test.go feat: multibase transcode command (#8403) 2021-09-21 20:19:40 +02:00
commands.go feat: programmatic shell completions 2021-07-01 08:46:49 -07:00
completion.go feat: programmatic shell completions 2021-07-01 08:46:49 -07:00
config_test.go add remote pinning policy for mfs (#7798) 2021-01-28 18:58:44 -05:00
config.go Fix typo in comment 2021-04-22 20:30:41 +02:00
dht_test.go Extract the namesys and the keystore submodules 2021-03-12 14:09:36 -05:00
dht.go integrate experimental AcceleratedDHTClient 2021-05-14 04:31:06 -04:00
diag.go feat: add an "ipfs diag profile" command 2021-07-21 14:51:47 -07:00
dns.go explicit construction of DNS resolver 2021-05-10 21:03:27 -07:00
external.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
extra.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
files.go Restore dropped error condition check 2021-08-12 09:40:24 -07:00
filestore.go Update imports to go-filestore 2019-07-15 15:52:34 +02:00
get_test.go cmdkit -> cmds 2019-05-10 23:00:20 -07:00
get.go chore: switch tar-utils dep to ipfs org 2021-06-22 14:35:55 -07:00
helptext_test.go gx: unrewrite 2019-03-05 18:33:56 +01:00
id.go feat(cli): add daemon option --agent-version-suffix (#8419) 2021-09-21 20:31:08 +02:00
keystore.go refactor: key export requires exact repo ver 2021-05-11 20:11:12 +02:00
log.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
ls.go Escape non-printable characters in user output 2020-12-17 18:16:34 -08:00
mount_nofuse.go cmdkit -> cmds 2019-05-10 23:00:20 -07:00
mount_unix.go Escape non-printable characters in user output 2020-12-17 18:16:34 -08:00
mount_windows.go cmdkit -> cmds 2019-05-10 23:00:20 -07:00
multibase.go feat: multibase transcode command (#8403) 2021-09-21 20:19:40 +02:00
p2p.go docs: cosmetic fixes of help text 2021-03-24 17:41:14 +01:00
ping.go fix: move away from deprecated peer ID functions 2019-12-14 19:48:31 +01:00
profile.go doc(profile): improve profiling docs 2021-07-21 18:04:11 -07:00
pubsub.go Escape non-printable characters in user output 2020-12-17 18:16:34 -08:00
refs.go fix: use bitswap sessions for ipfs refs 2020-05-28 17:15:56 -07:00
repo.go fix: return an error if repo verify is canceled 2021-03-11 11:20:47 -08:00
resolve.go Extract the namesys and the keystore submodules 2021-03-12 14:09:36 -05:00
root_test.go
root.go feat: add 'ipfs multibase' commands (#8180) 2021-08-18 16:48:39 -04:00
shutdown.go docs: cosmetic fixes of help text 2021-03-24 17:41:14 +01:00
stat_dht.go integrate experimental AcceleratedDHTClient 2021-05-14 04:31:06 -04:00
stat_provide.go refactor: improved humanNumber and humanSI 2021-05-27 13:35:19 -07:00
stat.go added support for an experimental batched provider system 2021-05-14 01:47:48 -07:00
swarm.go feature: 'ipfs swarm peering' command (#8147) 2021-09-15 07:46:16 -07:00
sysdiag.go feat: add an "ipfs diag profile" command 2021-07-21 14:51:47 -07:00
tar.go docs: cosmetic fixes of help text 2021-03-24 17:41:14 +01:00
urlstore.go Update imports to go-filestore 2019-07-15 15:52:34 +02:00
version.go feat(ipfs diag profile): output version info only 2021-07-21 15:50:21 -07:00