Ben Gräf
862c34b31e
#1.9.0 ( #236 )
...
# 1.9.0
- Integrated Monero CN-R variant so called CNv4, aka CN-R, aka CNv5, aka Cryptonight-R #233 (algo: "cryptonight", variant: "r")
- Integrated Wownero CN-R variant #233 (algo: "cryptonight", variant: "wow")
- Integrated Graft variant (algo: "cryptonight", variant: "rwz" OR variant: "graft")
- Integrated X-Cash variant #234 (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
2019-03-05 23:49:32 +01:00
Ben Gräf
2ec65c7a20
Refactored ASM code
...
- Removed duplicate code
- Autogenerated ASM files based on templates
- Cleanup in naming
2019-01-22 20:29:13 +01:00
Ben Gräf
1273e45e46
Integrated new Algos ( #224 )
...
- Added XLT v5/9 with autodetect(algo: "cryptonight", variant: "xtl" (autodetect), "xtlv9" (force v9))
- Added cn-lite variant UPX/uPlexa (algo: "cryptonight-lite", variant "upx")
- Added force-pow-variant parameter to force usage of the variant from the config and skip parsing of pow/variant from job/pool
2019-01-04 18:34:48 +00:00
Ben Gräf
6687d56910
Proper handling of DNS issues ( #197 )
...
* Fixed dns resolver issues
* fixed supported-variants in login
2018-10-19 10:35:01 +02:00
Ben Gräf
f54ce3c95c
Merged features for # 1.6.3 ( #114 )
...
- Added shift+click function for multi row selection to Dashboard
- Added -DBUILD_STATIC=ON/OFF option to CMake configuration to create fully static builds
- Added current algo and list of supported_varaints to login message for future usage on proxy
- Added support for latest Stellite (XTL) and Alloy (XAO) variants
- Simplification of configuration, "force-pow-variant" and "cryptonight-lite-ipbc" parameters are now deprecated see [Coin Configuration](https://github.com/Bendr0id/xmrigCC/wiki/Coin-configurations ) for guidance
- Fixed leaks in transport shutdown
2018-05-23 23:23:49 +02:00
BenDroid
bde933d226
Cleanup
2018-04-14 23:50:51 +02:00
BenDroid
09548d6b3b
Fixed disconnect
2018-04-14 23:47:45 +02:00
Ben Gräf
df084acff6
Reimplement whole stratum network communication with boost::asio ( #90 )
...
Logger is now thread safe
2018-04-14 19:55:13 +02:00
Ben Gräf
1ce9d2bf3c
Implemented CN-Heavy algo, Algo tests and fixed n-loop variants ( #86 )
...
* Debouncing of connection retry when connecting donation server fails
* When PoW variant is set on proxy, it will overrule local set PoW
* Implementation of cn_heavy algo
* Added self test for cn-heavy
* Fixed n-loop variant of powV2 and cn-heavy
* Fixed n-loop variant of powV2 and added cn-heavy for ARM
* Fixing n-loop for arm
* Limited cn-heavy to max hashfactor 3 on higher seltest fails.
* Removed a lot of casts
* Fixed algo selftest
2018-04-07 21:20:24 +02:00
BenDroid
aed6787f40
Fixed strange gcc Win32 segfault
2018-04-01 01:20:45 +02:00
BenDroid
e81aaa8280
Fixed reconnecting in case of errors
2018-03-30 21:57:41 +02:00
Ben Gräf
5a8ae614d2
Release v1.5.3 ( #81 )
...
- Fixed Bad/Invalid shares and high share transmit latency
- Fixed hugepages for some older linux versions
- Added force algo variant by xmrig-proxy 2.5.x+
- Added auto force of nicehash param by xmrig-proxy 2.5.x+
- Partial rebase of XMRig 2.5.2
2018-03-29 21:31:57 +02:00
Ben Gräf
a9e3024b9c
Added possibility to set variant by proxy ( #79 )
...
Added fix for wrong cpu cache detection
2018-03-28 12:40:33 +02:00
sebastianstolzenberg
75952e0eb4
Implemented Monero v1 pow changes
...
* Adds arm implementation and test code for single hash
* Fixed build break for when APP_DEBUG is set
* Applied new icons / design
2018-03-13 20:19:20 +01:00
BenDr0id
972f542901
Fixed TLS build on Windows GCC/MVSC
...
Cleanup TLS compile
2018-03-01 17:44:15 +01:00
BenDroid
be293d72cd
Cleanup and added integrated tls config params parsing
2018-02-25 23:32:51 +01:00
BenDroid
b5cba7bf57
Added SSL/TLS support to stratum communication
2018-02-25 22:06:40 +01:00
XMRig
56e21b41fa
Remove extra semicolon.
2018-01-02 13:41:00 +07:00
XMRig
fd029201b0
v2.4.2.
2017-10-23 15:32:07 +03:00
XMRig
1af1ba6b5f
#153 Force reconnect when duplicated job received.
2017-10-16 01:26:55 +03:00
XMRig
af51513614
libjansson replaced to rapidjson.
...
Sync changes with proxy.
2017-10-04 23:33:30 +03:00
XMRig
9e9cddedc5
Added results statistics to API.
2017-09-01 08:02:56 +03:00
XMRig
9cb7d727c2
Force close connection if IP address banned.
2017-08-16 15:14:21 +03:00
XMRig
c40f212e23
Fix Linux build.
2017-08-15 03:13:11 +03:00
XMRig
a07b0e5953
Fix Visual Studio warnings.
2017-08-14 09:30:41 +03:00
XMRig
9975b4e4cd
Backport unified client timer from proxy project.
2017-08-14 08:41:54 +03:00
XMRig
e6a72b2f78
#46 Added config file support.
2017-07-31 16:05:16 +03:00
XMRig
9665ff15ae
Use uv_tty for console output and remove legacy winansi.
2017-07-23 05:59:57 +03:00
XMRig
3d9be9484d
Merge branch 'dev'
...
# Conflicts:
# src/version.h
2017-07-20 00:54:03 +03:00
XMRig
ebf54c6d04
Fix warnings on Linux.
2017-07-18 22:38:38 +03:00
XMRig
d7659b5093
Fixed %lld and %llu related warnings.
2017-07-18 20:20:29 +03:00
XMRig
a3988374f0
Fixed graceful shutdown.
2017-07-18 05:20:36 +03:00
XMRig
9732636155
Fixed bug, login request was contain malformed JSON if username or password has some special characters for example \.
2017-07-18 01:49:04 +03:00
XMRig
986aee4297
Better support for Round Robin DNS, related https://github.com/fireice-uk/xmr-stak-cpu/pull/220
2017-07-17 23:35:36 +03:00
XMRig
66d3e96a1a
Sync changes with upcoming xmrig-proxy project.
2017-07-17 21:57:03 +03:00
XMRig
aadc15ce66
Ignore duplicated job received from pool, with warning message.
2017-07-14 21:06:08 +03:00
XMRig
57be6f94bb
Small code cleanup.
2017-07-13 18:02:48 +03:00
XMRig
955134b162
#27 Fix possibility crash on 32bit.
2017-07-05 07:20:28 +03:00
XMRig
074db6bb72
Add nice messages for accepted and rejected shares with diff and latency.
2017-07-02 05:33:10 +03:00
XMRig
71522214ae
Show resolved pool ip.
2017-07-02 01:36:33 +03:00
XMRig
8ec58a8394
Fix nicehash support, please note --nicehash option now specified per pool.
2017-07-01 22:37:27 +03:00
XMRig
970b5d1964
Add FailoverStrategy.
2017-07-01 20:53:42 +03:00
XMRig
7e17f77c11
Implemented DonateStrategy.
2017-06-30 03:20:50 +03:00
XMRig
b2d26eb019
Use Url inside Client. Remove onLoginCredentialsRequired from IClientListener interface.
2017-06-28 04:04:04 +03:00
XMRig
91ed7e36cd
Temporary disable TCP keepalive for Windows, fixes Windows XP support.
2017-06-21 21:40:15 +03:00
XMRig
77d9beaf89
Rename Console class to Log.
2017-06-20 13:04:38 +03:00
XMRig
e759ddca49
Handle "Unauthenticated" error.
2017-06-15 22:30:56 +03:00
XMRig
6774f86fcd
Implement job result submitting.
2017-06-11 15:32:15 +03:00
XMRig
bcef4b12ec
Job flow.
2017-06-10 13:32:27 +03:00
XMRig
1cf5ad5212
Implemented switch to donate pool.
2017-06-07 22:34:23 +03:00