- 06 5月, 2019 4 次提交
-
-
described here: https://github.com/ipfs/team-mgmt/issues/849
由 MollyM 提交于 -
由 MollyM 提交于
-
由 MollyM 提交于
-
This series of commits aims to update go-ipfs to follow a dual-licensing best practice based on research into open-source licensing by @ianjdarrow. He recommends a dual MIT and Apache 2.0 license - > This has two major benefits: > - There are concerns in the open source community about whether the MIT license leaves users vulnerable to patent infringement claims. We think the pure legal risk is small, but the way the open source community interacts with our project is really important. It makes sense to pick the license that makes the largest number of people comfortable. - There's now no reason to adopt a separate DCO, since the Apache-2 license grant addresses the same issue. > Why use a dual license, instead of just Apache-2? The Apache-2 license is incompatible with the GPLv2 license, which includes things like the Linux kernel. With a dual license, GPLv2 projects can just use the MIT license instead. Our goal is to make our software available to as many projects as possible, so we'd rather adopt a licensing scheme that doesn't exclude anyone. In addition to these commits, we also need to get an explicit OK from current and past contributors to give their consent to relicensing - which will happen in an issue thread.
由 MollyM 提交于
-
- 03 5月, 2019 1 次提交
-
-
Go test fix
由 Steven Allen 提交于
-
- 02 5月, 2019 4 次提交
-
-
In TestExternalUnmount, the Mount function is called which returns an error which can be nil. The error type is then used in a comparison where Error() is called on it. If the error is nil, this results in a panic. Added a if err != nil {} guard to make sure that Error() is not called if the value is nil On branch go-test-fix Changes to be committed: modified: fuse/node/mount_test.go License: MIT Signed-off-by:Chris Buesser <christopher.buesser@gmail.com>
由 Christopher Buesser 提交于 -
This commit fixes the errors resulting from passing a nil pointer to the core.NewNode function in TestExternalUnmmount and setupIpnsTest. In the previous nil's place a &core.BuildCfg{} is now passed. Both changes follow the same pattern: ```diff - node, err = core.NewNode(context.Background(), nil) + node, err = core.NewNode(context.Background(), &core.BuildCfg{}) ``` On branch go-test-fix Changes to be committed: modified: fuse/ipns/ipns_test.go modified: fuse/node/mount_test.go License: MIT Signed-off-by:Chris Buesser <christopher.buesser@gmail.com>
由 Christopher Buesser 提交于 -
commands(pin update): return resolved CIDs instead of paths
由 Steven Allen 提交于 -
core: fix autonat construction
由 Steven Allen 提交于
-
- 01 5月, 2019 8 次提交
-
-
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
Test and fix GC/pin bug
由 Steven Allen 提交于 -
License: MIT Signed-off-by:Erik Ingenito <erik.ingenito@protocol.ai>
由 Erik Ingenito 提交于 -
dep: update go-ipfs-config
由 Steven Allen 提交于 -
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
fixes #6284 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
GOCC implementation & fix in make & build scripts
由 Steven Allen 提交于 -
The usage of a native 'go' command has been replaced with a make & environment variable $GOCC. This enables building with multiple go versions on a single machine as documented: * https://golang.org/doc/install#extra_versions This enables the usage of: ```bash $ make install $ # OR $ GOCC=go1.12.3 make install $ # OR $ GOCC=go1.12.4 make install ``` And the build and test tools now pick up on this change On branch go-version-check Changes to be committed: modified: Rules.mk modified: bin/check_go_version modified: bin/dist_get modified: bin/maketarball.sh modified: coverage/Rules.mk modified: mk/golang.mk modified: mk/tarball.mk License: MIT Signed-off-by:
Chris Buesser <christopher.buesser@gmail.com>
由 Christopher Buesser 提交于
-
- 30 4月, 2019 6 次提交
-
-
gc: cancel context
由 Steven Allen 提交于 -
We were canceling the context in `GarbageCollect` but some functions call `GC` directly. Move the context cancelation down to where we actually _need_ it. fixes #6279 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
dep: update multistream
由 Steven Allen 提交于 -
Reduce lock contention License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
fix: windows friendly daemon help
由 Steven Allen 提交于 -
tweak the daemon --help output to use escaped double quotes instead of single quotes so the same command can be used on windows. fixes: #2034 License: MIT Signed-off-by:Oli Evans <oli@tableflip.io>
由 Oli Evans 提交于
-
- 29 4月, 2019 7 次提交
-
-
Invert constructor config handling
由 Steven Allen 提交于 -
License: MIT Signed-off-by:Łukasz Magiera <magik6k@gmail.com>
由 Łukasz Magiera 提交于 -
License: MIT Signed-off-by:Łukasz Magiera <magik6k@gmail.com>
由 Łukasz Magiera 提交于 -
License: MIT Signed-off-by:Łukasz Magiera <magik6k@gmail.com>
由 Łukasz Magiera 提交于 -
fixes #6269 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
docs: document environment variables
由 Steven Allen 提交于 -
License: MIT Signed-off-by:Łukasz Magiera <magik6k@gmail.com>
由 Łukasz Magiera 提交于
-
- 28 4月, 2019 2 次提交
-
-
dep: update go-libp2p
由 Steven Allen 提交于 -
1. Reduces lock contention in the peerstore. 2. Fixes an ancient secio bug. License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-
- 27 4月, 2019 3 次提交
-
-
dep: drop leb.io/hashland
由 Steven Allen 提交于 -
add: Return error from iterator
由 Steven Allen 提交于 -
License: MIT Signed-off-by:Łukasz Magiera <magik6k@gmail.com>
由 Łukasz Magiera 提交于
-
- 26 4月, 2019 5 次提交
-
-
Instead, golang's keccak and spaolacci's murmur3 (both of which are maintained). License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
fixes #5828 License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于 -
dep: update many
由 Steven Allen 提交于 -
* go-ipfs-files: fixes some bugs with WebFile. * go-unixfs: update murmur3. * go-libp2p-connmgr: update for peer protection feature. * base58: reduce allocations from 3 to 2. * golang.org/x/...: upstream updates. License: MIT Signed-off-by:Steven Allen <steven@stebalien.com>
由 Steven Allen 提交于
-