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.
|
2011-09-29 09:46:32 +10:00 |
|
Con Kolivas
|
9e9d25c7ba
|
Enable 0.5% donation by default.
|
2011-09-29 09:39:29 +10:00 |
|
Con Kolivas
|
f6d35a70a8
|
Must initialise the donorpool mutex or it fails on windows.
|
2011-09-27 17:52:54 +10:00 |
|
Con Kolivas
|
d2db7be54b
|
Roll any work we can even if other requests are staged.
|
2011-09-27 14:54:36 +10:00 |
|
Con Kolivas
|
75e214349a
|
Display per device intensity in various status lines.
|
2011-09-27 14:36:18 +10:00 |
|
Con Kolivas
|
1dc6e64b68
|
Set dynamic to false for all devices given separate args...
|
2011-09-27 14:25:49 +10:00 |
|
Con Kolivas
|
35a490b90c
|
Explicitly disable dynamic mode when an intensity is set.
|
2011-09-27 14:25:02 +10:00 |
|
Con Kolivas
|
648c6b7c7c
|
Intensity is signed integer, fix its display.
|
2011-09-27 14:17:52 +10:00 |
|
Con Kolivas
|
5a4dabe233
|
Add message about donation to startup.
|
2011-09-27 13:40:03 +10:00 |
|
Con Kolivas
|
47be27e86b
|
Make longpoll retry indefinitely to restart as well, or limited by opt_retries.
|
2011-09-27 11:22:43 +10:00 |
|
Con Kolivas
|
28796de72e
|
Merge https://github.com/geekmug/cgminer into gitmug
|
2011-09-27 11:14:43 +10:00 |
|
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.
|
2011-09-27 11:02:45 +10:00 |
|
Scott Dial
|
19911e57e7
|
Correct some memory management issues.
|
2011-09-26 20:16:24 -04:00 |
|
Scott Dial
|
760b0064d6
|
Don't mess with GPU stuff if we don't have them.
|
2011-09-26 19:58:47 -04:00 |
|
Con Kolivas
|
21c2bc469f
|
Make it possible to set the intensity on a per-card basis, dynamic or static values.
|
2011-09-26 15:24:20 +10:00 |
|
Con Kolivas
|
5b40f9795b
|
Make sure we do not attempt to adl manage devices we have explicitly disabled.
|
2011-09-26 10:47:24 +10:00 |
|
Con Kolivas
|
7c26948e45
|
Merge pull request #50 from kanoi/kano
Hash is 32 bytes (64 nibbles)
|
2011-09-23 20:14:19 -07:00 |
|
Kano
|
afe03c6302
|
Hash is 32 bytes (64 nibbles)
|
2011-09-24 02:20:21 +10:00 |
|
Con Kolivas
|
8759bc13ab
|
Hard code the watchdog interval to 3 seconds in case log interval is greatly different.
|
2011-09-23 10:59:55 +10:00 |
|
Con Kolivas
|
813aee385b
|
Show menu again after enable, disable and restart GPU.
|
2011-09-23 10:22:35 +10:00 |
|
Con Kolivas
|
20ddda10dc
|
Autoselect a GPU from the menu if it's the only device.
|
2011-09-23 10:19:24 +10:00 |
|
Con Kolivas
|
c04abf5cbe
|
Include polarssl implementation of sha256 (sha2) and remove dependency on openssl.
|
2011-09-23 09:44:09 +10:00 |
|
Kano
|
037e8ac887
|
Change Accept/Reject message to show hash and BLOCK notification
|
2011-09-21 21:48:23 +10:00 |
|
Kano
|
ba14a6705e
|
Remove EOL spaces from stderr and curses
|
2011-09-21 21:45:24 +10:00 |
|
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.
|
2011-09-18 23:18:47 +10:00 |
|
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.
|
2011-09-17 13:25:04 +10:00 |
|
Con Kolivas
|
8566ed44d2
|
Just keep whatever longpoll we have if it's working instead of risking the stop/start dereference problem.
|
2011-09-15 20:06:09 +10:00 |
|
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.
|
2011-09-15 17:37:02 +10:00 |
|
Con Kolivas
|
2cae5c1dc3
|
Restart longpoll under lock when we'll be reusing it on pool switch to prevent derefs.
|
2011-09-15 14:51:04 +10:00 |
|
Con Kolivas
|
8e2becc12d
|
Change pth from being a pointer as we can dereference if we're unlucky on stopping longpoll.
|
2011-09-15 11:46:17 +10:00 |
|
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.
|
2011-09-15 10:34:59 +10:00 |
|
Con Kolivas
|
e1c7235227
|
Get the current pool priority under lock to avoid dereferencing.
|
2011-09-14 23:15:42 +10:00 |
|
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.
|
2011-09-14 21:48:53 +10:00 |
|
Con Kolivas
|
863488e3d0
|
Display fan percentage on devices that only support reporting percent and not RPM.
|
2011-09-11 12:32:36 +10:00 |
|
Con Kolivas
|
d42211f09a
|
Missing bracket from output.
|
2011-09-11 12:01:17 +10:00 |
|
Con Kolivas
|
d5fe2cfd7a
|
Flag devices that have never started and don't allow enabling of devices without restarting them.
|
2011-09-11 10:48:39 +10:00 |
|
Con Kolivas
|
fa790a4f12
|
Fix a rare crash in HASH_DEL due to using different mutexes to protect the data.
|
2011-09-11 10:33:30 +10:00 |
|
Con Kolivas
|
bcba6f83fb
|
Exit cleanly if we abort before various threads are set up or if they no longer exist.
|
2011-09-09 21:04:16 +10:00 |
|
Con Kolivas
|
ab67b14460
|
Make RPM 4 characters wide in curses status for neatness.
|
2011-09-09 12:01:06 +10:00 |
|
Con Kolivas
|
25c77ae85f
|
Only display values in the log if they're supported and standardise device log line printing.
|
2011-09-09 11:53:45 +10:00 |
|
Con Kolivas
|
1917643dd0
|
Do away with the increasingly confusing and irrelevant total queued and efficiency measures per device.
|
2011-09-09 10:19:01 +10:00 |
|
Con Kolivas
|
6c8341f133
|
Define max gpudevices in one macro.
|
2011-09-08 14:44:14 +10:00 |
|
Con Kolivas
|
4b43efceca
|
Use a terser device status line to show fan RPM as well when available.
|
2011-09-08 14:27:32 +10:00 |
|
Con Kolivas
|
f1cf79ae9d
|
With many cards, the GPU summaries can be quite long so use a terse output line when showing them all.
|
2011-09-08 14:17:05 +10:00 |
|
Con Kolivas
|
e0a9f1aae3
|
Allow temperature targets to be set on a per-card basis on the command line.
|
2011-09-08 13:53:10 +10:00 |
|
Con Kolivas
|
b50041c880
|
Allow per-device fan ranges to be set and use them in auto-fan mode.
|
2011-09-08 13:29:13 +10:00 |
|
Con Kolivas
|
9b5cd61886
|
Implement accepting a range of engine speeds as well to allow a lower limit to be specified on the command line.
|
2011-09-08 13:04:39 +10:00 |
|
Con Kolivas
|
9752704ebe
|
We should be passing a float for the remainder of the vddc values.
|
2011-09-08 10:57:50 +10:00 |
|
Con Kolivas
|
7ea7f5f324
|
Allow temperatures greater than 100 degrees.
|
2011-09-08 10:51:32 +10:00 |
|
Con Kolivas
|
c64c27fa6f
|
Only show longpoll received delayed message at verbose level.
|
2011-09-08 09:39:32 +10:00 |
|