Commit Graph

3807 Commits

Author SHA1 Message Date
Juan Batiz-Benet
8a533be02f Merge pull request #977 from jbenet/t0051_add_online_tests
t0051: test ipfs object online as well as offline
2015-03-29 14:44:15 -07:00
Juan Batiz-Benet
94b8cd9cc8 Merge pull request #976 from jbenet/t0045_add_online_tests
t0045: test ipfs ls online as well as offline
2015-03-29 14:42:58 -07:00
Christian Couder
327c59f7f0 t0051: test ipfs object online as well as offline
To do that the current tests are move inside a
test_object_cmd() function. This function is then first
called before running the daemon for offline tests
and then after starting the daemon for online tests.

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-03-29 18:32:51 +02:00
Christian Couder
02dfb9f8ea t0045: test ipfs ls online as well as offline
To do that the current tests are move inside a
test_ls_cmd() function. This function is then first
called before running the daemon for offline tests
and then after starting the daemon for online tests.

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-03-29 17:46:27 +02:00
Juan Batiz-Benet
11dc94b50c Merge pull request #965 from MichaelMure/patch-1
Add a basic command line completion for IPFS
2015-03-25 17:42:50 -07:00
Michael Muré
666f457fec Mention the shell command completion in the Readme 2015-03-25 23:50:15 +01:00
Michael Muré
a1ac0b55c0 Add a basic command line completion for IPFS
Does auto-complete for the ipfs commands, subcommands and parameters.

Reported to works for bash and zfs

