- 09 7月, 2018 1 次提交
-
-
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>
由 Lucas Molas 提交于
-
- 05 7月, 2018 5 次提交
-
-
Ipfs 0.4.16 release candidate 2
由 Whyrusleeping 提交于 -
License: MIT Signed-off-by:Whyrusleeping <why@ipfs.com>
由 Jeromy 提交于 -
when running an external command, only construct a node if running in online mode
由 Whyrusleeping 提交于 -
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
This breaks commands like `ipfs update` that expect IPFS to *not* be running. fixes #5191 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 30 6月, 2018 1 次提交
-
-
Grammar fix
由 Whyrusleeping 提交于
-
- 29 6月, 2018 1 次提交
-
-
License: MIT Signed-off-by:Alfie John <alfie@alfie.wtf>
由 Alfie John 提交于
-
- 28 6月, 2018 3 次提交
-
-
add: use file name instead of path name
由 Whyrusleeping 提交于 -
License: MIT Signed-off-by:Masahiro Saito <camelmasa@gmail.com>
由 camelmasa 提交于 -
Ipfs v0.4.16-rc1
由 Whyrusleeping 提交于
-
- 27 6月, 2018 4 次提交
-
-
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
gx update
由 Whyrusleeping 提交于 -
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
Updates: * go-kad-dht: Query performance improvements, DHT client fixes, validates records on *local* put. * go-libp2p-swarm/go-libp2p-transport: Timeout improvements. * go-multiaddr-net: Exposes useful Conn methods (CloseWrite, CloseRead, etc.) * go-log: fixes possible panic when enabling/disabling events. * go-multiaddr: fixes possible panic when stringifying malformed multiaddrs, adds support for consuming /p2p/ multiaddrs. fixes #5113 unblocks #4895 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 26 6月, 2018 6 次提交
-
-
fixup DHT sharness tests
由 Whyrusleeping 提交于 -
add record validation to offline routing
由 Whyrusleeping 提交于 -
see #5113 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
We can't currently put binary values due to API limitations. This worked before because the DHT wasn't checking values on local put. License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
fixes #5115 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
explicitly import go-multiaddr-dns in config/bootstrap_peers
由 Whyrusleeping 提交于
-
- 22 6月, 2018 1 次提交
-
-
Add system requirements to README
由 Whyrusleeping 提交于
-
- 21 6月, 2018 1 次提交
-
-
We need it to parse the dnsaddr addresses. While we import it elsewhere, we should really be importing it every where we need it so that other users can import our packages directly. fixes #5143 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 18 6月, 2018 1 次提交
-
-
License: MIT Signed-off-by:Rob Brackett <rob@robbrackett.com>
由 Rob Brackett 提交于
-
- 17 6月, 2018 4 次提交
-
-
ci: Archive sharness trash dirs
由 Whyrusleeping 提交于 -
make republisher test robust against timing issues
由 Whyrusleeping 提交于 -
Fix how filestore is hooked up.
由 Whyrusleeping 提交于 -
extract ipns record logic to go-ipns
由 Whyrusleeping 提交于
-
- 16 6月, 2018 2 次提交
-
-
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
retry publishing with a longer EOL if the first attempt fails due to a timeout. fixes #5099 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 15 6月, 2018 3 次提交
-
-
License: MIT Signed-off-by:Łukasz Magiera <magik6k@gmail.com>
由 Łukasz Magiera 提交于 -
Closes #5121. License: MIT Signed-off-by:Kevin Atkinson <k@kevina.org>
由 Kevin Atkinson 提交于 -
disable the MacOS tests in jenkins
由 Whyrusleeping 提交于
-
- 14 6月, 2018 1 次提交
-
-
They've never really been enabled but they: 1. Are causing the tests to fail for various reasons (e.g., out of space). 2. Take time. License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 13 6月, 2018 6 次提交
-
-
reduce log level when we can't republish
由 Whyrusleeping 提交于 -
Add README to docs folder
由 Whyrusleeping 提交于 -
Fix panic. Don't handle errors with fallthrough.
由 Whyrusleeping 提交于 -
improve swarm connect/disconnect commands
由 Whyrusleeping 提交于 -
cat iptb logs on iptb failure (for debugging CI)
由 Whyrusleeping 提交于 -
plugin: preload git plugin by default
由 Whyrusleeping 提交于
-