Description:
This update for xmrig fixes the following issues:
Update to version 6.21.0:
* 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)
Update to version 6.20.0:
* 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.
* Add API rebind polling
* fix(cuda): receive CUDA loader error on linux too.
* Add x86 to README
Update to version 6.19.3:
* 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.
Update to version 6.19.2:
* 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
Update to version 6.19.1:
* 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.
Update to version 6.19.0:
* Update scripts/build.*.sh.
* Solo mining: added job timeout (default is 15 seconds)
* Update hwloc for MSVC builds to 2.9.0.
* 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
* Update to latest sse2neon.h from github:DLTcollab/sse2neon