Pierre Krieger
dbbee5756e
Use stronger typing for the public key of identify ( #236 )
...
* Use stronger typing for the public key of identify
* Add PartialEq/Eq implementations
* Fix tests
* Also change is_public_key()
2018-06-05 12:29:59 +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
Pierre Krieger
7d6ad230ea
Update the PeerId import paths ( #217 )
2018-05-24 18:00:47 +02:00
Pierre Krieger
89087f021d
Move PeerId to libp2p-core ( #214 )
2018-05-24 00:54:08 +02:00
Toralf Wittner
d394ea0e19
Add /libp2p/circuit/relay/0.1.0
protocol support. ( #175 )
...
Add `/libp2p/circuit/relay/0.1.0` protocol support.
2018-05-18 13:13:05 +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
383e16abea
Return Option<bool> in
PeerId::is_public_key`. ( #172 )
2018-05-03 15:42:50 +02:00
quake wang
590bc91d59
resolve PeerInfo deserialize error ( #168 )
2018-04-18 10:39:42 +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