Pierre Krieger
0348ac3534
Make ping unidirectional ( #381 )
2018-08-06 17:16:27 +02:00
Pierre Krieger
ffe63ff987
Unify the versions of parking_lot ( #380 )
2018-07-30 16:06:03 +02:00
James Ray
9b233ba3ea
Fix repeatedly spelling, more and more, add a clarification ( #376 )
...
Correct me if saying "close connections to non-responsive remotes (which would then de-allocate memory for the ping)" is wrong.
2018-07-27 10:46:45 +02:00
Pierre Krieger
9480295bf2
Add licenses to all Cargo.toml files ( #349 )
2018-07-21 12:15:42 +02:00
Pierre Krieger
4db425d132
Fix potential panic in ping ( #342 )
2018-07-20 09:49:17 +02:00
Pierre Krieger
7507e0bfd9
Make the Pinger clonable ( #330 )
2018-07-18 18:47:58 +02:00
Pierre Krieger
16e3453b7f
Use the new version of tokio ( #303 )
2018-07-16 12:15:27 +02:00
Pierre Krieger
b3ed7f852a
Fix the authors in multiple Cargo.toml ( #293 )
2018-07-11 13:06:42 +02:00
Pierre Krieger
f104dd9036
Run rustfmt on files that aren't really touched ( #289 )
2018-07-11 11:14:40 +02:00
Toralf Wittner
16967abda7
Use tokio-codec. ( #271 )
2018-06-22 16:12:23 +02:00
Pierre Krieger
7b375798a5
The Multiaddr of the remote is now a Future ( #249 )
...
* The Multiaddr of the remote is now a Future
* The multiaddress future in swarm is now a Box
2018-06-19 14:38:55 +02:00
Pierre Krieger
57c3103f78
Integrate the multiformats crates ( #231 )
...
* Remove the multihash patch
* Integrate the multiformats crates
* Fix not compiling on emscripten
2018-06-01 10:10:00 +02:00
Toralf Wittner
86a21fc43e
Remove all target
s from log statements. ( #195 )
...
The default uses crate + module path anyway, so `target` has been
redundant, causes more work when renaming crates and makes log
lines longer.
2018-05-17 15:14:13 +02:00
Pierre Krieger
5c1890e66a
Rename libp2p_swarm to libp2p_core ( #189 )
2018-05-16 12:59:36 +02:00
Pierre Krieger
f787f3d8b8
Swarm rework ( #182 )
...
* Rename Transport::RawConn to Output
* Remove AsyncRead + AsyncWrite bound on Transport::Output
* UpgradedNode now always implements Transport
* Add and tweak modifiers for Transport and ConnectionUpgrade
* Secio upgrade now returns the pubkey in its output
* Add upgrade::apply
* Add Transport::and_then
* Rework the swarm
* Rustfmt
* Fix concerns
2018-05-14 15:55:16 +02:00
Toralf Wittner
d346a6f495
Refactor transport into multiple modules. ( #170 )
...
Addresses #158 .
Besides the refactoring, the type `EitherIncomingStream` has been
removed as it is not used.
2018-05-02 11:50:48 +02:00
Qifan Lu
342a9f69d3
Bump multiaddr to 0.3 and remove patch in Cargo.toml ( #164 )
2018-04-10 18:08:01 +02:00
Jef
5c4aefe457
Remove libp2p-
prefix ( #152 )
...
* Remove `libp2p-` prefix
* More sed-fu
2018-03-20 14:44:46 +01:00