monero/src
Miguel Herranz 82dbeedd1b Add gray peer list housekeeping system
A random peer from the gray peer list is selected and a connection is
made to check if the peer is alive.

If the connection and handshake are successful the peer is promoted to
the white peer list, in case of failure the peer is evicted from the
gray peer list.

The connection is closed after the check in either case.
2017-01-21 10:09:38 +01:00
..
blockchain_db Tweak some msg loglevels 2017-01-16 20:42:59 +00:00
blockchain_utilities fixups in logging init calls, and add missing net context in a log 2017-01-16 10:45:59 +00:00
blocks update checkpoints 2016-12-13 00:26:25 +02:00
common Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
crypto Merge pull request #1510 2017-01-08 16:40:02 -08:00
cryptonote_core core: don't try to deserialize an empty extra to remove a field 2017-01-16 08:59:02 +00:00
cryptonote_protocol fixups in logging init calls, and add missing net context in a log 2017-01-16 10:45:59 +00:00
daemon Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
daemonizer Dropped "bit" from bitmonero. 2016-09-26 17:22:30 -04:00
mnemonics mnemonics: fix language detection with checksum word 2017-01-15 11:16:25 +00:00
p2p Add gray peer list housekeeping system 2017-01-21 10:09:38 +01:00
platform updated copyright year 2015-12-31 08:39:56 +02:00
ringct Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
rpc Merge pull request #1569 2017-01-15 20:32:57 -05:00
serialization serialization: add support for serializing std::pair and std::list 2016-09-26 23:12:28 +01:00
simplewallet Merge pull request #1599 2017-01-20 21:00:01 -05:00
wallet Merge pull request #1599 2017-01-20 21:00:01 -05:00
CMakeLists.txt Dropped "bit" from bitmonero. 2016-09-26 17:22:30 -04:00
cryptonote_config.h Merge pull request #1263 2016-11-11 12:34:43 +02:00
version.cmake fixed tag detector 2016-09-18 21:21:13 +02:00
version.h.in bump version 2016-12-13 00:29:29 +02:00