Commit Graph

8415 Commits

Author SHA1 Message Date
Whyrusleeping
aaf6ee78cc
Merge pull request #4809 from djdv/fix/get/outpath
Fix get output path
2018-03-22 23:29:17 -07:00
Whyrusleeping
e99b91a644
Merge pull request #4802 from ipfs/feat/coreapi/split-iface
coreapi: Split the interface into multiple files
2018-03-22 23:27:22 -07:00
Whyrusleeping
4800a325a7
Merge pull request #4798 from djdv/patch-1
Update broken links
2018-03-22 23:25:31 -07:00
Whyrusleeping
64944f57e9
Merge pull request #4767 from schomatis/fix/dag/diff
dag: diff: check CIDs in base case when comparing nodes
2018-03-22 23:19:53 -07:00
Whyrusleeping
59ad0f8c4b
Merge pull request #4755 from schomatis/fix/add/hash-only
add: hash-only: set the prefix for MFS root
2018-03-22 23:18:23 -07:00
Whyrusleeping
c44191e096
Merge pull request #4743 from schomatis/fix/unixfs/dagarchive-path
unixfs: clean path in DagArchive
2018-03-22 23:16:24 -07:00
Whyrusleeping
b8e7b632c1
Merge pull request #4730 from schomatis/fix/dag/trickle
Refactor trickle DAG builder
2018-03-22 23:08:57 -07:00
Whyrusleeping
61544ac166
Merge pull request #4704 from ipfs/feat/merkledag-dag-mocks
Feat: remove circular dependencies in merkledag package tests
2018-03-22 23:07:38 -07:00
Whyrusleeping
e1208b799b
Merge pull request #4649 from ipfs/feat/blockservice-events
blockservice: add BlockedFetched/Added/Removed events
2018-03-22 23:05:12 -07:00
Whyrusleeping
a9dfe410d2
Merge pull request #4563 from ipfs/fix/block-mhtype
commands/block: use CIDv1 with custom mhtype
2018-03-22 23:03:56 -07:00
Jeromy
5c6f8578d5 Start 0.4.15-dev cycle
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-03-22 23:01:25 -07:00
Whyrusleeping
5db38464bf
Merge pull request #4866 from ipfs/release-0.4.14
Ipfs v0.4.14
2018-03-22 18:50:37 -07:00
Jeromy
43264c5761 Ipfs v0.4.14
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-03-22 17:21:35 -07:00
Whyrusleeping
e77033cb51
Merge pull request #4836 from ipfs/release-0.4.14-rc3
ipfs release 0.4.14-rc3
2018-03-20 13:20:08 -07:00
Jeromy
f4a1a9ef61 ipfs release 0.4.14-rc3
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-03-20 12:26:29 -07:00
Whyrusleeping
11ce0445cb
Merge pull request #4840 from ipfs/fix/4837
check arguments after handling help
2018-03-20 09:32:26 -07:00
Steven Allen
781dfa1252 cleanup name publish argument tests
1. Don't bother testing the peer IDs. These commands won't ever use them.
2. Move the `--help` test out from in-between the missing argument tests.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-19 16:31:07 -07:00
Steven Allen
3bb59efade add sharness test for #4837
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-19 16:00:51 -07:00
Steven Allen
7824c2cf4e check arguments after handling help
otherwise, we block on required arguments from stdin before processing the help
flag.

fixes #4837

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-19 15:58:34 -07:00
Whyrusleeping
4bdbe1a993
Merge pull request #4827 from ipfs/fix/4823
pre-populate required arguments from request body
2018-03-18 22:19:15 -07:00
Steven Allen
4e9a6c7eab add regression test for #4823
for both online and offline mode (tests both the cli and the api)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-18 13:04:50 -07:00
Steven Allen
45fd7d213f pre-populate required arguments from request body
This way, we can always assume that indexing a required argument works.

Also:

* test that the command tree doesn't have any obvious bugs (duplicate options,
  arguments in the wrong order, etc).
* simplify the usage ParseBodyArgs.
* remove unnecessary check in the get command.

