SChernykh
|
a9d39f0803
|
Better error messages
|
2023-09-13 21:37:07 +02:00 |
|
SChernykh
|
2248739dd5
|
Don't update api when shutting down
|
2023-09-13 21:12:01 +02:00 |
|
SChernykh
|
b83b691714
|
TCPServer: cleaned up IPv4 address handling
|
2023-09-11 19:43:28 +02:00 |
|
SChernykh
|
887611c9d8
|
P2Pool: normalized peer list IPv4/IPv6 data
|
2023-09-09 20:22:43 +02:00 |
|
SChernykh
|
390cf0257e
|
StratumServer: fixed data races on disconnect
|
2023-09-08 15:19:59 +02:00 |
|
SChernykh
|
2453c08194
|
SideChain: fixed use-after-free in precalc code
|
2023-09-06 10:05:55 +02:00 |
|
SChernykh
|
f149613d54
|
Removed unnecessary async call
|
2023-09-04 20:38:01 +02:00 |
|
SChernykh
|
2c5cfb6442
|
Fixed data races when using uv_async_send
|
2023-09-04 19:33:31 +02:00 |
|
SChernykh
|
cfddaf1508
|
TCPServer: added thread check on connection close
|
2023-09-03 23:17:04 +02:00 |
|
SChernykh
|
2584799415
|
TCPServer: fixed ASAN code
|
2023-09-03 17:13:22 +02:00 |
|
SChernykh
|
c2704af523
|
Sync test: increased countdown length
|
2023-09-03 14:35:12 +02:00 |
|
SChernykh
|
328e9cade9
|
SideChain: fixed read from uninitialized buffer
|
2023-09-03 14:16:09 +02:00 |
|
SChernykh
|
d8bbe2110e
|
P2PServer: fixed a data race when banning peers
|
2023-09-03 13:15:45 +02:00 |
|
SChernykh
|
1ef88622d6
|
p2pool v3.6.2
|
2023-09-03 09:49:31 +02:00 |
|
SChernykh
|
fcf9d2ad15
|
p2pool v3.6.1
|
2023-09-01 12:39:07 +02:00 |
|
SChernykh
|
7986321a52
|
Fixed console commands startup
|
2023-08-31 17:50:31 +02:00 |
|
SChernykh
|
8e0f28ee30
|
Fixed Windows 7 compatibility
|
2023-08-31 16:21:59 +02:00 |
|
SChernykh
|
fecfa18999
|
p2pool v3.6
|
2023-08-31 10:32:34 +02:00 |
|
SChernykh
|
936d3b5280
|
Added quick self-test
|
2023-08-23 17:01:01 +02:00 |
|
SChernykh
|
31ce134413
|
Fixed INVALID SHARE log color
|
2023-08-21 21:24:04 +02:00 |
|
SChernykh
|
1069d1c066
|
Fixed cppcheck error
|
2023-08-21 11:20:50 +02:00 |
|
SChernykh
|
bc0634a541
|
RandomX: try to recover after an error
|
2023-08-21 11:01:57 +02:00 |
|
SChernykh
|
8d65a99fe4
|
Fixed data race
|
2023-08-18 21:57:51 +02:00 |
|
SChernykh
|
f3045a5e80
|
Fixed possible thread handle leak
|
2023-08-17 10:16:51 +02:00 |
|
SChernykh
|
76c4573c39
|
CI: cleanup build warnings
Tests: fixed "unused const variable" warning
CMakeLists.txt: fixed deprecation warnings
|
2023-08-16 14:20:23 +02:00 |
|
SChernykh
|
2877e5dfc1
|
Sync test: log stratum data when finished
|
2023-08-15 11:43:05 +02:00 |
|
SChernykh
|
a6b6cb0f09
|
TCPServer: tweaked ASAN support
|
2023-08-14 22:24:42 +02:00 |
|
SChernykh
|
929f908a86
|
Sync test: submit fake shares to test stratum
|
2023-08-14 17:10:36 +02:00 |
|
SChernykh
|
bd30a68e7d
|
Fixed cppcheck error
|
2023-08-07 07:28:44 +02:00 |
|
SChernykh
|
f4a18726b5
|
P2PServer: support future major protocol changes
|
2023-08-04 15:52:28 +02:00 |
|
SChernykh
|
2ddb03e2be
|
CI: tweaked memory leak output formatting
|
2023-07-19 16:15:48 +02:00 |
|
SChernykh
|
0f88640575
|
CI: added sync test with memory leak detection
|
2023-07-19 13:59:57 +02:00 |
|
SChernykh
|
75cc82ae0c
|
P2PServer: removed protocol version check for fastest peer
|
2023-07-12 12:48:52 +02:00 |
|
SChernykh
|
32dc235aa5
|
SideChain: fix for out of order blocks
|
2023-07-12 00:25:37 +02:00 |
|
SChernykh
|
6ffe1d81c2
|
P2PServer: ignore protocol versions higher than supported
|
2023-07-10 20:13:37 +02:00 |
|
SChernykh
|
5b245e64d3
|
Fixed a typo
|
2023-07-10 16:54:01 +02:00 |
|
SChernykh
|
a067361d74
|
P2PServer: prefetch 2 blocks ahead during sync
|
2023-07-10 15:44:18 +02:00 |
|
SChernykh
|
a7f66c8883
|
SideChain: filter duplicates from missing blocks
|
2023-07-10 14:11:22 +02:00 |
|
SChernykh
|
e03e7d831e
|
P2PServer: tweaked switching to the fastet peer when syncing
|
2023-07-10 11:40:48 +02:00 |
|
SChernykh
|
1219ed0dd6
|
P2PServer: check protocol version when choosing fastest peer
|
2023-07-07 23:49:43 +02:00 |
|
SChernykh
|
fe2ff95f19
|
P2PServer: use BLOCK_NOTIFY to speed up syncing
|
2023-07-07 16:48:28 +02:00 |
|
SChernykh
|
d72f0ce40c
|
P2PServer: fixed some excess block requests
|
2023-07-07 14:52:47 +02:00 |
|
SChernykh
|
df43e2c126
|
SideChain: tweaked precalc logic
|
2023-07-07 14:21:52 +02:00 |
|
SChernykh
|
d8ecc1174d
|
P2PServer: refactored BLOCK_NOTIFY logic
- Limit how many block requests can be in flight
- Don't send requests for the same block twice
|
2023-07-07 12:14:24 +02:00 |
|
SChernykh
|
3e269b49d4
|
Tweaked log level for BLOCK_NOTIFY
|
2023-07-05 19:06:49 +02:00 |
|
SChernykh
|
72c9f3b0db
|
Fixed ping time calculation
|
2023-07-05 15:29:54 +02:00 |
|
SChernykh
|
2f5b0db786
|
P2PServer: request blocks coming from BLOCK_NOTIFY
|
2023-07-05 11:42:34 +02:00 |
|
SChernykh
|
8d9f16c387
|
P2PServer: sanity check message id
|
2023-07-04 16:47:14 +02:00 |
|
SChernykh
|
d6cb0ee8a0
|
P2PServer: avoid unnecessary block broadcasts
|
2023-07-04 16:06:01 +02:00 |
|
SChernykh
|
5444701c38
|
Tweaked status code
Don't create stream when it's not needed
|
2023-07-02 15:33:51 +02:00 |
|