Revisions of xmrig
Ana Guerrero (anag+factory)
accepted
request 1222065
from
Martin Pluskal (pluskalm)
(revision 38)
- Update to version 6.22.2: * v6.22.2 * Update CHANGELOG.md * Fix number of threads on the new Intel Core Ultra CPUs * Fix: don't use NaN in hashrate calculations * v6.22.2-dev * v6.22.1 * Update CHANGELOG.md * Fixed --version output on ARM. * Update hwloc for MSVC. * Update deps * Detect AMD engineering samples in randomx_boost.sh * Added Zen5 to randomx_boost.sh * RandomX: tweaks for Zen5 * Fixed threads auto-config on Zen5 * Always reset nonce on RandomX dataset change * v6.22.1-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 1193865
from
Martin Pluskal (pluskalm)
(revision 37)
- Update to version 6.22.0: * docs: update ghostrider/README.md * v6.22.0 * v6.22.0-dev * Added rx/yada OpenCL support * Sync changes with the proxy. * Don't generate "rx/yada" profile, use the "rx" profile by default. * More clean target parse. * Added Zen5 detection * Fixed ARMv8 compilation * fix yada nonce offset * finish updating for yadacoin * update constants for yadacoin * add yada constants * Removed rx/keva * Make Json::normalize more strict * #3515 Update build scripts for OpenSSL. * Remove chdir call after fork. * Create signal handles after fork() call, replace #3492. * v6.21.4-dev
Ana Guerrero (anag+factory)
accepted
request 1174236
from
Martin Pluskal (pluskalm)
(revision 36)
- Update to version 6.21.3: * v6.21.3 * Update CHANGELOG.md * RandomX: correct memcpy size for JIT initialization * RandomX: check pointer sizes during JIT initialization * Use internal logger for error message. * v6.21.3-dev
Ana Guerrero (anag+factory)
accepted
request 1161422
from
Martin Pluskal (pluskalm)
(revision 35)
- Update to version 6.21.2: * v6.21.2 * Update CHANGELOG.md * Update hwloc for MSVC builds. * Fix build with recent libuv. * Fix rapidjson assert. * Fix RandomX crash when compiled with fortify_source * Fix scripts for systems without bash. * Update deps. * chore: remove repetitive words * Thread-safe FileLogWriter * Update bug_report.md * #2800 Fixed donation with ghostrider algorithm for builds without KawPow algorithm. * Stratum: better check of the login response * v6.21.2-dev
Ana Guerrero (anag+factory)
accepted
request 1155109
from
Martin Pluskal (pluskalm)
(revision 34)
- Build only on supported architectures
Ana Guerrero (anag+factory)
accepted
request 1151815
from
Martin Pluskal (pluskalm)
(revision 33)
- Update to version 6.21.1: * v6.21.1 * Update CHANGELOG.md. * Fix segfault in HTTP API rebind * Cleanup. * Fixed Zephyr mining (OpenCL) * Code style cleanup. * add support for townforge (monero fork using randomx) * v6.21.1-dev
Ana Guerrero (anag+factory)
accepted
request 1133864
from
Martin Pluskal (pluskalm)
(revision 32)
- Update to version 6.21.0: * v6.21.0 * v6.21.0-dev * Zephyr solo mining: handle multiple outputs * Updated pricing record size for Zephyr solo mining * Update sse2neon.h * ARM64 JIT: don't use `x18` register * Update cn_main_loop.asm * Update cn_main_loop.asm * Added SNI option for TLS connections * Add "built for OS/architecture/bits" to "ABOUT" * Fixed huge pages availability info on Linux. * Make Platform::hasKeepalive() constexpr where always supported and code cleanup. * Disable TCP keepalive before closing socket * Enabled keepalive for Windows (>= Vista) * v6.20.1-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 1097894
from
Martin Pluskal (pluskalm)
(revision 31)
- Update to version 6.20.0: * v6.20.0 * v6.20.0-dev * Zephyr solo mining: fix for blocks with transactions * Zephyr coin support * KawPow: fixed data race when building programs * Code cleanup. * Disallow direct use of HwlocCpuInfo class. * Code cleanup. * Fixed compatibility with hwloc 1.11. * Added new CMake options ARM_V8 and ARM_V7. * Added new ARM CPU names. * v6.19.4-dev * Add API rebind polling * fix(cuda): receive CUDA loader error on linux too. * Add x86 to README
Dominique Leuenberger (dimstar_suse)
accepted
request 1091221
from
Martin Pluskal (pluskalm)
(revision 30)
- Update to version 6.19.3: * v6.19.3 * Update CHANGELOG.md * Updated example scripts * Fixed `jccErratum` list * RandomX: fixed undefined behavior * RandomX: optimized program generation * Tweaked auto-tuning for Intel CPUs * #3245 Improved algorithm negotiation for donation rounds by sending extra information about current mining job. * v6.19.3-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 1080067
from
Martin Pluskal (pluskalm)
(revision 29)
- Update to version 6.19.2: * v6.19.2 * Update CHANGELOG.md * Sync with changes from proxy * Improve .cmd files when run by shortcuts on another drive * Code style cleanup. * DaemonClient: new X-Hash-Difficulty HTTP header optimization * Fixed parsing of TX_EXTRA_MERGE_MINING_TAG * v6.19.2-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 1074091
from
Martin Pluskal (pluskalm)
(revision 28)
- Update to version 6.19.1: * v6.19.1 * Update CHANGELOG.md * Fix build with gcc 13 * Resolved deprecated methods warnings with OpenSSL 3.0. * Fix: `--randomx-wrmsr=-1` worked only on Intel * Fix for 32-bit clang 15 * Fixed DnsUvBackend storage cleanup. * Revert changes to fix MSVC build. * Cleanup. * Fix warning. * Partially resolved deprecated methods warnings in OpenSSL 3.0. * v6.19.1-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 1069540
from
Martin Pluskal (pluskalm)
(revision 27)
- Update to version 6.19.0: * v6.19.0 * Update scripts/build.*.sh. * v6.19.0-dev (new config options added). * Update CHANGELOG.md * Solo mining: added job timeout (default is 15 seconds) * Update hwloc for MSVC builds to 2.9.0. * Update CHANGELOG.md * Update to latest sse2neon.h. * Fixed broken RandomX light mode mining * #3185 Fixed macOS DMI reader. * Show IP address for failed connections * DragonflyBSD compilation fixes * Added ifdefs for DragonflyBSD * Bump the minimum CMake version in other places too. * Update cmake required version to 3.1 * Improved Zen 3 MSR mod * MSVC build: enabled parallel compilation * #2869 * Update to latest sse2neon.h from github:DLTcollab/sse2neon * v6.18.2-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 1032798
from
Martin Pluskal (pluskalm)
(revision 26)
- Update to version 6.18.1: * v6.18.1 * Update CHANGELOG.md * Added Zen4 to randomx_boost.sh * RandomX: added MSR mod for Zen 4 * Update CHANGELOG.md * Fix: protectRX flushed CPU cache only on MacOS/iOS * Update m_size only if blob was set successfully * Don't reset when pool sends the same job blob * RandomX: optimized CFROUND elimination more * RandomX: optimized CFROUND elimination * RandomX: added Blake2 AVX2 version * Fixed GCC 12 warnings * Update README.md * v6.18.1-dev * Recognize armv7ve as valid ARMv7 target.
Richard Brown (RBrownFactory)
accepted
request 989992
from
Martin Pluskal (pluskalm)
(revision 25)
- Update to version 6.18.0: * v6.18.0 * v6.18.0-dev * Update hwloc for msvc. * Update deps. * Better fix for daemon solo mining with ZMQ * Improved daemon ZMQ mining stability * Fixed ZMQ debug log * Monero v15 network upgrade support * Fixed debug GhostRider build * Removed deprecated AstroBWTv1 and v2 * Fixes for 32-bit ARM * Fixed unaligned memory read in DMI * Fixed being unable to resume from pause-on-battery * Fixed --cpu-priority not working sometimes * Removed old AstroBWT algorithm * v6.17.1-dev - Update to version 6.17.0: * Add armv7 to supported architectures
Dominique Leuenberger (dimstar_suse)
accepted
request 967848
from
Martin Pluskal (pluskalm)
(revision 24)
- Update to version 6.17.0: * v6.17.0 * Disable donate for astrobwt/v2. * Update CHANGELOG.md * v6.17.0-dev * Fixed compilation error * Optimized keccak * Fixed AstroBWT OpenCL config generation * Dero HE (astrobwt/v2) OpenCL support * Dero HE (astrobwt/v2) CUDA config generator * Fixed out of bounds access in astrobwt/v2 * Update hwloc for MSVC builds. * #2941 Update deps scripts. * Added alternative algo names for Dero HE * Show block/miniblock counters more often * DaemonClient: fixed broken `coin` setting * Dero HE fork support (astrobwt/v2 algorithm) * Fixed displayed DMI memory information for empty slots. * Fixed GhostRider with hwloc disabled * v6.16.5-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 952718
from
Martin Pluskal (pluskalm)
(revision 23)
- Update to version 6.16.4: * v6.16.4 * Update CHANGELOG.md * #2910 Fixed donation for GhostRider/RTM. * Add MSVC/2022 to version.h * Fixed unaligned memory accesses * v6.16.4-dev * Fixed armv7 compilation
Dominique Leuenberger (dimstar_suse)
accepted
request 949177
from
Martin Pluskal (pluskalm)
(revision 22)
- Update to version 6.16.3: * v6.16.3 * Update CHANGELOG.md * KawPow OpenCL: build next period only when it's not in cache * KawPow OpenCL: use separate UV loop for building programs * Update CHANGELOG.md * Add missing DNS options to config example. * Fixed GhostRider benchmark on single-core systems * Fix for short responses from some Raptoreum pools * Add support for client.reconnect method * RandomX: don't restart mining threads when the seed changes * GhostRidere: set correct priority for helper threads * Update README.md * Fixed cn-heavy in 32-bit builds * Updated GhostRider documentation * Fixed "READY threads X/X" display after algo switching * v6.16.3-dev * armv7 compilation fix
Dominique Leuenberger (dimstar_suse)
accepted
request 935377
from
Martin Pluskal (pluskalm)
(revision 21)
- Update to version 6.16.2: * v6.16.2 * Update CHANGELOG.md * #2771 Fixed environment variables support in EthStratumClient. * Compilationn fixes * GhostRider benchmark: added 20 more possible rounds * Updated changelog and GhostRider readme * Compiler fix * Refactored Chrono::highResolutionMSecs() * Explicitly use QueryPerformanceCounter() on Windows * VAES crash fixes * v6.16.2-dev * v6.16.1 * Fixed Clang build. * Check compiler support for VAES * Disable VAES in 32-bit builds * Fix compile for VAES support with GCC<10 * v6.16.1-dev * Added VAES support for Cryptonight variants * More GhostRider fixes * Slash and burn EOL whitespace everywhere * GhostRider hotfixes * v6.16.0 * Update CHANGELOG.md * Added GhostRider release notes * Add GhostRider support for AutoClient. * Only initGhostRider() when job is in the family * Benchmark support for GhostRider (offline only) * v6.16.0-dev * GhostRider: fixed invalid hashes on ARMv8
Dominique Leuenberger (dimstar_suse)
accepted
request 930878
from
Martin Pluskal (pluskalm)
(revision 20)
- Update to version 6.15.3: * v6.15.3 * Update CHANGELOG.md * Fix various memory leaks * Fix MSVC compilation error * AstroBWT: fixed rare incorrect hashes * AstroBWT even bigger speedup * AstroBWT speedup * Code cleanup. * fix: expand validation of tx_extra for merge mining tag * Cap max threads to 4096 with nVidia OpenCL * Adjust API version logic * Adjust definitions and replace literal 0x4038 * Revert amd_bitalign/amd_bfe polyfills * Apply "no-static-without-amd" fixes * Attempt repair of cn/r output-array access problem * Second try at fixing cn/r atomic_inc() call * Attempt fix for cn/r on Apple-AMD * Add Ellesmere correctly (still just a Polaris alias) * Add every Apple AMD GPU type * Possibly fix problem with clGetProgramInfo crash * Readjust OclDevice logic and add OCL_VENDOR_APPLE * Fix #2583 compiling without kawpow (string ref is nonexistent then) * v6.15.3-dev
Dominique Leuenberger (dimstar_suse)
accepted
request 923451
from
Martin Pluskal (pluskalm)
(revision 19)
- Update to version 6.15.2: * v6.15.2 * Update CHANGELOG.md * Added "--versions" alias. * Removed uv_os_gethostname call for all OS. * Fix: AstroBWT auto-config ignored max-threads-hint * v6.15.2-dev
Displaying revisions 1 - 20 of 38