1
0
mirror of https://github.com/xmrig/xmrig.git synced 2026-07-06 00:22:40 -04:00
Commit Graph

54 Commits

Author SHA1 Message Date
SChernykh 6e294bd046 Add "built for OS/architecture/bits" to "ABOUT"
To make it more clear what binary it is on some XMRig screenshot.
2023-08-21 13:49:21 +02:00
SChernykh e2c58126e9 Solo mining: added job timeout (default is 15 seconds)
It's important to update jobs frequently to get new transactions into the block template. See https://rucknium.me/posts/monero-pool-transaction-delay/ for more details.
2023-01-28 19:42:02 +01:00
XMRig c7ac314110 Code cleanup based on Clang-Tidy. 2021-08-25 18:45:15 +07:00
SChernykh 0842e6b9d2 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 a136790bee Added support for solo mining with miner signatures (Wownero) 2021-06-16 18:07:36 +02:00
XMRig 0d45600b0e Added command line options --dns-ipv6 and --dns-ttl. 2021-03-20 11:12:09 +07:00
XMRig 2c8f7f692c Added DNS config. 2021-03-20 00:09:59 +07:00
XMRig ee341118ce #2104 Added user configurable idle time. 2021-02-19 23:35:30 +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
SChernykh 82830e359a 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 121c515a07 Update log. 2020-12-01 23:28:07 +07:00
XMRig 027a6f8ae2 Added BenchConfig class. 2020-10-22 17:33:41 +07:00
XMRig a152d6be42 Added CMake option WITH_BENCHMARK. 2020-10-16 02:18:07 +07:00
SChernykh 2ecece7b3d Added benchmark and stress test
Easy to use and zero configuration embedded benchmark/stress test.
2020-10-14 19:45:05 +02:00
XMRig 72c8404d18 Fix compile warnings. 2020-08-24 10:04:46 +07:00
XMRig 32e9b7e34a Added command line option --pause-on-battery and renamed config option. 2020-07-23 15:45:01 +07:00
SChernykh 299b180b28 Added mining on battery setting 2020-07-22 20:21:42 +02: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 dd7789763f Fix MSVC build. 2020-05-05 02:06:49 +07:00
XMRig c828e6b793 Code cleanup. 2020-05-05 01:55:00 +07:00
XMRig 8aeba61706 Add 3rdparty prefix to all rapidjson includes. 2020-04-29 14:55:04 +07:00
XMRig 11ac59331f #1654 Fixed build with LibreSSL. 2020-04-22 14:49:15 +07:00
XMRig 5b610e4dfe Added TLS support for API and many other TLS related changes. 2020-03-18 20:09:11 +07:00
XMRig 16a83a9f61 Move files. 2020-03-09 01:22:34 +07:00
XMRig 2bc5fb10a7 Added "-x" and "--proxy" command line options. 2020-02-18 21:42:01 +07:00
XMRig c6530e352f Code cleanup. 2020-01-07 10:13:01 +07:00
XMRig 5142a406b0 Less error prone log interface. 2019-12-18 02:20:31 +07:00
XMRig 3cc8b19ca0 Added command line option --verbose. 2019-12-17 22:03:50 +07:00
XMRig f8865b1498 Added "verbose" option. 2019-12-17 21:46:11 +07:00
XMRig 7d1be2d234 Code cleanup. 2019-11-29 10:17:05 +07:00
XMRig 72c45d882b Prepare for self select. 2019-10-11 14:55:12 +07:00
XMRig 61ab47cc95 Improved CPU profile generation. 2019-10-09 12:58:11 +07:00
XMRig 43f26dcd76 Merge branch 'dev' into evo 2019-09-27 05:54:33 +07:00
XMRig e1d1a5226c Added coin option. 2019-09-27 05:41:45 +07:00
XMRig 0f05936e63 Removed option --http-enabled. 2019-09-23 04:53:33 +07:00
XMRig 637301d340 Improved/restructured --help output. 2019-09-23 03:47:40 +07:00
XMRig 13e38df391 Fixed command line options for single pool, free order allowed again. 2019-08-31 06:18:32 +07:00
XMRig ed3a39dc74 Added version field to config file. 2019-08-17 04:27:37 +07:00
XMRig a6a0995d54 Better method to get hwloc version. 2019-07-23 14:19:41 +07:00
XMRig 91f732794b HWLOC_VERSION not always defined. 2019-07-23 08:06:04 +07:00
XMRig 4263c6c381 Added hwloc version display. 2019-07-23 07:45:00 +07:00
XMRig 3fb180f04e Removed --variant option, use --algo instead. 2019-07-20 05:24:21 +07:00
XMRig 222cebba71 Fixed command line config and removed --max-cpu-usage and --safe. 2019-07-20 00:37:15 +07:00
XMRig dc87ef6062 Removed xmrig.h. 2019-07-13 19:10:17 +07:00
XMRig d7f42d54ad Added initial support for per pool algo option (mining code is broken). 2019-06-10 20:46:29 +07:00
XMRig 8b0d35b619 #1014 Fixed regression, default value for algo option was not applied. 2019-04-18 15:23:36 +07:00
XMRig c0e668f36f Move files. 2019-04-13 23:58:58 +07:00
XMRig 867478b983 Added command line option --daemon and --daemon-poll-interval 2019-04-12 18:30:08 +07:00
XMRig 35d868fb48 Fix --userpass option. 2019-04-08 02:16:54 +07:00