f2645c1eb8
Merge pull request #5079 from ipfs/feat/ipns-pubkey-record
...
embed public keys inside ipns records, use for validation
2018-06-06 01:13:07 +08:00
cc37903b92
drop review TODO comment
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-06-05 08:37:21 -07:00
c66c5c64bb
add tests for pubkey mismatch and bad pubkey
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-06-05 07:51:46 -07:00
af68a38033
test to ensure embedding the key in the record works
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-06-05 04:52:17 -07:00
bc129ac5c7
embed public keys inside ipns records, use for validation
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-06-05 02:01:18 -07:00
c9c9986c9e
update multiplexers
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-04 10:05:20 -07:00
8387c394e9
Fix panic. Don't handle errors with fallthrough.
...
License: MIT
Signed-off-by: Brendan McMillion <brendan@cloudflare.com>
2018-06-03 13:58:58 -07:00
8f95badb12
cat iptb logs on iptb failure (for debugging CI)
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-03 12:47:52 -07:00
f7a980926b
Merge pull request #4977 from ipfs/fix/4973-1
...
only resolve dnslinks once in the gateway
2018-06-03 17:20:45 +08:00
d6086fb4bd
Merge pull request #5068 from ipfs/fix/duplicate-sys
...
fix the duplicate (multiple versions) sys import
2018-06-03 15:06:13 +08:00
3a373ee349
fix the duplicate (multiple versions) sys import
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-02 23:27:50 -07:00
c3e011b0c2
Merge pull request #5007 from ipfs/feat/routing-refactor
...
routing fixes/refactor
2018-06-03 13:30:49 +08:00
e9928f7691
add test for 4973
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-02 20:43:00 -07:00
31bb974bb1
only resolve dnslinks once in the gateway
...
If the domain has a DNS-Link, we want to use it even if it points to, e.g., an
IPNS address that doesn't resolve.
fixes #4973
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-02 20:43:00 -07:00
807f28eeae
log on network error when resolving the last published IPNS record
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-02 00:38:00 -07:00
8293e20aae
fix the repo verify test
...
We've added a new file to the flatfs datastore.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-01 23:39:32 -07:00
c2c49c88c6
bump repo version and update migration dist path
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-01 11:21:41 -07:00
916572f38d
fix keystore tests for peer ID inlining patch
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
b4ed464ba5
remove extra newline from expected command output
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
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
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
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
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
56232ba4bc
simplify routing resolution a bit
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 18:29:22 -07:00
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
1e9e2f453c
update deps
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 17:59:17 -07:00
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
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
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
9bb6174847
Merge pull request #5033 from djdv/fix/unsupported-build
...
build: remove fuse platform constraints
2018-05-30 10:42:42 +08:00
56eb2b00d5
remove nofuse build constraints
...
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-05-29 18:18:12 -04:00
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
611d572ef2
Merge pull request #5022 from Bren2010/review/cmd/ipfs
...
Remove leftover bits of code.
2018-05-28 06:14:44 +01:00
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
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
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
d99d3d992c
Merge pull request #5031 from daftaupe/dragonfly
...
Fix build on DragonFlyBSD
2018-05-24 13:11:08 +02:00
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
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
80370f068b
Remove leftover bits of code.
...
License: MIT
Signed-off-by: Brendan McMillion <brendan@cloudflare.com>
2018-05-16 21:48:08 -07:00
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
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
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
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
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
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
75f295dd7a
Merge pull request #4966 from PlayerWithoutName/fix/sharness-connect-timeout
...
Fix: sharness iptb connect timeout
2018-05-12 12:46:28 +01:00
36d819d018
Merge pull request #4959 from ipfs/feat/ci/times
...
ci: Collect test times for sharness
2018-05-12 12:45:04 +01:00
8272647de8
Merge pull request #4976 from lanzafame/doc/add-toc-link
...
docs: fix experimental features toc
2018-05-12 12:42:42 +01:00
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