- 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 8 次提交
-
-
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 提交于 -
Add package overview comments to coreapi
由 Whyrusleeping 提交于 -
unixfs: integrate `pb.Data` into `FSNode` to avoid duplicating fields
由 Whyrusleeping 提交于
-
- 12 6月, 2018 4 次提交
-
-
License: MIT Signed-off-by:Rob Brackett <rob@robbrackett.com>
由 Rob Brackett 提交于 -
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
fixes #5102 Also, allow specifying multiple addresses for a single peer. License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 11 6月, 2018 3 次提交
-
-
To avoid duplicating fields and making the code easier to follow. Remove all of `FSNode` previous fields in favor on a single `pb.Data` structure that is not exported. Accessor methods are added only for the necessary internal fields. This takes up more memory, `pb.Data` is always created inside `FSNode` and it stays there instead of just being created and destroyed during the (un)marshal operations. The removed fields `Data`, `blocksizes` and `Type` had a direct counterpart in the embedded `pb.Data` structure, in contrast (only) the `subtotal` field doesn't have one, it was used as a temporary accumulator to track the `Filesize`, which is now being kept updated on every modification (to ensure the entire `FSNode` is always at a valid state), so `subtotal` could just be removed without the addition of any other field (this temporary accumulator was obscuring how `Filesize` was computed). To keep `Filesize` up to date a method was added (`UpdateFilesize()`) to adjust its value in the two places where the file size could be modified, when changing its data (in `SetData()`, accessor method added) and when adding or removing child nodes (in `AddBlockSize()` and `RemoveBlockSize()`). A constructor method was added (`NewFSNode()`) to initialize the required fields, like `Type` which is explicitly set, this deprecates the previous methodology of just calling `new(FSNode)` and relying in the default value of `pb.Data_DataType` (`Data_Raw`) to avoid an explicit assignment. Also, `Filesize` is initialized to avoid being left with a `nil` value before marshaling empty nodes, which would result in a different hash from previous versions, to be backwards compatible. Previous versions of `GetBytes()` always set the `Filesize` value, even though it is reflected as an `optional` field in the `.proto` file (this may be an inaccurate field rule). Without the duplicated fields the functions `GetBytes()` and `FSNodeFromBytes()` are now reduced to simple `Marshal()` and `Unmarshal()` operations respectively. License: MIT Signed-off-by:Lucas Molas <schomatis@gmail.com>
由 Lucas Molas 提交于 -
Update dist_root
由 Whyrusleeping 提交于 -
gx update go-log, sys, go-crypto
由 Whyrusleeping 提交于
-
- 09 6月, 2018 1 次提交
-
-
* go-log * sys * go-crypto License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 08 6月, 2018 1 次提交
-
-
Create a raw node instead of a file node when there is no content.
由 Whyrusleeping 提交于
-
- 07 6月, 2018 3 次提交
-
-
Also adds a link to the authors list in the top-level README. License: MIT Signed-off-by:Rob Brackett <rob@robbrackett.com>
由 Rob Brackett 提交于 -
License: MIT Signed-off-by:Dominic Della Valle <ddvpublic@gmail.com>
由 Dominic Della Valle 提交于 -
This is almost never an error, it just means we don't have any connections. We could leave this at Warning but we'd like to be able to turn those on by default at some point. fixes #5029 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 06 6月, 2018 1 次提交
-
-
transport refactor update
由 Whyrusleeping 提交于
-