fixes #4823

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-18 13:04:25 -07:00
Whyrusleeping
958483f6bc
Merge pull request #4822 from ipfs/fix/emit-once
fix: use EmitOnce where only single response is to be sent
2018-03-17 11:35:17 -07:00
Whyrusleeping
7f1868aef2
Merge pull request #4826 from ipfs/fix/rm-string-arguments
upgrade commands that used StringArguments
2018-03-17 11:34:58 -07:00
Whyrusleeping
873a9aa2b8
Merge pull request #4825 from ipfs/fix/cmds-stuff
delete dead code
2018-03-17 11:34:30 -07:00
Steven Allen
c24a08be2e delete dead code
This code was making it *really* hard to understand the commands code.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-16 20:34:36 -07:00
Jeromy
116269a12b upgrade commands that used StringArguments
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-03-16 20:06:54 -07:00
Jakub Sztandera
ead64854e6 cmd/pubsub: fix pubsub peers format brakage
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-17 02:48:27 +01:00
Jakub Sztandera
42d1aa5bf7 cmd/pubsub: fix pubsub ls emiting plain strings instead of JSON
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-16 14:01:37 +01:00
Jakub Sztandera
59178057a2 fix: use EmitOnce where only single response is to be sent
Part of #4818

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-16 10:17:34 +01:00
Whyrusleeping
682b263f3a
Merge pull request #4813 from ipfs/release-0.4.14-rc2
ipfs release 0.4.14-rc2
2018-03-13 15:38:24 -07:00
Jeromy
f071e91e6b ipfs release 0.4.14-rc2
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-03-13 15:11:29 -07:00
Whyrusleeping
ba3cd5b38d
Merge pull request #4790 from ipfs/fix/tar-eof
tar: fix Go 1.10 breakage
2018-03-12 10:28:18 -07:00
Dominic Della Valle
dcd7e6c187 Fix get output path
Minor but important change for platform native output paths

License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-03-12 10:44:31 -04:00
Łukasz Magiera
efb74199bf commands/block: don't use default for -f
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-10 23:44:34 +01:00
Łukasz Magiera
e54a4f8dd5 coreapi: var block for errors
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-10 22:17:27 +01:00
Łukasz Magiera
fa0fef336d coreapi: minor doc fixes
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-10 18:52:10 +01:00
Łukasz Magiera
f218b69e47 coreapi: split the interface into multiple files
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-10 18:46:45 +01:00
Łukasz Magiera
eff69bbf37 coreapi: don't alias ipld types
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-10 18:31:28 +01:00
Łukasz Magiera
20b59ec1ec coreapi: move unixfs errors to the top
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-10 18:27:21 +01:00
Dominic Della Valle
5d2910d5d4
Update broken links
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-03-09 17:17:14 -05:00
Whyrusleeping
5622cc5bb3
Merge pull request #4772 from ipfs/misc/codeowners
misc: create CODEOWNERS file
2018-03-08 17:47:16 -08:00
Jakub Sztandera
1b96ad7327 ci: upgrade Jenkins to Go 1.10
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-08 04:17:47 +01:00
Jakub Sztandera
16dad7515b tar: fix Go 1.10 breakage
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-08 04:17:47 +01:00
Whyrusleeping
b002acc689
Merge pull request #4759 from ipfs/release-0.4.14
prepare for 0.4.14 release
2018-03-06 16:30:04 -08:00
Jeromy
12c22e38a2 add initial changelog for 0.4.14
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-03-06 15:54:27 -08:00
Jakub Sztandera
8785696fbd misc: create CODEOWNERS file
This will cause me being tagged for review of every PR, unless we have
subsystem owners, then they will be tagged for review.

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-06 00:49:53 +01:00
Whyrusleeping
c00482ab19
Merge pull request #4727 from ipfs/fix/4726
fix race in TestWantlistClearsOnCancel
2018-03-05 12:28:10 -08:00
Whyrusleeping
13887ff2c7
Merge pull request #4751 from ipfs/feat/safe-cid
Disallow usage of unsafe hashes for reading and adding content
2018-03-05 12:25:26 -08:00
Whyrusleeping
a54402655b
Merge pull request #4770 from ipfs/fix/pubsub-stdin
fix pubsub pub reading stdin args
2018-03-05 12:23:40 -08:00