Commit Graph
71 Commits
Author SHA1 Message Date
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
XMRig 122738ffec Fixed HOSTNAME environment variable. 2021-01-11 11:42:32 +07:00
XMRig ad5fe10c47 Fixed Linux build. 2020-12-03 19:55:49 +07:00
XMRig 7958cf9426 Cleanup 2020-12-03 19:45:16 +07:00
XMRig 814e5f4be3 Update Json. 2020-12-03 15:39:33 +07:00
XMRig 06604b3afd Update Signals and Console. 2020-12-03 12:06:18 +07:00
XMRig 6b9967f311 Update log. 2020-12-01 23:28:07 +07:00
XMRig f8e4fe30e0 Update base 2020-11-29 18:45:52 +07:00
XMRig bdbc470910 Benchmark refactoring, zero delay submit and unified HTTP layer. 2020-11-16 16:22:34 +07:00
cohcho f64dfb0be5 Async: remove unreachable code 2020-10-21 08:28:52 +00:00
XMRig c5b118ab4c New Async wrapper. 2020-10-21 08:09:44 +07:00
XMRig ea7275fc28 Added Benchmark class. 2020-10-17 04:03:42 +07:00
XMRig 4b66ba3e24 Improve some benchmark log messages. 2020-10-16 04:11:50 +07:00
XMRig 429c17ba47 Added copyright. 2020-10-13 23:27:47 +07:00
cohcho 7b98814d02 uv: fix performance issue
unix implementation of uv_async_t has been wasting cpu cycles for nothing since 1.29.0 release
implement efficient callback scheduling for linux
2020-10-12 04:09:09 +00:00
SChernykh f126fa112e RandomX: added performance profiler (for developers)
Also optimized Blake2b SSE4.1 code size to avoid code cache pollution.
2020-09-12 23:07:52 +02:00
XMRig 6bd6977df1 Fix colors on macOS. 2020-08-26 16:11:29 +07:00
XMRig 8c25eab8dd Sync changes with the proxy. 2020-07-16 23:29:21 +07:00
XMRig 5cf7fb0e4c #1708 Added "title" option. 2020-06-06 00:24:58 +07:00
XMRig 306dfe8d6a Use long tags. 2020-05-28 20:32:41 +07:00
XMRig f11c2a8b37 Merge branch 'base-update' into dev 2020-05-03 13:32:12 +07:00
XMRig 502b7cc9db Remove code duplication. 2020-04-29 17:40:51 +07:00
XMRig fae2522a82 Fixed MSYS build. 2020-04-29 16:29:30 +07:00
SChernykh b2dcacc679 Improved JSON config error reporting
Show incorrect lines in config.json together with line number and position.
2020-04-29 11:08:45 +02:00
XMRig 2771cf3582 Add 3rdparty prefix to all rapidjson includes. 2020-04-29 14:55:04 +07:00
XMRig a1bd9ccd93 Update base. 2020-04-29 14:17:33 +07:00
XMRig 65003246f5 Sync changes with proxy. 2020-03-08 02:43:16 +07:00
XMRig d147eda3cc Fixed Linux build. 2020-03-06 12:59:30 +07:00
XMRig f016668fc2 HTTP subsystem refactoring. 2020-03-06 12:38:09 +07:00
XMRig 18191ee40d Optimize file log. 2020-02-23 06:52:23 +07:00
XMRig 4f4d08f518 Code cleanup. 2020-01-07 10:13:01 +07:00
XMRig 7d3895f224 Add console title for Windows. 2019-12-24 02:04:34 +07:00
XMRig 976778c12c Added Env class. 2019-12-22 18:09:26 +07:00
XMRig c2267d3343 Less error prone log interface. 2019-12-18 02:20:31 +07:00
XMRig 59a3d8c530 Added "verbose" option. 2019-12-17 21:46:11 +07:00
XMRig 6d9e1a50cc Unified Linux/Windows MSR log messages. 2019-12-15 01:32:41 +07:00
XMRig 209f485f70 Removed strdup from FileLog. 2019-12-06 11:56:13 +07:00
XMRig 9200b3f7e3 Use normalize for load average values. 2019-12-04 10:25:26 +07:00
XMRig e326a657d1 #1274 Added --cuda-devices command line option. 2019-11-13 00:40:22 +07:00
XMRig 97f9364dc6 Added CudaWorker and CudaLaunchData. 2019-10-26 17:37:54 +07:00
XMRig 07f0f41d6c #1241 Revert changes in ConsoleLog for Windows. 2019-10-20 23:59:29 +07:00
XMRig 8cd44fad9c Removed uv_try_write for console log. 2019-10-06 11:03:01 +07:00
XMRig e5e2953ffe Added command line option --opencl-devices (hint mode) 2019-09-24 23:01:03 +07:00
XMRig 724e2d8e7f #1183 Disable stdin handler if not available. 2019-09-21 03:22:19 +07:00
XMRig 1aee003e4a Backport fixes from v4. 2019-09-20 14:54:18 +07:00
XMRig e08d07aab7 #1141 Fixed log in background mode. 2019-08-30 14:46:38 +07:00
XMRig dd52e4de02 #1133 Fixed syslog regression. 2019-08-23 00:16:11 +07:00
XMRig fefce7cc89 More compact JSON formatting. 2019-08-04 22:07:05 +07:00
XMRig e40b9deb6d Always stop mining threads in RandomX dataset change upcoming. 2019-08-02 16:44:55 +07:00