Commit Graph
156 Commits
Author SHA1 Message Date
XMRig 26e711359c Update rapidjson. 2021-08-27 18:51:59 +07:00
XMRig 22f68bda8d Code cleanup based on Clang-Tidy. 2021-08-25 18:45:15 +07:00
XMRig e454a27c6b Add global wallet address parser for DaemonClient. 2021-08-18 13:36:50 +07:00
XMRig a6dc1bf5e8 #2492 Add missing --huge-pages-jit command line option. 2021-07-24 12:27:48 +07:00
SChernykh f2cb28de33 ZeroMQ support for solo mining
Gets new blocks from daemon immediately without polling, saving ~0.5 seconds on average when daemon gets new block from the network. Also saves some CPU cycles because it doesn't need to poll daemon every second.

Testing: add "daemon-zmq-port": 28083 to xmrig's pool config in config.json and run ./monerod --testnet --zmq-pub tcp://127.0.0.1:28083
2021-07-15 11:13:14 +02:00
SChernykh abba1abc10 Added support for solo mining with miner signatures (Wownero) 2021-06-16 18:07:36 +02:00
XMRig aeeceb363e Added command line options --dns-ipv6 and --dns-ttl. 2021-03-20 11:12:09 +07:00
XMRig dbdddc5aa0 Added DNS config. 2021-03-20 00:09:59 +07:00
XMRig e6c52d1336 New DNS implementation. 2021-03-16 22:24:37 +07:00
XMRig 0817bb2fcf Added DnsRecords class. 2021-03-14 09:44:56 +07:00
XMRig bf1af2a710 Added idle time detection for macOS. 2021-02-20 13:18:31 +07:00
XMRig fe33184a7d #2104 Added user configurable idle time. 2021-02-19 23:35:30 +07:00
XMRig 3ab125a7de Merge remote-tracking branch 'remotes/origin/pr2112' into dev 2021-02-18 15:35:59 +07:00
XMRig 1abac193fa Fixed macOS build. 2021-02-18 15:22:39 +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
SChernykh fdd7a1969a 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
XMRig 65fd8217f0 Added "--hugepage-size" command line option. 2021-02-01 05:06:24 +07:00
XMRig dadf4290dd Added "GET /2/dmi" API endpoint. 2021-01-20 22:54:02 +07:00
XMRig f3d2360640 Added config option "dmi" and command line option "--no-dmi". 2021-01-20 16:02:48 +07:00
XMRig 41b59963e2 #1995 Fixed log initialization. 2020-12-22 21:41:39 +07:00
XMRig 8f8a48843b Update user agent for macOS and fix compile warnings 2020-12-13 13:57:12 +07:00
XMRig 467e85a9c2 More correct CPU affinity support for macOS. 2020-12-13 01:20:31 +07:00
XMRig 814e5f4be3 Update Json. 2020-12-03 15:39:33 +07:00
XMRig 02f89841ad Update net 2020-12-02 11:32:11 +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 39f38d5c69 Added --token command line option. 2020-11-10 21:29:13 +07:00
XMRig 513af8ebb5 Update Process class and use APP_ID instead of hardcoded config name for #1925 2020-11-02 13:56:21 +07:00
XMRig afbf720bc4 Merge branch 'patch-1' of https://github.com/nopeinomicon/xmrig into nopeinomicon-patch-1 2020-11-02 12:59:36 +07:00
Emily Roberts 53553f5b13 Add checking for config files in user home directory
Check for configuration files in the home directory to make packaging XMRig for Linux easier.
2020-11-01 16:17:23 -07:00
XMRig 9415fb14fd Added BenchConfig class. 2020-10-22 17:33:41 +07:00
XMRig c5b118ab4c New Async wrapper. 2020-10-21 08:09:44 +07:00
XMRig ebaf8ccec4 Added CMake option WITH_BENCHMARK. 2020-10-16 02:18:07 +07:00
SChernykh a046437d5f Added benchmark and stress test
Easy to use and zero configuration embedded benchmark/stress test.
2020-10-14 19:45:05 +02:00
XMRig e254283089 Fix compile warnings. 2020-08-24 10:04:46 +07:00
Jethro Grassie 1de4e4ddfd fix macos battery detection 2020-08-11 18:04:56 -04:00
XMRig 9829da5d4e Added command line option --pause-on-battery and renamed config option. 2020-07-23 15:45:01 +07:00
SChernykh 8c8a46acb8 Added mining on battery setting 2020-07-22 20:21:42 +02:00
XMRig 3526c1335d Added command line options --cache-qos (--randomx-cache-qos) and --argon2-impl (--cpu-argon2-impl). 2020-07-20 09:17:59 +07:00
XMRig 220a71fe61 Merge branch 'dev' into evo 2020-06-10 23:15:27 +07:00
XMRig 0682b93bd0 #1728 Fixed x86 crash on Windows. 2020-06-10 23:09:11 +07:00
XMRig 5cf7fb0e4c #1708 Added "title" option. 2020-06-06 00:24:58 +07:00
XMRig c2e8686818 Implemented donate for KawPow. 2020-06-01 00:56:26 +07:00
XMRig 4ec1f814b3 Network code cleanup (WIP). 2020-05-30 01:22:22 +07:00
XMRig 306dfe8d6a Use long tags. 2020-05-28 20:32:41 +07:00
XMRig 04f9d7728f Fix MSVC build. 2020-05-05 02:06:49 +07:00
XMRig 317dc19ce8 Code cleanup. 2020-05-05 01:55:00 +07: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