Commit Graph

39 Commits

Author SHA1 Message Date
Hector Sanjuan
b90873d8dc Small improvements on basichost godoc comments.
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2017-03-15 17:49:49 +01:00
Lars Gierth
12f881c55a Remove unused and unfit relay protocol 2017-03-12 03:37:01 +01:00
Jeromy
31557da822 fix multistream import paths 2017-01-10 07:22:30 -08:00
Jeromy
104c97ed57 update go-multistream and use negotiateLazy to allow for readonly streams 2017-01-05 08:10:26 -08:00
Jeromy Johnson
9183b8afcf Merge pull request #150 from libp2p/feat/negotiate-timeouts
add negotiate timeout option to basichost
2016-11-10 17:05:44 -08:00
Jeromy
6bccc8c1f5 fix dial log 2016-11-10 16:01:42 -08:00
Jeromy
4f17a651d1 add negotiate timeout option to basichost 2016-11-10 12:40:38 -08:00
Jeromy
077aae473b make bandwidth metrics optional 2016-11-09 16:26:19 -08:00
Jeromy
6f804db71e update dependencies and add deadline methods to streams 2016-11-08 13:11:02 -08:00
Jeromy
232864175d make sure to always close streams when youre done with them 2016-11-05 15:26:07 -07:00
Jeromy
70872ff663 update deps 2016-10-04 21:18:07 -07:00
Jeromy
cea1fe131f extract net interface and metrics 2016-10-04 13:56:20 -07:00
Jeromy
1085a07654 extract protocol and maddr-filter 2016-10-03 21:47:08 -07:00
Jeromy
4dd30d824b switch to using stdlib context package 2016-10-03 11:00:00 -07:00
Jeromy
9441754369 swarm: add deadline for connection setup 2016-09-18 03:17:22 -07:00
Jeromy
00fa664611 use peerstore for protocol preferencce storage 2016-08-22 19:03:40 -07:00
Jeromy
f74add8a19 swarm: make stream.Protocol() return type protocol.ID 2016-08-18 11:16:01 -07:00
Jeromy
fc64ec9027 host: add tests for protocol preferences in host 2016-08-18 11:16:00 -07:00
Jeromy
e51398525a host: pre-seed preferred protocols with info from identify 2016-08-18 11:16:00 -07:00
Jeromy
7a3394b1da host: remember which protocols work for a given peer 2016-08-18 11:16:00 -07:00
Jeromy
6635e3d7f5 p2p/host: expose multistream function matching and add semver func 2016-08-16 13:04:16 -07:00
Jeromy
8744e460da update local import paths to reflect org change 2016-08-10 09:59:14 -07:00
Jeromy
c0e2b930e3 update multistream deps and fix code to work with new changes 2016-08-10 09:48:34 -07:00
Jeromy
916bc557c3 split peerstore from peer package 2016-05-31 16:24:11 -07:00
Jeromy
b0ad207270 rewrite all package paths to dvcs 2016-04-27 12:59:04 -07:00
Jeromy
15b28dc0ce recursive dependency update of utp lib 2016-04-27 10:12:51 -07:00
Jeromy
4f82ae5e62 move some deps out as gx packages 2016-04-11 23:24:32 -07:00
Jeromy
7b48e5bc4d update version of go-multiaddr 2016-03-03 13:03:24 -08:00
Jeromy
ada8212cac path rewrites 2016-01-04 05:45:58 -08:00
Jeromy
d91b419ecf WIP 2015-12-06 23:11:16 -08:00
Jeromy
dafa3bf917 make new stream calls accept a context 2015-11-19 16:20:59 -08:00
Jeromy
9d40a0af19 migrate to gx namespace 2015-11-18 16:11:24 -08:00
Jeromy
8acc21e88d Vendor in go-peerstream 2015-11-16 16:47:49 -08:00
Jeromy
0c73722a91 vendor in notifier 2015-11-15 18:42:27 -08:00
Jeromy
d4b42f8e45 fixes for sha3 2015-11-15 18:28:35 -08:00
Jeromy
216db146ca more vendoring 2015-11-15 11:56:01 -08:00
Jeromy
51fd99e363 extract from 0.4.0 2015-11-11 16:19:51 -08:00
Juan Batiz-Benet
2392434b6d rewrote imports to p2p 2015-09-30 19:24:00 -04:00
Juan Batiz-Benet
885d86219e move to p2p dir 2015-09-30 18:42:55 -04:00