Commit Graph

2759 Commits

Author SHA1 Message Date
SChernykh 91ad6fcf3d Fixed many "new job" messages when solo mining
Fix for https://github.com/xmrig/xmrig/issues/2127
2021-03-01 17:46:05 +01:00
XMRig 0b7dfaabe0 Code cleanup. 2021-03-01 19:04:03 +07:00
XMRig 6f8ffb7660 Fixed possible out of order write to log file. 2021-03-01 18:54:20 +07:00
XMRig 4a8e7510e1 #2123 Ignore regex exception. 2021-02-27 15:29:14 +07:00
xmrig 31a5d05dc1 Merge pull request #2122 from SChernykh/dev
Fixed pause logic when both pause on battery and user activity are en…
2021-02-21 22:36:32 +07:00
SChernykh d478d737c4 Fixed pause logic when both pause on battery and user activity are enabled 2021-02-21 16:33:57 +01:00
XMRig e20daff4eb v6.9.1-dev 2021-02-21 22:28:15 +07:00
XMRig 1ccdcb1645 Merge branch 'master' into dev 2021-02-21 22:27:36 +07:00
XMRig 072881e1a1 v6.9.0 2021-02-21 21:23:48 +07:00
XMRig 0c4a3cfc30 Merge branch 'dev' 2021-02-21 21:23:15 +07:00
xmrig cffd0f50a4 Update CPU.md 2021-02-21 20:22:06 +07:00
XMRig 4b1857114e v6.9.0-dev 2021-02-20 14:28:20 +07:00
XMRig b49fb27e84 Added idle time detection for macOS. 2021-02-20 13:18:31 +07:00
XMRig ee341118ce #2104 Added user configurable idle time. 2021-02-19 23:35:30 +07:00
XMRig f599807bbb Simplified code, fixed broken pause. 2021-02-19 16:26:31 +07:00
xmrig a2ad626012 Merge pull request #2117 from SChernykh/dev
Fixed crash when GPU mining cn-heavy on Zen3 system
2021-02-18 21:08:44 +07:00
SChernykh e8a99809b6 Fixed crash when GPU mining cn-heavy on Zen3 system 2021-02-18 14:49:37 +01:00
XMRig 0fe20fe88c Merge remote-tracking branch 'remotes/origin/pr2112' into dev 2021-02-18 15:35:59 +07:00
XMRig d1d1517b4f Fixed macOS build. 2021-02-18 15:22:39 +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 d2f01cfa86 Merge pull request #2104 from SChernykh/dev
Added `pause-on-active` option
2021-02-15 11:04:14 +07: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 8e3fec5768 v6.8.3 2021-02-12 22:51:26 +07:00
XMRig 4fd23a1bf4 Merge branch 'master' into dev 2021-02-12 22:50:52 +07:00
XMRig 8bfaddd3fc v6.8.2 2021-02-12 18:47:16 +07:00
XMRig dabafaaadb Merge branch 'dev' 2021-02-12 18:46:41 +07:00
xmrig 5cda714254 Update CHANGELOG.md 2021-02-12 18:35:43 +07:00
xmrig 91151ce4a1 Merge pull request #2089 from SChernykh/dev
Optimized cn-heavy for Zen3
2021-02-08 16:24:16 +07:00
SChernykh dc1443f3b8 Cryptonight: add prefetching to interleaved mode 2021-02-07 23:29:54 +01:00
SChernykh 8af8df25aa Optimized cn-heavy for Zen3
- Uses scratchpad interleaving to access only the closest L3 slice from each CPU core.
- Also activates MSR mod for cn-heavy because CPU prefetchers get confused with interleaving
- 7-8% speedup on Zen3
2021-02-07 22:05:11 +01:00
XMRig b1e14dc1d3 Always disable kawpow for CPU backend. 2021-02-07 18:49:54 +07:00
XMRig f460d76f8d Add missing option to config example. 2021-02-06 16:17:53 +07:00
xmrig 1c63e9efba Merge pull request #2080 from SChernykh/dev 2021-02-04 04:29:59 +07:00
SChernykh 21abbe4e84 Fix compile error in Termux 2021-02-03 19:05:05 +01:00
XMRig 3080f47cd6 v6.8.2-dev 2021-02-03 18:01:14 +07:00
XMRig f4ebdaa8e5 Merge branch 'master' into dev 2021-02-03 18:00:42 +07:00
XMRig 1bcfd0cdea v6.8.1 2021-02-03 07:00:39 +07:00
XMRig 9396ecf93d Merge branch 'dev' 2021-02-03 06:57:11 +07:00
xmrig a4af964696 Update CHANGELOG.md 2021-02-03 06:04:30 +07:00
XMRig 2c8d8ee2ab Fixed macOS build and compile warning. 2021-02-02 13:53:45 +07:00
xmrig 631a8ca802 Merge pull request #2077 from SChernykh/dev
Fix for illegal instruction crash on ARM
2021-02-02 04:57:36 +07:00
SChernykh 346892e170 Update jit_compiler_a64.cpp 2021-02-01 22:52:02 +01:00
SChernykh db03573804 ARM JIT: added missing cache flush 2021-02-01 22:42:35 +01:00
SChernykh e74573f81f Fixed code allocation for ARM 2021-02-01 22:36:11 +01:00
xmrig 0e70974d7d Merge pull request #2076 from xmrig/feature-flexible-hugepages
Added support for flexible huge page sizes on Linux.
2021-02-02 04:07:41 +07:00
xmrig 3a3ee91324 Merge pull request #2075 from SChernykh/dev
Fixed crashes on ARM
2021-02-02 03:06:58 +07:00
SChernykh 4108428872 Fixed crashes on ARM 2021-02-01 17:07:45 +01:00
XMRig 4c3425a958 Added "--hugepage-size" command line option. 2021-02-01 05:06:24 +07:00
XMRig 09624c4f9b Added support for flexible huge page sizes on Linux. 2021-01-31 23:38:57 +07:00