- 15 Aug, 2018 1 commit
-
-
Steven Allen authored
-
- 13 Aug, 2018 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
- 12 Aug, 2018 2 commits
-
-
Kevin Atkinson authored
-
Kevin Atkinson authored
Update to use new Builder interface for creating CIDs.
-
- 11 Aug, 2018 3 commits
-
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
- 10 Aug, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 09 Aug, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
update gogo protobuf
-
- 08 Aug, 2018 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
- 07 Aug, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 05 Aug, 2018 1 commit
-
-
Jeromy authored
-
- 31 Jul, 2018 1 commit
-
-
Jeromy authored
-
- 30 Jul, 2018 4 commits
- 28 Jul, 2018 2 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 23 Jul, 2018 1 commit
-
-
Lucas Molas authored
License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
- 18 Jul, 2018 4 commits
-
-
Whyrusleeping authored
unixfs: refactor `precalcNextBuf`
-
Lucas Molas authored
License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
Lucas Molas authored
Extract the original `FSNode` passed inside the `ipld.Node` argument and modify its `Blocksizes` (removing all of them and re-adding the ones that were not truncated). In contrast, the replaced code was creating a new `FSNode` that was not preserving some of the features of the original one. Change `TRUNC_HASH` values in `sharness` that were created with the bug to the correct values. License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
Steven Allen authored
fixes #4518 License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 17 Jul, 2018 1 commit
-
-
Whyrusleeping authored
always try to read ahead by at least 5 blocks in the PBDagReader
-
- 16 Jul, 2018 6 commits
-
-
Steven Allen authored
alternative to #5243 that updates go-cid and all packages that depend on it License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Lucas Molas authored
Create new `loadBufNode` function to handle the `buf` logic which is unrelated to the main `precalcNextBuf` logic of processing promises to fetch nodes. License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
Lucas Molas authored
Do not use `NewDagReader` just for the `RawNode` case. Treat invalid UnixFS types in the same case. License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
Lucas Molas authored
License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
Whyrusleeping authored
unixfs: add a directory interface
-
Whyrusleeping authored
pbdagreader: use FSNode instead of protobuf structure
-
- 09 Jul, 2018 2 commits
-
-
Lucas Molas authored
License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
Lucas Molas authored
Add a UnixFS `Directory` that hides implementation details and helps to distinguish *what* is a UnixFS directory. Replace the `unixfs.io.Directory` structure that contained the HAMT and basic directory implementations (through inner pointers) with an interface containing the same methods. Implement those methods in two clearly distinct structures for each implementation (`BasicDirectory` and `HAMTDirectory`) avoiding pointer logic and clearly differentiating which implementation does what. The potential basic to HAMT transition was being hidden behind the `AddChild` call at the UnixFS layer (changing one implementation pointer with the other one), it is now being explicitly done at the MFS layer. Rename the `dirbuilder.go` file to `directory.go` and change the `Directory` MFS attribute `dirbuilder` to `unixfsDir` to be consistent. License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-