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