openethereum/util
Jim Posen 13bc922e54 devp2p: Move UDP socket handling from Discovery to Host. (#8790)
* devp2p: Move UDP socket handling from Discovery to Host.

* devp2p: Fix bug with potentially incorrect UDP registration.

This works right now because the Host handler happens to be the first one
registered on the IoService.

* devp2p: Use 0-initialized memory buffer instead of unsafe.

* Remove send_queue field from public interface of Discovery.

* Rename Datagramm to Datagram.

sed -i 's/Datagramm/Datagram/g' util/network-devp2p/src/discovery.rs util/network-devp2p/src/host.rs
sed -i 's/datagramm/datagram/g' util/network-devp2p/src/discovery.rs util/network-devp2p/src/host.rs

* Include target in log statements.
2018-06-08 16:31:48 +02:00
..
bloom Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
bloomchain Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
bytes Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
dir Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
error Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
fake-fetch util fake-fetch (#8363) 2018-04-11 11:59:04 +02:00
fetch Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
hash Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
hashdb Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
io Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
journaldb Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
kvdb Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
kvdb-memorydb Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
kvdb-rocksdb Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
macros Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
mem Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
memory_cache Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
memorydb Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
migration-rocksdb Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
network Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
network-devp2p devp2p: Move UDP socket handling from Discovery to Host. (#8790) 2018-06-08 16:31:48 +02:00
panic_hook Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
path Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
patricia_trie Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
plain_hasher Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
reactor Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
rlp Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
rlp_compress Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
rlp_derive Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
stats Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
stop-guard Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
trace-time Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
trie-standardmap Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
triehash Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
unexpected Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
using_queue Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
version Specify critical release flag per network (#8821) 2018-06-08 14:54:23 +01:00