SChernykh
|
dd2812f1e5
|
Fixed data race
|
2024-12-17 16:19:40 +01:00 |
|
SChernykh
|
92dfde8a3e
|
Stratum: fixed TLS display in workers command
|
2024-12-17 15:41:55 +01:00 |
|
SChernykh
|
6dcdbe0f15
|
Stratum: display stratum shares separately
To avoid confusion between P2Pool shares and Stratum shares.
|
2024-12-17 15:09:39 +01:00 |
|
SChernykh
|
a4459d6207
|
Added a command line parameter to disable Stratum HTTP
|
2024-12-17 11:39:49 +01:00 |
|
SChernykh
|
cf325e0e76
|
Updated rapidjson
|
2024-12-02 17:44:08 +01:00 |
|
SChernykh
|
94da2e8dff
|
Fixed cppcheck errors
|
2024-12-01 15:31:43 +01:00 |
|
SChernykh
|
d7cd9d24fc
|
Fixed cppcheck errors
|
2024-11-30 12:28:31 +01:00 |
|
SChernykh
|
86962eb7aa
|
Fixed a bug with Letsencrypt certs
One of internal buffers was too small
|
2024-11-27 19:49:05 +01:00 |
|
SChernykh
|
996bb1baba
|
Fixed compilation error
|
2024-10-31 18:51:05 +01:00 |
|
SChernykh
|
a3006cb51a
|
Stratum: check found P2Pool shares one at a time
Parallel checks could result in a deadlock
|
2024-10-31 17:18:24 +01:00 |
|
SChernykh
|
02006e1b50
|
Stratum: disconnect miners when not connected to P2Pool network
|
2024-10-18 21:23:51 +02:00 |
|
SChernykh
|
93062e4341
|
Stratum: fixed response to HTTP GET/HEAD requests
|
2024-09-04 21:43:18 +02:00 |
|
SChernykh
|
a003486b4a
|
Stratum: fixed an unaligned memory read
|
2024-09-01 00:08:45 +02:00 |
|
SChernykh
|
1a75b201fd
|
Stratum: don't show the shutdown warning for low diff shares
|
2024-08-25 11:53:20 +02:00 |
|
SChernykh
|
ad49afb34b
|
Stratum: detect HTTP and send a response
|
2024-08-08 18:31:17 +02:00 |
|
SChernykh
|
c967c84e0e
|
Allow TLS support without GRPC
|
2024-08-06 18:42:00 +02:00 |
|
SChernykh
|
127dcc04bf
|
Stratum: added TLS support
|
2024-08-05 22:39:28 +02:00 |
|
SChernykh
|
64a199be6d
|
Stratum: fixed starting diff calculation
|
2024-07-23 13:32:43 +02:00 |
|
SChernykh
|
b16cf00dae
|
Stratum: faster JSON parsing
|
2024-07-01 23:29:39 +02:00 |
|
SChernykh
|
5e8da4e672
|
Fixed merge mining with multiple chains
|
2024-06-11 18:40:30 +02:00 |
|
SChernykh
|
33e1ebd3fe
|
Calculate hashing blobs in parallel
Improved performance with high number of connected miners.
|
2024-05-30 16:53:32 +02:00 |
|
SChernykh
|
710f6c2eb7
|
Submit merge mined blocks asynchronously
|
2024-05-20 15:22:03 +02:00 |
|
SChernykh
|
ad04fd13ae
|
Merge branch 'master' into merge-mining
|
2024-04-03 11:40:30 +02:00 |
|
SChernykh
|
adf3f5df19
|
Use 500k starting difficulty for autodiff
|
2024-04-03 10:58:35 +02:00 |
|
SChernykh
|
fdb2ab19ab
|
Added Tari gRPC client stub
|
2024-02-06 21:04:19 +01:00 |
|
SChernykh
|
f95d366881
|
Merge branch 'master' into merge-mining
|
2024-01-02 14:26:32 +01:00 |
|
SChernykh
|
1e1c3ad6e9
|
Updated copyright
|
2024-01-02 14:12:16 +01:00 |
|
SChernykh
|
4362ee490c
|
Multiple bugfixes
|
2023-12-10 15:40:05 +01:00 |
|
SChernykh
|
6a7bbfabcd
|
Merge branch 'master' into merge-mining
|
2023-11-26 10:49:43 +01:00 |
|
SChernykh
|
8493dbc47b
|
Fixed cppcheck errors
|
2023-11-26 09:52:24 +01:00 |
|
SChernykh
|
13087dd45e
|
Submit found aux blocks
|
2023-11-20 22:22:37 +01:00 |
|
SChernykh
|
d697d0017e
|
Submit the aux block when the difficulty is met (WIP)
|
2023-11-20 00:56:48 +01:00 |
|
SChernykh
|
7e0b958207
|
Propagate aux difficulty to miners
|
2023-11-19 19:48:23 +01:00 |
|
SChernykh
|
8270e0898b
|
StratumServer: fixed memory leak on shutdown
|
2023-10-02 08:19:28 +02:00 |
|
SChernykh
|
27375e7382
|
StratumServer: removed an unnecessary check
|
2023-09-29 11:55:25 +02:00 |
|
SChernykh
|
954b9252c1
|
StratumServer: fixed data race in api update
|
2023-09-17 22:30:21 +02:00 |
|
charlie
|
ed32664b9e
|
Adding workers data to api in stratum files
|
2023-09-17 20:09:53 +02:00 |
|
SChernykh
|
10978c59e4
|
Made custom worker names safe for JSON data
And comma-separated lists too.
|
2023-09-17 11:32:56 +02:00 |
|
SChernykh
|
2248739dd5
|
Don't update api when shutting down
|
2023-09-13 21:12:01 +02:00 |
|
SChernykh
|
390cf0257e
|
StratumServer: fixed data races on disconnect
|
2023-09-08 15:19:59 +02:00 |
|
SChernykh
|
2c5cfb6442
|
Fixed data races when using uv_async_send
|
2023-09-04 19:33:31 +02:00 |
|
SChernykh
|
31ce134413
|
Fixed INVALID SHARE log color
|
2023-08-21 21:24:04 +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
|
929f908a86
|
Sync test: submit fake shares to test stratum
|
2023-08-14 17:10:36 +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
|
5444701c38
|
Tweaked status code
Don't create stream when it's not needed
|
2023-07-02 15:33:51 +02:00 |
|
SChernykh
|
5f7ce28682
|
TCPServer: fixed send callback arguments
|
2023-05-24 13:46:05 +02:00 |
|
SChernykh
|
c94b627808
|
TCPServer: use /64 prefix to ban IPv6 peers
|
2023-04-27 10:28:32 +02:00 |
|
SChernykh
|
76c3e89faf
|
StratumServer: update api more often
|
2023-04-24 12:44:50 +02:00 |
|
SChernykh
|
abf48fde02
|
Stratum API: added block reward share percent
|
2023-04-24 11:45:02 +02:00 |
|