Commit Graph

6174 Commits

Author SHA1 Message Date
Jakub Sztandera
fe7b01f14e Resolve symlink if it is directly referenced in cli (#2897)
* Resolve symlink if it is directly referenced in cli

test: Directly referenced symlink should be resolved

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* sharness: add test for symlink in the middle

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 12:06:50 -07:00
Jakub Sztandera
d72c9fcd3e Add flag to ls to not resolve type of subnodes (#2824)
* Disable resolving of the typ by default in ls

Add option to resolve type using ls but
set it to false by default.

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Make ipfs ls show type if it is avaliable locally

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Make resolve-type default to true

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 12:06:01 -07:00
Jeromy Johnson
7fa88fd941 Merge pull request #2785 from ipfs/feature/auto-synopsis
Add synopsis autogenerator
2016-06-28 12:05:15 -07:00
Jakub Sztandera
1c0f18dfed Add default true options handling
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 19:51:56 +02:00
Jakub Sztandera
f144a84247 Add default to recursive option
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 19:51:56 +02:00
Jakub Sztandera
b17506a181 Make primary option the longer one
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 19:51:56 +02:00
Jakub Sztandera
d9d0446d45 Remove new line after synopsis section
As synopsis is only one line long it is overkill

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 19:51:56 +02:00
Jakub Sztandera
adf405210d Remove existing synopsis
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 19:51:56 +02:00
Jakub Sztandera
6cafb46584 Add Synopsis generator test
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 19:51:56 +02:00
Jakub Sztandera
206529730a Add Synopsis autogenerator
Generates synopsis automagically

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 19:51:56 +02:00
Jeromy Johnson
80fcac8d0e Merge pull request #2913 from ipfs/feature/test-stdin-hang
sharness: Tests for #2868 - --help hanging on stdin
2016-06-28 10:40:49 -07:00
Jeromy Johnson
559214499e Merge pull request #2860 from ipfs/feat/provide-storage
Write providers to disk to avoid memory leaks
2016-06-28 10:23:56 -07:00
Jakub Sztandera
9cbec47a23 sharness: Tests for #2868 - --help hanging on stdin
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-28 15:43:03 +02:00
Jeromy Johnson
3b2993dd9a Merge pull request #2902 from thomas-gardner/commands
commands: remove EnableStdin support for StringArg [v2]
2016-06-27 23:00:16 -07:00
Jeromy Johnson
68c87ed1b1 Merge pull request #2904 from ipfs/feature/repo-runtime-check
Add option for datastore read rehashing
2016-06-27 16:09:24 -07:00
Jeromy
d489f82b59 use no padding encoding
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-27 14:43:01 -07:00
Jakub Sztandera
dead777272 Add sharness test for read blockstore rehashing
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-27 11:28:44 +02:00
Jeromy
959fe64dd3 providers test with multiple peers
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-25 22:59:57 -07:00
Jeromy Johnson
f18267535f Merge pull request #2895 from ipfs/chriscool-patch-1
Update link to issue guide
2016-06-25 22:41:49 -07:00
Thomas Gardner
059b726bb5 commands: update go-log dependency
License: MIT
Signed-off-by: Thomas Gardner <tmg@fastmail.com>
2016-06-26 12:36:25 +10:00
Thomas Gardner
2ad63fd0df commands: improve test coverage for FileArg parsing
License: MIT
Signed-off-by: Thomas Gardner <tmg@fastmail.com>
2016-06-26 12:28:55 +10:00
Thomas Gardner
ddc8d0c60c commands: remove EnableStdin support for StringArg
With verbose flag:
* remove EnableStdin() flags on all StringArg,

* remove all unneeded parsing code for StringArg, and print an
* informative message if `ipfs` begins reading from a CharDevice,

* remove broken go tests for EnableStdin cli parsing, and add some
* trivial test cases for reading FileArg from stdin,

* add a panic to prevent EnableStdin from being set on
* StringArg in the future.

Resolves: #2877, #2870
License: MIT
Signed-off-by: Thomas Gardner <tmg@fastmail.com>
2016-06-26 12:28:55 +10:00
Jeromy
8f91069e50 Write providers to disk to avoid memory leaks
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-25 09:53:59 -07:00
Jeromy Johnson
cb85b0c2c5 Merge pull request #2909 from yuvallanger/fix-documentation-typo
Fix typo
2016-06-25 09:45:49 -07:00
Yuval Langer
5089dafc9c Fix typo
License: MIT
Signed-off-by: Yuval Langer <yuval.langer@gmail.com>
2016-06-25 19:12:17 +03:00
Christian Couder
434503d427 ISSUE_TEMPLATE: update link to issue guide
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-06-25 09:44:22 +02:00
Jeromy Johnson
2a4bbb712f Merge pull request #2905 from ipfs/fix/log-message
fix argument placement on log message
2016-06-24 23:25:43 -07:00
Jeromy
a68f9d090a fix argument placement on log message
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-24 16:54:33 -07:00
Jakub Sztandera
174ab12c67 config: Add explicit default value for HashOnRead
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-24 22:38:07 +02:00
Jakub Sztandera
0f3dc1e84a core: Add config option for datastore read rehashing
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-24 22:38:01 +02:00
Jakub Sztandera
f2686965ac tests: Add test to RuntimeHashing option of blockstore
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-24 22:21:01 +02:00
Jakub Sztandera
989e91b1c4 blockstore: add fetch rehashing
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-24 22:20:58 +02:00
Jakub Sztandera
ce8c8a7a71 Update go-log in whole dependency tree (#2898)
* Update golog in go-ipfs

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update go-libp2p for go-log

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update go-libp2p-secio for go-log

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update go-libp2p-crypto for go-log

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update go-libp2p-peer for go-log

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Import peersore, it wasn't imported

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update peerstore

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update peer

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update secio

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

* Update go-libp2p

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-24 09:38:07 -07:00
Jeromy Johnson
cefe872488 Merge pull request #2901 from ipfs/feature/docker-update
docker: update to go 1.6.2 and alpine 3.4
2016-06-24 09:04:03 -07:00
Jeromy Johnson
c85eec28d5 Merge pull request #2896 from ipfs/feature/no-travis-notification
Disable Travis Email notifications
2016-06-24 09:03:35 -07:00
Lars Gierth
a04570df73 docker: update to go 1.6.2 and alpine 3.4
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-06-24 02:24:20 +02:00
Jakub Sztandera
de8939771f Disable Travis Email notifications
There are so many of them that they are just annoyting
and for some reason there isn't feature of telling
Travis not to send notifications to me.

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-06-23 17:11:47 +02:00
Jeromy Johnson
a72feedec6 Merge pull request #2893 from ipfs/fix/add-progress-bar
fix progress bar in add
2016-06-22 22:30:21 -07:00
Jeromy Johnson
6e45e9d5c5 Merge pull request #2891 from ipfs/feat/ulimit-raise-tests
add a test for auto-raising ulimit
2016-06-22 19:56:51 -07:00
Jeromy Johnson
0ac81dae2e Merge pull request #2786 from ipfs/issue-template
Add ISSUE_TEMPLATE.md
2016-06-22 17:56:44 -07:00
Jeromy
f26d8c7b46 respect context cancellation in add
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-22 17:16:34 -07:00
Jeromy
8e505f291f fix progress bar in add
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-22 17:09:35 -07:00
Jeromy Johnson
b305bd5243 Merge pull request #2886 from ipfs/feat/not-object-error
return a better error if the ref is not an object
2016-06-22 12:28:50 -07:00
Jeromy Johnson
d15dcf980f Merge pull request #2889 from ipfs/feature/github-issues-guide
Added a How To File GitHub Issues guide
2016-06-22 12:28:17 -07:00
Richard Littauer
715b6145bb Added a How To File GitHub Issues guide
See https://github.com/ipfs/go-ipfs/pull/2786

License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-06-22 20:21:12 +01:00
Jeromy
3d5e015876 add a test for auto-raising ulimit
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-22 11:17:16 -07:00
Jeromy
306f766bb3 add a little bit more verbosity to the error
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-06-22 10:41:37 -07:00
Jeromy Johnson
6e5420e5e0 Merge pull request #2887 from ipfs/deps/lock
use locking lib at go4.org
2016-06-21 21:09:46 -07:00
Jeromy Johnson
472deb0e96 Merge pull request #2872 from ipfs-filestore/best-effort-pins
Add Files API root as best-effort pin
2016-06-21 20:42:19 -07:00
Jeromy Johnson
30ef23a1dc Merge pull request #2883 from ipfs/feature/standardize-readme
Standardized Readme
2016-06-21 15:25:28 -07:00