Commit Graph

11097 Commits

Author SHA1 Message Date
Matt Bell
289bce6bdb commands: Added Request#SetContext() 2014-11-04 02:04:45 -08:00
Matt Bell
48bd73c530 commands/http: Made client load RPC host from config 2014-11-04 02:04:45 -08:00
Matt Bell
20f86c01ce commands: Added Context() to Request 2014-11-04 02:04:45 -08:00
Matt Bell
b033e33293 commands: Fixed test 2014-11-04 02:04:44 -08:00
Matt Bell
53e1359871 commands: Silently skip unrecognized options, it should be up to the transport to decide if they cause an error 2014-11-04 02:04:44 -08:00
Matt Bell
43c61a4e4b commands/http: Moved HTTP RPC handler into commands/http 2014-11-04 02:04:44 -08:00
Matt Bell
8b61daa1db commands/http: Moved HTTP RPC into commands/http package 2014-11-04 02:04:44 -08:00
Matt Bell
a65c99e71e commands: Added Request#Options so consumers can iterate through provided options 2014-11-04 02:04:44 -08:00
Matt Bell
e8b37acda3 commands: Simplified Error string output 2014-11-04 02:04:44 -08:00
Matt Bell
3cebd2176e commands: Made Response implement io.Reader 2014-11-04 02:04:44 -08:00
Matt Bell
94683bb6b2 commands: Removed unused output stream field from Response 2014-11-04 02:04:43 -08:00
Matt Bell
19e5fbae70 commands: Made Response#Error return an *Error instead of an error 2014-11-04 02:04:43 -08:00
Juan Batiz-Benet
d303ff45f8 Merge pull request #253 from jbenet/net-detect
NAT detect
2014-11-03 16:53:09 -08:00
Jeromy
3e62042745 fix up NAT check and clear up naming 2014-11-03 15:10:44 -08:00
Jeromy
05817373d0 Clear up naming around zero address 2014-11-03 20:42:40 +00:00
Juan Batiz-Benet
60ef8e5e8c Merge pull request #254 from jbenet/comments
comment comment comment comment
2014-11-03 05:05:28 -08:00
Juan Batiz-Benet
676ee826fb Merge pull request #256 from jbenet/docker-init-fix
fix(Dockerfile)
2014-11-02 23:34:03 -08:00
Brian Tiger Chow
c7e55ef3cf fix(Dockerfile)
removed init so that the image ships no longer ships with an identity. 

TODO Maybe allow `ipfs --init run`?  It's important to keep the initialization process simple.
2014-11-02 22:24:11 -08:00
Brian Tiger Chow
ea1576af9b docs(Dockerfile)
don't need -it
2014-11-02 22:09:20 -08:00
Brian Tiger Chow
49ac059c37 docs: TODO 2014-11-02 20:40:25 -08:00
Jeromy
c3d04570c0 a few more comments 2014-11-03 03:53:16 +00:00
Jeromy
88bf39118c comment comment comment comment 2014-11-03 03:02:56 +00:00
Jeromy
402fdd2db9 changes from PR 2014-11-03 01:45:45 +00:00
Jeromy
094baf6fbf error out if attempting connection to loopback 2014-11-03 00:28:07 +00:00
Jeromy
cb2fb9cfe6 print NAT if detected 2014-11-02 21:59:59 +00:00
Jeromy
2eac5aeec6 begin code for NAT detection 2014-11-02 21:19:22 +00:00
Juan Batiz-Benet
c2110bf415 Merge pull request #252 from chriscool/patch-1
Update README.md to state that Go 1.3+ is needed
2014-11-01 22:48:37 -07:00
Christian Couder
a20726fca7 Update README.md to state that Go 1.3+ is needed 2014-11-02 06:38:22 +01:00
Juan Batiz-Benet
3eb43d1cb4 mount: darwin osx fuse check fix
committed my test case accidentally :(
2014-11-01 22:38:13 -07:00
Juan Batiz-Benet
7972f3a7ee fixed osx fuse checks 2014-11-01 22:38:12 -07:00
Brian Tiger Chow
e7a5dc0056 docs(Dockerfile) update hint
privileged existed for mounting
2014-11-01 21:02:02 -07:00
Juan Batiz-Benet
03ca7fdf76 Merge pull request #221 from jbenet/bench
Performance optimizations and memory management
2014-11-01 18:26:02 -07:00
Juan Batiz-Benet
634d89f1b0 Remove Travis testing of Go 1.2
Go 1.2 is no longer supported (we use sync.Pool).
2014-11-01 17:55:59 -07:00
Juan Batiz-Benet
56c45d42ff Godeps GoVersion off devel 2014-11-01 17:53:11 -07:00
Juan Batiz-Benet
07e55fcb69 Merge pull request #250 from jbenet/docker-daemon
feat(docker) build a daemon
2014-11-01 17:39:10 -07:00
Brian Tiger Chow
06a8feeaf3 feat(docker) build a daemon
The default Docker build creates a daemon.

TODO allow bootstrap node to be overridden at runtime (perhaps with an
environment variable), so we can use custom topologies in test
environments. NB: We still want the default behavior to connect to Mars.

TODO create a docker image that mounts and uses shared volume to make
that mount accessible on the host.
2014-11-01 17:32:49 -07:00
Jeromy
b4b26faefd make FetchGraph waitable 2014-11-01 16:07:56 -07:00
Jeromy
6efaa1d811 remove signed pipe 2014-11-01 16:07:56 -07:00
Jeromy
5edbca2e70 cleanup from CR 2014-11-01 16:07:56 -07:00
Jeromy
09004e4989 finish addressing PR concerns 2014-11-01 16:07:56 -07:00
Jeromy
ce223eef61 some small cleanup of logging 2014-11-01 16:07:56 -07:00
Jeromy
3ed10b1331 dagservice interface fix 2014-11-01 16:07:56 -07:00
Jeromy
98f56ab7e2 remove sha1 from hmac hash suite options 2014-11-01 16:07:56 -07:00
Jeromy
950957240a address comments from PR 2014-11-01 16:07:56 -07:00
Jeromy
a8069024e9 cut down on allocations 2014-11-01 16:07:56 -07:00
Jeromy
027920540f more memory tweaks 2014-11-01 16:07:56 -07:00
Jeromy
9b1c99e9aa shrink msgio buffer size to decrease memory pressure 2014-11-01 16:07:56 -07:00
Jeromy
32417724a6 Reenable secure channel code 2014-11-01 16:07:56 -07:00
Jeromy
f89cfc1108 moved pipes package 2014-11-01 16:07:56 -07:00
Jeromy
07733b17b3 msgio pooling first hack 2014-11-01 16:07:56 -07:00