Aviv Eyal
3f926c52eb
Apply go formatting
2018-02-21 15:01:21 -08:00
Aviv Eyal
54aa54a59a
Updated comments
2018-02-21 15:01:21 -08:00
Aviv Eyal
01e1a19c3f
updated readme and comments
2018-02-21 15:01:21 -08:00
Aviv Eyal
380ae70ddc
Added multi-protocol using protobufs example
2018-02-21 15:01:21 -08:00
Steven Allen
784f1b4a71
Merge pull request #276 from libp2p/update-go-detect-race
...
Update go-detect-race to latest packaged version and location
2018-02-16 17:26:54 +00:00
Hector Sanjuan
34ed7b030b
gx publish 5.0.15
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-16 11:28:40 +01:00
Hector Sanjuan
cc1c2af4b7
Update go-detect-race to latest packaged version and location
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-16 11:26:39 +01:00
Whyrusleeping
69532e1c32
Merge pull request #272 from libp2p/tests/disable-mdns
...
Skip TestMdnsDiscovery
2018-02-14 11:34:18 -08:00
Łukasz Magiera
498c841eb9
Skip TestMdnsDiscovery
2018-02-14 16:04:14 +01:00
Steven Allen
4910211e39
gx publish 5.0.14
2018-01-31 18:54:09 -08:00
Steven Allen
d7d20a44a6
gx publish 5.0.13
2018-01-30 13:51:27 -08:00
Steven Allen
5399fa40ab
remove accidentally committed file
2018-01-28 19:34:28 -08:00
Steven Allen
2ae1424cd7
Merge pull request #269 from libp2p/fix/identify-test
...
make the identify test less racy
2018-01-28 05:57:01 +00:00
Steven Allen
b624fe6020
Merge pull request #264 from dmbreaker/master
...
Added default muxer in case when none was provided.
2018-01-28 05:16:02 +00:00
Steven Allen
5f75373b53
make the identify test less racy
2018-01-27 21:14:08 -08:00
Steven Allen
f5e43430a1
Merge pull request #267 from alholm/fix/256
...
mDNS discovery starts announcing right away
2018-01-28 05:10:55 +00:00
Steven Allen
bb716abcf9
gx publish 5.0.12
2018-01-27 17:47:28 -08:00
vyzo
9170399893
Merge pull request #268 from chrisdostert/patch-1
...
add link to example implementation
2018-01-27 22:51:34 +02:00
Chris Dostert
f50cbd5d8a
add link to example implementation
2018-01-27 06:56:01 -08:00
Alexey Kholupko
7c7bd31d3e
mDNS discovery starts announcing right away: does not wait for first interval to elapse.
...
Closes #256
2018-01-27 16:32:58 +07:00
Steven Allen
c9eddef068
gx publish 5.0.11
2018-01-19 22:57:58 -08:00
Steven Allen
3dd953f2ce
Merge pull request #265 from libp2p/fix/undead-peer-addrs
...
fix peerstore apocalypse redux
2018-01-20 06:57:16 +00:00
Steven Allen
d7c4c0a202
add test for forgetting address records
2018-01-19 22:37:14 -08:00
Steven Allen
ea95a94e78
register identify service netNotify
...
This way, we actually process disconnect notifications (and reduce the lifetime
on peer addr records).
2018-01-19 22:36:33 -08:00
Steven Allen
096a2c8303
fix peerstore apocalypse redux
...
This commit prevents us from repeatedly extending the lifetimes of all observed
addresses if a peer keeps on reconnecting.
It also fixes two race conditions:
1. We may end up processing a disconnect after a re-connect and may
accidentally give the addresses associated with that peer a
RecentlyConnectedAddrTTL instead of a ConnectedAddrTTL.
2. We may end up processing a connect after the associated disconnect storing
the associated peer addresses indefinitely.
2018-01-19 21:52:22 -08:00
Steven Allen
64afdfef46
gx publish 5.0.10
2018-01-19 21:30:14 -08:00
Steven Allen
324724c877
remove useless go-base58 dep
2018-01-19 21:30:05 -08:00
Steven Allen
d50a8b5568
gx publish 5.0.9
2018-01-19 20:52:29 -08:00
Dmitry Shipenok
a3a4cf97f4
Added default muxer in case when none was provided.
...
Should fix 'echo' example.
2018-01-18 14:17:22 +03:00
Whyrusleeping
7db6e54f35
Merge pull request #241 from libp2p/feat/builder
...
first hack at a nice libp2p constructor
2018-01-07 12:41:58 -08:00
Jeromy
5824305949
import go-smux-multiplex
2018-01-07 12:23:01 -08:00
Jeromy
bbbc040b60
incorporate lgierths opinions
2018-01-07 12:22:05 -08:00
Jeromy
8d84ecd01b
functional parameters
2018-01-07 12:22:05 -08:00
Jeromy
d04268054f
use new constructor for examples
2018-01-07 12:22:05 -08:00
Jeromy
c937b88e45
review feedback
2018-01-07 12:22:05 -08:00
Jeromy
f34163e3a3
first hack at a nice libp2p constructor
2018-01-07 12:22:05 -08:00
Steven Allen
4bba0bb6b8
Merge pull request #260 from nuxibyte/master
...
Fixed typo.
2017-12-29 16:45:31 +00:00
Errol Chevannes
835b66ab73
Fixed typo.
2017-12-29 15:14:46 +00:00
Steven Allen
8850e513e1
Merge pull request #244 from libp2p/kevina/travisci
...
Update Travis CI to use new test script and go 1.9.x
2017-12-05 00:57:43 +00:00
Kevin Atkinson
c81d138533
Disable sudo in Travis CI.
2017-12-04 16:52:42 -08:00
Kevin Atkinson
6472556d6f
Update Travis CI to use new test script and go 1.9.x
2017-12-04 16:52:42 -08:00
Steven Allen
edb6434ddf
gx publish 5.0.8
2017-12-05 00:52:01 +00:00
Steven Allen
e4966ffb3e
Merge pull request #246 from libp2p/gx/update-steb
...
update gx deps
2017-11-20 14:11:03 -08:00
Steven Allen
22b513067a
gx publish 5.0.7
2017-11-20 14:07:36 -08:00
Steven Allen
2bd07bfcea
update gx deps
...
* msgio (moved)
* secio
* testutil
2017-11-20 14:07:32 -08:00
Jakub Sztandera
ebbd3bc7b4
Merge pull request #245 from libp2p/kevina/fix-go-vet
...
Fix "go vet" errors.
2017-11-19 17:59:34 +01:00
Steven Allen
62f92f7e73
always make the host context cancelable
...
There's really no reason to *only* do this if we have relays enabled. Doing it
this way makes `go vet` happier and reduces conditional logic.
2017-11-16 17:34:48 -08:00
Kevin Atkinson
af895a81d5
Fix most "go vet" errors.
2017-11-16 20:05:22 -05:00
Steven Allen
9e3cf0831d
gx publish 5.0.6
2017-11-14 13:18:55 -08:00
Steven Allen
bb423428a0
Merge pull request #239 from libp2p/gx/update-lxc2hc
...
gx: update go-peerstream
2017-10-19 08:09:13 -07:00