Ben Gräf
088c28cbda
#1.7.0 ( #160 )
...
# 1.7.0
- First official Release of XMRigCC-amd #33 #3
- Full integration of xmrigCC-amd into XMRigCCServer/Dashboard with GPUInfo / remote logging
- Config property to enable/disable config upload on startup (--cc-upload-config-on-startup) #80
- Refactoring of remote logging feature: #143
- Only deltas will be send to the XMRigCCServer
- Fetching miner log on dashboard upon need
- Maximum lines of log history kept per miner can be configured on XMRigCCServer
- Fix correct hugepages status on Dashboard
- Fix cpu affinity for single thread usage
- Add all needed security infos to XMRigCCServer logging to harden the server (f.e. fail2ban)
- Fix commandline params overwrite config.json #157
- Fix building miner with API support #145
2018-08-26 19:43:52 +02:00
Ben Gräf
919be455a1
Fix for windows mvc build
2018-08-16 22:14:18 +02:00
BenDr0id
72aa8f1cc0
Fixed compile issues for amd
2018-08-14 15:57:50 +02:00
BenDr0id
c91c7cd798
WIP GPU integration
2018-08-14 15:43:54 +02:00
BenDr0id
cbc56a3a64
Merge remote-tracking branch 'origin/remote_logging_refactoring' into remote_logging_refactoring
2018-08-02 16:37:12 +02:00
BenDr0id
4ae65643ba
Add config property to enable/disable config upload on startup
2018-08-02 13:57:07 +02:00
Ben Gräf
9380880b58
Fix getClientLogs function and log viewer on dashboard
2018-07-27 21:21:33 +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
c04f773222
Fix hugepage status in popup
2018-07-18 21:58:00 +02:00
BenDr0id
1b69dfc0e5
WIP hugepages in clientinfo popup
2018-07-18 16:44:03 +02:00
Ben Gräf
9ff4ec3288
Cleanup hugepages status
2018-07-12 12:48:58 +02:00
Ben Gräf
90699d58ec
Features of 1.6.5 ( #140 )
...
* Hashrate improve -> add autodetection mode for cpu-affinity
* Hashrate improve, more stable hashrates -> refactor memory allocation
* Add TubeV4 support (cn-heavy + ipbc mod + soft-aes mod)
* Update ccp-httpd lib to fix stop/freeze of cc communication on some miners
* Fix cn-heavy on arm processors
2018-06-26 20:25:38 +02:00
Ben Gräf
3e57539e91
Added resetClientStatusList button to Dashboard #129
2018-06-12 21:13:09 +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
9ea520a3a4
Fixed server crash when auth header is wrong
2018-04-17 15:01:09 +02:00
BenDroid
7d5e2d671e
Removed debug logging in XMRIgDaemon
2018-04-16 22:25:04 +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
BenDroid
68db2f613a
Fixed XMRigDaemin for windows. In now also restarts on Segfaults
2018-03-31 10:46:23 +02:00
BenDroid
93ef680a21
XMRigd now restarts miner in a case of segfault
2018-03-30 20:43:46 +02:00
BenDroid
30069aef22
Fixed merging
2018-03-02 20:51:48 +01:00
BenDr0id
fa96fc6faf
Merge remote-tracking branch 'origin/dev_tls' into dev_tls
2018-03-01 17:44:27 +01:00
BenDr0id
972f542901
Fixed TLS build on Windows GCC/MVSC
...
Cleanup TLS compile
2018-03-01 17:44:15 +01:00
Unknown
12fa14f034
Made executable names of miner and daemon settable via CMake parameters.
2018-03-01 13:10:55 +01:00
BenDr0id
246f6bcebd
Cleanup
2018-02-26 09:19:46 +01:00
BenDroid
be293d72cd
Cleanup and added integrated tls config params parsing
2018-02-25 23:32:51 +01:00
BenDr0id
d6f27624b7
Merge remote-tracking branch 'origin/master' into dev_tls
2018-02-22 08:36:12 +01:00
BenDroid
8fd88a4e11
Manual merged #43 Mac OS Compilation fixes
2018-02-21 23:17:11 +01:00
BenDroid
f97a7fb121
Fixed behavior for non-tls mode
2018-02-09 20:15:11 +01:00
BenDroid
80c0381dc7
Fixed Uptime column in Dashboard
...
Implemented HTTPS for miner -> server and server -> dashboard
2018-02-06 21:43:53 +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
BenDroid
512bbf83de
When miner is offline status now shows "OFFLINE"
...
Cleanup of Readme.md
2018-01-24 21:31:27 +01:00
BenDroid
50a0dbb39f
Fixed 32bit build
2018-01-20 14:49:15 +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
e8d8d4e866
Fixed for freebsd
2018-01-12 23:12:39 +01:00
BenDroid
e7bf633010
Integrated config less startup with only given CCServer and token #14
...
Fixed time drift issues on dashboard by sending server time to dashboard and use this for comparisson
2018-01-12 23:11:00 +01:00
BenDr0id
9620fe0eeb
Added cpu sockets to dashboard client info popup
...
* Removed not working background mode for *nix
2018-01-04 17:32:56 +01:00
BenDroid
02534a3679
Removed debug log
2017-12-29 19:51:12 +01:00
BenDroid
84a3a01dbf
Fixed #10 CCServer spontaneously freezes and holds CPU 100%
2017-12-29 19:44:27 +01:00
BenDroid
ebf0ecc3c0
Fixed Memory Leaks #7 in XMRigCCServer
...
+ Little cleanup in dashboard
2017-12-18 22:02:06 +01:00
BenDroid
e349dccb91
- Refactored Dashboard to send one command to multiple miners and "beautified" dashboard
...
- Miner now publishs own config to XMRigCCServer on startup
- Added command to trigger miner to upload config to XMRigCCServer
- Added threads to miner info tooltip on client id
2017-12-16 22:38:51 +01:00
BenDroid
379e25162e
Added delay in windows closse of xmrigDaemon when an error occurs
2017-12-04 21:47:47 +01:00
BenDroid
daa4d912b3
Integrated thread based double hash mode
2017-12-01 07:48:28 +01:00
BenDroid
d4d5b63990
Fixed mingw build
2017-11-23 20:24:04 +01:00
BenDroid
ee0dd98eeb
Fixed some bugs in Dashboard
...
* Added client Version to tooltip
* Add version check and "update available" notification to Dashboard
2017-11-23 19:27:48 +01:00
Ben Gräf
2fd4539643
Fixed log message on post clientId, clientIp mixup
2017-11-22 10:39:59 +01:00
BenDroid
ebde8b30f6
Moved CCClient to seperate thrad and process ControlCommands async
2017-11-14 23:22:30 +01:00
BenDroid
300acfb39d
Minor fixes in ClientId column tooltips (Threads/Cores)
2017-11-13 23:15:58 +01:00
BenDroid
dfe56bbc21
Added online/offline status to dashboard client Id column
...
* Added external client IP to dashboard client Id column tooltip
* Added client info (cpu, cores, cpu features, current configured threads, current hash mode ..) to client id column tooltip
2017-11-13 22:35:53 +01:00
BenDroid
28c94eac6a
Added xmrigCC-common src
2017-11-07 20:11:23 +01:00