Commit Graph
529 Commits
Author SHA1 Message Date
SChernykh 7ef8a295e5 Update signing algorithm 2021-06-21 23:49:13 +02:00
XMRig 343ab35a8c Add token support for online benchmark. 2021-06-20 09:28:39 +07:00
SChernykh 277668a078 Added profiling 2021-06-19 16:19:16 +02:00
SChernykh da8a9185c8 Fixed GCC warnings 2021-06-19 14:54:03 +02:00
SChernykh 4d20290cf7 Fix Wownero hardfork version 2021-06-18 13:52:24 +02:00
SChernykh 7170df5d1e Proxy miner signature support 2021-06-17 22:48:08 +02:00
SChernykh 479a40c176 Proxy miner signature support (WIP) 2021-06-17 16:58:18 +02:00
SChernykh f94bf75c7b More sanity checks 2021-06-17 13:18:34 +02:00
SChernykh dbd36095d4 More error handling in DaemonClient::parseJob 2021-06-17 10:39:22 +02:00
SChernykh 4b0c331f5f Fixed CalculateMerkleTreeHash 2021-06-17 10:26:17 +02:00
SChernykh 73ce668e76 BlockTemplate: miner tx and root hash updating 2021-06-16 23:44:05 +02:00
SChernykh 01f345ac77 Fix buffer size in generateMinerSignature 2021-06-16 18:20:11 +02:00
SChernykh abba1abc10 Added support for solo mining with miner signatures (Wownero) 2021-06-16 18:07:36 +02:00
SChernykh 0008bb5afc Cleanup 2021-06-16 11:47:17 +02:00
SChernykh 71b66bb8f1 Fixed random32_unbiased 2021-06-16 00:19:49 +02:00
SChernykh 9605a964c8 Secret key derivation 2021-06-16 00:10:34 +02:00
SChernykh cacded2a7f Added signature functions 2021-06-15 15:51:29 +02:00
SChernykh 411b2d6396 Cryptonote tools WIP 2021-06-15 00:28:32 +02:00
XMRig 6927baabae Add "argon2/ninja" algorithm alias. 2021-05-22 15:10:50 +07:00
XMRig 032c7fa5f4 #2280 Disable GPU backends in benchmark mode. 2021-04-25 15:28:45 +07:00
XMRig 3a4eec5ff2 v6.12.0-dev 2021-04-18 20:12:03 +07:00
SChernykh b3d14f51b9 Added support for Uplexa (cn/upx2 algorithm) 2021-04-17 14:53:42 +02:00
XMRig 5607caa3e1 Added support for --user command line option for the benchmark. 2021-04-14 23:43:31 +07:00
XMRig 4575b5dad6 #2207 Fixed regression in HTTP parser. 2021-04-10 21:02:59 +07:00
SChernykh 1c826fb64d Fixed broken "coin" setting functionality 2021-04-06 23:02:10 +02:00
XMRig 57fc083dc3 #2234 Use const_cast. 2021-04-06 12:07:06 +07:00
esrrhs d099e5bf6c fix build error on gcc 9.3.0
FileLogWriter.h:34:41: error: array used as initializer
2021-04-04 12:42:14 +08: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
SChernykh d806f16e10 Fixed use-after-free bug when exiting 2021-03-27 21:53:40 +01:00
XMRig aeeceb363e Added command line options --dns-ipv6 and --dns-ttl. 2021-03-20 11:12:09 +07:00
XMRig dbdddc5aa0 Added DNS config. 2021-03-20 00:09:59 +07: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
SChernykh 27df18b442 Fix wrong type in Handle::deleteLater()
Bug found by Address Sanitizer
2021-03-10 14:55:06 +01:00
xmrig ca1b357277 Merge pull request #2128 from ianmaddox/patch-1
Minor verbiage tweak
2021-03-08 04:02:02 +07:00
XMRig e622406993 Sync with the proxy. 2021-03-06 05:32:54 +07:00
XMRig 6a42a13c06 Fixed build without TLS support. 2021-03-06 02:07:10 +07:00
XMRig 4d9a8773de http-parser replaced to llhttp. 2021-03-06 01:46:49 +07:00
SChernykh 34c2c161b5 Fixed many "new job" messages when solo mining
Fix for https://github.com/xmrig/xmrig/issues/2127
2021-03-01 17:46:05 +01:00
XMRig 2beb2be814 Code cleanup. 2021-03-01 19:04:03 +07:00
XMRig 6652657577 Fixed possible out of order write to log file. 2021-03-01 18:54:20 +07:00
Ian Maddox 797d511979 Minor verbiage tweak
Fixing mixed phrasing in error message
2021-02-23 11:34:10 -08:00
XMRig bf1af2a710 Added idle time detection for macOS. 2021-02-20 13:18:31 +07:00
XMRig fe33184a7d #2104 Added user configurable idle time. 2021-02-19 23:35:30 +07:00
XMRig 3ab125a7de Merge remote-tracking branch 'remotes/origin/pr2112' into dev 2021-02-18 15:35:59 +07:00
XMRig 1abac193fa Fixed macOS build. 2021-02-18 15:22:39 +07:00
XMRig 41a1c46bb2 Code and copyright cleanup. 2021-02-18 12:56:39 +07:00
Hansie Odendaal 1994096590 Allow result submission to origin daemon with self-select
With `self-select` mode enabled, the `submit-to-origin` config option
will let the `SelfSelectClient` submit the solution to both
the daemon where it got the template from as well as to
the connected pool, for miners that want to do pool minining
with Monero and solo mining with an altcoin (merged mining variant).

Thank you and special credit to @StriderDM (https://github.com/StriderDM)!
2021-02-17 18:05:13 +02:00