7d22bc2bb5
Add dual SHA256D block check for pool mining mode
...
Pool sends block_target (full 256-bit network target) with each job.
Miner checks SHA256D(header + RandomX solution) for every hash against
the block target, enabling block detection at full hashrate instead of
only on submitted shares.
2026-03-09 23:52:34 -05:00
XMRig
15862a1b13
Sync changes with the proxy.
2024-08-06 23:32:20 +07:00
XMRig
483d82947e
#2800 Fixed donation with ghostrider algorithm for builds without KawPow algorithm.
2024-02-29 09:38:47 +07:00
SChernykh
5136789139
Stratum: better check of the login response
2024-02-27 23:39:23 +01:00
SChernykh
0a29198869
Added SNI option for TLS connections
...
Disabled by default, add `"sni": true,` to pool config to enable it.
2023-09-29 08:33:49 +02:00
XMRig
eeb4c8fcb1
Make Platform::hasKeepalive() constexpr where always supported and code cleanup.
2023-08-06 20:26:07 +07:00
SChernykh
913bcd1887
Disable TCP keepalive before closing socket
2023-08-06 14:51:25 +02:00
SChernykh
be03a249a7
Enabled keepalive for Windows (>= Vista)
2023-07-17 09:49:10 +02:00
SChernykh
5ced0ba9a3
Show IP address for failed connections
2023-01-11 09:28:16 +01:00
xmrig
2b06a65fae
Merge pull request #2856 from SChernykh/dev
...
Fix for short responses from some Raptoreum pools
2022-01-05 10:22:39 +07:00
SChernykh
2251a157e3
Fix for short responses from some Raptoreum pools
2022-01-04 23:54:59 +01:00
Tony Butler
45b1e35957
Add support for client.reconnect method
2021-12-30 06:26:52 -07:00
XMRig
22f68bda8d
Code cleanup based on Clang-Tidy.
2021-08-25 18:45:15 +07:00
XMRig
2d318425cf
Removed shortName.
2021-08-11 22:26:34 +07:00
XMRig
5cff0eda1b
Sync with proxy.
2021-07-05 02:31:29 +07:00
SChernykh
7ef8a295e5
Update signing algorithm
2021-06-21 23:49:13 +02:00
SChernykh
da8a9185c8
Fixed GCC warnings
2021-06-19 14:54:03 +02:00
SChernykh
7170df5d1e
Proxy miner signature support
2021-06-17 22:48:08 +02:00
SChernykh
1c826fb64d
Fixed broken "coin" setting functionality
2021-04-06 23:02:10 +02:00
XMRig
8a951fa641
Merge branch 'master' of https://github.com/esrrhs/xmrig into pr2217
2021-03-29 18:16:45 +07:00
esrrhs
e7bdc94fb0
setBlob should run after setAlgorithm
2021-03-29 12:11:03 +08:00
XMRig
e6c52d1336
New DNS implementation.
2021-03-16 22:24:37 +07:00
XMRig
0817bb2fcf
Added DnsRecords class.
2021-03-14 09:44:56 +07:00
XMRig
f01e4fb58c
Improved DnsRecord class.
2021-03-13 20:30:52 +07:00
XMRig
c8ebffd012
Added Cvt class.
2020-12-02 16:31:45 +07:00
XMRig
c2e8686818
Implemented donate for KawPow.
2020-06-01 00:56:26 +07:00
XMRig
4ec1f814b3
Network code cleanup (WIP).
2020-05-30 01:22:22 +07:00
XMRig
2771cf3582
Add 3rdparty prefix to all rapidjson includes.
2020-04-29 14:55:04 +07:00
XMRig
1527722084
Fixed memory leak in some conditions.
2020-04-22 10:16:54 +07:00
XMRig
9f1747cb1c
Fixed bug in log.
2020-04-22 09:04:48 +07:00
XMRig
b1235429fd
Fixed keepalive extension for initial login response.
2020-04-19 04:34:43 +07:00
XMRig
ee80f9b2c6
Code cleanup.
2020-04-02 21:19:39 +07:00
XMRig
77ca9aecde
Reduced memory consumption on network level.
2020-03-20 20:53:27 +07:00
XMRig
37bdec5c98
Merge branch 'feature-socks5' into dev
2020-02-18 20:38:07 +07:00
SChernykh
ab62ddb2e3
Fix crash when share is found before pool login
2020-02-17 20:22:09 +01:00
XMRig
67c9c28609
Initial SOCKS5 implementation.
2020-02-18 02:16:21 +07:00
XMRig
e00a4c9daf
Fixed nicehash nonce overflow for CPU backend.
2020-02-06 17:19:08 +07:00
XMRig
f0b441040a
Added ENV support for "user", "pass" and "rig-id" fields.
2019-12-22 19:09:30 +07:00
XMRig
0a2924529b
Added extra error message.
2019-12-20 23:44:32 +07:00
XMRig
624c13f57e
#1421 Added limit for maximum send buffer size.
2019-12-17 03:18:25 +07:00
XMRig
2371c7acde
#1421 Use dynamic size send buffer.
2019-12-16 14:09:03 +07:00
XMRig
e9b0940ec5
#1306 Added some network workarounds.
2019-12-06 10:56:43 +07:00
XMRig
6992e083dc
Sync changes with proxy.
2019-11-01 21:51:03 +07:00
XMRig
2872c4737a
Display backend for shares.
2019-10-29 15:43:13 +07:00
XMRig
f382cee3f9
Added send with callback.
2019-10-16 19:34:33 +07:00
XMRig
ae557af840
Self-select initial working implementation.
2019-10-12 19:48:18 +07:00
XMRig
ceaccf2b8a
Added SelfSelectClient stub.
2019-10-12 00:24:47 +07:00
XMRig
e7108006c2
Removed unnecessary error message.
2019-10-07 21:11:58 +07:00
XMRig
335092f70f
Added coin option.
2019-09-27 05:41:45 +07:00
XMRig
bf513b3425
#1158 Potential fix for segmentation fault.
2019-09-03 15:31:32 +07:00