- 12 1月, 2016 29 次提交
-
-
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
This commit improves (fixes) the FetchGraph call for recursively fetching every descendant node of a given merkledag node. This operation should be the simplest way of ensuring that you have replicated a dag locally. This commit also implements a method in the merkledag package called EnumerateChildren, this method is used to get a set of the keys of every descendant node of the given node. All keys found are noted in the passed in KeySet, which may in the future be implemented on disk to avoid excessive memory consumption. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
The addition of a locking interface to the blockstore allows us to perform atomic operations on the underlying datastore without having to worry about different operations happening in the background, such as garbage collection. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
* ID service stream * make the relay service use msmux * fix nc tests Note from jbenet: Maybe we should remove the old protocol/muxer and see what breaks. It shouldn't be used by anything now. License: MIT Signed-off-by:
Jeromy <jeromyj@gmail.com> Signed-off-by:
Juan Batiz-Benet <juan@benet.ai>
由 Jeromy 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
There was doublewrapping with an unneeded msgio. given that we use a stream muxer now, msgio is only needed by secureConn -- to signal the boundaries of an encrypted / mac-ed ciphertext. Side note: i think including the varint length in the clear is actually a bad idea that can be exploited by an attacker. it should be encrypted, too. (TODO) License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Juan Batiz-Benet 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
WARNING: No migration performed! That needs to come in a separate commit, perhaps amended into this one. This is the minimal rewrite, only changing the storage from JSON(+extra keys) in Datastore to IPFS objects. All of the pinning state is still loaded in memory, and written from scratch on Flush. To do more would require API changes, e.g. adding error returns. Set/Multiset is not cleanly separated into a library, yet, as it's API is expected to change radically. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:
Jeromy <jeromyj@gmail.com> sharness: Don't assume we know all things that can create garbage License: MIT Signed-off-by:
Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
Platform-dependent behavior is not nice, and negative refcounts are not very useful. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
Pinner had method GetManual that returned a ManualPinner, so every Pinner had to implement ManualPinner anyway. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
These secondary copies were never actually queried, and didn't contain the indirect refcounts so they couldn't become the authoritative source anyway as is. New goal is to move pinning into IPFS objects. A migration will be needed to remove the old data from the datastore. This can happen at any time after this commit. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
OS X sed is documented as "-i SUFFIX", GNU sed as "-iSUFFIX". The one consistent case seems to be "-iSUFFIX", where suffix cannot empty (or OS X will parse the next argument as the suffix). This used to leave around files named `refsout=` on Linux, and was just confusing. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
This used to lead to large refcount numbers, causing Flush to create a lot of IPFS objects, and merkledag to consume tens of gigabytes of RAM. License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Tommi Virtanen 提交于 -
License: MIT Signed-off-by:David Dias <daviddias.p@gmail.com>
由 David Dias 提交于 -
feat: Update to the latest version of the webui
由 Jeromy Johnson 提交于 -
License: MIT Signed-off-by:Friedel Ziegelmayer <dignfiedquire@gmail.com>
由 dignifiedquire 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于
-
- 10 1月, 2016 10 次提交
-
-
Docker image volume fix and Sharness tests
由 Jeromy Johnson 提交于 -
License: MIT Signed-off-by:Jeromy <jeromyj@gmail.com>
由 Jeromy 提交于 -
License: MIT Signed-off-by:Christian Couder <chriscool@tuxfamily.org>
由 Christian Couder 提交于 -
License: MIT Signed-off-by:Christian Couder <chriscool@tuxfamily.org>
由 Christian Couder 提交于 -
We have to do something special for CircleCI in docker_exec() because "docker exec" doesn't work on CircleCi: https://circleci.com/docs/docker#docker-exec We indeed get "Unsupported: Exec is not supported by the lxc driver" with CircleCi, when using "docker exec". License: MIT Signed-off-by:
Christian Couder <chriscool@tuxfamily.org>
由 Christian Couder 提交于 -
License: MIT Signed-off-by:Christian Couder <chriscool@tuxfamily.org>
由 Christian Couder 提交于 -
License: MIT Signed-off-by:Christian Couder <chriscool@tuxfamily.org>
由 Christian Couder 提交于 -
License: MIT Signed-off-by:Christian Kniep <christian@qnib.org>
由 Christian Kniep 提交于 -
Added a shutdown note to daemon description
由 Jeromy Johnson 提交于 -
Added quotes around command in long desc
由 Jeromy Johnson 提交于
-
- 08 1月, 2016 1 次提交
-
-
Fix typo.
由 Jeromy Johnson 提交于
-