Toralf Wittner
68c36d87d3
Move swarm and protocols handler into swarm crate. ( #1188 )
...
Move swarm and protocols handler into swarm crate.
2019-07-04 14:47:59 +02:00
Pierre Krieger
b176032a07
Generalize TPeerId into TConnInfo ( #1045 )
...
* Generalize TPeerId into TConnInfo
* Final fixes
2019-04-05 13:37:12 -03:00
Pierre Krieger
5742a0000e
Add documentation to the core ( #820 )
2019-01-07 11:39:08 +01:00
Pierre Krieger
45114aef46
Move the Swarm in its own module ( #681 )
2018-11-27 11:22:55 +01:00
Pierre Krieger
37994b34e7
Behavior -> Behaviour ( #650 )
2018-11-16 12:59:57 +01:00
Pierre Krieger
1c9091655b
Move protocols_handler to the root ( #643 )
2018-11-15 18:39:20 +01:00
Pierre Krieger
c04d0fe797
Add back the Swarm ( #613 )
2018-11-07 19:29:07 +01:00
Pierre Krieger
c730b4b3c9
Add ProtocolsHandler trait ( #573 )
...
* Add ProtocolsHandler trait
* Reexport symbols
* Add a note about shutting down
* Add map_protocol
* Add a NodeHandlerWrapperBuilder
* Update core/src/nodes/protocols_handler.rs
Co-Authored-By: tomaka <pierre.krieger1708@gmail.com>
* Fix compilation
2018-11-01 11:06:32 +01:00
Pierre Krieger
5d1c54cc10
New core ( #568 )
...
* New core
* Fix lifetime requirements
* Remove identify transport
* Address &mut & ref ref mut
* Fix whitespaces
2018-10-17 10:17:40 +01:00
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
f2a5eee5e8
Add a NodeHandler trait ( #495 )
...
* Add a NodeHandler trait
* Fix compilation
* Some fixes
2018-09-19 16:33:29 +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