Pierre Krieger
|
96e559b503
|
Wrap multistream-select streams under a Negotiated (#1001)
|
2019-03-19 17:27:30 +01:00 |
|
Toralf Wittner
|
e23b2733e2
|
Fix some rustc/clippy warnings. (#895)
|
2019-01-30 15:41:54 +01:00 |
|
Toralf Wittner
|
f1959252b7
|
multistream-select: Less allocations. (#800)
|
2019-01-09 15:09:35 +01:00 |
|
Toralf Wittner
|
a152e18821
|
Simplify handling of upgrade information. (#761)
|
2018-12-11 15:13:10 +01:00 |
|
Toralf Wittner
|
2253c82b86
|
multistream-select: Update to 2018 edition. (#766)
|
2018-12-11 10:45:28 +01:00 |
|
Toralf Wittner
|
c02dea8128
|
Introduce several concrete future types. (#433)
* multisteam-select: introduce `DialerFuture`.
* multistream-select: add more concrete futures.
* multistream-select: add ListenerFuture.
* multistream-select: add ListenerSelectFuture
* Formatting.
* Add DialerSelectFuture type alias.
* Add UpgradeApplyFuture and NegotiationFuture.
* In iterator wrappers also pass-through size_hint.
* Minor refactoring.
* Address review comments.
* Add some comments.
* Hide state enums in wrapping structs.
|
2018-08-30 23:25:16 +02:00 |
|
Benjamin Kampmann
|
2ea49718f3
|
Clean up directory structure (#426)
* Remove unused circular-buffer crate
* Move transports into subdirectory
* Move misc into subdirectory
* Move stores into subdirectory
* Move multiplexers
* Move protocols
* Move libp2p top layer
* Fix Test: skip doctest if secio isn't enabled
|
2018-08-29 11:24:44 +02:00 |
|