|
7dca87da
|
2012-08-13T10:24:50
|
|
API-README correction 5
|
|
3abeace8
|
2012-08-13T10:13:25
|
|
API-README correction 4
|
|
49ae1b6f
|
2012-08-13T10:12:15
|
|
API-README correction 3
|
|
b3538697
|
2012-08-13T10:05:11
|
|
API-README correction 2
|
|
f3dd04ae
|
2012-08-13T09:59:32
|
|
API-README correction
|
|
7011dd21
|
2012-08-13T09:55:10
|
|
miner.php documentation (in API-README) v0.1
|
|
00691aba
|
2012-08-11T20:42:05
|
|
Merge pull request #292 from kanoi/main
Escape " and \ when writing json config file
|
|
391ce709
|
2012-08-11T19:48:52
|
|
Merge pull request #291 from kanoi/minerphp
miner.php optional single rig totals (on by default)
|
|
011f822a
|
2012-08-11T19:48:26
|
|
Merge pull request #294 from kanoi/api
API-README update changelog
|
|
c96c8eef
|
2012-08-12T12:42:26
|
|
API-README update changelog
|
|
d66742a8
|
2012-08-12T11:04:51
|
|
Minimise locking and unlocking when getting counts by reusing shared mutex lock functions.
|
|
c91a9545
|
2012-08-12T10:55:18
|
|
Avoid getting more work if by the time the getwork thread is spawned we find ourselves with enough work.
|
|
07fca3e2
|
2012-08-12T10:29:34
|
|
The bitforce buffer is cleared and hw error count incremented on return from a failed send_work already so no need to do it within the send_work function.
|
|
f27bcb8e
|
2012-08-12T10:45:59
|
|
Going back to e68ecf5eb275e1cc2dc22c7db35b0bd8d9c799de
|
|
c892ded6
|
2012-08-12T10:40:58
|
|
Make sure there are true pending staged work items as well in failover only mode.
|
|
61003df4
|
2012-08-12T10:33:26
|
|
In failover-only mode we need to queue enough work for the local pool and ignore the total queued count.
|
|
65f4e2af
|
2012-08-12T10:29:34
|
|
The bitforce buffer is cleared and hw error count incremented on return from a failed send_work already so no need to do it within the send_work function.
|
|
8aa61f66
|
2012-08-11T16:47:49
|
|
Make sure we have work from the current pool somewhere in the queue in case the queue is full of requests from a pool that has just died.
|
|
c0aaf56a
|
2012-08-11T16:11:53
|
|
Since all the counts use the same mutex, grab it only once.
|
|
4f9394be
|
2012-08-11T14:39:35
|
|
When popping work, grab cloned work first if possible since original work can be reused to make further clones.
|
|
8085ae68
|
2012-08-11T14:04:55
|
|
Further simplify the queue request mechanism.
|
|
f83863a9
|
2012-08-11T13:30:41
|
|
Keep total queued count as a fake pending staged count to account for the period a queue is in flight before it is staged.
|
|
d04005ae
|
2012-08-10T22:33:34
|
|
miner.php allow a custom page section to select all fields with '*' - e.g. to create a STATS section on a custom page
|
|
e47dc873
|
2012-08-10T21:44:15
|
|
Clone work at the time of requesting it if an existing work item can be rolled.
|
|
e68ecf5e
|
2012-08-10T20:18:04
|
|
Queue one request for each staged request removed, keeping the staged request count optimal at all times.
|
|
52e5524d
|
2012-08-09T18:01:35
|
|
Escape " and \ when writing json config file
|
|
556cc7bd
|
2012-08-09T16:30:36
|
|
miner.php optional single rig totals (on by default)
|
|
1c98e0cf
|
2012-08-07T21:48:18
|
|
Bump version to 2.6.4
|
|
d64c32ac
|
2012-08-07T21:49:11
|
|
Include scrypt.h in Makefile.
|
|
0adbcd5d
|
2012-08-07T21:21:01
|
|
Fix windows bitforce build.
|
|
be577252
|
2012-08-07T21:02:56
|
|
Update NEWS.
|
|
0a79de93
|
2012-08-07T20:55:55
|
|
Convert the serial autodetect functions to use int instead of char to enumerate devices.
|
|
9cae9a9d
|
2012-08-07T20:49:47
|
|
Make the serial open timeout for BFL generically 1 second on windows.
|
|
7dffa07e
|
2012-08-07T20:47:18
|
|
Deuglify windows autodetect code for BFL.
|
|
e52762c5
|
2012-08-07T20:26:24
|
|
There is no point zeroing temperature in BFL if we fail to get a response, and we should register it as a HW error, suggesting throttling.
|
|
b406dbfe
|
2012-08-07T20:07:01
|
|
Update SCRYPT README with information about HW errors.
|
|
e49bd981
|
2012-08-07T19:56:43
|
|
Use the scrypt CPU code to confirm results from OCL code, and mark failures as HW errors, making it easier to tune scrypt parameters.
|
|
3dd1658e
|
2012-08-07T12:10:01
|
|
We may as well leave one curl still available per pool instead of reaping the last one.
|
|
c7bcad65
|
2012-08-07T11:59:54
|
|
Need to recheck the pool->curls count on regaining the pool lock after the pthread conditional wait returns.
|
|
ad8c4b77
|
2012-08-07T11:52:37
|
|
Revert "Only add to the pool curlring and increment the counter under mutex lock."
This reverts commit 8897e0657507072448f4e951ce1caadca15b4b30.
Wrong fix. Recursive locking now.
|
|
13a92bbd
|
2012-08-06T18:33:50
|
|
Merge pull request #290 from kanoi/api
api.c update API start message and include port number
|
|
28d35990
|
2012-08-06T18:33:20
|
|
Merge pull request #287 from kanoi/minerphp
miner.php allow pool inputs: delete, addpool, poolpriority
|
|
145f04cc
|
2012-08-07T11:10:59
|
|
Display reaped debug message outside mutex lock to avoid recursive locking.
|
|
8897e065
|
2012-08-07T11:05:23
|
|
Only add to the pool curlring and increment the counter under mutex lock.
|
|
920c56c9
|
2012-08-06T11:39:32
|
|
Add specific information when ADL detects error -10 saying the device is not enabled.
|
|
b33ea267
|
2012-08-06T01:05:21
|
|
api.c update API start message and include port number
|
|
64261e7a
|
2012-08-06T00:30:50
|
|
miner.php ignore arg when readonly
|
|
5a5e3563
|
2012-08-05T23:48:30
|
|
miner.php allow pool inputs: delete, addpool, poolpriority
|
|
f6518c06
|
2012-08-05T17:42:49
|
|
Bump version to 2.6.3
|
|
a1b5bd7a
|
2012-08-05T17:55:11
|
|
More NEWS.
|
|
4443895f
|
2012-08-05T17:51:00
|
|
Count likely throttling episodes on bitforce devices as hardware errors.
|
|
d3e4ec87
|
2012-08-05T17:35:08
|
|
Update news.
|
|
0d676346
|
2012-08-05T16:15:32
|
|
Style cleanups.
|
|
31b01c8a
|
2012-08-05T16:13:53
|
|
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Thu Jul 12 16:49:26 2012 +0000
Use FTD2XX.DLL on Windows to autodetect BitFORCE SHA256 devices
|
|
3576abf8
|
2012-08-05T15:43:27
|
|
Make pool_disabled the first in the enums == 0, fixing the pool enabled count which compares if value is not enabled before enabling it.
|
|
25fd6cd0
|
2012-08-05T15:35:37
|
|
Correct writing of scrypt parameters to config file based on command line parameters only.
|
|
ac131d31
|
2012-08-04T22:34:47
|
|
Merge pull request #279 from tyeken8/tydus
Add scrypt support while writing conf
|
|
fc44b6d7
|
2012-08-05T15:32:44
|
|
Use different variables for command line specified lookup gap and thread concurrency to differentiate user defined versus auto chosen values.
|
|
7611499b
|
2012-08-05T14:57:46
|
|
Queue a request on pool switch in case we have no work from the new pool yet.
|
|
aa8cd17a
|
2012-08-04T21:48:23
|
|
Merge pull request #286 from kanoi/api
api.c in linux allow to open a closed socket in TIME_WAIT
|
|
4efa31d2
|
2012-08-05T14:44:11
|
|
Display failover only mode in pool menu and allow it to be toggled live.
|
|
1a041668
|
2012-08-05T14:37:49
|
|
Reinstate check for system queueing lag when the current pool's queue is maxed out, there is no staged work, and the work is needed now.
|
|
499c594c
|
2012-08-05T14:29:21
|
|
There is no need for pool active testing to be mandatory any more with queue request changes.
|
|
e4326e3c
|
2012-08-05T14:24:31
|
|
Fix harmless warnings.
|
|
9a45a6d9
|
2012-08-05T14:19:49
|
|
Check the current staged and global queued as well before queueing requests.
Discard stales before ageing work in the watchdog thread.
Queue requests after discarding and ageing work in watchdog thread.
Display accurate global queued in curses output.
Reuse variable in age_work().
|
|
bf9c3247
|
2012-08-05T13:40:46
|
|
The queueing mechanism has become a complex state machine that is no longer predictable. Rewrite it from scratch watching only current queues in flight and staged work available on a pool by pool basis.
|
|
56f06e1e
|
2012-08-04T16:55:55
|
|
API remove unused warning in non-GPU compile
|
|
ede0dd6a
|
2012-08-04T16:48:55
|
|
api.c in linux allow to open a closed socket in TIME_WAIT
|
|
3de91456
|
2012-08-03T19:15:09
|
|
Merge pull request #285 from nushor/master
Update debian package configs to v2.6.2
|
|
b66e0241
|
2012-08-04T09:52:18
|
|
Queue an extra request whenever staged work drops below mining thread count in hash_pop.
|
|
76a02d87
|
2012-08-03T12:15:03
|
|
Update debian package configs to v2.6.2
|
|
2f247fc1
|
2012-08-02T17:18:06
|
|
Merge pull request #284 from kanoi/minerphp
miner.php support custom report section joins
|
|
b70ec3cb
|
2012-08-02T17:17:53
|
|
Merge pull request #283 from kanoi/icarus
ICA support 57600 baud rate, up to 8 FPGA and partial working FPGA boards
|
|
179885b2
|
2012-08-03T10:13:11
|
|
Bump version to 2.6.2
|
|
e65a3b92
|
2012-08-03T10:11:41
|
|
More NEWS.
|
|
15dc4bb3
|
2012-08-03T10:10:53
|
|
Scrypt mining does not support block testing yet so don't try to print it.
|
|
3ee6c1d3
|
2012-08-03T10:09:25
|
|
Update NEWS.
|
|
245552c5
|
2012-08-03T09:49:14
|
|
Clear the bitforce buffer whenever we get an unexpected result as it has likely throttled and we are getting cached responses out of order, and use the temperature monitoring as a kind of watchdog to flush unexpected results.
|
|
7fa794a4
|
2012-08-03T09:26:43
|
|
It is not critical getting the temperature response in bitforce so don't mandatorily wait on the mutex lock.
|
|
5118e3ee
|
2012-08-03T08:12:05
|
|
Check there is a cutoff temp actually set in bitforce before using it as a cut off value otherwise it may think it's set to zero degrees.
|
|
2953aa25
|
2012-08-02T22:46:49
|
|
We dropped the temporary stopping of curl recruiting on submit_fail by mistake, reinstate it.
|
|
9410875e
|
2012-08-02T22:46:13
|
|
Make threads report in either side of the scanhash function in case we miss reporting in when restarting work.
|
|
caa9600f
|
2012-08-02T21:05:58
|
|
News cutoff fixed.
|
|
d5dffa6a
|
2012-08-02T16:45:12
|
|
Don't make mandatory work and its clones last forever.
|
|
ed331e58
|
2012-08-02T16:02:31
|
|
miner.php support custom report section joins
|
|
b8b9c468
|
2012-08-02T07:58:05
|
|
ICA default fpga_count to work_division if specified
|
|
aa52db45
|
2012-08-01T23:42:00
|
|
Make test work for pool_active mandatory work items to smooth out staged work counts when in failover-only mode.
|
|
94c09b6c
|
2012-08-01T23:08:02
|
|
FPGA-README document new hidden --icarus-options
|
|
e067be42
|
2012-08-01T22:50:30
|
|
ICA support 57600 baud rate, up to 8 FPGA and partial working FPGA boards
|
|
8414a9a7
|
2012-08-01T22:48:38
|
|
Add debugging output when work is found stale as to why.
|
|
efba82fb
|
2012-08-01T20:39:12
|
|
Print the 3 parameters that are passed to applog for a debug line in bitforce.c
|
|
7f825013
|
2012-08-01T20:08:37
|
|
Clear bitforce buffer on init as previously.
|
|
d37d044f
|
2012-08-01T20:05:30
|
|
Add some headroom to the number of curls available per pool to allow for longpoll and sendwork curls.
|
|
7aa809ca
|
2012-08-01T19:36:00
|
|
Revert "Revert "Change BFL driver thread initialising to a constant 100ms delay between devices instead of a random arrangement.""
This reverts commit 89e613b94361a68305a68095b1b8f4756f9ef8f8.
Leave the delay between each device initialising.
|
|
a688951d
|
2012-08-01T19:34:43
|
|
Revert "Remove bitforce_thread_init"
This reverts commit 2dfe0d628e05763bce09c51420860ef4f2ea7919.
Roll back to init'ing bitforce devices at regular intervals. They may reinit more than previously thought.
|
|
33019b11
|
2012-07-31T22:39:04
|
|
Show the correct base units on GPU summary.
|
|
ddcf3d20
|
2012-07-31T22:19:39
|
|
Differentiate between the send return value being a bool and the get return value when managing them in bitforce scanhash.
|
|
3cbf835d
|
2012-07-31T17:16:53
|
|
Update .gitignore for files that should not be tracked.
|
|
23a8c604
|
2012-07-31T10:28:48
|
|
Revert "bitforce: Skip out of sending work if work restart requested"
This reverts commit cf36331d815e7b87131d547b92b9ceaa218d114d.
|
|
fd51e5ba
|
2012-07-30T18:27:33
|
|
Add scrypt support while writing conf
|