1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-06-25 06:58:18 +08:00

8965 Commits

Author SHA1 Message Date
640be715dc key cmd: fix codeclimate warnings
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-07 15:12:41 +02:00
9c6959cf2c key cmd: fix force option handling in rename
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-07 14:00:07 +02:00
b0d9dfc48a Merge pull request #5340 from ipfs/feat/coreapi/dagbatch
coreapi: dag: Batching interface
2018-08-06 19:14:40 -07:00
e7ca9554d0 Add ability to retrieve blocks even if given using a different CID version.
This is done via a wrapper blockstore.

License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2018-08-06 22:12:40 -04:00
3a68d6395a key cmd: refactor to use coreapi
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-06 22:41:23 +02:00
c616b7ce20 coreapi: key: some changes to match command functionality
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-06 22:41:06 +02:00
6d67f89232 return a json object from config show
This doesn't change there CLI output, it just means that the server responds
with a JSON output by default.

fixes #5335

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-06 13:32:26 -07:00
8d3a350c20 Merge pull request #5336 from ipfs/update/merkledag
Bubble go-merkledag 1.0.2
2018-08-05 15:40:34 -07:00
042a9729a2 Update bitswap deps
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-08-05 13:22:51 -07:00
d4e8579a02 Merge pull request #5338 from ipfs/ci/test-gx-dupes
ci: check for gx deps dupes
2018-08-05 10:59:08 -07:00
91da29fb37 Merge pull request #5319 from ipfs/feat/extract-unixfs-take-2
delete unixfs code...
2018-08-05 10:57:14 -07:00
ba3f8fc6e9 Merge pull request #5329 from grokcoder/fix/dht_findprovs_error
fix: dht findprovs unable to handle /ipfs/hash #5311
2018-08-05 10:56:55 -07:00
c62b039e2b delete unixfs code...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-08-04 16:08:50 -07:00
d6ee9555d0 coreapi: dag: Missing batch docs
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-03 18:34:30 +02:00
9f22058d95 coreapi: dag: Batching interface tests
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-03 18:12:47 +02:00
dfd4f94bf6 coreapi: dag: Batching interface
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-03 18:06:57 +02:00
7d10b1e2bc ci: check for gx deps dupes
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-03 15:42:15 +02:00
d0a1cee9c4 Merge pull request #5313 from ipfs/fix/ci/build-timeout
ci: apply timeout for build steps after getting node
2018-08-02 15:47:25 -07:00
00c422f676 Merge pull request #5322 from ipfs/fix/shutdown-error
wait for all connections to close before exiting on shutdown.
2018-08-02 21:43:20 +00:00
664d881b89 fix: dht findprovs unable to handle /ipfs/hash
License: MIT
Signed-off-by: Xiaoyi Wang <wangxiaoyi@hyperchain.cn>
2018-08-02 11:24:15 +08:00
83f22d5d81 Merge pull request #4643 from ipfs/feat/coreapi-commands
commands: switch object to CoreAPI
2018-08-01 16:21:30 -07:00
60039f27ba object coreapi: Address review
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-01 13:37:05 +02:00
36c6fb3530 commands: switch object commands to CoreAPI
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-01 13:37:05 +02:00
432ab62127 coreapi: implement Object.Diff
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-01 13:36:11 +02:00
7ac229e286 coreapi: Pin option for Object.Put
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-01 13:36:11 +02:00
76a897cc3d wire CoreAPI into request context
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-08-01 13:32:23 +02:00
00158c4b92 wait for all connections to close before exiting on shutdown.
Using httpServer.Shutdown will:

1. Close the listener (preventing new connections).
2. Close each connection as outstanding requests finish.

This prevent us from shutting down before outstanding requests get a chance to
respond.

fixes #4055

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-31 13:07:19 -07:00
8bcf6f48d9 upgrade shutdown command to the new commands lib
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-31 13:03:36 -07:00
4bca53e0c9 Merge pull request #5316 from ipfs/feat/extract-unixfs
Extract unixfs and importers to go-unixfs
2018-07-30 19:59:41 -07:00
7705240997 Merge pull request #5315 from ipfs/fix/5272
wait for the nodes to fully stop
2018-07-31 01:25:31 +00:00
abad8ca76e wait for the nodes to fully stop
Ideally, we'd fix this in IPTB but I'm tired of this bug and this is the easy
fix.

fixes #5272

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 16:21:25 -07:00
e25383e49e make faulty tests always pass
see: https://github.com/ipfs/go-ipfs/issues/4055

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 16:21:22 -07:00
848a923c99 fix private network tests
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 15:59:31 -07:00
ca1024a16a sharness: remove extraneous iptb stop
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 15:59:31 -07:00
992f85741c update iptb
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 15:59:31 -07:00
b96a7a0579 extract go-unixfs (importers and unixfs)
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-07-30 14:54:26 -07:00
670c779929 move importers to unixfs directory
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-07-30 13:38:28 -07:00
c16a38e67e Merge pull request #5265 from ipfs/fix/4999
pin update fixes
2018-07-30 09:55:40 -07:00
cb60ff7c9c ci: apply timeout for build steps after getting node
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-07-30 15:57:04 +02:00
e51588ee77 test pin update
tests #4999 and #5264

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 00:13:05 -07:00
5ca0302bbe flush pins in the pin update command
fixes #5264

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 00:13:05 -07:00
82e006ead1 correctly handle the output of pin update
fixes #4999

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-30 00:13:05 -07:00
255e15827a Merge pull request #5306 from ipfs/feat/extract-path
Extract path and resolver
2018-07-29 23:05:56 -07:00
ede2caba46 Extract path and resolver
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-07-28 23:57:42 -07:00
c4f5a6d352 Merge pull request #5297 from ipfs/kevina/cid-fmt
Include cid-fmt binary in test/bin.
2018-07-28 22:27:32 -07:00
cd8c275d89 Merge pull request #5301 from ipfs/feat/update-release-docs
document the fact that we now publish releases on GitHub
2018-07-28 22:26:08 -07:00
022fc40e28 version bump to 0.4.18-dev
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-07-28 21:38:23 -07:00
dc1100dfbc Merge pull request #5298 from ipfs/feat/extract-dagservice
Extract merkledag package, move dagutils to top level
2018-07-28 18:18:06 -07:00
6149f51f30 update version.go to 0.4.18-dev
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-28 15:41:32 -07:00
1c70c5c5cf document the fact that we now publish releases on GitHub
(due to censorship of ipfs.io)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-28 15:38:42 -07:00