Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

d #298

Draft
wants to merge 136 commits into
base: master
Choose a base branch
from
Draft

d #298

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
e0e36b8
WIP integration of CC
Bendr0id Jul 5, 2018
c08ee3f
Integrate CC client and wip config
Bendr0id Jul 5, 2018
7ba9f71
WIP config file
Bendr0id Jul 6, 2018
bb90777
WIP config
Bendr0id Jul 6, 2018
2ff1b77
Fix config file parsing
Bendr0id Jul 7, 2018
79d8a76
Fix publish of stats
Bendr0id Jul 7, 2018
72d7bec
Fixed windows build
Bendr0id Jul 14, 2018
bddb7a7
Merge branch 'develop'
Bendr0id Jul 14, 2018
3047e65
Merge remote-tracking branch 'xmrig/dev'
Bendr0id Jul 14, 2018
778c528
Fixed config file storage
Bendr0id Jul 16, 2018
86677da
Update version.h
Bendr0id Jul 16, 2018
7137a51
Update CMakeLists.txt
Bendr0id Jul 16, 2018
8e7d903
Update README.md
Bendr0id Jul 17, 2018
36e11e1
Update README.md
Bendr0id Jul 17, 2018
bfb7634
Update README.md
Bendr0id Jul 17, 2018
795dffe
Update README.md
Bendr0id Jul 17, 2018
907d2d4
Update README.md
Bendr0id Jul 17, 2018
86ca235
Update README.md
Bendr0id Jul 17, 2018
86295b0
Update README.md
Bendr0id Jul 17, 2018
c2af444
Update README.md
Bendr0id Jul 17, 2018
b23b478
Merge remote-tracking branch 'xmrig/master'
Bendr0id Jul 22, 2018
c039803
Fixed merge conflicts
Bendr0id Jul 22, 2018
22f9a64
Default disable old HTTP API
Bendr0id Jul 22, 2018
c5b6c36
Update Config.cpp
Bendr0id Jul 24, 2018
784035a
Fix parsing of CC config params
Bendr0id Jul 25, 2018
766dd41
Update version.h
Bendr0id Jul 25, 2018
45ef21e
Update README.md
Bendr0id Jul 25, 2018
b393bb6
Update README.md
Bendr0id Jul 25, 2018
b336cfd
Add remote logging and config property to enable/disable config uploa…
Bendr0id Aug 2, 2018
df8b30d
Merge remote-tracking branch 'origin/master'
Bendr0id Aug 2, 2018
c7106f3
Merge remote-tracking branch 'origin/master' into develop
Bendr0id Aug 3, 2018
718c3ce
Merge remote-tracking branch 'xmrig/dev' into develop
Bendr0id Aug 3, 2018
5006a9e
Merged XMRigCC-cpu changes
Bendr0id Aug 3, 2018
9627825
WIP GPUInfo on Dashboard
Bendr0id Aug 8, 2018
8713b30
WIP adding GPUInfo to Dashboard
Bendr0id Aug 9, 2018
e513641
WIP
Bendr0id Aug 9, 2018
56bc4a6
Add gpuInfo parseFromJson and toJson
Bendr0id Aug 13, 2018
8d9dbe2
Refactoring to use common CC code on cpu/gpu
Bendr0id Aug 14, 2018
dd4ffa4
Merge pull request #8 from Bendr0id/gpuinfo_on_dashboard
Bendr0id Aug 14, 2018
b6dfbd8
1.7.0-beta1 preparation
Bendr0id Aug 16, 2018
5b56cae
Fix mvc build
Bendr0id Aug 16, 2018
9dafc88
Fix mvc build
Bendr0id Aug 16, 2018
67d3355
Merge branch '1.7.0_beta1'
Bendr0id Aug 17, 2018
debdebc
Merge branch 'master' into develop
Bendr0id Aug 17, 2018
5b38657
Update README.md
Bendr0id Aug 20, 2018
779d4ea
Merge branch 'develop'
Bendr0id Aug 27, 2018
c9416f0
1.7.0 Preparation
Bendr0id Aug 27, 2018
ec405a7
Merge remote-tracking branch 'xmrig/dev'
Bendr0id Sep 12, 2018
bf40994
Merge branch 'master' into develop
Bendr0id Sep 12, 2018
9e891d1
Fix compile issue
Bendr0id Sep 12, 2018
57cd16e
Merge branch 'develop'
Bendr0id Sep 12, 2018
72bd3d8
RapidJSON fix, the same as for xmrigCC.
djfinch Sep 12, 2018
8fac4ff
Merge pull request #9 from djfinch/master
Bendr0id Sep 12, 2018
8e93f10
Merge remote-tracking branch 'origin/master' into monerov8_aka_cn2
Bendr0id Oct 5, 2018
dab0d1c
Merge branch 'master' into monerov8_aka_cn2
Bendr0id Oct 18, 2018
54cec9d
Merged 2.8.1 changes
Bendr0id Oct 18, 2018
4d241bb
Merge remote-tracking branch 'xmrig/master' into monerov8_aka_cn2
Bendr0id Oct 19, 2018
0082bfd
Merge remote-tracking branch 'origin/monerov8_aka_cn2' into monerov8_…
Bendr0id Oct 19, 2018
ee37a25
Merge remote-tracking branch 'xmrig/dev' into monerov8_aka_cn2
Bendr0id Oct 19, 2018
ceb8036
Fixed merge conflicts/build
Bendr0id Oct 19, 2018
bbd849d
Changed version
Bendr0id Oct 19, 2018
4e3b609
Merge conflicts on CMakeLists
Bendr0id Oct 19, 2018
940e7dd
Cleanup
Bendr0id Oct 20, 2018
9b9b06c
Merge remote-tracking branch 'xmrig/dev' into monerov8_aka_cn2
Bendr0id Oct 20, 2018
af5c138
Merge remote-tracking branch 'xmrig/master' into monerov8_aka_cn2
Bendr0id Oct 21, 2018
ed1652b
Merge pull request #12 from Bendr0id/monerov8_aka_cn2
Bendr0id Oct 21, 2018
cd7a451
Bendr0id Oct 21, 2018
a1c6ca0
Fixed compile issues
Bendr0id Oct 21, 2018
b0de702
Update README.md
Bendr0id Oct 21, 2018
69b7e52
Update README.md
Bendr0id Oct 21, 2018
465dcc7
Fix memory leak in client status
Bendr0id Nov 15, 2018
8215ccf
Merge remote-tracking branch 'origin/master'
Bendr0id Nov 15, 2018
4eefc90
Merge remote-tracking branch 'xmrig/master'
Bendr0id Nov 15, 2018
1052ac1
Merge remote-tracking branch 'xmrig/master'
Bendr0id Nov 19, 2018
572e634
Fixed merge issues
Bendr0id Nov 21, 2018
b4f8daf
increased version
Bendr0id Nov 21, 2018
83f05f9
WIP
Bendr0id Nov 21, 2018
805648e
Cleanup
Bendr0id Nov 22, 2018
c70a570
Merge pull request #17 from Bendr0id/swap_support
Bendr0id Nov 22, 2018
6d554b2
#1.8.4 Preparation
Bendr0id Nov 22, 2018
eb2dead
Fix parsing cn/xfh algo send from pool
Bendr0id Nov 26, 2018
21ffbee
Integrated remote reboot feature
Bendr0id Nov 27, 2018
bbc13cd
Updated default config file
Bendr0id Nov 27, 2018
ff60b54
Merge pull request #18 from Bendr0id/remote_reboot
Bendr0id Nov 28, 2018
8923d56
#1.8.5 preparation
Bendr0id Nov 28, 2018
4f95253
Integrated Hashrate monitor
Bendr0id Dec 6, 2018
f8ac7cd
Merge remote-tracking branch 'xmrig/dev' into hashrate_monitoring
Bendr0id Dec 7, 2018
dc0c3f4
Fixed config writer
Bendr0id Dec 7, 2018
e8a9c9b
Improved hashrate monitor
Bendr0id Dec 9, 2018
eb483b8
#1.8.6 Preparation
Bendr0id Dec 10, 2018
d898a59
Merge pull request #19 from Bendr0id/hashrate_monitoring
Bendr0id Dec 10, 2018
6489619
Changelog
Bendr0id Dec 10, 2018
55a804a
Default enable API
Bendr0id Dec 10, 2018
2e092ad
Bendr0id Dec 28, 2018
f177a03
Fixed --version && --help
Bendr0id Dec 30, 2018
3d65623
Integrated cn-fast2/xtlv9
Bendr0id Jan 3, 2019
611870a
WIP upx
Bendr0id Jan 3, 2019
d8e3e21
Bendr0id Jan 4, 2019
d2af32c
Merge pull request #22 from Bendr0id/new_algos
Bendr0id Jan 4, 2019
e49bd14
Improved auto detection for XTLv9/cn-half
Bendr0id Jan 15, 2019
9ad4348
Update CHANGELOG.md
Bendr0id Jan 15, 2019
06a1a9c
Merge remote-tracking branch 'xmrig/dev'
Bendr0id Jan 23, 2019
9e76e68
Integrated cn-ultralite/turtle
Bendr0id Jan 24, 2019
5ed8cd0
Merge remote-tracking branch 'xmrig/master'
Bendr0id Jan 24, 2019
18f9b50
Increased version
Bendr0id Jan 24, 2019
99b0836
Bendr0id Jan 24, 2019
e7e4832
Update CHANGELOG.md
Bendr0id Jan 24, 2019
fc410b9
Fixed xmrig-proxy usage for cn-ultralite/turtle/pico
Bendr0id Jan 28, 2019
ea6a695
#1.8.12 Preparation
Bendr0id Jan 28, 2019
8c42943
Added more names to the algo parse CN-Turtle/Ultralite
Bendr0id Jan 31, 2019
888aa22
Update CHANGELOG.md
Bendr0id Jan 31, 2019
b1a7359
Merge remote-tracking branch 'xmrig/master' into cn_gpu
Bendr0id Feb 11, 2019
b696ead
Fix for GPU variant
Bendr0id Feb 12, 2019
9201a4c
Fixed build
Bendr0id Feb 13, 2019
81e7c29
Merge branch 'cn_gpu'
Bendr0id Feb 13, 2019
a58d7da
#1.8.14 Preparation
Bendr0id Feb 13, 2019
75e1dff
Fixed crash when remote logging is disabled
Bendr0id Feb 16, 2019
ffc18c2
Fixed startup loop when using -h parameter
Bendr0id Feb 17, 2019
882e210
Rebase/Merge latest xmrig master/dev
Bendr0id Feb 22, 2019
9098d24
Merge remote-tracking branch 'xmrig/master'
Bendr0id Feb 22, 2019
b7843fa
Fixed segfault on stop
Bendr0id Feb 22, 2019
ea5de9b
Cleanup
Bendr0id Feb 22, 2019
c88de43
WIP Integration XCASH/Zelerius
Bendr0id Mar 5, 2019
054e3e0
Integrated RWZ (Graft) algo
Bendr0id Mar 6, 2019
36a0571
Updated Changelog
Bendr0id Mar 6, 2019
1c26fee
Merge pull request #25 from Bendr0id/feature_cn_r_and_wow
Bendr0id Mar 6, 2019
52ed1c0
Preparation #1.9.1
Bendr0id Mar 6, 2019
9e5a32d
Windows build fixes
Bendr0id Mar 6, 2019
789cc82
Cleanup
Bendr0id Mar 6, 2019
414cb8c
Fixed compile issue
Bendr0id Mar 7, 2019
05986a5
Moved more kernels to 2nd file
Bendr0id Mar 7, 2019
82c88c4
Update README.md
Bendr0id Mar 18, 2019
b3924c1
Integrated UPX2 / cn-extremelite
Bendr0id Apr 29, 2019
5363dc8
Rebase remote-tracking branch 'xmrig/master' 2.14.5
Bendr0id Aug 14, 2019
d760c1b
Upgraded version
Bendr0id Aug 14, 2019
1b9937a
Update README.md
Bendr0id Dec 27, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
/build
/CMakeLists.txt.user
/build2
/.idea
/CMakeFiles
/cmake-build-*
CMakeCache.txt
cmake_install.cmake
Makefile
243 changes: 78 additions & 165 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,165 +1,78 @@
# v2.14.5
- Fixed compatibility with recent AMD drivers (19.7.2), thanks [@psychocrypt](https://github.com/psychocrypt).

# v2.14.4
- [#249](https://github.com/xmrig/xmrig-amd/pull/249) Added workaround for some drivers memory leak.
- In HTTP API for unknown hashrate now used `null` instead of `0.0`.
- Fixed MSVC 2019 version detection.
- Removed obsolete automatic variants.

# v2.14.1
- [#228](https://github.com/xmrig/xmrig-amd/issues/228#issuecomment-472287697) Fixed macOS support.
- [#235](https://github.com/xmrig/xmrig-amd/issues/235) Fixed autoconf for `cn/r` and other recently added algorithms.
- [#241](https://github.com/xmrig/xmrig-amd/issues/241) Fixed memory leak if used `cn/r` algorithm.

# v2.14.0
- **[#227](https://github.com/xmrig/xmrig-amd/pull/227) Added new algorithm `cryptonight/rwz`, short alias `cn/rwz` (also known as CryptoNight ReverseWaltz), for upcoming [Graft](https://www.graft.network/) fork.**
- **[#931](https://github.com/xmrig/xmrig/issues/931) Added new algorithm `cryptonight/zls`, short alias `cn/zls` for [Zelerius Network](https://zelerius.org) fork.**
- **[#940](https://github.com/xmrig/xmrig/issues/940) Added new algorithm `cryptonight/double`, short alias `cn/double` (also known as CryptoNight HeavyX), for [X-CASH](https://x-cash.org/).**
- [#951](https://github.com/xmrig/xmrig/issues/951#issuecomment-469581529) Fixed crash if AVX was disabled on OS level.
- [#952](https://github.com/xmrig/xmrig/issues/952) Fixed compile error on some Linux.
- [#957](https://github.com/xmrig/xmrig/issues/957#issuecomment-468890667) Added support for embedded config.

# v2.13.0
- **[#938](https://github.com/xmrig/xmrig/issues/938) Added support for new algorithm `cryptonight/r`, short alias `cn/r` (also known as CryptoNightR or CryptoNight variant 4), for upcoming [Monero](https://www.getmonero.org/) fork on March 9, thanks [@SChernykh](https://github.com/SChernykh).**
- [#939](https://github.com/xmrig/xmrig/issues/939) Added support for dynamic (runtime) pools reload.
- Invalid threads (eg with wrong device index) now ignored and not stop the miner.

# v2.12.0
- [#218](https://github.com/xmrig/xmrig-amd/pull/218) Added support for new algorithm `cryptonight/wow`, short alias `cn/wow` (also known as CryptonightR), for upcoming [Wownero](http://wownero.org) fork on February 14.
- Improved `cryptonight/gpu` performance.

# v2.11.1
* Fixed regression, algorithm `cn-pico/trtl` was broken in v2.11.0.

# v2.11.0
- [#928](https://github.com/xmrig/xmrig/issues/928) Added support for new algorithm `cryptonight/gpu`, short alias `cn/gpu` (original name `cryptonight-gpu`), for upcoming [Ryo currency](https://ryo-currency.com) fork on February 14.
- Fixed compatibility with AMD drivers, latest Windows/Linux drivers now supported.

# v2.10.0
- [#904](https://github.com/xmrig/xmrig/issues/904) Added new algorithm `cn-pico/trtl` (aliases `cryptonight-turtle`, `cn-trtl`) for upcoming TurtleCoin (TRTL) fork.

# v2.9.4
- [#913](https://github.com/xmrig/xmrig/issues/913) Fixed Masari (MSR) support (this update required for upcoming fork).

# v2.9.3
- [#211](https://github.com/xmrig/xmrig-amd/pull/211) Fixed `cn/half` compute errors.
- Removed verbose messages about threads interleave.

# v2.9.1
- [#899](https://github.com/xmrig/xmrig/issues/899) Added support for new algorithm `cn/half` for Masari and Stellite forks.
- [#203](https://github.com/xmrig/xmrig-amd/pull/203) Fixed GPU errors with worksize != 8 on cn-heavy.

# v2.8.6
- **Improved `cn-heavy`, `cn-heavy/xhv` perfomance up to 8% since v2.8.5 and up to 16% since v2.8.4, thanks [@SChernykh](https://github.com/SChernykh)**, pull requests [#187](https://github.com/xmrig/xmrig-amd/pull/187), [#189](https://github.com/xmrig/xmrig-amd/pull/189), [#190](https://github.com/xmrig/xmrig-amd/pull/190), [#191](https://github.com/xmrig/xmrig-amd/pull/191), [#192](https://github.com/xmrig/xmrig-amd/pull/192) and [#193](https://github.com/xmrig/xmrig-amd/pull/193).
- **[#195](https://github.com/xmrig/xmrig-amd/pull/195) Fixed hashrate fluctuations. It's no longer necessary to use different intensities per thread.**
- Improved `cn-heavy/tube` perfomance up to 6% and `cn/2` perfomance up to 1%.
- Reduced power consumption with `cn/2`
- Fixed possible invalid shares right after donation finish.
- Improved AMD Vega64 auto configuration.
- It's now recommended to revise your `config.json` and try:
- Same intensities for both threads.
- `strided_index=2, mem_chunk=1` for `cn/2`.
- `strided_index=1` for other algorithms.

# v2.8.5
- [#185](https://github.com/xmrig/xmrig-amd/pull/185) **Improved `cn-heavy`, `cn-heavy/xhv` and `cn-heavy/tube` perfomance up to 8%, thanks [@SChernykh](https://github.com/SChernykh).**
- [#271](https://github.com/xmrig/xmrig-proxy/issues/271) Fixed pool options cascading when use mixed configuration: config file and command line.
- Improved AMD Vega 56 auto configuration for `cn/2`.

# v2.8.4
- **Improved AMD Vega autoconfig (double threads & higher intensity).**
- Fixed broken OpenCL code for `cn-lite` and `cn-heavy` (regression since v2.8.2).
- [#166](https://github.com/xmrig/xmrig-amd/pull/166) Fixed graceful OpenCL shutdown.
- Fixed OpenCL compile warnig with ROCm 1.9.1.
- OpenCL cache file name now displayed in when strict cache disabled (`-DSTRICT_CACHE=OFF`).
- Fixed wrong displayed GPU name in autoconfig phase.

# v2.8.3
- [#813](https://github.com/xmrig/xmrig/issues/813) Fixed critical bug with Minergate pool and variant 2.

# v2.8.2
- [#167](https://github.com/xmrig/xmrig-amd/issues/167) Fixed wrong hashrate in `GET /1/threads` API endpoint.
- [#168](https://github.com/xmrig/xmrig-amd/issues/168) Fixed broken AMD OpenCL compile (old driver bug).

# v2.8.1
- [#156](https://github.com/xmrig/xmrig-amd/issues/156) Added CMake option to disable strict OpenCL cache.
- [#769](https://github.com/xmrig/xmrig/issues/769) Fixed regression, some ANSI escape sequences was in log with disabled colors.
- [#777](https://github.com/xmrig/xmrig/issues/777) Better report about pool connection issues.
- Added missing options to `--help` output.

# v2.8.0
- **[#753](https://github.com/xmrig/xmrig/issues/753) Added new algorithm [CryptoNight variant 2](https://github.com/xmrig/xmrig/issues/753) for Monero fork, thanks [@SChernykh](https://github.com/SChernykh).**
- [#758](https://github.com/xmrig/xmrig/issues/758) **Added SSL/TLS support for secure connections to pools.**
- Added per pool options `"tls"` and `"tls-fingerprint"` and command line equivalents.
- [#162](https://github.com/xmrig/xmrig-amd/issues/162) Extended `opencl-platform` option.
- [#767](https://github.com/xmrig/xmrig/issues/767) Added `autosave` config option.
- [#245](https://github.com/xmrig/xmrig-proxy/issues/245) Fixed API ID collision when run multiple miners on same machine.
- [#757](https://github.com/xmrig/xmrig/issues/757) Fixed send buffer overflow.

# v2.7.3-beta
- [#145](https://github.com/xmrig/xmrig-amd/issues/145) Added runtime linking with OpenCL ICD, **AMD APP SDK not required anymore**.
- [#140](https://github.com/xmrig/xmrig-amd/issues/140) `cryptonight-lite/ipbc` replaced to `cryptonight-heavy/tube` for **Bittube (TUBE)**.
- [#128](https://github.com/xmrig/xmrig-amd/issues/128) Improved `cryptonight/msr` support, removed usage restrictions.
- Added `cryptonight/rto` (cryptonight variant 1 with IPBC/TUBE mod) variant for **Arto (RTO)** coin.
- Added `cryptonight/xao` (original cryptonight with bigger iteration count) variant for **Alloy (XAO)** coin.
- Added option `opencl-loader` for custom path to OpenCL ICD.
- Vega APU (AMD Ryzen with embedded GPU) now excluded from autoconfig, reason: slow and cause BSOD.

# v2.7.2-beta
- [#132](https://github.com/xmrig/xmrig-amd/issues/132) Fixed regression, command line option `--opencl-platform` was broken.

# v2.7.1-beta
- [#130](https://github.com/xmrig/xmrig-amd/issues/130) **Added OpenCL cache support**.
- Added config option `cache` and command line option `--no-cache` to allow disable cache.
- **Added support for new cryptonight-heavy variant xhv** (`cn-heavy/xhv`) for Haven Protocol fork.
- [#128](https://github.com/xmrig/xmrig-amd/issues/128) **Added support for new cryptonight variant msr** (`cn/msr`) also known as `cryptonight-fast` for Masari fork.
- [#126](https://github.com/xmrig/xmrig-amd/issues/126) Fixed regression, command line option `--print-platforms` was broken.
- [#127](https://github.com/xmrig/xmrig-amd/issues/127) Fixed regression, miner was not exit if OpenCL errors happen.

# v2.7.0-beta
- **Added support for cryptonight-lite variant ipbc** (`cn-lite/ipbc`) for BitTube also was known as IPBC.
- **Added support for cryptonight variant xtl** (`cn/xtl`) for Stellite.
- Added [config options](https://github.com/xmrig/xmrig-amd/blob/dev/doc/THREADS.md) `strided_index`, `mem_chunk` and `comp_mode`.
- Added new detailed hashrate report.
- Added command line option `--dry-run`.

# v2.6.1
- Fixed critical bug, in some cases miner was can't recovery connection and switch to failover pool, version 2.5.2 and v2.6.0-beta1 affected.
- [#499](https://github.com/xmrig/xmrig/issues/499) IPv6 support disabled for internal HTTP API.
- Added workaround for nicehash.com if you use `cryptonightv7.<region>.nicehash.com` option `variant=1` will be set automatically.

# v2.6.0-beta1
- [#476](https://github.com/xmrig/xmrig/issues/476) **Added Cryptonight-Heavy support for Sumokoin ASIC resistance fork.**

# v2.5.2
- [#448](https://github.com/xmrig/xmrig/issues/478) Fixed broken reconnect.

# v2.5.1
- [#454](https://github.com/xmrig/xmrig/issues/454) Fixed build with libmicrohttpd version below v0.9.35.
- [#456](https://github.com/xmrig/xmrig/issues/459) Verbose errors related to donation pool was not fully silenced.
- [#459](https://github.com/xmrig/xmrig/issues/459) Fixed regression (version 2.5.0 affected) with connection to **xmr.f2pool.com**.

# v2.5.0
- [#434](https://github.com/xmrig/xmrig/issues/434) **Added support for Monero v7 PoW, scheduled on April 6.**
- Added full IPv6 support.
- Added protocol extension, when use the miner with xmrig-proxy 2.5+ no more need manually specify `nicehash` option.
- [#51](https://github.com/xmrig/xmrig-amd/issues/51) Fixed multiple pools in initial config was saved incorrectly.
- [#123](https://github.com/xmrig/xmrig-proxy/issues/123) Fixed regression (all versions since 2.4 affected) fragmented responses from pool/proxy was parsed incorrectly.

# v2.4.5
- [#49](https://github.com/xmrig/xmrig-amd/issues/49) Fixed, in some cases, pause was cause an infinite loop.
- [#200](https://github.com/xmrig/xmrig/issues/200) In some cases miner was doesn't write log to stdout.
- Added libmicrohttpd version to --version output.
- Fixed bug in singal handler, in some cases miner wasn't shutdown properly.
- Fixed recent MSVC 2017 version detection.

# v2.4.3-beta2
- Fixed, auto config wasn't write opencl-platform to config.json.
- Added command line option `--print-platforms`.
- Fixed 32 bit build.
- [#2](https://github.com/xmrig/xmrig-amd/issues/2) Fixed Linux build.
- [#3](https://github.com/xmrig/xmrig-amd/issues/3) Fixed macOS build.

# v2.4.3-beta1
- First public release.
# 1.9.5
- Rebase from XMRig-amd 2.15.4 (Fixed compatibility with recent AMD drivers (19.7.2), thanks @psychocrypt)
- Added possibility to delete templates #257
- Added embedded config parsing #256
- OSX Hugepages fix #250
- Fixed non-merged template assignment
# 1.9.3
- Integrated UPX2 variant (algo: "cryptonight-extremelite", variant: "upx2" OR variant: "auto")
- Integrated merged templates and replace of @WORKER-ID@ in template assignment
# 1.9.1
- Rebase from XMRig-amd 2.14.0
- Integrated Monero CN-R variant so called CNv4, aka CN-R, aka CNv5, aka Cryptonight-R (algo: "cryptonight", variant: "r" / "auto")
- Integrated Wownero CN-R variant (algo: "cryptonight", variant: "wow")
- Integrated Graft variant (algo: "cryptonight", variant: "rwz" OR variant: "graft")
- Integrated X-Cash variant (algo: "cryptonight", variant: "double" OR variant: "heavyx" OR variant: "xcash")
- Integrated Zelerius variant (algo: "cryptonight", variant: "zls" OR variant: "zelerius")
- Add miner version column to the Dashboard (version turns red when its outdated)
- Fixed crash when remote logging is disabled
# 1.8.14
- Rebase from XMRig-amd 2.11.0
- Integrated new RYO algo CN-GPU (algo: "cryptonight", variant: "gpu")
- Added alias CN-HOSP for RTO algo (algo: "cryptonight", variant: "hosp" or variant: "rto")
# 1.8.12
- Fixed cn-ultralite no suitable algo error when using xmrig-proxy
- Added more names to the algo parse CN-Turtle/Ultralite
# 1.8.11
- Added fix for upcoming Masari fork (cn-half/fast2) (algo: "cryptonight", variant: "msr" (autodetect), "fast2" (force))
- Integrated cn-ultralite (turtleV2/DEGO) (algo: "cryptonight-ultralite", variant: "auto")
- Rebase from XMRig-amd 2.10.0
# 1.8.9
- Improved algo parsing for XTL v9 aka cn-half/fast2
# 1.8.8
- Added XLT v5/9 with autodetect(algo: "cryptonight", variant: "xtl" (autodetect), "fast2" (force v9))
- Added cn-lite variant UPX/uPlexa (algo: "cryptonight-lite", variant "upx")
# 1.8.7
- Implemented Template based mass config editor to simple swap configs on your rigs
# 1.8.6
- Integrated hashrate + cardcrash monitor to reboot/restart the miner
- Fixed Restart of miner via Dashboard when a card crashed
- Added start-cmd which is executed before the miner starts
- Rebase from XMRig-amd 2.8.7-dev (THX xmrig!)
- Integrated Telegram push notifications
- Fixed multi miner editor
- Added miner offline/online status push notification
- Added 0/recovered hashrate push notification
# 1.8.5
- Add remote reboot (machine) feature to Dashboard, Server & Miner
- Integrated Pushover push notifications for Offline miners and periodical status notifications on iOS and Android
- Fixed XFH algo recognition send by Pool/Proxy
# 1.8.4
- Added XFH (Freehaven-project) support aka CN-Heavy-superfast (algo=cryptonight variant=xfh)
- Fix memory leak in cc client component
- Rebase from XMRig-amd 2.8.6 (Thanks xmrig)
- Improved cn-heavy, cn-heavy/xhv perfomance up to 8% since v2.8.5 and up to 16% since v2.8.4, thanks @SChernykh
- Fixed hashrate fluctuations. It's no longer necessary to use different intensities per thread.
- Improved cn-heavy/tube perfomance up to 6% and cn/2 perfomance up to 1%.
- Reduced power consumption with cn/2
- Fixed possible invalid shares right after donation finish.
- Improved AMD Vega64 auto configuration.
- It's now recommended to revise your config.json and try:
- Same intensities for both threads.
- strided_index=2, mem_chunk=1 for cn/2.
- strided_index=1 for other algorithms.
# 1.8.0
- Rebase from XMRig-amd 2.8.4 (THX xmrig!)
- Now we have full TLS support on Stratum+CC
- Integration of CNV2 aka monero v8
- Fixed avg.time on Dashboard
- Fix supported-variants announcement in login
# 1.7.0
- First official Release of XMRigCC-amd base on XMRig-amd 2.7.3-beta #33 #3
- Full integration of xmrigCC-amd into XMRigCCServer/Dashboard with GPUInfo / remote logging
- All features from XMRigCC 1.7.0 (except TLS on stratum)
- Remote restart/start/pause/stop
- Remote stats/info
- Remote log
- Remote configuration
- ...
Loading