Steven Allen
483caf76fd
file type: add stringer
...
This commit was moved from ipfs/interface-go-ipfs-core@4e99a8e925
This commit was moved from ipfs/boxo@ee697a3b09
2019-03-05 09:38:35 -08:00
Steven Allen
987a46a697
tweak the Ls interface
...
1. Avoid `ipld.Link`. This is a protodag specific thing that will go away in
future IPLD versions.
2. Avoid exposing the underlying file types. The user shouldn't care if they're
dealing with a hamt, etc.
3. Add a field for a symlink's target.
4. Rename LsLink to DirEntry to better this type's role.
This commit was moved from ipfs/interface-go-ipfs-core@dbee8cc1ad
This commit was moved from ipfs/boxo@9c3cf70c5f
2019-03-04 20:21:25 -08:00
Steven Allen
2223b08104
Merge pull request ipfs/boxoipfs/interface-go-ipfs-core#5 from ipfs/feat/not-supported-error
...
errors: introduce a 'not supported' error
This commit was moved from ipfs/interface-go-ipfs-core@a10c4530cd
This commit was moved from ipfs/boxo@8fc5c07e6b
2019-02-19 03:46:59 -08:00
Steven Allen
8542b6569a
errors: introduce a 'not supported' error
...
This commit was moved from ipfs/interface-go-ipfs-core@a81e4359ce
This commit was moved from ipfs/boxo@2c70ad1761
2019-02-19 02:44:36 -08:00
Łukasz Magiera
8cc592cde3
Merge pull request ipfs/boxoipfs/interface-go-ipfs-core#3 from ipfs/fix/ps-test-race
...
Fix Pubsub test race
This commit was moved from ipfs/interface-go-ipfs-core@e8680f509e
This commit was moved from ipfs/boxo@e5688a22d9
2019-02-12 14:09:24 +01:00
Łukasz Magiera
0a6bdbaa6c
pubsub: fix race in test
...
This commit was moved from ipfs/interface-go-ipfs-core@a84bfa1f40
This commit was moved from ipfs/boxo@bc7e36143f
2019-02-12 13:30:07 +01:00
Łukasz Magiera
152a54ad85
gx-go uw
...
This commit was moved from ipfs/interface-go-ipfs-core@93299fcb14
This commit was moved from ipfs/boxo@def3b3d805
2019-02-09 01:23:13 +01:00
Łukasz Magiera
af23d0324b
Update imports
...
This commit was moved from ipfs/interface-go-ipfs-core@515a114be2
This commit was moved from ipfs/boxo@5c537a46d3
2019-02-09 01:15:09 +01:00
Łukasz Magiera
46dbdf4d64
coreapi: fix failing dag test
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@268b4fdbf1
This commit was moved from ipfs/boxo@ea6b30e219
2019-02-08 20:38:44 +01:00
Łukasz Magiera
97c433323b
coreapi: move namesys options to coreapi
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@263199d56e
This commit was moved from ipfs/boxo@a2f6e434b9
2019-02-08 19:27:39 +01:00
Łukasz Magiera
23d84ed3ef
coreapi: cleanup coredag references in interface
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@c3fa814784
This commit was moved from ipfs/boxo@d15daa504f
2019-02-08 17:58:56 +01:00
Steven Allen
be9d4de4d4
gx: update go-libp2p-peer
...
Switch _back_ to the 0.4.18 style of peer IDs while we figure things out. See
https://github.com/libp2p/specs/issues/138 .
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@67fd754fce
This commit was moved from ipfs/boxo@132387d33d
2019-02-07 17:41:39 -08:00
Steven Allen
2186bb375b
Merge pull request ipfs/boxoipfs/interface-go-ipfs-core#5971 from ipfs/fix/coreapi-seek-test
...
coreapi: fix seek test on http impl
This commit was moved from ipfs/interface-go-ipfs-core@becd4085f7
This commit was moved from ipfs/boxo@0e2955d8bc
2019-02-06 12:14:13 -08:00
Łukasz Magiera
6e4a14d89d
coreapi: fix seek test on http impl
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3291f56563
This commit was moved from ipfs/boxo@1e59d281df
2019-02-05 20:20:27 +01:00
Łukasz Magiera
abebd4e1d8
block put --pin option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@005752045c
This commit was moved from ipfs/boxo@9ea89f3860
2019-02-04 18:05:05 +01:00
Łukasz Magiera
eac8515c0b
coreapi: mirror unixfs file types
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@e8196db410
This commit was moved from ipfs/boxo@e47af31e2d
2019-02-02 17:29:22 +01:00
Łukasz Magiera
39204505d0
coreapi ls: merge ResolveType and ResolveSize
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@d93b9f110e
This commit was moved from ipfs/boxo@8d88635d4a
2019-02-02 17:13:28 +01:00
Łukasz Magiera
9f41461f57
coreapi: stream only ls, handle storting in command
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@a62acc82d4
This commit was moved from ipfs/boxo@328e6f8ac9
2019-02-02 03:44:54 +01:00
Łukasz Magiera
3dab843149
ls: use CoreAPI
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@fad4bd392a
This commit was moved from ipfs/boxo@966d0008c1
2019-02-02 00:21:36 +01:00
Łukasz Magiera
ef5879661a
coreapi: resolve type/size in Unixfs.Ls
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@01bbf29cf4
This commit was moved from ipfs/boxo@54f7855257
2019-02-01 23:11:12 +01:00
Łukasz Magiera
9f4c14741c
coreapi: asunc ls option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@72006bfe2d
This commit was moved from ipfs/boxo@db66d03977
2019-02-01 20:12:48 +01:00
Łukasz Magiera
aeb9cdfae0
coreapi: use chan for returning results in Unixfs.Ls
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@93175e9900
This commit was moved from ipfs/boxo@3afaf889d4
2019-02-01 19:48:43 +01:00
Łukasz Magiera
8f0b53d1f7
coreapi: add some seeker tests
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@be8e8d1aeb
This commit was moved from ipfs/boxo@ac20c6ad81
2019-01-30 22:43:21 +01:00
Łukasz Magiera
e00e0dfed2
gx: update go-unixfs to propagate archive changes
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@fbde8e2781
This commit was moved from ipfs/boxo@c6503a1ba9
2019-01-30 20:58:32 +01:00
Overbool
bcc6216709
cmds/pin: modify test
...
License: MIT
Signed-off-by: Overbool <overbool.xu@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@8e9e8d1b41
This commit was moved from ipfs/boxo@e3960a2b9f
2019-01-29 11:29:48 -08:00
Overbool
0f40b68475
cmds/pin: use coreapi/pin
...
License: MIT
Signed-off-by: Overbool <overbool.xu@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3e1cd71bb9
This commit was moved from ipfs/boxo@6b2d6ab3cd
2019-01-29 11:29:48 -08:00
Łukasz Magiera
d40a54caaf
gx: update go-unixfs to 1.2.14 and go-bitswap to 1.1.21
...
(and everything else...)
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3cc6578657
This commit was moved from ipfs/boxo@99fe5e7502
2019-01-23 11:01:38 -08:00
Łukasz Magiera
f590838d14
Unixfs: enforce refs on files when using nocopy
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3de10ba1bd
This commit was moved from ipfs/boxo@089430e397
2019-01-23 05:17:46 -08:00
Łukasz Magiera
a437ea3e4e
Unixfs.Add nocopy test
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@e49c3d2211
This commit was moved from ipfs/boxo@f542e9c788
2019-01-23 05:17:46 -08:00
Łukasz Magiera
75fce9a329
Port dag commansds to CoreAPI
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@f40d44ddbf
This commit was moved from ipfs/boxo@9eb0432c77
2019-01-22 21:01:19 +01:00
Łukasz Magiera
20eafc59a5
coreapi: few more error check fixes
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@b4e7753bac
This commit was moved from ipfs/boxo@b92dcf5817
2019-01-21 21:36:11 +01:00
Steven Allen
b9a33f1be4
Merge pull request ipfs/boxoipfs/interface-go-ipfs-core#5922 from ipfs/feat/coreapi/dag-ipld
...
coreapi: replace coreiface.DagAPI with ipld.DAGService
This commit was moved from ipfs/interface-go-ipfs-core@071eb76bc1
This commit was moved from ipfs/boxo@1e7f83b936
2019-01-21 17:56:36 +00:00
Steven Allen
5ca8f97fea
Merge pull request ipfs/boxoipfs/interface-go-ipfs-core#5926 from ipfs/fix/coreapi-test-checks
...
coreapi: Adjust some tests for go-ipfs-http-api
This commit was moved from ipfs/interface-go-ipfs-core@1a3392a5c2
This commit was moved from ipfs/boxo@31adcf4e9b
2019-01-17 18:36:08 +00:00
Łukasz Magiera
dbeaf11b39
ls: skip size for directories
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@6c323ff16d
This commit was moved from ipfs/boxo@100779d936
2019-01-17 18:04:16 +00:00
Łukasz Magiera
f2b47a6665
ls: report real size by default
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@d48b9e1c1f
This commit was moved from ipfs/boxo@b1caa58eae
2019-01-17 18:04:16 +00:00
Łukasz Magiera
c1541fd86a
coreapi: adjust some tests for go-ipfs-http-api
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@fb15570caa
This commit was moved from ipfs/boxo@6d44270b3a
2019-01-15 19:13:01 +01:00
Łukasz Magiera
ba369e588d
coreapi: replace coreiface.DagAPI with ipld.DAGService
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@8e049b49d6
This commit was moved from ipfs/boxo@30ccbef95e
2019-01-12 16:05:02 +01:00
Steven Allen
12b64d0d40
gx: update deps
...
Importantly:
* fixes a bunch of MFS bugs
* pulls in some bitswap improvements
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@e51dd550f4
This commit was moved from ipfs/boxo@551b466a61
2019-01-08 19:19:34 -08:00
Łukasz Magiera
dfd6253ba8
CoreAPI: Don't panic when testing incomplete implementions
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@d7a89ddb02
This commit was moved from ipfs/boxo@9845df2662
2019-01-08 13:38:23 -08:00
Łukasz Magiera
3702f185fb
coreapi: FetchBlocks option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@6800f56736
This commit was moved from ipfs/boxo@030083beef
2019-01-04 15:40:15 +01:00
Łukasz Magiera
80aace0fa2
Fix offline gateway directory logic
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@360e8bbf0b
This commit was moved from ipfs/boxo@aecc5aa1ac
2019-01-04 02:39:17 +01:00
Łukasz Magiera
f012ef096a
coreapi: don't panic as much in tests
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@89157f98ee
This commit was moved from ipfs/boxo@27609c7a83
2019-01-03 22:18:58 +01:00
Łukasz Magiera
e5a2d8e6f6
coreapi: make sure to cancel context in tests
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@aa64f77113
This commit was moved from ipfs/boxo@23069a4c45
2019-01-03 22:17:14 +01:00
Łukasz Magiera
cba8f3c2a5
coreapi: Interface for external test providers
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@1532d26022
This commit was moved from ipfs/boxo@9e88033a98
2019-01-03 22:17:14 +01:00
Łukasz Magiera
373e313822
coreapi: run tests from interface
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@88e58e6b28
This commit was moved from ipfs/boxo@6649a031fa
2019-01-03 22:17:14 +01:00
Łukasz Magiera
e60f2ba563
coreapi: move tests to interface subpackage
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@a479105a40
This commit was moved from ipfs/boxo@3301b037c3
2019-01-03 22:17:14 +01:00
Łukasz Magiera
1208d736c4
coreapi/unixfs: Use path instead of raw hash in AddEvent
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@a1cf89b78a
This commit was moved from ipfs/boxo@b5e06d3487
2018-12-30 03:11:40 +01:00
Łukasz Magiera
cd14497b17
coreapi WithOptions: apply on top of parent options
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3956a72f07
This commit was moved from ipfs/boxo@e84f354e24
2018-12-20 16:40:51 +01:00
Łukasz Magiera
2230c18f33
coreapi: implement --local with Offline option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@286ea29c95
This commit was moved from ipfs/boxo@3b8f8c7c82
2018-12-20 16:40:51 +01:00
Łukasz Magiera
322654a45f
coreapi: drop nameopt.Local in favour of api.Offline
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@42d3b2edfa
This commit was moved from ipfs/boxo@57bf11c160
2018-12-20 16:40:09 +01:00