Commit Graph

72 Commits

Author SHA1 Message Date
XMRig 6f8ffb7660 Fixed possible out of order write to log file. 2021-03-01 18:54:20 +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
XMRig a7f9808621 Fixed HOSTNAME environment variable. 2021-01-11 11:42:32 +07:00
XMRig 662a957106 Fixed Linux build. 2020-12-03 19:55:49 +07:00
XMRig 3055e03b7e Cleanup 2020-12-03 19:45:16 +07:00
XMRig 11da7a3155 Update Json. 2020-12-03 15:39:33 +07:00
XMRig 0a27c6d6af Update Signals and Console. 2020-12-03 12:06:18 +07:00
XMRig 121c515a07 Update log. 2020-12-01 23:28:07 +07:00
XMRig 096b09bf4d Update base 2020-11-29 18:45:52 +07:00
XMRig c1d99bfa09 Benchmark refactoring, zero delay submit and unified HTTP layer. 2020-11-16 16:22:34 +07:00
cohcho da8b87b007 Async: remove unreachable code 2020-10-21 08:28:52 +00:00
XMRig 87b4d97798 New Async wrapper. 2020-10-21 08:09:44 +07:00
XMRig 328f985e07 Added Benchmark class. 2020-10-17 04:03:42 +07:00
XMRig 5155139e9a Improve some benchmark log messages. 2020-10-16 04:11:50 +07:00
XMRig 62eb66486d Added copyright. 2020-10-13 23:27:47 +07:00
cohcho 65fa1d9bf3 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 a05393727c 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 a06ec06e8b Fix colors on macOS. 2020-08-26 16:11:29 +07:00
XMRig ca535c7813 Sync changes with the proxy. 2020-07-16 23:29:21 +07:00
XMRig ea72052f50 #1708 Added "title" option. 2020-06-06 00:24:58 +07:00
XMRig 7a3233ab4b Use long tags. 2020-05-28 20:32:41 +07:00
XMRig a0eb766238 Merge branch 'base-update' into dev 2020-05-03 13:32:12 +07:00
XMRig 781f08a034 Remove code duplication. 2020-04-29 17:40:51 +07:00
XMRig d33c91684d Fixed MSYS build. 2020-04-29 16:29:30 +07:00
SChernykh 05d3f17f15 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 8aeba61706 Add 3rdparty prefix to all rapidjson includes. 2020-04-29 14:55:04 +07:00
XMRig 46e49cde0b Update base. 2020-04-29 14:17:33 +07:00
XMRig e8355e1a1c Sync changes with proxy. 2020-03-08 02:43:16 +07:00
XMRig 44f0daf384 Fixed Linux build. 2020-03-06 12:59:30 +07:00
XMRig cad5fef1ea HTTP subsystem refactoring. 2020-03-06 12:38:09 +07:00
XMRig ead441f5db Optimize file log. 2020-02-23 06:52:23 +07:00
XMRig c6530e352f Code cleanup. 2020-01-07 10:13:01 +07:00
XMRig 2e4a83547d Add console title for Windows. 2019-12-24 02:04:34 +07:00
XMRig 356e666e61 Added Env class. 2019-12-22 18:09:26 +07:00
XMRig 5142a406b0 Less error prone log interface. 2019-12-18 02:20:31 +07:00
XMRig f8865b1498 Added "verbose" option. 2019-12-17 21:46:11 +07:00
XMRig 5d0fd2dc8e Unified Linux/Windows MSR log messages. 2019-12-15 01:32:41 +07:00
XMRig f1827e925e Removed strdup from FileLog. 2019-12-06 11:56:13 +07:00
XMRig a4d35065d9 Use normalize for load average values. 2019-12-04 10:25:26 +07:00
XMRig ed4cfd55ac #1274 Added --cuda-devices command line option. 2019-11-13 00:40:22 +07:00
XMRig bb2cc0deb7 Added CudaWorker and CudaLaunchData. 2019-10-26 17:37:54 +07:00
XMRig c29fa62260 #1241 Revert changes in ConsoleLog for Windows. 2019-10-20 23:59:29 +07:00
XMRig 8af1075c98 Removed uv_try_write for console log. 2019-10-06 11:03:01 +07:00
XMRig d6f0555771 Added command line option --opencl-devices (hint mode) 2019-09-24 23:01:03 +07:00
XMRig e57798360f #1183 Disable stdin handler if not available. 2019-09-21 03:22:19 +07:00
XMRig f6752310b4 Backport fixes from v4. 2019-09-20 14:54:18 +07:00
XMRig 372183555b #1141 Fixed log in background mode. 2019-08-30 14:46:38 +07:00
XMRig 39e69c2723 #1133 Fixed syslog regression. 2019-08-23 00:16:11 +07:00
XMRig a8e86c3530 More compact JSON formatting. 2019-08-04 22:07:05 +07:00