Commit Graph

413 Commits

Author SHA1 Message Date
Jeromy Johnson cab16ee439 Merge pull request #99 from libp2p/feat/pass-smux
swarm: pass in stream muxer on construct
2016-09-04 08:20:15 -07:00
Jeromy a56440a9c7 swarm: pass in stream muxer on construct 2016-09-04 08:13:36 -07:00
Jeromy Johnson 04b3077f46 Merge pull request #98 from geoah/master
Bump 'go-libp2p-loggables', 'go-libp2p-secio', '*-transport', and 'go-libp2p-peerstore'
2016-09-03 19:24:02 -07:00
Jeromy Johnson 0b0f6fd18d Merge pull request #97 from libp2p/feat/just-tcp-example
Feat/just tcp example
2016-09-03 19:09:39 -07:00
George Antoniadis a64093e6b6 Bump 'ws-transport' to '1.0.6' 2016-09-03 19:59:16 +01:00
Jeromy 713d9a8798 examples: example using swarm and raw tcp (no muxing) 2016-09-03 10:43:31 -07:00
Jeromy 978b186d81 swarm: refactor to make modular construction easier 2016-09-03 10:43:27 -07:00
George Antoniadis 54cd2c5c46 Bump 'go-libp2p-loggables', 'go-libp2p-secio', '*-transport', and 'go-libp2p-peerstore' 2016-09-03 18:42:50 +01:00
Jeromy Johnson 40a5c58c00 Merge pull request #53 from libp2p/feat/exp-ws-support
add in experimental websocket support
2016-08-26 15:06:50 -07:00
Jeromy Johnson f5e4ebfebf Merge pull request #94 from libp2p/feat/go-nat-update
Update go-nat
2016-08-25 12:20:45 -07:00
Jakub Sztandera 3d2a26eda2
update go-nat 2016-08-24 23:23:12 +02:00
Jeromy faced1efd2 add note to test failure 2016-08-24 13:03:30 -07:00
Jeromy b1456b79b6 add in experimental websocket support 2016-08-24 09:42:27 -07:00
Jeromy 7ac44bb2d6 gx publish v3.4.1 2016-08-22 22:17:07 -07:00
Jeromy f75a5060f5 gx publish version 3.4.0 2016-08-22 21:20:11 -07:00
Jeromy Johnson 5013febbc4 Merge pull request #89 from libp2p/feat/protocol-prefs
Feat/protocol prefs
2016-08-22 21:15:49 -07:00
Jeromy 0b90707e39 update transport dep and add host test 2016-08-22 20:40:17 -07:00
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