Pierre Krieger
ee9ff643a5
Split collection.rs in two ( #507 )
...
* Split collection.rs in two
* Fix forgot to interrupt inner task
* Another fix in collection.rs
* More qed
2018-09-21 17:31:52 +02:00
Pierre Krieger
4fe92f81e8
Fix logic error in public key mismatch ( #510 )
2018-09-21 17:11:27 +02:00
Pierre Krieger
a910797f22
Fix invalid state after peer id mismatch ( #503 )
2018-09-21 09:32:23 +02:00
Pierre Krieger
f2a5eee5e8
Add a NodeHandler trait ( #495 )
...
* Add a NodeHandler trait
* Fix compilation
* Some fixes
2018-09-19 16:33:29 +02:00
Pierre Krieger
8cf17f49e1
Add a basic test to listeners ( #489 )
2018-09-18 15:56:29 +02:00
Pierre Krieger
783522f54c
Prove the panics ( #491 )
2018-09-17 17:15:27 +02:00
Pierre Krieger
3e53a9dcc7
Fix additional addresses not tried ( #483 )
...
* Fix additional addresses not tried
* More fixes
* Produce a dialing error if unsupported multiaddr
2018-09-17 10:30:10 +02:00
Pierre Krieger
2a7a48b496
Fix old task not interrupted after replacing ( #482 )
2018-09-14 20:40:28 +02:00
Pierre Krieger
063ab178a9
Add an alternative to the swarm ( #472 )
...
* Rewrite the swarm
* Small improvement to Debug of ListenersStream
* Fix Swarm::Replaced never being produced
* Fix logic problem when reaching a node in swarm
* Small comment in swarm
* Add closed_multiaddr to Replaced event
* Add address to NodeClosed and NodeError
* Fix concerns
* Remove StreamMuxer::boxed
2018-09-14 13:18:10 +02:00