Commit Graph

5831 Commits

Author SHA1 Message Date
Jeromy Johnson
a2bcec40ba Merge pull request #2653 from ipfs/feature/add-defaults-to-init
Added Default logic to `ipfs init`
2016-05-11 08:56:59 -07:00
Jeromy Johnson
732bd7807d Merge pull request #2655 from ipfs/feature/contribute-tests-section
Moved Tests up in Contribute.md
2016-05-11 08:56:04 -07:00
Jeromy Johnson
d58aff0680 Merge pull request #2658 from ipfs/feat/update-libp2p
update libp2p with go-multiaddr and go-stream-muxer updates
2016-05-10 22:21:06 -07:00
Jeromy
6359dc9d5e update libp2p with go-multiaddr and go-stream-muxer updates
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-10 16:06:28 -07:00
Richard Littauer
b620817703 Added section about tests to run locally
License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-05-10 18:07:32 -04:00
Richard Littauer
f33a3a0904 Moved Tests up in Contribute.md
This should be more prominent. We also need a much better description of how to run tests - rigt now, we are dependant on Travis for the majority of testing, I believe. If there was a clear guide here on how to run the appropriate tests for each kind of PR, that would be fantastic.

We also really ought to have a section asking people to add all of the tests that they can think of.

License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-05-10 16:44:48 -04:00
Richard Littauer
d3cbf0eeb9 Added Default logic to ipfs init
Related to #2484

License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-05-10 16:42:11 -04:00
Jeromy Johnson
665cd85699 Merge pull request #2646 from ipfs/feat/bitswap-reuse-stream
allow bitswap to read multiple messages per stream
2016-05-10 09:06:52 -07:00
Jeromy Johnson
1a6f8c68fd Merge pull request #2584 from ipfs/fix/build-process
add a dist_get script for getting bins from dist.ipfs.io
2016-05-09 13:46:27 -07:00
Jeromy
db5d730fb9 bump gx version to 0.7.0
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 13:19:14 -07:00
Jeromy
1e31839cc2 use repo level bins in test Makefile
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 12:48:06 -07:00
Jeromy
f2aa10914f fix travis.yml
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 11:26:51 -07:00
Jeromy Johnson
2c8fdab197 Merge pull request #2638 from ipfs/t0170-misc-fixes
t0170 misc fixes
2016-05-09 11:26:13 -07:00
Jeromy Johnson
a45cbad091 Merge pull request #2644 from RichardLitt/feature/update-sh-link
Update shell link to allow wget
2016-05-09 10:58:11 -07:00
Jeromy
5f624efe73 fix up dist_get script
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 10:55:33 -07:00
Jeromy
3c7fad8af1 address some CR feedback
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 10:55:33 -07:00
Jeromy
06a8a5bdb6 use gx-go 1.2.0
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 10:55:33 -07:00
Jeromy
4a0882701a update dist_get script to be more cross platform
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 10:55:33 -07:00
Jeromy
4b6828ebfe stricter makefile targets
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 10:55:33 -07:00
Jeromy
cd11a487cc debugging travisCI
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 10:55:33 -07:00
Jeromy
284bb1866f add a dist_get script for getting bins from dist.ipfs.io
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-09 10:55:33 -07:00
Richard Littauer
0f21dcb39c Update shell link to allow wget
The link to the commit file shell link should be to the raw file. That makes it easier for peopel to wget it without caring about using GitHubs interface. Perhaps this should also be hosted on IPFS

License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-05-09 10:44:57 -04:00
Jeromy Johnson
00f9ce6c48 Merge pull request #2639 from ipfs/silence-docker-check
test-lib: make checking for docker silent
2016-05-07 11:51:39 -07:00
Christian Couder
c54c0456b7 test-lib: make checking for docker silent
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-05-07 13:14:11 +02:00
Christian Couder
e8bc591fe5 t0170: remove useless 'echo' and add '&&'
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-05-07 09:38:44 +02:00
Christian Couder
01bf209c31 t0170: put startup_cluster() call outside test_expect_success
startup_cluster() already contains some test_expect_success, so
it should not be inside one.

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-05-07 09:37:04 +02:00
Jeromy Johnson
f4a5bf504b Merge pull request #2637 from ipfs/feature/2636-marshal-log-ls
Marshal log ls better
2016-05-06 19:42:37 -07:00
Richard Littauer
23108aaa5d Marshal log ls better
This uses a stringList to output each log command as an item in an array in an object called Strings, instead of using the MessageOutput func.

