SChernykh
|
39ba5c4131
|
P2PServer: check for messages that shouldn't be sent
|
2021-10-15 17:09:51 +02:00 |
|
SChernykh
|
9b86f8e81f
|
Peer list refactoring
- Remove peers that weren't seen for > 1 hour
- Better peer selection algorithm for PEER_LIST_RESPONSE
|
2021-10-15 11:32:01 +02:00 |
|
SChernykh
|
60a8538e0c
|
P2PServer: show an error when there are no ZMQ messages
|
2021-10-09 11:01:26 +02:00 |
|
SChernykh
|
77a3a5857c
|
P2PServer: show an error when there are no connections
|
2021-10-08 18:21:31 +02:00 |
|
SChernykh
|
2a3cd13b19
|
P2PServer: delete old cached blocks after initial sync
Saves ~20 MB of memory
|
2021-10-01 15:31:47 +02:00 |
|
SChernykh
|
5c92920619
|
Default log level 3
Also refactored default port numbers
|
2021-09-18 10:03:06 +02:00 |
|
SChernykh
|
da0f376bef
|
P2PServer: ban peers that don't broadcast blocks
|
2021-09-13 15:01:02 +02:00 |
|
SChernykh
|
a332ac7d26
|
P2PServer: load peers from DNS
|
2021-09-07 21:43:44 +02:00 |
|
SChernykh
|
73c8b1294a
|
P2PServer: connect to peers from the event loop thread
Better thread safety
|
2021-09-07 12:56:22 +02:00 |
|
SChernykh
|
25772abc0f
|
Show block share % in status
|
2021-09-07 09:53:38 +02:00 |
|
SChernykh
|
7b0cc256c5
|
P2PServer: ban peers that disconnect without finishing handshake
|
2021-09-06 16:17:20 +02:00 |
|
SChernykh
|
70ff4ba859
|
Tweaked peer list logic
|
2021-09-02 19:21:38 +02:00 |
|
SChernykh
|
662a7e91c8
|
P2PServer: always ban IPs that send bad blocks
|
2021-08-31 13:14:35 +02:00 |
|
SChernykh
|
456f5d356f
|
P2PServer: ban peers only after handshake finished and failed
|
2021-08-29 17:26:30 +02:00 |
|
SChernykh
|
f9be0de8d2
|
P2PServer: ask peers about unknown blocks only once
|
2021-08-27 17:26:42 +02:00 |
|
SChernykh
|
09aedd9f9a
|
Drop idle connections
Idle = didn't send any full messages in the last 5 minutes
|
2021-08-24 21:45:19 +02:00 |
|
SChernykh
|
aba3bc50b8
|
Block cache WIP and other fixes
- Block cache is implemented only on Windows for now
- Tracking of background jobs
- More robust sidechain syncing
|
2021-08-24 11:42:41 +02:00 |
|
SChernykh
|
510b7dbb85
|
Add files
|
2021-08-22 12:20:59 +02:00 |
|