* v6.12.0
* Update CHANGELOG.md
* RandomX: optimized IMUL_RCP instruction
* Update CHANGELOG.md
* Optimized cn/upx for Zen3
* Fix dvision by zero check in percent()
* Fixed rounding mode after running cn/upx
* v6.12.0-dev
* Optimized cn/upx2 for Ryzen CPUs
* Update CnHash.cpp
* Added support for Uplexa (cn/upx2 algorithm)
* Added support for --user command line option for the benchmark.
* Show total hashrate if compiled without OpenCL
* v6.11.3-dev
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/xmrig?expand=0&rev=39
- Update to version 6.10.0:
* v6.10.0
* 6.10.0-dev
* Update CPU.md
* Sync with the proxy.
* Fixed build without TLS support.
* http-parser replaced to llhttp.
* Fix GCC compilation
* Add note about CPU affinity.
* Fix crash in cn-heavy on Zen3 with manual thread count
* Update hwloc for MSVC.
* Update build scripts.
* Update sse2neon.h to the latest master. Fixes build on armv7.
* Fixed many "new job" messages when solo mining
* Code cleanup.
* Fixed possible out of order write to log file.
* #2123 Ignore regex exception.
* Correct a typo in doc/CPU.md
* Minor verbiage tweak
* Fixed pause logic when both pause on battery and user activity are enabled
* v6.9.1-dev
OBS-URL: https://build.opensuse.org/request/show/877593
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/xmrig?expand=0&rev=35
- Update to version 6.8.1:
* v6.8.1
* Update CHANGELOG.md
* Fixed macOS build and compile warning.
* Update jit_compiler_a64.cpp
* ARM JIT: added missing cache flush
* Fixed code allocation for ARM
* Fixed crashes on ARM
* Added "--hugepage-size" command line option.
* Added support for flexible huge page sizes on Linux.
* Detect Apple M1 on Linux.
* Update ARM CPUs names.
* #2066 Fixed AMD GPUs health data readings.
* Extend normalization rules.
* Normalize DMI memory slot name.
* #2066 Quick fix for AMD GPUs health data.
* Fix compilation error when RandomX and Argon2 are disabled
* Added documentation for config.json CPU options
* Don't print empty memory slots if the total count above 8.
* v6.8.1-dev
OBS-URL: https://build.opensuse.org/request/show/869120
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/xmrig?expand=0&rev=29
- Update to version 6.7.0:
* v6.7.0
* Update CHANGELOG.md
* Update CHANGELOG.md
* Fixed broken Dero solo mining
* Fix GCC warning
* Another dataset AVX2 init speedup (+3.8% faster on Zen3)
* Added config option for AVX2 dataset init
* Auto-detect the fastest code for dataset init
* Fixed Windows scripts
* Dataset initialization with AVX2 (WIP)
* Huge pages not supported by macOS ARM.
* Fixed Xcode generator.
* Fix build on GCC 11
* Don't use team 'x64' for '64-bit'
* Reduce JIT memory for ARM.
* Fix alignment for Linux
* Fix: secure JIT and huge pages are incompatible on Windows
* Update hwloc for MSVC to 2.4.0.
* Update build scripts.
* Hardcode L2 cache size for Apple M1.
* Update user agent for macOS and fix compile warnings
* More correct CPU affinity support for macOS.
* Fixed JIT on macOS.
* Fixed macOS build.
* Alternative secure JIT for macOS.
* Fixed secure JIT on Linux and code cleanup.
* Remove duplicated code.
* Added generic secure JIT support for RandomX.
* More static analysis fixes
OBS-URL: https://build.opensuse.org/request/show/858121
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/xmrig?expand=0&rev=21
- Update to version 6.6.0
* Online benchmark protocol upgraded to v2, validation not compatible with previous versions.
+ Single thread benchmark now is cheat-resistant, not possible speedup it with multiple threads.
+ RandomX dataset is now always initialized with static seed, to prevent time cheat by report slow dataset initialization.
+ Zero delay online submission, to make time validation much more precise and strict.
+ DNS cache for online benchmark to prevent unexpected delays.
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/xmrig?expand=0&rev=9
* v6.5.2
* Fixed build without benchmark.
* Update CHANGELOG.md
* Add support for benchmark in generated config.
* #1937 Print path to existing WinRing0 service without verbose option.
* Update randomx_boost.sh
* Added 250K and 500K offline benchmarks.
* MemoryPool: fix alignment modification
* Added --token command line option.
* Added CPUID info to JSON report
* CompiledVm: define default constructor
* Separate MSR mod for Zen/Zen2 and Zen3
* v6.5.2-dev
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/xmrig?expand=0&rev=7
- Ensure proper installation of executable
- Update to version 6.5.1:
* v6.5.1
* Update CHANGELOG.md
* Update README.md
* Update RxConfig.cpp
* New MSR mod for Ryzen
* Fixed build without HTTP.
* #1918 Fixed check for 1GB huge pages on ARM Linux.
* Fix compilation on ARMv8 with GCC 9.3.0
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/xmrig?expand=0&rev=6