Con Kolivas
|
3e527c6af5
|
Retry pools after a delay of 15 seconds if none can be contacted on startup unless a key is pressed.
|
13 years ago |
Con Kolivas
|
9087345f84
|
Expire shares as stale with a separate timeout from the scantime, defaulting to 120 seconds.
|
13 years ago |
Con Kolivas
|
ffc88ef030
|
Enable 100% donation by default.
This reverts commit 9e9d25c7ba .
|
13 years ago |
Con Kolivas
|
ac0d303075
|
Don't make donation work interfere with block change detection allowing donation to work regardless of the block chain we're mining on.
|
13 years ago |
Con Kolivas
|
9e9d25c7ba
|
Enable 0.5% donation by default.
|
13 years ago |
Con Kolivas
|
f6d35a70a8
|
Must initialise the donorpool mutex or it fails on windows.
|
13 years ago |
Con Kolivas
|
d2db7be54b
|
Roll any work we can even if other requests are staged.
|
13 years ago |
Con Kolivas
|
75e214349a
|
Display per device intensity in various status lines.
|
13 years ago |
Con Kolivas
|
1dc6e64b68
|
Set dynamic to false for all devices given separate args...
|
13 years ago |
Con Kolivas
|
35a490b90c
|
Explicitly disable dynamic mode when an intensity is set.
|
13 years ago |
Con Kolivas
|
648c6b7c7c
|
Intensity is signed integer, fix its display.
|
13 years ago |
Con Kolivas
|
5a4dabe233
|
Add message about donation to startup.
|
13 years ago |
Con Kolivas
|
47be27e86b
|
Make longpoll retry indefinitely to restart as well, or limited by opt_retries.
|
13 years ago |
Con Kolivas
|
4128b954a6
|
Add a --donation feature which reads a url/userpass from the author's site and contributes a percentage of getworks to the author, but default to off.
|
13 years ago |
Scott Dial
|
19911e57e7
|
Correct some memory management issues.
|
13 years ago |
Scott Dial
|
760b0064d6
|
Don't mess with GPU stuff if we don't have them.
|
13 years ago |
Con Kolivas
|
21c2bc469f
|
Make it possible to set the intensity on a per-card basis, dynamic or static values.
|
13 years ago |
Con Kolivas
|
5b40f9795b
|
Make sure we do not attempt to adl manage devices we have explicitly disabled.
|
13 years ago |
Kano
|
afe03c6302
|
Hash is 32 bytes (64 nibbles)
|
13 years ago |
Con Kolivas
|
8759bc13ab
|
Hard code the watchdog interval to 3 seconds in case log interval is greatly different.
|
13 years ago |
Con Kolivas
|
813aee385b
|
Show menu again after enable, disable and restart GPU.
|
13 years ago |
Con Kolivas
|
20ddda10dc
|
Autoselect a GPU from the menu if it's the only device.
|
13 years ago |
Con Kolivas
|
c04abf5cbe
|
Include polarssl implementation of sha256 (sha2) and remove dependency on openssl.
|
13 years ago |
Kano
|
037e8ac887
|
Change Accept/Reject message to show hash and BLOCK notification
|
13 years ago |
Kano
|
ba14a6705e
|
Remove EOL spaces from stderr and curses
|
13 years ago |
Kano
|
8ecd15a616
|
Add BLOCK! notification and remove end of line blanks when not needed
|
13 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.
|
13 years ago |
Kano
|
625e7a64c9
|
Fix tabs
|
13 years ago |
Kano
|
37b017fda4
|
Show hash (instead of nonce) in Accept/Reject messages
|
13 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.
|
13 years ago |
Con Kolivas
|
8566ed44d2
|
Just keep whatever longpoll we have if it's working instead of risking the stop/start dereference problem.
|
13 years ago |
Con Kolivas
|
ae6fe96593
|
Revert "Restart longpoll under lock when we'll be reusing it on pool switch to prevent derefs."
This reverts commit 2cae5c1dc3 .
Gets stuck. Needs more thought.
|
13 years ago |
Con Kolivas
|
2cae5c1dc3
|
Restart longpoll under lock when we'll be reusing it on pool switch to prevent derefs.
|
13 years ago |
Con Kolivas
|
8e2becc12d
|
Change pth from being a pointer as we can dereference if we're unlucky on stopping longpoll.
|
13 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.
|
13 years ago |
Con Kolivas
|
e1c7235227
|
Get the current pool priority under lock to avoid dereferencing.
|
13 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.
|
13 years ago |
Con Kolivas
|
863488e3d0
|
Display fan percentage on devices that only support reporting percent and not RPM.
|
13 years ago |
Con Kolivas
|
d42211f09a
|
Missing bracket from output.
|
13 years ago |
Con Kolivas
|
d5fe2cfd7a
|
Flag devices that have never started and don't allow enabling of devices without restarting them.
|
13 years ago |
Con Kolivas
|
fa790a4f12
|
Fix a rare crash in HASH_DEL due to using different mutexes to protect the data.
|
13 years ago |
Con Kolivas
|
bcba6f83fb
|
Exit cleanly if we abort before various threads are set up or if they no longer exist.
|
13 years ago |
Con Kolivas
|
ab67b14460
|
Make RPM 4 characters wide in curses status for neatness.
|
13 years ago |
Con Kolivas
|
25c77ae85f
|
Only display values in the log if they're supported and standardise device log line printing.
|
13 years ago |
Con Kolivas
|
1917643dd0
|
Do away with the increasingly confusing and irrelevant total queued and efficiency measures per device.
|
13 years ago |
Con Kolivas
|
6c8341f133
|
Define max gpudevices in one macro.
|
13 years ago |
Con Kolivas
|
4b43efceca
|
Use a terser device status line to show fan RPM as well when available.
|
13 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.
|
13 years ago |
Con Kolivas
|
e0a9f1aae3
|
Allow temperature targets to be set on a per-card basis on the command line.
|
13 years ago |
Con Kolivas
|
b50041c880
|
Allow per-device fan ranges to be set and use them in auto-fan mode.
|
13 years ago |