Commit Graph

11097 Commits

Author SHA1 Message Date
Steven Allen
a030455f3d fix key_test for peer ID inlining patch
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
Steven Allen
1089eda84b cleanup namesys a bit
Remove ~50 lines of code, some casting, and a superfluous map (when go starts
looking like python, something's wrong).

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
Steven Allen
60708ea60e store IPNS records *outside* of the DHT
fixes #4749

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
Steven Allen
55cb76d4f3 consolidate dns resolver constructors
The current convention is to return the concrete type instead of an interface so
let's go with that and have one constructor.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
Steven Allen
56232ba4bc simplify routing resolution a bit
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
Steven Allen
5dc0b7326e extract IPNS over pubsub as a ValueStore
And:

* Update for DHT changes.
* Switch to the new record validation system.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:21 -07:00
Steven Allen
1e9e2f453c update deps
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 17:59:17 -07:00
Kevin Atkinson
6ab1e71473 Avoid changing hash for empty non-raw leaves.
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2018-05-31 04:27:34 -04:00
Kevin Atkinson
485a5e59e9 Create a raw node instead of a file node when there is no content.
This fixes things so when raw-leaves are enabled a zero size file creates
a zero size raw leaf.  When raw-leaves are not enabled the hash created
changes from QmbFMke1KXqnYyBBWxB74N4c5SBnJMVAiMNRcGu6x1AwQH to
Qmdsf68UUYTSSx3i4GtDJfxzpAEZt7Mp23m3qa36LYMSiW, since the type field
changed from TFile to TRaw.

License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2018-05-31 04:05:30 -04:00
Whyrusleeping
e235d02188
Merge pull request #5036 from eginez/warningOnSync
Warning when NoSync setting is set as it does not turn syncing off…
2018-05-31 13:36:58 +08:00
Whyrusleeping
9bb6174847
Merge pull request #5033 from djdv/fix/unsupported-build
build: remove fuse platform constraints
2018-05-30 10:42:42 +08:00
Dominic Della Valle
56eb2b00d5 remove nofuse build constraints
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-05-29 18:18:12 -04:00
Esteban
135183aac0 Warning when NoSync setting is set as it is does not turn syncing off #3799
License: MIT
Signed-off-by: Esteban Ginez <eginez@gmail.com>
2018-05-28 12:04:12 -07:00
Whyrusleeping
611d572ef2
Merge pull request #5022 from Bren2010/review/cmd/ipfs
Remove leftover bits of code.
2018-05-28 06:14:44 +01:00
Whyrusleeping
2ba717994e
Merge pull request #4967 from PlayerWithoutName/fix/sharness-multinode-tree
fix: Reduce tree in multinode test
2018-05-24 17:35:31 +02:00
Whyrusleeping
8c7c2ceb43
Merge pull request #5018 from forstmeier/fix/refs-goroutine-leak
Fix goroutine leaks in refs.go
2018-05-24 13:13:44 +02:00
Whyrusleeping
06f11bd81a
Merge pull request #5016 from alecbrick/fix/dag-goroutine-leak
Fix goroutine leak in dag put
2018-05-24 13:12:37 +02:00
Whyrusleeping
d99d3d992c
Merge pull request #5031 from daftaupe/dragonfly
Fix build on DragonFlyBSD
2018-05-24 13:11:08 +02:00
Pierre-Alain TORET
1789888d47 Fix build on DragonFlyBSD
License: MIT
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com>
2018-05-21 17:23:42 +02:00
Steven Allen
139d624092
Merge pull request #5009 from ipfs/misc/ci/go-1.10
ci: Use go 1.10 on jenkins
2018-05-17 19:51:51 +00:00
Brendan McMillion
80370f068b Remove leftover bits of code.
License: MIT
Signed-off-by: Brendan McMillion <brendan@cloudflare.com>
2018-05-16 21:48:08 -07:00
Łukasz Magiera
22a25ef15c switch minimum go version to go 1.10
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
Signed-off-by: Victor Bjelkholm <git@victor.earth>
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-16 12:43:20 +01:00
forstmeier
20b06c297c Fix goroutine leaks in refs.go
Description:
This addresses one of the listed problem files in #4414. I chose to
keep the return statement outside of the select statement on line
132 since that behavior was already there following the write to
out.

License: MIT
Signed-off-by: John Forstmeier <john.forstmeier@gmail.com>
2018-05-14 15:50:51 -04:00
Whyrusleeping
b3faaad131
Merge pull request #4952 from ipfs/fix/4951
report error source when failing to construct private network
2018-05-12 13:18:20 +01:00
Whyrusleeping
da18ca5e29
Merge pull request #4968 from jamiew/patch-1
Fix link to systemd init scripts in the README
2018-05-12 13:08:05 +01:00
Whyrusleeping
dbfc092519
Merge pull request #4949 from frogg/patch-2
Fixes the link to create a systemd for the `ipfs daemon`.
2018-05-12 13:06:56 +01:00
Whyrusleeping
d166b2cf06
Merge pull request #4958 from ipfs/feat/ci/timeouts
ci: Add more timeouts to the jenkins pipeline
2018-05-12 13:06:29 +01:00
Whyrusleeping
75f295dd7a
Merge pull request #4966 from PlayerWithoutName/fix/sharness-connect-timeout
Fix: sharness iptb connect timeout
2018-05-12 12:46:28 +01:00
Whyrusleeping
36d819d018
Merge pull request #4959 from ipfs/feat/ci/times
ci: Collect test times for sharness
2018-05-12 12:45:04 +01:00
Whyrusleeping
8272647de8
Merge pull request #4976 from lanzafame/doc/add-toc-link
docs: fix experimental features toc
2018-05-12 12:42:42 +01:00
Whyrusleeping
4d146be01c
Merge pull request #5017 from ipfs/feat/0.4.16-dev-bump
version bump to 0.4.16-dev
2018-05-12 12:24:55 +01:00
Jeromy
99c5f888fa version bump to 0.4.16-dev
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-05-12 04:16:35 -07:00
Whyrusleeping
053f123461
Merge pull request #4962 from grokcoder/fix/core/commands
Fix key rename command output error
2018-05-12 12:15:38 +01:00
Whyrusleeping
5eeebf6a0a
Merge pull request #4988 from ipfs/gx/update-ipld-git
gx: update go-ipld-git to fix mergetag resolving
2018-05-12 12:00:30 +01:00
Whyrusleeping
965791aa86
Merge pull request #4982 from djdv/fix/mk-version
mk: fix commit string in version
2018-05-12 11:57:16 +01:00
Whyrusleeping
cc461207ea
Merge pull request #5001 from edisonlee55/master
Fix typo of sudo install command
2018-05-12 11:47:47 +01:00
Alec Brickner
4a59b557e7 Fix goroutine leak in dag put
License: MIT
Signed-off-by: Alec Brickner <alecjbrick@gmail.com>
2018-05-12 03:38:38 -07:00
Whyrusleeping
fc4ace2882
Merge pull request #5011 from alecbrick/fix/pin-goroutine-leak
Fix goroutine leak in pin verify
2018-05-12 11:36:15 +01:00
Alec Brickner
f3f186b493 Fix goroutine leak in pin
License: MIT
Signed-off-by: Alec Brickner <alecjbrick@gmail.com>
2018-05-10 19:08:10 -07:00
Whyrusleeping
7853e53860
Merge pull request #5008 from ipfs/feat/0.4.15-release
ipfs release 0.4.15
2018-05-10 10:22:02 +01:00
Jeromy
b8942bb25e ipfs release 0.4.15
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-05-09 10:12:45 -07:00
Whyrusleeping
44a7d6b0c2
Merge pull request #5004 from ipfs/feat/0.4.15-release-notes
add release notes for 0.4.15
2018-05-09 17:23:13 +01:00
Steven Allen
35cd193f95 add release notes for 0.4.15
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-09 06:38:47 -07:00
Jakub Sztandera
0aa9c0d3e6 fix: format of pnet error message
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-05-09 15:34:05 +02:00
Steven Allen
6cf42b54b6 report error source when failing to construct private network
fixes #4951

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-09 15:33:30 +02:00
Steven Allen
6c3c73dee4 cleanup swarm key open logic
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-09 15:33:30 +02:00
Edison Lee
aacb8bc75c
Fix typo of sudo install command
License: MIT
Signed-off-by: Edison Lee <edisonlee@edisonlee55.com>
2018-05-06 19:09:43 +08:00
Łukasz Magiera
6696342ac7 plugin: fix failing t0280-plugin-git
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-05-01 18:47:48 +02:00
Łukasz Magiera
8800c7ca77 bump plugin loading error log from warning to error
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-05-01 18:44:22 +02:00
Łukasz Magiera
47bf883644 plugin: preload git plugin by default
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-05-01 13:23:43 +02:00