- 20 May, 2015 5 commits
-
-
W. Trevor King authored
RFC 6763 requires printable ASCII except '=' for the key [1], but allows any character including '=' in the value [2]. This patch adjusts our parsing to avoid splitting on '=' in the value, and then ignoring anything after that split. [1]: https://tools.ietf.org/html/rfc6763#section-6.4 [2]: https://tools.ietf.org/html/rfc6763#section-6.5
-
W. Trevor King authored
What they are, why you'd use them, and which command-line tools you can use to access this functionality.
-
W. Trevor King authored
This is already handled by setup in namesys/routing.go: var log = u.Logger("namesys")
-
Juan Batiz-Benet authored
t0040: add tests for ipfs cat with stdin
-
Juan Batiz-Benet authored
.travis: split go and sharness tests
-
- 19 May, 2015 6 commits
-
-
Christian Couder authored
Following: https://github.com/ipfs/infrastructure/issues/20#issuecomment-102665147 License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Juan Batiz-Benet authored
bitswap/test: fix timeout on travis
-
Juan Batiz-Benet authored
Seems to be too unstable?
-
Juan Batiz-Benet authored
-
Christian Couder authored
License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Juan Batiz-Benet authored
Add gofmt check
-
- 18 May, 2015 7 commits
-
-
rht authored
-
rht authored
-
Juan Batiz-Benet authored
remove unnecessary flush, and buffer output channel
-
Juan Batiz-Benet authored
removed braintree/manners
-
Jeromy authored
-
Jeromy Johnson authored
Improve stdin parsing
-
Vijayee Kulkaa authored
-
- 17 May, 2015 7 commits
-
-
Christian Couder authored
License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Christian Couder authored
This should fix issue #1196 (Can't launch a command line process from Qt). The check was bad because it took stdin into account, but it really shouldn't. License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Christian Couder authored
License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Christian Couder authored
License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Christian Couder authored
License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Christian Couder authored
This should fix issue #1141 (ipfs cat "multihash too short" error when using stdin) and perhaps others. License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
Christian Couder authored
License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
- 15 May, 2015 1 commit
-
-
Juan Batiz-Benet authored
Fix documentation on swarm connect.
-
- 14 May, 2015 1 commit
-
-
Juan Batiz-Benet authored
Get travis to test all commits
-
- 13 May, 2015 2 commits
-
-
Juan Batiz-Benet authored
go-peerstream update (accept concurrency)
-
- 12 May, 2015 6 commits
-
-
Tim Groeneveld authored
-
Juan Batiz-Benet authored
Add CORS middleware handler to the API.
-
Juan Batiz-Benet authored
net/p2p + secio: parallelize crypto handshake
-
Juan Batiz-Benet authored
After losing jenkins, it's been difficult to test all commits manually. This commit adds a Makefile target that makes travis do it. Unfortunately, this is way too slow. It takes longer than the allotted 10min. After asking the travis people what to do, someone suggested making sure that each commit is pushed to github independently. This makes travis run CI on every single commit in the PR, and gives us nice status indicators on each one (so we know which ones did not pass). This approach means that we need to push a branch to the repo for each commit in the PR-- otherwise travis may cancel its run if it detects that the branch is no longer there. We could automate this with a bot that essentially does: for each PR: git fetch the PR branch push a branch per commit: <branch>-<commit> for each closed PR: delete all branches with pattern <branch>-<commit>
-
Juan Batiz-Benet authored
Add option to allow unrestricted API access
-
Juan Batiz-Benet authored
We had a very nasty problem: handshakes were serial so incoming dials would wait for each other to finish handshaking. this was particularly problematic when handshakes hung-- nodes would not recover quickly. This led to gateways not bootstrapping peers fast enough. The approach taken here is to do what crypto/tls does: defer the handshake until Read/Write[1]. There are a number of reasons why this is _the right thing to do_: - it delays handshaking until it is known to be necessary (doing io) - it "accepts" before the handshake, getting the handshake out of the critical path entirely. - it defers to the user's parallelization of conn handling. users must implement this in some way already so use that, instead of picking constants surely to be wrong (how many handshakes to run in parallel?) [0] http://golang.org/src/crypto/tls/conn.go#L886
-
- 11 May, 2015 1 commit
-
-
Juan Batiz-Benet authored
Refactor/http gateway
-
- 10 May, 2015 4 commits
-
-
Kristoffer Ström authored
-
David Braun authored
-
Henry authored
-
Juan Batiz-Benet authored
(I'll add the changelog later today)
-