- #2586 Fixed Windows 7 compatibility.
- #463 Added
--spend-secret-key
to command line option. - #465 Added ZeroMQ support for solo mining.
- #2548 Added automatic coin detection for daemon mining.
- #2563 Added new algorithm RandomX Graft (
rx/graft
).
- #460 Added new mode:
extra_nonce
for solo mining. - Fixed
simple
mode for Wownero.
- #458 Added support for solo mining with miner signatures for the upcoming Wownero fork.
- #2276 Added support for Uplexa (
cn/upx2
algorithm).
- #2196 Improved DNS subsystem and added new DNS specific options.
- #2207 Fixed regression in HTTP parser and llhttp updated to v5.1.0.
- #441 Fixed send buffer overflow with custom diff.
- Sync changes with XMRig 6.10.0.
- Sync changes with the miner.
- Added new algorithm
cn/ccx
for Conceal. - Removed previously deprecated
cn/gpu
algorithm.
- #1664 Improved JSON config error reporting.
- Fixed memory leak in HTTP client.
- Build dependencies updated to recent versions.
- #1596 Major TLS (Transport Layer Security) subsystem update.
- Reduced memory consumption by 4 kB per connection.
- Added command line option
--tls-gen
. - Added command line option
--data-dir
.
- #1578 Added new RandomKEVA algorithm for upcoming Kevacoin fork, as
"algo": "rx/keva"
or"coin": "keva"
.
- #1575 Fixed new block detection for DERO solo mining.
- #1573 Added new AstroBWT algorithm for upcoming DERO fork, as
"algo": "astrobwt"
or"coin": "dero"
.
- Added SOCKS5 proxies support for Tor https://xmrig.com/docs/miner/tor.
- #377 Fixed duplicate jobs in daemon (solo) mining client.
- Removed
libuuid
dependency on Linux. - Fixed possible crashes in HTTP client.
- #1469 Fixed build with gcc 4.8.
- Added environment variables support for TLS settings:
cert
,cert_key
,dhparam
.
- #179 Added support for environment variables in config file.
- #375 Bugfixes: 64bit diff in logs +
"print-time"
config. - #376 Added support for custom-diff shares for better proxy and worker stats.
- Added
"custom-diff-stats"
config option. - Added
--custom-diff-stats
command line option.
- Added
- #1445 Removed
rx/v
algorithm. - #1466 Added
cn-pico/tlo
algorithm. - Added console title for Windows with proxy name and version.
- #1434 Added RandomSFX (
rx/sfx
) algorithm for Safex Cash. - #1445 Added RandomV (
rx/v
) algorithm for new MoneroV. - #367 Added "cert-key" alias, fixed --tls-cert-key command line option.
- Fixed memory leak.
- Fixed crash if no valid configuration found.
- Other minor fixes.
- Proxy rebased to latest miner codebase.
- #349 Fixed command line option
--coin
.
- Added per pool option
coin
with single possible valuemonero
for pools without algorithm negotiation, for upcoming Monero fork. - #1183 Fixed compatibility with systemd.
- #1133 Fixed syslog regression.
- #1138 Fixed multiple network bugs.
- #1141 Fixed log in background mode.
- Fixed command line options for single pool, free order allowed again.
- #1107 Added Argon2 algorithm family:
argon2/chukwa
andargon2/wrkz
.
- #1111 Added RandomX (
rx/test
) algorithm for testing and benchmarking. - #1036 Added RandomWOW (
rx/wow
) algorithm for Wownero. - #1050 Added RandomXL (
rx/loki
) algorithm for Loki. - #335 Added support for unlimited algorithm switching.
- #257 New logging subsystem, file and syslog now always without colors.
- #314 Added donate over proxy feature and changed donation model.
- #1007 Old HTTP API backend based on libmicrohttpd, replaced to custom HTTP server (libuv + http_parser).
- #1010 Added daemon support (solo mining).
- #1066 Added error message if pool not ready for RandomX.
- Added new options
algo-ext
andaccess-password
. - Config files from previous versions NOT compatible,
variant
option replaced toalgo
, global optionalgo
removed. - Command line options also not compatible,
--variant
option replaced to--algo
. - Algorithm
cn/msr
renamed tocn/fast
. - Algorithm
cn/xtl
removed.