|
4458f3d5
|
2012-02-23T13:58:33
|
|
Modify cgminer.c pool control to allow API to call it
|
|
6f65599a
|
2012-02-23T10:28:32
|
|
Fix API README (no --api-access -> it's --api-allow)
|
|
ca2b2d9b
|
2012-02-23T01:44:41
|
|
Don't save 'include' when saving the configuration
|
|
915c72d8
|
2012-02-23T01:31:52
|
|
Allow configuration file to include another recursively
|
|
71cbe8cd
|
2012-02-22T23:49:25
|
|
Move phatk kernel to offset vector based nonce bases as well.
|
|
5c0214dc
|
2012-02-22T03:35:02
|
|
Merge pull request #130 from Diapolo/master
further fix for diakgcn and vector offset
|
|
0db998c5
|
2012-02-22T22:21:18
|
|
Add a --benchmark feature which works on a fake item indefinitely to compare device performance without any server or networking influence.
|
|
74d1c4d8
|
2012-02-22T11:06:02
|
|
further fix for new vector offset method
|
|
01c197d4
|
2012-02-22T20:26:56
|
|
Use one less op before the branch code in diakgcn.
|
|
d3ad87f5
|
2012-02-22T20:13:23
|
|
Allow writing of multiple worksizes to the configuration file.
|
|
1b1fa5cd
|
2012-02-22T20:08:29
|
|
Allow writing of multiple vector sizes to the configuration file.
|
|
994cd775
|
2012-02-22T20:01:09
|
|
Allow writing of multiple kernels to the configuration file.
|
|
08db2284
|
2012-02-22T19:40:05
|
|
Merge branch 'master' of https://github.com/ckolivas/cgminer
|
|
93efb726
|
2012-02-22T19:38:01
|
|
Allow multiple different kernels to be chosen per device.
|
|
96e68174
|
2012-02-22T00:04:59
|
|
Merge pull request #129 from Diapolo/master
fix for diakgcn with vector offset
|
|
a54f7606
|
2012-02-22T19:00:44
|
|
Fix multiple work size entry.
|
|
bb51b628
|
2012-02-22T08:53:57
|
|
tried to fix vector offset with diakgcn
|
|
26c59fbf
|
2012-02-22T16:59:28
|
|
Allow the worksize to be set per-device.
|
|
deff55c6
|
2012-02-22T16:54:06
|
|
Allow different vectors to be set per device.
|
|
3dee203a
|
2012-02-22T14:53:33
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
0d083b63
|
2012-02-22T14:52:57
|
|
Left out an else after the if statement.
|
|
89c04cfe
|
2012-02-21T19:44:25
|
|
Merge pull request #128 from luke-jr/bugfix_nx
Bugfix: allow no-exec (NX) stack
|
|
bf3a9f94
|
2012-02-22T14:42:20
|
|
Unintentionally dropped the device name from the binary filenames. Reinstate.
|
|
b77656b7
|
2012-02-22T14:39:22
|
|
If we're well below the target temperature, increase gpu engine speed back to maximum in case we have gotten lost between profiles during an idle
period.
|
|
03f4f7e6
|
2012-02-22T14:26:29
|
|
We should be setting the value of fan_optimal, not its address.
|
|
0bde9579
|
2012-02-22T14:17:16
|
|
Update all kernel version names.
|
|
5d23d70f
|
2012-02-22T14:14:26
|
|
As all kernels will be new versions it's an opportunity to change the .bin format and make it simpler. Specifying bitalign is redundant and long can be
l.
|
|
8f08a775
|
2012-02-22T14:10:04
|
|
Use any() in kernel output code and revert breakage of diakgcn kernel.
|
|
145f3c0b
|
2012-02-22T11:48:49
|
|
Put the nonce for each vector offset in advance, avoiding one extra addition in the kernel.
|
|
bca9814d
|
2012-02-22T11:50:35
|
|
Reset times after all mining threads are started to make estimating hashrates easier at startup.
|
|
b16beb0d
|
2012-02-21T18:58:19
|
|
Bugfix: allow no-exec (NX) stack
|
|
083c6763
|
2012-02-22T10:44:21
|
|
Revert "Fan control should be fast enough to adjust now without needing to set a high starting speed."
This reverts commit e69080e987d83c39b50c8dd97829966a48908051.
On 2nd thought, this is still a safe default.
|
|
e69080e9
|
2012-02-22T10:39:52
|
|
Fan control should be fast enough to adjust now without needing to set a high starting speed.
|
|
8c387ef6
|
2012-02-22T08:06:28
|
|
Fix minor warning.
|
|
0a7d6222
|
2012-02-22T08:06:00
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
28897c2a
|
2012-02-21T04:21:30
|
|
Merge pull request #126 from xiangfu/icarus
fix icarus.c compile warning and bitforce code style cleanup
|
|
7110bdb5
|
2012-02-21T23:18:55
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
8f3ffb0a
|
2012-02-21T04:18:39
|
|
Merge pull request #125 from Diapolo/master
small diakgcn update
|
|
07b0ed4a
|
2012-02-21T20:15:08
|
|
fix the bitforce.c code style follow 1TBS
|
|
36318291
|
2012-02-21T20:10:30
|
|
fix icarus.c compile warning
|
|
52d45816
|
2012-02-21T13:08:56
|
|
small changes to speedup no vec for AMD 898.1 OCL runtime
|
|
d1cddf8b
|
2012-02-21T22:23:07
|
|
Update licensing to GPL V3.
|
|
882e4d85
|
2012-02-21T03:14:20
|
|
Merge pull request #123 from xiangfu/icarus
Add Icarus Support to Cgminer
|
|
2f3a4a47
|
2012-02-21T21:56:30
|
|
Reset the longpoll flag after it's been used once to prevent it restarting work again.
|
|
2ca8d38e
|
2012-02-21T02:49:25
|
|
Merge pull request #124 from kanoi/master
API commits - IP 0/0 means all, add "Log Interval" to config, restrict access to modify commands
|
|
00290a3e
|
2012-02-21T21:31:31
|
|
Select diablo kernel on all but GCN+SDK 2.6.
|
|
d85fc0f7
|
2012-02-21T20:28:10
|
|
Begin import of DiabloMiner kernel.
|
|
de40e6df
|
2012-02-21T20:04:00
|
|
Modify API debug messages to say API instead of DBG
|
|
e3281c26
|
2012-02-21T20:03:13
|
|
When API shuts down cgminer don't kill itself
|
|
af7368da
|
2012-02-21T16:43:24
|
|
Don't make rolled work from the longpoll be seen as other longpoll work items.
|
|
a455ac7b
|
2012-02-21T11:16:57
|
|
README document API 'privileged' command
|
|
dd233ec2
|
2012-02-21T11:08:29
|
|
API add 'privileged' command so can verify access level
|
|
f4284a21
|
2012-02-21T09:20:31
|
|
Set the lp_sent variable under lock since there will almost always be a race on setting this variable, potentially leading to multiple LPs being sent
out.
|
|
9b83c126
|
2012-02-20T21:24:00
|
|
Update documentation for API changes
|
|
60b7c01e
|
2012-02-20T20:10:21
|
|
API restrict access to all non display commands by default
|
|
c25aead8
|
2012-02-20T19:15:22
|
|
Update API version to 1.2 for new 'Log Interval'
|
|
3bd16acf
|
2012-02-20T19:12:46
|
|
API add --log Interval to 'config' reply
|
|
3955fefe
|
2012-02-20T19:03:25
|
|
--api-allow special case 0/0 means all
|
|
136b50d5
|
2012-02-20T09:38:31
|
|
Bump version number to 2.2.7
|
|
8d6d62c3
|
2012-02-20T09:31:11
|
|
Update FAQs.
|
|
89b32b17
|
2012-02-20T09:28:01
|
|
Officially support diakgcn in code and docs.
|
|
ed893af2
|
2012-02-20T09:25:46
|
|
Update NEWS.
|
|
fe4b5e1f
|
2012-02-20T08:24:41
|
|
Set the lp_sent bool earlier to minimise the number of extra longpolls sent out.
|
|
dfead150
|
2012-02-15T12:43:25
|
|
add shortcuts to description for easy grep
|
|
beaf158a
|
2012-02-14T00:01:20
|
|
update README for Icarus
|
|
2bb92ebc
|
2012-02-13T16:04:13
|
|
add Icarus support to autoreconf system
|
|
f46c2b28
|
2012-02-13T16:09:45
|
|
add icarus to cgminer.c
|
|
706c4de1
|
2012-02-19T21:31:58
|
|
add shutdown function
|
|
340b923e
|
2012-02-13T16:04:34
|
|
add icarus.c, base on bitforce.c
|
|
3cdac04f
|
2012-02-19T23:13:02
|
|
Flag the pool that is the longpoll thread to avoid sending multiple longpolls during the slight delays between requesting and setting the lp_sent flag.
|
|
a3103d9d
|
2012-02-19T03:49:52
|
|
Merge pull request #122 from Diapolo/master
diakgcn - fixed no vectors hw-errors
|
|
8a008ff5
|
2012-02-19T12:44:34
|
|
Fixed no vectors, shortened code a bit (only cosmetic)
|
|
56baa874
|
2012-02-19T22:19:59
|
|
Make sure to request on the lp url when requesting a longpoll indrectly via get upstream work.
|
|
79e95dd9
|
2012-02-19T22:15:55
|
|
Store whether a work item is the result of a longpoll or not in struct work and use it to help determine block changes directly from the work longpoll
bool.
|
|
39906718
|
2012-02-19T22:07:31
|
|
Keep track of when a longpoll has been sent for a pool and if the current pool is requesting work but has not sent a longpoll request, convert one of
the work items to a longpoll as we may have switched pools but still be using the longpoll from the previous pool.
|
|
4eca1aa0
|
2012-02-19T21:50:02
|
|
Store the longpoll url in the pool struct and update it from the pool_active test in case it changes. This is to allow further changes to longpoll
management on switching pools.
|
|
f85b85d2
|
2012-02-19T21:28:23
|
|
Re-check for a longpoll supporting pool every 30 seconds if none is found initially.
|
|
b217cbee
|
2012-02-19T20:33:09
|
|
Report threads as busy waiting on getwork on startup to avoid them being flagged sick on startup during slow networking.
|
|
02295c69
|
2012-02-19T20:19:47
|
|
Allow devices that are disabled due to overheating to be flagged as recovering instead of disabling them and re-enable them if they're below ideal
temperatures and --no-restart has not been set.
|
|
e9c3d730
|
2012-02-19T18:32:56
|
|
Tahiti prefers worksize 64 with poclbm.
|
|
e5be2d24
|
2012-02-18T13:16:27
|
|
Merge pull request #121 from Diapolo/master
clean diakgcn kernel update
|
|
99d058a1
|
2012-02-18T16:44:09
|
|
re-forked cgminer - initial commit to update DiaKGCN kernel
|
|
30936f17
|
2012-02-18T23:28:41
|
|
No need to expressly retain the opencl program now that the zero binary issue is fixed.
|
|
810ad045
|
2012-02-18T23:16:08
|
|
More copyright updates.
|
|
22d3034e
|
2012-02-18T23:13:45
|
|
Show error code on any opencl failure status.
|
|
be9db9ce
|
2012-02-18T23:00:21
|
|
Copyright updates.
|
|
0b6e35cd
|
2012-02-18T22:49:49
|
|
Add detection for version 898.1 SDK as well but only give SDK 2.6 warning once on startup instead of with each device initialisation.
|
|
17cc279a
|
2012-02-18T22:41:48
|
|
Always use a fresh connection for longpoll as prolonged persistent connections can fail for many reasons.
|
|
fa4ce8da
|
2012-02-18T22:29:12
|
|
Keep track of intended engine clock speed and only adjust up if it's higher than the last intended speed. This avoids setting the clock speed to one
relative to a lower profile one by mistake.
|
|
d1cf80a5
|
2012-02-18T19:49:52
|
|
Use gpu-memdiff on startup if an engine clockspeed is set and a memdiff value is set.
|
|
66ea9304
|
2012-02-18T19:43:23
|
|
Revert "Adjust engine speed up according to performance level engine setting, not the current engine speed."
This reverts commit 68217ef6eed95f37da9024f96d098a3114e75c75.
This did not have the desired effect and only added complexity.
|
|
c4270974
|
2012-02-18T19:43:17
|
|
Revert "Logic fail on engine multiplier."
This reverts commit b0787e07c88cc5ae9a5a23bbcc004e180e4a24a5.
2nd of 3.
|
|
eb5dcc60
|
2012-02-18T19:42:56
|
|
Revert "Correct yet more logic fail :("
This reverts commit 83b76da2c659bbff8d17236ef1b3e69a0ce6228a.
First of 3.
|
|
06721957
|
2012-02-18T16:34:06
|
|
Freeze the queues on all threads that are sent the pause message to prevent them trying to start up again with saved pings in their queues.
|
|
83dde50f
|
2012-02-18T15:17:50
|
|
Updates to diakgcn kernel courtesy of Philip Kaufmann <phil.kaufmann@t-online.de>
|
|
f0e12fc5
|
2012-02-18T00:25:48
|
|
Consolidate all screen updates to the watchdog thread and touch both windows before refresh.
|
|
d2b3fbc9
|
2012-02-17T23:11:50
|
|
Curses will be disabled in clean_up so don't do it early in kill_work, and disable_adl so that GPU settings may be restored to normal in case shutting
down curses leads to instability on windows.
|
|
61328a42
|
2012-02-17T23:10:01
|
|
Stop the mining threads before trying to kill them.
|
|
1c211c5f
|
2012-02-17T22:55:33
|
|
Plain refresh() does not give reliably screen updates so get rid of all uses of it.
|
|
86a53824
|
2012-02-16T21:15:58
|
|
Delete unused variable.
|