Commit Graph
79 Commits
Author SHA1 Message Date
XMRig ff0eb033e2 Removed uv_os_gethostname call for all OS. 2021-09-28 23:56:33 +07:00
SChernykh a73de85417 Fixed Windows 7 compatibility
Fixes #2585
2021-09-17 12:05:37 +02:00
XMRig 26e711359c Update rapidjson. 2021-08-27 18:51:59 +07:00
XMRig 4441fb45ec Fixed build on Linux. 2021-08-25 18:52:54 +07:00
XMRig 22f68bda8d Code cleanup based on Clang-Tidy. 2021-08-25 18:45:15 +07: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 6652657577 Fixed possible out of order write to log file. 2021-03-01 18:54:20 +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
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