Con Kolivas
|
c04abf5cbe
Include polarssl implementation of sha256 (sha2) and remove dependency on openssl.
|
14 years ago |
Kano
|
037e8ac887
Change Accept/Reject message to show hash and BLOCK notification
|
14 years ago |
Kano
|
ba14a6705e
Remove EOL spaces from stderr and curses
|
14 years ago |
Con Kolivas
|
9696b4d6ba
Get rid of the convoluted way we detect whether LP discovered the new block and just use the work retrieved by the LP to know.
|
14 years ago |
Con Kolivas
|
b8ea0dd194
Update curses logging to allow LOG_WARNING and LOG_ERR messages to still go through while within the menu, and drop share message to LOG_NOTICE.
|
14 years ago |
Con Kolivas
|
8566ed44d2
Just keep whatever longpoll we have if it's working instead of risking the stop/start dereference problem.
|
14 years ago |
Con Kolivas
|
ae6fe96593
Revert "Restart longpoll under lock when we'll be reusing it on pool switch to prevent derefs."
|
14 years ago |
Con Kolivas
|
2cae5c1dc3
Restart longpoll under lock when we'll be reusing it on pool switch to prevent derefs.
|
14 years ago |
Con Kolivas
|
8e2becc12d
Change pth from being a pointer as we can dereference if we're unlucky on stopping longpoll.
|
14 years ago |
Con Kolivas
|
833e020dfd
Standardise the way all non-mining threads are destroyed to make sure we can safely cancel them, freeing ram and NULLifying pointers.
|
14 years ago |
Con Kolivas
|
e1c7235227
Get the current pool priority under lock to avoid dereferencing.
|
14 years ago |
Con Kolivas
|
fc4279136e
Use the longpoll provided work to test_work_current since we know it's almost certainly from a new block even though we may check it later again.
|
14 years ago |
Con Kolivas
|
863488e3d0
Display fan percentage on devices that only support reporting percent and not RPM.
|
14 years ago |
Con Kolivas
|
d42211f09a
Missing bracket from output.
|
14 years ago |
Con Kolivas
|
d5fe2cfd7a
Flag devices that have never started and don't allow enabling of devices without restarting them.
|
14 years ago |
Con Kolivas
|
fa790a4f12
Fix a rare crash in HASH_DEL due to using different mutexes to protect the data.
|
14 years ago |
Con Kolivas
|
bcba6f83fb
Exit cleanly if we abort before various threads are set up or if they no longer exist.
|
14 years ago |
Con Kolivas
|
ab67b14460
Make RPM 4 characters wide in curses status for neatness.
|
14 years ago |
Con Kolivas
|
25c77ae85f
Only display values in the log if they're supported and standardise device log line printing.
|
14 years ago |
Con Kolivas
|
1917643dd0
Do away with the increasingly confusing and irrelevant total queued and efficiency measures per device.
|
14 years ago |
Con Kolivas
|
6c8341f133
Define max gpudevices in one macro.
|
14 years ago |
Con Kolivas
|
4b43efceca
Use a terser device status line to show fan RPM as well when available.
|
14 years ago |
Con Kolivas
|
f1cf79ae9d
With many cards, the GPU summaries can be quite long so use a terse output line when showing them all.
|
14 years ago |
Con Kolivas
|
e0a9f1aae3
Allow temperature targets to be set on a per-card basis on the command line.
|
14 years ago |
Con Kolivas
|
b50041c880
Allow per-device fan ranges to be set and use them in auto-fan mode.
|
14 years ago |
Con Kolivas
|
9b5cd61886
Implement accepting a range of engine speeds as well to allow a lower limit to be specified on the command line.
|
14 years ago |
Con Kolivas
|
9752704ebe
We should be passing a float for the remainder of the vddc values.
|
14 years ago |
Con Kolivas
|
7ea7f5f324
Allow temperatures greater than 100 degrees.
|
14 years ago |
Con Kolivas
|
c64c27fa6f
Only show longpoll received delayed message at verbose level.
|
14 years ago |
Con Kolivas
|
01a0d0a745
Add a --no-adl option to disable ADL monitoring and GPU settings.
|
14 years ago |