{"push_id":2405061689,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"89f95f7136088509ae7102619f51f2edba77fc85","before":"2ffcf9eea3e0dcec00a96aed8a0a0de3842fc2a4","commits":[{"sha":"89f95f7136088509ae7102619f51f2edba77fc85","author":{"name":"Pierre Krieger","email":"4c8e1c4a9d97e31a70b2402101326b40a0527d05@gmail.com"},"message":"Implement first draft of floodsub (#144)\n\n* Implement ConnectionReuse correctly\r\n\r\n* Add some tests and fixes\r\n\r\n* Remove useless boolean in active_connections\r\n\r\n* Correctly run tests\r\n\r\n* Optimize the processing\r\n\r\n* Next incoming is now in two steps\r\n\r\n* Remove log\r\n\r\n* Fix dialing a node even if we already have a connection\r\n\r\n* Add a proper PeerId to Peerstore\r\n\r\n* Turn identify into a transport layer\r\n\r\n* Expose the dialed multiaddress\r\n\r\n* Add identified nodes to the peerstore\r\n\r\n* Allow configuring the TTL of the addresses\r\n\r\n* Split identify in two modules\r\n\r\n* Some comments and tweaks\r\n\r\n* Run rustfmt\r\n\r\n* Add test and bugfix\r\n\r\n* Fix wrong address reported when dialing\r\n\r\n* Switch to futures-mutex of paritytech (#113)\r\n\r\n* Remove public key system from peerstore (#118)\r\n\r\n* Remove public key system from peerstore\r\n\r\n* Add comment about PartialOrd on PeerInfo\r\n\r\n* Add a nat_traversal() method to Transport (#110)\r\n\r\n* Add a nat_traversal() method to Transport\r\n\r\n* Fix compilation\r\n\r\n* Implement floodsub\r\n\r\n* Work on a floodsub example\r\n\r\n* Finish example\r\n\r\n* More work\r\n\r\n* More work\r\n\r\n* More work\r\n\r\n* More work\r\n\r\n* More work\r\n\r\n* Rustfmt\r\n\r\n* Some style improvements\r\n\r\n* Store the whole Topic instead of just the hash\r\n\r\n* Add a bunch of TODOs\r\n\r\n* Fix introduced warning\r\n\r\n* Fix style\r\n\r\n* Fix concerns\r\n\r\n* Only store the hash of the values in the received messages\r\n\r\n* Fix style\r\n\r\n* Improve comments","distinct":true,"url":"https://api.github.com/repos/libp2p/rust-libp2p/commits/89f95f7136088509ae7102619f51f2edba77fc85"}]}
{"actor":{"display_login":"Vurich"}}