This closes #2636.

License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-05-06 19:31:57 -04:00
Jeromy
4d914b3594 allow bitswap to read multiple messages per stream
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-05 16:28:40 -07:00
Jeromy Johnson
d30966a374 Merge pull request #2633 from ipfs-filestore/blocks-interface
Make blocks.Block an interface.
2016-05-05 15:42:34 -07:00
Kevin Atkinson
b84cbec2b6 Make blocks.Block an interface.
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2016-05-05 18:02:11 -04:00
Jeromy Johnson
fbf745fbcd Merge pull request #2632 from hsanjuan/issue_2434
"ipfs log ls" command
2016-05-05 12:17:37 -07:00
Jeromy Johnson
2862e58a6e Merge pull request #2581 from RealImage/default-config
Implements repository initialization with default config
2016-05-05 10:10:59 -07:00
Siva Chandran
6989686b8b Implements repository initialization with default config
Modified init command to receive default configuration from stdin. The changes enable us to use existing key-pair, datastore configuration while initializing new ipfs node.

License: MIT
Signed-off-by: Sivachandran <sivachandran.p@gmail.com>
2016-05-05 14:44:15 +05:30
Hector Sanjuan
a40e6d5509 Make sure uuid is vendored
License: MIT
Signed-off-by: Hector Sanjuan <code@hector.link>
2016-05-05 01:23:54 +02:00
Hector Sanjuan
8e460d3fed Restore go-log.Uuid() calls as loggables.Uuid() calls
License: MIT
Signed-off-by: Hector Sanjuan <code@hector.link>
2016-05-05 00:55:04 +02:00
Hector Sanjuan
fba1448556 Add "ipfs log ls" command
License: MIT
Signed-off-by: Hector Sanjuan <code@hector.link>
2016-05-04 23:33:43 +02:00
Hector Sanjuan
57b494a70c Update go-log to 1.1.0 and fix calls to go-log.Uuid
License: MIT
Signed-off-by: Hector Sanjuan <code@hector.link>
2016-05-04 23:17:21 +02:00
Jeromy Johnson
a01d96aa1b Merge pull request #2631 from ipfs/update-gx-version
Makefile: update gx and gx-go versions
2016-05-04 12:22:22 -07:00
Christian Couder
f24aa85c8e Makefile: add variables for min versions of go, gx and gx-go
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-05-04 20:25:17 +02:00
Christian Couder
c777ac05da Makefile: update gx and gx-go versions
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-05-04 07:04:40 +02:00
Jeromy Johnson
f1df72b1de Merge pull request #2545 from chriscool/use-gx-for-iptb
Use gx for iptb
2016-05-03 15:15:31 -07:00
Jeromy Johnson
d597f4b89d Merge pull request #2627 from erde74/master
add NetBSD support
2016-05-02 13:08:56 -07:00
Jeromy
1770badbb3 newer iptb package with correct deps
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-05-02 12:40:10 -07:00
SH
f3b0860c79 Merge remote-tracking branch 'upstream/master' 2016-04-30 21:30:44 +02:00
Christian Couder
5b17654211 test/Makefile: use gx deps find for gx dependencies
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-04-30 08:52:19 +02:00
Christian Couder
728e74ceef package.json: import go-multihash
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-04-30 08:39:38 +02:00
Christian Couder
13354f31dc test/Makefile: add global-deps target
We need to make sure that go, gx, gx-go are properly installed.

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-04-30 07:25:10 +02:00
Christian Couder
d4e7287980 sharness/Makefile: check global dependencies
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-04-30 07:17:36 +02:00
Christian Couder
857fce168a Replace existing iptb dependencies with the gx one
Now that iptb has been added as a gx dependency, we can replace
existing dependencies with the one from gx.

License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2016-04-30 07:17:36 +02:00