Commit Graph

428 Commits

Author SHA1 Message Date
SChernykh cf104ebdc5 Update signing algorithm 2021-06-21 23:49:13 +02:00
SChernykh 3967badc55 Added profiling 2021-06-19 16:19:16 +02:00
SChernykh 3f3f9b0661 Fixed GCC warnings 2021-06-19 14:54:03 +02:00
SChernykh e3fc78a66c Fix Wownero hardfork version 2021-06-18 13:52:24 +02:00
SChernykh e6d833c227 Proxy miner signature support 2021-06-17 22:48:08 +02:00
SChernykh ebe299902c Proxy miner signature support (WIP) 2021-06-17 16:58:18 +02:00
SChernykh bc63b63a2a More sanity checks 2021-06-17 13:18:34 +02:00
SChernykh e739e7d704 More error handling in DaemonClient::parseJob 2021-06-17 10:39:22 +02:00
SChernykh 1bae083587 Fixed CalculateMerkleTreeHash 2021-06-17 10:26:17 +02:00
SChernykh 88959bd703 BlockTemplate: miner tx and root hash updating 2021-06-16 23:44:05 +02:00
SChernykh 93e689d601 Fix buffer size in generateMinerSignature 2021-06-16 18:20:11 +02:00
SChernykh a136790bee Added support for solo mining with miner signatures (Wownero) 2021-06-16 18:07:36 +02:00
SChernykh 29f2dd4b9e Cleanup 2021-06-16 11:47:17 +02:00
SChernykh 3003c067d3 Fixed random32_unbiased 2021-06-16 00:19:49 +02:00
SChernykh 89bc6418b1 Secret key derivation 2021-06-16 00:10:34 +02:00
SChernykh 8458b4ee39 Added signature functions 2021-06-15 15:51:29 +02:00
SChernykh 7bfb801ce2 Cryptonote tools WIP 2021-06-15 00:28:32 +02:00
XMRig 1ce059da1c Add "argon2/ninja" algorithm alias. 2021-05-22 15:10:50 +07:00
XMRig 695fbc013b #2280 Disable GPU backends in benchmark mode. 2021-04-25 15:28:45 +07:00
XMRig 5f9e0ebc6c v6.12.0-dev 2021-04-18 20:12:03 +07:00
SChernykh da7f5826cb Added support for Uplexa (cn/upx2 algorithm) 2021-04-17 14:53:42 +02:00
XMRig 748be760e8 Added support for --user command line option for the benchmark. 2021-04-14 23:43:31 +07:00
XMRig 30cfcc27db #2207 Fixed regression in HTTP parser. 2021-04-10 21:02:59 +07:00
SChernykh c080d5b962 Fixed broken "coin" setting functionality 2021-04-06 23:02:10 +02:00
XMRig ea1245026d #2234 Use const_cast. 2021-04-06 12:07:06 +07:00
esrrhs 866e97efcf 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 b72e21fc3c Merge branch 'master' of https://github.com/esrrhs/xmrig into pr2217 2021-03-29 18:16:45 +07:00
esrrhs d578a3828f setBlob should run after setAlgorithm 2021-03-29 12:11:03 +08:00
SChernykh e0f774d6dd Fixed use-after-free bug when exiting 2021-03-27 21:53:40 +01:00
XMRig 0d45600b0e Added command line options --dns-ipv6 and --dns-ttl. 2021-03-20 11:12:09 +07:00
XMRig 2c8f7f692c Added DNS config. 2021-03-20 00:09:59 +07:00
XMRig 3e41bdc552 New DNS implementation. 2021-03-16 22:24:37 +07:00
XMRig 5b189696d7 Added DnsRecords class. 2021-03-14 09:44:56 +07:00
XMRig c6bcea3811 Improved DnsRecord class. 2021-03-13 20:30:52 +07:00
SChernykh 54bcf05b1d Fix wrong type in Handle::deleteLater()
Bug found by Address Sanitizer
2021-03-10 14:55:06 +01:00
xmrig 576ff120e5 Merge pull request #2128 from ianmaddox/patch-1
Minor verbiage tweak
2021-03-08 04:02:02 +07:00
XMRig f5db50c9d7 Sync with the proxy. 2021-03-06 05:32:54 +07:00
XMRig 856c8e6bcd Fixed build without TLS support. 2021-03-06 02:07:10 +07:00
XMRig b3dbf6e23f http-parser replaced to llhttp. 2021-03-06 01:46:49 +07:00
SChernykh 91ad6fcf3d 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 0b7dfaabe0 Code cleanup. 2021-03-01 19:04:03 +07:00
XMRig 6f8ffb7660 Fixed possible out of order write to log file. 2021-03-01 18:54:20 +07:00
Ian Maddox 37df513b32 Minor verbiage tweak
Fixing mixed phrasing in error message
2021-02-23 11:34:10 -08:00
XMRig b49fb27e84 Added idle time detection for macOS. 2021-02-20 13:18:31 +07:00
XMRig ee341118ce #2104 Added user configurable idle time. 2021-02-19 23:35:30 +07:00
XMRig 0fe20fe88c Merge remote-tracking branch 'remotes/origin/pr2112' into dev 2021-02-18 15:35:59 +07:00
XMRig d1d1517b4f Fixed macOS build. 2021-02-18 15:22:39 +07:00
XMRig 5980675876 Code and copyright cleanup. 2021-02-18 12:56:39 +07:00
Hansie Odendaal 3b87cd97ce 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
SChernykh 82830e359a Added pause-on-active option
Windows only for now. When set to true, pauses mining when user touches mouse or keyboard.
2021-02-14 15:32:18 +01:00