Commit Graph

18 Commits

Author SHA1 Message Date
Adin Schmahmann aa4f9dac2f fix: treat peers already connected to the host before pubsub is initialized as valid potential pubsub peers 2020-12-07 10:27:35 +02:00
Raúl Kripalani 49274b0e8a
migrate to consolidated types. (#185) 2019-05-26 17:19:03 +01:00
vyzo fc7795c38f simplify peer disconnect detection logic to ensure a single outgoing stream 2018-12-13 22:52:59 +02:00
vyzo 2621f893e6 rework peer tracking logic to handle multiple connections 2018-12-13 19:53:12 +02:00
Steven Allen bd1a4630b9 move to go-libp2p-pubsub
Updates for move from go-floodsub to go-libp2p-pubsub.

fixes https://github.com/libp2p/go-libp2p-pubsub/issues/4
2018-10-18 21:10:16 +01:00
Kevin Atkinson 0827f5e955 gx publish 0.9.31 2018-10-04 19:23:53 -04:00
Kevin Atkinson 1abb0209ce gx publish 0.9.30 2018-10-04 18:41:48 -04:00
vyzo e7b1fe6e75 modularized pubsub; Flooding is just a routing method. 2018-01-27 09:54:57 +02:00
Steven Allen 238bd82a7f use reset where appropriate
(especially when walking away from read-only streams)
2017-09-15 16:28:46 -07:00
Steven Allen 5ee3bddaad notify: handle new connections asynchronously
Trying to create a stream from with a connection notifier is *not* allowed (and
will deadlock).

Also, use the pubsub context when trying to open the stream.
2017-07-27 18:43:54 -07:00
Jeromy 90657d5d53 update dependencies 2016-10-05 12:47:20 -07:00
Jeromy 21401b8475 dont error on new stream failure 2016-09-13 09:39:30 -07:00
Jeromy dd331f38c6 more code cleanup, remove debug statements, add support for multiple
messages and topics
2016-09-12 13:22:16 -07:00
Jeromy c0d5b0ef26 using protobuf now, with a vengeance 2016-09-10 08:29:06 -07:00
Jeromy 6ed3d545e1 switch over to protobuf rpc 2016-09-10 08:14:17 -07:00
Jeromy 13a46da42f Gx publish 0.1.0 2016-09-10 06:56:11 -07:00
Jeromy e07f002705 rename to floodsub 2016-09-09 20:13:50 -07:00
Jeromy b69b777643 first hack at it, kinda works for the most part 2016-09-09 17:15:39 -07:00