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
4c995ea443
Integrated cryptonight-ultralite + optimizations ( #226 )
...
* Integrated cryptonight-ultralite + optimizations
2019-01-13 14:40:11 +00: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
cc8b117aa7
Telegram support and more notificatons ( #217 )
...
# 1.8.6
- Integrated Telegram push notifications
- Fixed multi miner editor
- Added miner offline/online status push notification
- Added 0/recovered hashrate push notification
2018-12-10 14:20:51 +01:00
Ben Gräf
de9f64e515
Server improvements and remote machine reboot ( #213 )
...
* Add remote reboot feature to Dashboard, Server & Miner
* Integrated Pushover push notifications for Offline miners and periodical stats
2018-11-28 08:59:44 +01:00
Ben Gräf
89e210ddd7
Integration of cnv2 and asm optimizations for cnv1&cnv2 thx to @SChernykh ( #185 )
2018-10-16 00:20:27 +02:00
BenDr0id
c91c7cd798
WIP GPU integration
2018-08-14 15:43:54 +02:00
BenDr0id
4ae65643ba
Add config property to enable/disable config upload on startup
2018-08-02 13:57:07 +02:00
BenDr0id
ed80e8a436
WIP
2018-07-27 17:18:57 +02:00
BenDr0id
527b557f9e
WIP
2018-07-23 17:36:23 +02:00
Ben Gräf
b379f21cb3
Fix connection issues and add enhancement to the Dashboard ( #130 )
...
* Fix connection errors when doing DNS lookup
* Fix connection handling when an error occurs
* Add remote logging feature
* Add algo variant to dashboard
2018-06-12 09:15:04 +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
Ben Gräf
a5c311fad8
Integrate new algo "cryptonight-lite-ipbc" ( #100 )
2018-04-18 21:50:00 +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
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
BenDroid
470bf67833
Integrated PoW changes for AEON
...
Added option to force PoW Version
Updated donate address
2018-03-16 20:22:53 +01:00
BenDroid
be293d72cd
Cleanup and added integrated tls config params parsing
2018-02-25 23:32:51 +01:00
BenDroid
1b7b48f6e3
Added miner uptime to dashboard
...
WIP SSL/TLS for CC communication and Dashboard
2018-02-05 22:53:38 +01:00
Ben Gräf
acf27e9341
Preparation for #1.4.0 ( #30 )
...
- Fixed CPU affinity on Windows for NUMA and CPUs with lot of cores
- Implemented per thread configurable Multihash mode (double, triple, quadruple, quintuple)
- Rebased from XMRig 2.4.4
2018-01-19 19:42:06 +01:00
BenDroid
daa4d912b3
Integrated thread based double hash mode
2017-12-01 07:48:28 +01:00
BenDroid
1cf1e38077
Removed libcurl dependency and fixed avgTime round in dashboard
2017-11-07 18:51:55 +01:00
BenDroid
6ab298eeac
Added configuration for cclient update status interval
2017-11-03 20:12:04 +01:00
Ben Gräf
9eddece9ab
Set default dashboard to index.html, when it isn't configured
2017-10-23 11:50:02 +02:00
BenDroid
e4ccdd000f
Removed compiler warning, fixed links in readme
2017-10-21 23:09:04 +02:00
Ben Gräf
3f39ca31fd
Added xmrigDaemon to control xmrigMiner
...
Fixed some issues in CCClient and CCServer
2017-10-19 22:12:20 +02:00
Ben Gräf
215efcabb8
Implemented CCClient and extended CCServer service
2017-10-16 21:38:00 +02:00
XMRig
af51513614
libjansson replaced to rapidjson.
...
Sync changes with proxy.
2017-10-04 23:33:30 +03:00
XMRig
5591666069
Fixed msvc build.
2017-09-02 14:14:10 +03:00
XMRig
5601c7a672
Added Httpd class and API config options.
2017-08-31 02:28:33 +03:00
XMRig
8bba0df054
Added option --no-huge-pages.
2017-08-16 14:21:12 +03:00
XMRig
27f02d5f9f
Added option --user-agent.
2017-08-16 13:19:14 +03:00
XMRig
f05a328474
Added --cpu-priority option.
2017-08-15 08:19:55 +03:00
XMRig
61859dfe14
Add class Platform.
2017-08-15 03:04:46 +03:00
XMRig
1720d3e096
Fixed initialization, no need init logs and network if configuration not ready.
2017-08-04 21:47:43 +03:00
XMRig
e6a72b2f78
#46 Added config file support.
2017-07-31 16:05:16 +03:00
XMRig
c0dcfc2a97
Initial multiple pools support [2/2].
2017-06-27 06:32:17 +03:00
XMRig
952017ae7a
Initial multiple pools support [1/2].
2017-06-26 21:13:05 +03:00
XMRig
c1b3802590
Add option "-l, --log-file=FILE" and stub for option "-S, --syslog".
2017-06-23 03:12:46 +03:00
XMRig
fed163568e
Add option "--print-time".
2017-06-16 11:08:10 +03:00
XMRig
8c2951db2d
Add signal handlers.
2017-06-13 13:20:15 +03:00
XMRig
ef3af1c4fd
Restore autoconf.
2017-06-09 03:37:56 +03:00
XMRig
04c5d6d00a
Print threads summary.
2017-06-09 02:47:46 +03:00
XMRig
878e021ff6
Initial CryptoNight.
2017-06-08 09:47:25 +03:00
XMRig
9797f49456
Add Summary.
2017-06-08 01:16:45 +03:00
XMRig
1cf5ad5212
Implemented switch to donate pool.
2017-06-07 22:34:23 +03:00
XMRig
c31ea00399
Basic failover support.
2017-06-07 09:07:31 +03:00
XMRig
5f1f901649
Add support for keepAlive.
2017-06-07 06:48:00 +03:00
XMRig
c29dc8bcf4
Implemented reconnect.
2017-06-07 04:19:32 +03:00
XMRig
b8cc1136a4
More flexible pools configuration.
2017-06-07 02:46:52 +03:00