monero/src/p2p
moneromooo-monero 28a7d31565
p2p: do not send last_seen timestamp to peers
This can be used for fingerprinting and working out the
network topology.

Instead of sending the first N (which are sorted by last
seen time), we sent a random subset of the first N+N/5,
which ensures reasonably recent peers are used, while
preventing repeated calls from deducing new entries are
peers the target node just connected to.

The list is also randomly shuffled so the original set of
timestamps cannot be approximated.
2019-04-24 17:56:12 +00:00
..
CMakeLists.txt Update 2019 copyright 2019-03-05 22:05:34 +01:00
net_node_common.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
net_node.cpp Merge pull request #5195 2019-03-19 10:57:28 +02:00
net_node.h Merge pull request #5195 2019-03-19 10:57:28 +02:00
net_node.inl p2p: do not send last_seen timestamp to peers 2019-04-24 17:56:12 +00:00
net_peerlist_boost_serialization.h Merge pull request #5190 2019-03-17 17:56:04 +02:00
net_peerlist.cpp Adding initial support for broadcasting transactions over Tor 2019-01-28 23:56:33 +00:00
net_peerlist.h p2p: do not send last_seen timestamp to peers 2019-04-24 17:56:12 +00:00
p2p_protocol_defs.h p2p: do not send last_seen timestamp to peers 2019-04-24 17:56:12 +00:00
stdafx.h Update 2019 copyright 2019-03-05 22:05:34 +01:00