Commit Graph

396 Commits

Author SHA1 Message Date
Jeromy 82dba851a5 bump to go1.7 2016-08-22 20:07:45 -07:00
Jeromy 00fa664611 use peerstore for protocol preferencce storage 2016-08-22 19:03:40 -07:00
Jeromy f21d06fbf0 update peerstore dep 2016-08-22 18:16:06 -07:00
Jeromy 7438c951dc update multistream deps 2016-08-18 13:21:00 -07:00
Jeromy Johnson 287383a75a sleep before final connectedness check 2016-08-18 11:19:20 -07:00
Jeromy f74add8a19 swarm: make stream.Protocol() return type protocol.ID 2016-08-18 11:16:01 -07:00
Jeromy 36c66c0e93 host: add wait for handshake in proto preknowledge test 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 Johnson d846840062 Merge pull request #80 from libp2p/lint/fix-some-linting
lint: fixed a bunch of issues reported by gometalinter
2016-08-17 16:51:21 -07:00
Jeromy Johnson 3c59725221 Merge pull request #87 from libp2p/cover/swarm
p2p/net/swarm: improve code coverage
2016-08-17 16:48:41 -07:00
Jeromy Johnson 6c6303f34a Merge pull request #88 from zjiekai/patch-1
Update README.md
2016-08-17 14:14:28 -07:00
Jeromy Johnson b077d39438 Merge pull request #86 from libp2p/feat/semver-mstream-matching
p2p/host: expose multistream function matching and add semver func
2016-08-17 10:58:55 -07:00
zjiekai 60a07684bf Update README.md 2016-08-17 23:58:11 +08:00
Jeromy 46eafb52f3 p2p/net/swarm: improve code coverage 2016-08-16 15:04:24 -07:00
Jeromy de84a41402 identify: log protocols from remote peers in peerstore 2016-08-16 13:22:13 -07:00
Jeromy 6635e3d7f5 p2p/host: expose multistream function matching and add semver func 2016-08-16 13:04:16 -07:00
Jeromy Johnson 1868c67c73 Merge pull request #85 from libp2p/deps/multistream
update multistream deps with new match func changes
2016-08-16 12:28:20 -07:00
Jeromy 3dd2e9e7fa update multistream deps with new match func changes 2016-08-16 08:05:06 -07:00
Jeromy e90e01708a lint: fixed a bunch of issues reported by gometalinter 2016-08-10 21:48:23 -07:00
Jeromy Johnson 14aac9bb58 Merge pull request #84 from libp2p/feat/update-multistream
update multistream deps and fix code to work with new changes
2016-08-10 21:47:22 -07:00
Jeromy dd707e22bb multistream 0.2.0 2016-08-10 15:31: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 Johnson 5b9cd671af Merge pull request #77 from John-Steidley/gosimple
Ran gosimple (github.com/dominikh/go-simple) on go-libp2p
2016-07-27 02:40:48 -07:00
John Steidley 5c8093b073 gosimple 2016-07-23 13:24:45 -07:00
Jeromy b32016eb3f gx publish version 3.3.7 2016-07-04 12:18:51 -07:00
Jeromy Johnson e01a63aed8 Merge pull request #76 from ipfs/feat/expose-backoff
expose backoff manager in swarm
2016-07-04 12:14:56 -07:00
Jeromy 45f9b5ae0f expose backoff manager in swarm 2016-07-03 13:28:06 -07:00
Jeromy Johnson 5d48ff09f4 Merge pull request #74 from ipfs/feature/fix-id-log
Fix logging in id.go
2016-06-27 16:11:22 -07:00
Jakub Sztandera 9f7b0b81b5 Fix logging in id.go 2016-06-27 19:26:33 +02:00
Jeromy Johnson c2d5f7bcb6 Merge pull request #73 from ipfs/feature/update-go-log
Feature/update go log
2016-06-24 09:35:56 -07:00
Jakub Sztandera b74d4f0d4e Update dependencies bump version and publish to gx 2016-06-23 22:11:44 +02:00
Jeromy 9ccbf103e0 bump agent version to match repo version 2016-06-20 10:57:33 -07:00
Jeromy e451a8ffa3 gx publish version 3.3.4 2016-06-15 13:03:45 -07:00
Jeromy Johnson bb9a5f5922 Merge pull request #70 from ipfs/feat/disable-fallback-utp
update transport lib to only use utp when explcitly enabled
2016-06-15 13:01:45 -07:00
Jeromy Johnson ec8044c746 Merge pull request #69 from ipfs/fix/nat-cache-sync
fix minor race condition in nat detection code
2016-06-15 12:46:02 -07:00
Jeromy 45605789b1 update transport lib to only use utp when explcitly enabled 2016-06-15 12:33:22 -07:00
Jeromy eca66a8891 fix minor race condition in nat detection code 2016-06-15 11:07:30 -07:00
Jeromy 5100dcec6e update hosts example 2016-06-14 09:07:35 -07:00
Jeromy Johnson 00c29a7954 Merge pull request #67 from ipfs/add-example
add hosts example
2016-06-12 17:59:51 -07:00
Jeromy dbbd9bb1e9 add hosts example 2016-06-12 14:01:54 -07:00
Jeromy Johnson 051fcf27f0 Merge pull request #65 from ipfs/deps/manet-utp
update utp dependency and publish 3.3.3
2016-06-11 10:26:27 -07:00
Jeromy b11dc798aa update utp dependency and publish 3.3.3 2016-06-10 16:37:44 -07:00
Jeromy 97e6774492 gx publish version 3.3.2 2016-06-04 14:12:02 -07:00
Jeromy 9485779cd6 gx publish version 3.3.1 2016-06-01 15:19:53 -07:00
Jeromy Johnson d1a92e1f99 Merge pull request #63 from ipfs/fix/bad-laddr-guessing
fix consumption of observed remote addrs
2016-06-01 14:16:19 -07:00
Jeromy 51c5f6a063 fix consumption of observed remote addrs 2016-06-01 13:41:25 -07:00
Jeromy Johnson 3076143823 Merge pull request #62 from ipfs/publish/3.3.0
gx publish version 3.3.0
2016-06-01 13:41:02 -07:00