The completion could be smarter for some parameters (marked as #TODO)
2015-03-25 22:14:44 +01:00
Juan Batiz-Benet
b4da412b8f Merge pull request #958 from jbenet/godeps
godeps update
2015-03-24 15:39:03 -07:00
Juan Batiz-Benet
ba1b196ddb Merge pull request #939 from jbenet/ipns/fuse
refactor ipns fuse to utilize ipnsfs
2015-03-24 15:20:32 -07:00
Jeromy
5440bb0e6d fix WriteAt race condition 2015-03-24 12:23:01 -07:00
Jeromy
13c489eca1 fix context respect through fuse reading 2015-03-24 12:23:01 -07:00
Jeromy
d8bc95f43e invalidate merkledag cache when modifying children 2015-03-24 12:23:01 -07:00
Jeromy
13de031b44 code cleanup and better naming of methods 2015-03-24 12:23:01 -07:00
Jeromy
b9658f0cb2 refactor ipns fuse to utilize ipnsfs 2015-03-24 12:23:01 -07:00
Henry
c5a69db601 updated godeps 2015-03-23 09:51:44 +01:00
Juan Batiz-Benet
a3404f4abf updated goprocess ref 2015-03-23 01:10:07 -07:00
Juan Batiz-Benet
8a1783beb8 .artifact_files for gobuilder 2015-03-22 14:25:28 -07:00
Juan Batiz-Benet
41e93f6d11 Merge pull request #952 from jbenet/tests/pollEndpointErrors
pollEndpoint: improve error output
2015-03-22 11:55:14 -07:00
Juan Batiz-Benet
905f0a5b4c Merge pull request #955 from kkoroviev/fix-fuse-heisenbug
FUSE: Stop treating "no errors" as an error
2015-03-22 11:46:33 -07:00
Konstantin Koroviev
b6c0ade276 FUSE: Stop treating "no errors" as an error 2015-03-22 17:50:20 +02:00
Henry
6350cff7c0 pollEndpoint: improve error output 2015-03-22 14:28:17 +01:00
Juan Batiz-Benet
039526b93c Merge pull request #953 from jbenet/t0090_add_offline_tests
t0090: test ipfs get offline as well as online
2015-03-21 17:50:15 -07:00
Juan Batiz-Benet
3edf4a2f5a Merge pull request #954 from jbenet/add_test_readme_with_coverage
test: add README with sharness test command coverage
2015-03-21 17:34:45 -07:00
Christian Couder
32a2403908 test: add README with sharness test command coverage
See issue #906 (sharness test command coverage) that
discussed this.

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-03-21 09:30:45 +01:00
Christian Couder
c60163183a t0090: test ipfs get offline as well as online
To do that the current tests are move inside a
test_get_cmd() function. This function is then first
called before running the daemon for offline tests
and then after starting the daemon for online tests.

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-03-21 09:14:24 +01:00
Juan Batiz-Benet
1f5aa5d606 Merge pull request #951 from jbenet/feat/lsHeaders
Feat/ls headers
2015-03-20 16:17:45 -07:00
Henry
07008042f1 ipfs ls: added --headers option
- added tests for 'ipfs ls --headers'
- comments from CR (opts)
- sharness: fix ls test whitespace
2015-03-20 15:34:56 -07:00
Juan Batiz-Benet
c0f74b92f9 Merge pull request #946 from kkoroviev/t0060-daemon
t0060-daemon.sh: Add 1 test
2015-03-20 12:25:19 -07:00
Konstantin Koroviev
d70912fff1 t0060-daemon.sh: Add 1 test 2015-03-19 16:38:22 +02:00
Juan Batiz-Benet
59f2f2fe8d Merge pull request #944 from jbenet/dht-bootstrap-tone-down
dht: tone down dht bootstrap
2015-03-19 04:27:44 -07:00
Juan Batiz-Benet
60b18d3ad1 dht: tone down dht bootstrap
move to a less aggressive period. 5m instead of 20s
2015-03-19 04:02:00 -07:00
Juan Batiz-Benet
415aa2c661 Merge pull request #942 from jbenet/fix/pin-init
fix for weird repo init issue
2015-03-18 22:50:18 -07:00
Jeromy
3bf7d5c27e test for pinning semantics 2015-03-18 22:38:57 -07:00
Jeromy
6bf341302c fix for weird repo init issue 2015-03-18 16:11:47 -07:00
Juan Batiz-Benet
e9ee1a36e6 Merge pull request #941 from jbenet/travis-multi-os
travis: enable osx
2015-03-18 02:25:44 -07:00
Juan Batiz-Benet
5b4f4328fd 3nodetest: dont fail because of logs 2015-03-18 02:11:45 -07:00
Juan Batiz-Benet
76451fd9ed travis: enable osx 2015-03-18 01:44:37 -07:00
Juan Batiz-Benet
8a3db7cbc4 testing: nofuse testing (for osx travis) 2015-03-18 01:44:36 -07:00
Juan Batiz-Benet
06801a0e3a Merge pull request #940 from jbenet/goprocess-bugfix
updated goprocess -- bugfixes
2015-03-18 01:26:02 -07:00
Juan Batiz-Benet
7777a231f0 updated goprocess -- bugfixes 2015-03-18 01:14:41 -07:00
Juan Batiz-Benet
c5fbc6673a Merge pull request #923 from jbenet/ipns/ipnsfs
ipnsfs
2015-03-17 22:12:03 -07:00
Jeromy
7ad8dd8523 ignore bootstrap failures in namesys initialization 2015-03-17 21:57:57 -07:00
Jeromy
d588636ce8 remove 'Open' from ipnsfs 2015-03-17 20:57:21 -07:00
Jeromy
f679127d83 comments! and cleanup 2015-03-17 20:57:21 -07:00
Jeromy
0ee7091cbc code cleanup 2015-03-17 20:57:21 -07:00
Jeromy
0718bd73a7 fix locking 2015-03-17 20:57:21 -07:00
Jeromy
eb228eb615 remove addCloser 2015-03-17 20:57:21 -07:00
Jeromy
dc80116d76 fix locking and race conditions throughout ipnsfs and the pinner 2015-03-17 20:57:21 -07:00
Jeromy
4f76e473d0 a bit of cleanup 2015-03-17 20:57:20 -07:00
Jeromy
9ab59e44ad implement in memory model for ipns filesystem, to be used as backing for ipns fuse interface 2015-03-17 20:57:20 -07:00