1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-08-06 19:44:01 +08:00

6703 Commits

Author SHA1 Message Date
46239e8215 coreapi: get going, add Cat() and Ls()
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-11-07 18:25:49 +01:00
6779ff1021 Merge pull request #3361 from ipfs/deps/libp2p-4.0.4
update to libp2p 4.0.4
2016-11-05 22:05:23 -07:00
25d9f8afd1 update to libp2p 4.0.4
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-05 21:44:36 -07:00
e91072121d Merge pull request #3352 from ipfs/feat/stream-inspection
allow listing of streams to connected peers
2016-11-05 19:22:45 -07:00
5fcd73d33b Merge pull request #3357 from ipfs/fix/old-goprocs
no longer hard code gomaxprocs
2016-11-05 11:34:59 -07:00
4919645e11 Merge pull request #3358 from ipfs/doc/changelog-dates
changelog: fix 0.4.3-rc dates
2016-11-04 23:42:58 -07:00
795b3cc4c7 add muxer type to json output
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-04 11:43:17 -07:00
ae7c1eca0a changelog: fix 0.4.3-rc dates
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-11-04 19:42:26 +01:00
4b82c899dd Merge pull request #3353 from ipfs/fix/diag-hang
respect contexts when returning diagnostics responses
2016-11-04 11:26:00 -07:00
4a029c7374 add stream listings as swarm peers flag
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-04 10:52:11 -07:00
489c99b7e2 no longer hard code gomaxprocs
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-04 10:51:19 -07:00
7728124b5e respect contexts when returning diagnostics responses
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-03 23:44:42 -07:00
a9df187e56 Merge pull request #3351 from ipfs/kevina/raw-get-link-opt
merkledag: optimize DagService GetLinks for Raw Nodes.
2016-11-03 21:23:25 -07:00
bfe7ad7ec3 merkledag: optimize DagService GetLinks for Raw Nodes.
A Raw Node can not possible have links, so there is no need to retrive
the node.

Once Raw Nodes are in common usage this can likely make a big difference
in the GC and other places that just care about the Links.

License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2016-11-03 23:31:59 -04:00
ec21220907 update go-libp2p
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-03 20:06:32 -07:00
1ca2d42889 Merge pull request #3348 from ipfs/kevina/gclocker
Separate out the G.C. Locking from the Blockstore interface.
2016-11-02 19:30:37 -07:00
ffe9d7dae4 Separate out the G.C. Locking from the Blockstore interface.
Factored out of #3257 (Add support for multiple blockstores).

License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2016-11-02 21:56:34 -04:00
9d132e709d Merge pull request #3345 from ipfs/fix/namesys/error-return
namesys: return right after errors
2016-11-02 17:58:13 -07:00
1261b90446 Merge pull request #2997 from ipfs/feat/gpg-key
assets: add security@ipfs.io GPG key
2016-11-02 16:42:22 -07:00
dae854eaf3 assets: rebuild them
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-11-03 00:38:32 +01:00
b5ec1d96cf assets: add ping document
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-11-03 00:38:32 +01:00
02aa6b4714 gateway: bring back dir-index-html assets
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-11-03 00:38:32 +01:00
1eef1ef389 assets: add security@ipfs.io GPG key
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-11-03 00:37:34 +01:00
4b793f9194 Merge pull request #3259 from ipfs/kevina/local-mode
Distinguish between Offline and Local Mode.
2016-11-02 14:04:36 -07:00
437cc7fa78 Merge pull request #2911 from ipfs/feature/ifps-capitalize
docs: decapitalize IPFS where possible
2016-11-02 13:20:51 -07:00
c408878454 Merge pull request #2915 from ipfs/feature/2293-error-codes
Added note about error codes
2016-11-02 13:20:20 -07:00
f5cd4ef1c0 Merge pull request #3346 from ipfs/deps/dht-close-peers-fix
dht: update to dht code with fixed GetClosestPeers
2016-11-01 23:53:47 -07:00
d2f57c4cdf dht: update to dht code with fixed GetClosestPeers
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-01 15:37:51 -07:00
b78b29c8a3 namesys: return right after errors
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-01 14:00:02 -07:00
9eba0e4ffb Merge pull request #3339 from ipfs/deps/swarm-update
update go-libp2p-swarm with deadlock fixes
2016-10-30 23:49:36 -07:00
afce683eae update go-libp2p-swarm with deadlock fixes
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-30 19:16:28 -07:00
3ece039f1b Merge pull request #3334 from ipfs/fix/tar-add-buffering
dont buffer entire input for tar adds
2016-10-30 11:47:11 -07:00
634005a1ab Merge pull request #3324 from ipfs/feat/block-cid-codec
allow cid format selection in block put command
2016-10-29 21:59:19 -07:00
8d4fd80fc1 Merge pull request #3325 from ipfs/feat/cbor-ipld
Implement cbor ipld nodes and a first pass at the 'dag' command
2016-10-29 21:59:06 -07:00
c6a273fd05 add more helptext to dag commands
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-29 18:03:25 -07:00
f68e1843f4 allow cid format selection in block put command
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-28 19:03:14 -07:00
0b8271f292 dont buffer entire input for tar adds
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-28 17:29:24 -07:00
4c5a5c8a8f more cleanup, update cboripld package
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-28 12:56:47 -07:00
9843e86258 Changed so only explicit ipfs cli commands are lowercased
License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-10-27 22:55:13 -07:00
9aaa743a51 docs: decapitalize IPFS where possible
Tried to check all instances of IPFS and make sure they werent referring to the CLI tool. See #2910.

License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-10-27 22:54:36 -07:00
f7d3f61673 clean up some code, update cbor package, and add tests
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-27 15:49:41 -07:00
17c629d7bc Merge pull request #3321 from ipfs/feat/resolver-refactor
make path resolver no longer require whole node for construction
2016-10-26 11:29:48 -07:00
67c2a4ec14 make path resolver no longer require whole node for construction
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-25 15:04:44 -07:00
6b797f10a4 Implement cbor ipld nodes and a first pass at the 'dag' command
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-25 12:07:28 -07:00
1c6e84ce7c Merge pull request #3326 from ipfs/feat/update-ipld-node
update to new cid and ipld node packages
2016-10-25 10:47:34 -07:00
eac13abaec update to new cid and ipld node packages
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-25 09:54:04 -07:00
465044abb9 Merge pull request #3314 from ipfs/kevina/posinfo-2
Create a FilestoreNode object to carry PosInfo
2016-10-24 17:12:38 -07:00
65ffff2418 Add tests that PosInfo() is getting set.
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2016-10-24 16:37:57 -04:00
73f9a90cbf Create a FilestoreNode object to carry PosInfo
When doing a filestore add, we wrap whatever nodes we create in a
FilestoreNode object and add the PosInfo to it so that the filestore
will be able to extract information as needed.

Edited by whyrusleeping

License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2016-10-24 16:30:45 -04:00
6f3ae5da29 Merge pull request #3307 from ipfs/feat/raw-nodes
Implement 'Raw Node' node type
2016-10-24 11:59:27 -07:00