Commit Graph
1880 Commits
Author SHA1 Message Date
xmrig ca1b357277 Merge pull request #2128 from ianmaddox/patch-1
Minor verbiage tweak
2021-03-08 04:02:02 +07:00
XMRig 411d635f2a 6.10.0-dev 2021-03-07 01:44:38 +07:00
XMRig e622406993 Sync with the proxy. 2021-03-06 05:32:54 +07:00
XMRig 6a42a13c06 Fixed build without TLS support. 2021-03-06 02:07:10 +07:00
XMRig 4d9a8773de http-parser replaced to llhttp. 2021-03-06 01:46:49 +07:00
xmrig 57e089b024 Merge pull request #2158 from SChernykh/dev
Fix GCC compilation
2021-03-04 16:48:05 +07:00
SChernykh 23d2826dc4 Fix GCC compilation 2021-03-04 10:45:39 +01:00
XMRig e889e5e268 Add note about CPU affinity. 2021-03-04 16:19:06 +07:00
SChernykh 42fe175a7c Fix crash in cn-heavy on Zen3 with manual thread count 2021-03-04 10:02:35 +01:00
XMRig 016397176d Update hwloc for MSVC. 2021-03-04 03:23:26 +07:00
TheGreatMcPain 97908e081f Update sse2neon.h to the latest master. Fixes build on armv7.
A few days after this header was introduced. Upstream updated it with
armv7 versions of `_mm_aesenc_si128` which allows xmrig to build
on armv7.
2021-03-02 01:33:25 -06:00
SChernykh 34c2c161b5 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 2beb2be814 Code cleanup. 2021-03-01 19:04:03 +07:00
XMRig 6652657577 Fixed possible out of order write to log file. 2021-03-01 18:54:20 +07:00
XMRig bf24042c96 #2123 Ignore regex exception. 2021-02-27 15:29:14 +07:00
Ian Maddox 797d511979 Minor verbiage tweak
Fixing mixed phrasing in error message
2021-02-23 11:34:10 -08:00
xmrig bf3ba15159 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 ca2ca9a2dd Fixed pause logic when both pause on battery and user activity are enabled 2021-02-21 16:33:57 +01:00
XMRig 6e599c7458 v6.9.1-dev 2021-02-21 22:28:15 +07:00
XMRig ea14580af8 v6.9.0 2021-02-21 21:23:48 +07:00
XMRig 19d3b5251b v6.9.0-dev 2021-02-20 14:28:20 +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 6b8ad2c1bb Simplified code, fixed broken pause. 2021-02-19 16:26:31 +07:00
SChernykh 83ccef753a Fixed crash when GPU mining cn-heavy on Zen3 system 2021-02-18 14:49:37 +01: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 237702ffe0 v6.8.3 2021-02-12 22:51:26 +07:00
XMRig f17cfc13f5 v6.8.2 2021-02-12 18:47:16 +07:00
SChernykh f36b4e36b1 Cryptonight: add prefetching to interleaved mode 2021-02-07 23:29:54 +01:00
SChernykh 3e9755c8c8 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 7a0f3dc5c4 Always disable kawpow for CPU backend. 2021-02-07 18:49:54 +07:00
XMRig 6ac1789948 Add missing option to config example. 2021-02-06 16:17:53 +07:00
SChernykh 3f8732e593 Fix compile error in Termux 2021-02-03 19:05:05 +01:00
XMRig 90065f6119 v6.8.2-dev 2021-02-03 18:01:14 +07:00
XMRig 6fe030490e v6.8.1 2021-02-03 07:00:39 +07:00
XMRig 465dc7edad Fixed macOS build and compile warning. 2021-02-02 13:53:45 +07:00
SChernykh 771fb40eca Update jit_compiler_a64.cpp 2021-02-01 22:52:02 +01:00
SChernykh e92767eed5 ARM JIT: added missing cache flush 2021-02-01 22:42:35 +01:00
SChernykh 826e540f15 Fixed code allocation for ARM 2021-02-01 22:36:11 +01:00
xmrig 8a40921ab9 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
SChernykh e3828a13f9 Fixed crashes on ARM 2021-02-01 17:07:45 +01:00
XMRig 65fd8217f0 Added "--hugepage-size" command line option. 2021-02-01 05:06:24 +07:00
XMRig c92f9df8ab Added support for flexible huge page sizes on Linux. 2021-01-31 23:38:57 +07:00
XMRig 62932c4e5a Detect Apple M1 on Linux. 2021-01-31 05:41:32 +07:00
XMRig 2e00fb6962 Update ARM CPUs names. 2021-01-31 03:53:22 +07:00
XMRig ee31968547 #2066 Fixed AMD GPUs health data readings. 2021-01-30 02:42:59 +07:00