|
53e9c61c
|
2012-07-15T13:40:11
|
|
Find the gpu platform with the most devices and use that if no platform option is passed.
|
|
884f83f3
|
2012-07-15T13:31:03
|
|
Allow more platforms to be probed if first does not return GPUs.
|
|
6a02f8d9
|
2012-07-15T13:28:56
|
|
Use uint16 in SHA256_fresh in scrypt kernel.
|
|
cb5fed89
|
2012-07-15T13:23:52
|
|
Get rid of spaces in arrays in scrypt kernel.
|
|
46592a24
|
2012-07-15T13:20:13
|
|
Use uint16 in SHA256 in scrypt kernel.
|
|
fdcaea1c
|
2012-07-14T22:37:32
|
|
Start with smaller amount of hashes in cpu mining to enable scrypt to return today sometime.
|
|
6c6c2852
|
2012-07-14T22:25:41
|
|
Show Khash hashrates when scrypt is in use.
|
|
54f1b808
|
2012-07-14T22:19:55
|
|
Free the scratchbuf memory allocated in scrypt and don't check if CPUs are sick since they can't be. Prepare for khash hash rates in display.
|
|
a5ebb712
|
2012-07-14T22:01:20
|
|
Add cpumining capability for scrypt.
|
|
243d005b
|
2012-07-14T16:21:27
|
|
Set scrypt settings and buffer size in ocl.c code to be future modifiable.
|
|
bd10764e
|
2012-07-14T11:07:15
|
|
Cope with when we cannot set intensity low enough to meet dynamic interval by inducing a forced sleep.
|
|
238db52a
|
2012-07-14T11:02:22
|
|
Make dynamic and scrypt opencl calls blocking.
|
|
41daf995
|
2012-07-14T09:45:55
|
|
Calculate midstate in separate function and remove likely/unlikely macros since they're dependent on pools, not code design.
|
|
8230ab05
|
2012-07-14T01:10:50
|
|
Display in debug mode when we're making the midstate locally.
|
|
ea444d02
|
2012-07-14T00:59:38
|
|
Fix nonce submission code for scrypt.
|
|
aabc7233
|
2012-07-14T00:30:25
|
|
Make sure goffset is set for scrypt and drop padbuffer8 to something manageable for now.
|
|
e0296c41
|
2012-07-13T21:35:25
|
|
Set up buffer8 for scrypt.
|
|
8fd3bf74
|
2012-07-13T20:40:37
|
|
Build fix for opt scrypt.
|
|
1aacfe52
|
2012-07-13T20:38:26
|
|
Don't check postcalc nonce with sha256 in scrypt.
|
|
0f43eb5e
|
2012-07-13T20:35:44
|
|
Don't test nonce with sha and various fixes for scrypt.
|
|
b085c338
|
2012-07-13T20:28:36
|
|
Make scrypt buffers and midstate compatible with cgminer.
|
|
2ed4072b
|
2012-07-13T19:18:11
|
|
Use cgminer specific output array entries in scrypt kernel.
|
|
dd740caa
|
2012-07-13T19:02:43
|
|
Provide initial support for the scrypt kernel to compile with and mine scrypt with the --scrypt option.
|
|
5a65415b
|
2012-07-13T14:47:02
|
|
Enable completely compiling scrypt out.
|
|
176cdf8b
|
2012-07-13T14:44:52
|
|
Begin import of scrypt opencl kernel from reaper.
|
|
b6a23d00
|
2012-07-13T11:39:34
|
|
bitforce_get_result returns -1 on error now.
|
|
761bd772
|
2012-07-12T18:12:00
|
|
Merge pull request #267 from luke-jr/bugfix_winsleep
Fix Windows build
|
|
d3b8b4d9
|
2012-07-12T18:11:39
|
|
Merge pull request #266 from luke-jr/api_select_life
rpc: Use a single switch statement for both stringifications of cgpu->status
|
|
aa723e71
|
2012-07-13T10:54:06
|
|
Check return value of read in BFgets
|
|
68111323
|
2012-07-12T18:01:14
|
|
Bugfix: Make our Windows nanosleep/sleep replacements standards-compliant (which fixes nmsleep) and include compat.h for bitforce (for sleep)
|
|
a8547790
|
2012-07-12T17:05:25
|
|
rpc: Use a single switch statement for both stringifications of cgpu->status
|
|
cdf325d7
|
2012-07-12T23:15:05
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
ac55cec6
|
2012-07-12T23:13:35
|
|
Fix whitespace mangling.
|
|
c1c99f1d
|
2012-07-12T23:09:05
|
|
Merge https://github.com/pshep/cgminer into pshep
|
|
89e613b9
|
2012-07-12T21:29:30
|
|
Revert "Change BFL driver thread initialising to a constant 100ms delay between devices instead of a random arrangement."
This reverts commit 0785886b53b2838e0c3634143ad883beb191f7c6.
|
|
94628b1d
|
2012-07-12T04:17:17
|
|
Merge pull request #265 from kanoi/minerphp
miner.php fix rig # when miners fail
|
|
09bdf816
|
2012-07-12T17:41:30
|
|
miner.php fix rig # when miners fail
|
|
cbef2a6a
|
2012-07-12T16:40:15
|
|
Only try to shut down work cleanly if we've successfully connected and started mining.
|
|
0ed757a0
|
2012-07-12T16:05:17
|
|
Use switch statement for cgpu->status and fix spelling.
|
|
31ddad67
|
2012-07-11T23:00:52
|
|
Merge pull request #263 from luke-jr/bugfix_nmsleep
Bugfix: Calculate nsec in nmsleep correctly
|
|
96f3a988
|
2012-07-11T23:00:35
|
|
Merge pull request #264 from luke-jr/life_init
Bugfix: Don't declare devices SICK if they're just busy initializing
|
|
f168d969
|
2012-07-11T20:32:34
|
|
Merge pull request #262 from luke-jr/bugfix_ocl_err
Bugfix: Adapt OpenCL scanhash errors to driver API change
|
|
c16ff2e9
|
2012-07-11T20:30:08
|
|
Merge pull request #258 from zefir-k/master
fix API support for big endian machines
|
|
b3d8575c
|
2012-07-11T20:29:02
|
|
Merge pull request #260 from kanoi/minerphp
miner.php allow rig names in number buttons
|
|
d4d5b28e
|
2012-07-11T14:46:09
|
|
Abbrv. correction
|
|
c57c308d
|
2012-07-11T20:29:06
|
|
Bugfix: Don't declare devices SICK if they're just busy initializing
This mainly applies to ModMiner since it takes 4-5 minutes to upload the bitstream
|
|
9c648c17
|
2012-07-11T20:10:52
|
|
Bugfix: Calculate nsec in nmsleep correctly
The old algorithm (msecs * 1000000) - (sec / 1000000000) gets total nsec,
including seconds, since the sec/1e9 should be multiplying. It's also
vulnerable to easy overflows. Using ldiv gets the quotient and remainder
in a single operation (at least on x86) and avoids overflow.
|
|
a3998e26
|
2012-07-11T19:43:55
|
|
Bugfix: Adapt OpenCL scanhash errors to driver API change (errors are now -1, not 0)
|
|
5f0a22d2
|
2012-07-11T08:32:41
|
|
Remove superfluous ave_wait
|
|
c37a3f30
|
2012-07-11T08:30:56
|
|
Put kname change for broken nonce-range back in
|
|
2c54522d
|
2012-07-11T08:11:53
|
|
Add average wait time to api stats
|
|
01a69ee4
|
2012-07-11T08:07:39
|
|
Revert "Merge branch 'ave_time' of https://github.com/pshep/cgminer.git"
This reverts commit 242e52cdf902aabd124e600a65b7d7140b11fef0, reversing
changes made to 4dc1bf2319daf5d8eae3a486e2bbbaa3ed00c88b.
|
|
0785886b
|
2012-07-11T23:17:23
|
|
Change BFL driver thread initialising to a constant 100ms delay between devices instead of a random arrangement.
|
|
9eaac439
|
2012-07-11T23:12:00
|
|
Spelling typo.
|
|
bf427de3
|
2012-07-11T23:05:10
|
|
Time opencl work from start of queueing a kernel till it's flushed when calculating dynamic intensity.
|
|
5c7e0308
|
2012-07-11T22:59:58
|
|
Modify te scanhash API to use an int64_t and return -1 on error, allowing zero to be a valid return value.
|
|
f9d0324d
|
2012-07-11T22:47:03
|
|
Check for work restart after the hashmeter is invoked for we lose the hashes otherwise contributed in the count.
|
|
1d153a14
|
2012-07-11T22:43:21
|
|
Remove disabled: label from mining thread function, using a separate mt_disable function.
|
|
af809b79
|
2012-07-11T22:36:45
|
|
Style changes.
|
|
242e52cd
|
2012-07-10T22:09:32
|
|
Merge branch 'ave_time' of https://github.com/pshep/cgminer.git
|
|
4dc1bf23
|
2012-07-10T15:40:45
|
|
Missed one nonce-range disabling.
|
|
3cc0aa76
|
2012-07-10T15:34:01
|
|
Add average return time to api stats
|
|
d6c18576
|
2012-07-10T18:22:07
|
|
miner.php allow rig names in number buttons
|
|
2dfe0d62
|
2012-07-09T17:36:06
|
|
Remove bitforce_thread_init
The delay thing does nothing useful... when long poll comes around, all threads restart at the same time anyway.
|
|
953ecd9e
|
2012-07-08T23:25:02
|
|
Change timeouts to time-vals for accuracy.
|
|
6c3d3318
|
2012-07-08T22:36:42
|
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
|
|
7502af26
|
2012-07-08T16:25:39
|
|
fix API support for big endian machines
Previously the allowed IP addresses were stored in little
endian representation and caused mismatch when run on big
endian machines.
Allowed IPs and netmasks are now kept in network byte
order and converted to little endian for matching
connecting client IP with allowed ones.
|
|
bc0b1406
|
2012-07-08T21:35:19
|
|
Cope with signals interrupting the nanosleep of nmsleep.
|
|
2ce7f28b
|
2012-07-08T04:24:55
|
|
Merge pull request #254 from luke-jr/work_restart2
Turn work_restart array into a bool in thr_info
|
|
ec12dc7b
|
2012-07-08T04:22:24
|
|
Merge pull request #257 from luke-jr/cfsetspeed
Use standard cfsetispeed/cfsetospeed to set baud rate on *nix
|
|
1445708f
|
2012-07-08T02:35:43
|
|
Use standard cfsetispeed/cfsetospeed to set baud rate on *nix
|
|
df8b7e1e
|
2012-07-07T01:10:55
|
|
Merge pull request #256 from kanoi/minerphp
miner.php split() flagged deprecated in PHP 5.3.0
|
|
bd501bf0
|
2012-07-07T13:52:11
|
|
miner.php split() flagged deprecated in PHP 5.3.0
|
|
19b4d2b9
|
2012-07-06T11:57:53
|
|
More BFL tweaks.
Add delay between closing and reopening port.
Remove buffer clear in re-init
Add kernel type (mini-rig or single)
|
|
957d1961
|
2012-07-06T20:23:26
|
|
Make long timeout 10seconds on bitforce for when usleep or nanosleep just can't be accurate...
|
|
5532f1df
|
2012-07-06T20:03:47
|
|
Bump version to 2.5.0
|
|
39641729
|
2012-07-06T19:36:24
|
|
More news.
|
|
ad02627e
|
2012-07-06T19:35:28
|
|
Fix --benchmark not working since the dynamic addition of pools and pool stats.
|
|
ff8686a3
|
2012-07-06T19:21:28
|
|
Update NEWS.
|
|
07c9c463
|
2012-07-06T02:01:04
|
|
Merge pull request #255 from kanoi/minerphp
Minerphp various commits
|
|
80349ab1
|
2012-07-06T18:58:41
|
|
Add documentation for minirig/nonce range support.
|
|
57e38d05
|
2012-07-06T18:41:25
|
|
Make disabling BFL nonce range support a warning since it has to be explicitly enabled on the command line now.
|
|
5fcdba98
|
2012-07-06T17:47:03
|
|
miner.php allow renaming table headers
|
|
fd55fab9
|
2012-07-06T16:54:00
|
|
Make bitforce nonce range support a command line option --bfl-range since enabling it decrease hashrate by 1%.
|
|
b8484956
|
2012-07-06T16:44:55
|
|
Add sanity checking to make sure we don't make sleep_ms less than 0 in bitforce.
|
|
d4af2d05
|
2012-07-06T02:39:32
|
|
Turn work_restart array into a bool in thr_info
|
|
e97adc91
|
2012-07-06T15:09:39
|
|
The fastest minirig devices need a significantly smaller starting sleep time.
|
|
74b96d4b
|
2012-07-06T15:05:38
|
|
Use a much shorter initial sleep time to account for faster devices and nonce range working, and increase it if nonce range fails to work.
|
|
13cf5689
|
2012-07-06T15:03:31
|
|
Use nmsleep instead of usleep in bitforce.
|
|
3271be14
|
2012-07-06T15:01:39
|
|
Provide a ms based sleep function that uses nanosleep to avoid the inaccuracy of usleep on SMP systems.
|
|
390d77a2
|
2012-07-06T10:41:08
|
|
Add more comments explaining how sleep time equals wait time and simplify the
comparison.
|
|
69a11508
|
2012-07-06T10:35:18
|
|
delay_time_ms is always set so need not be initialised in bitforce.
|
|
9e8726b1
|
2012-07-06T10:09:02
|
|
Increase bitforce timeout to 10 seconds.
|
|
a3faf63c
|
2012-07-06T09:54:27
|
|
Add more hysteresis and poll ~5 times to allow for timer delays in bitforce devices.
|
|
391f6066
|
2012-07-05T23:34:00
|
|
miner.php allow alternating line colours (off by default)
|
|
afc6ae58
|
2012-07-05T22:42:04
|
|
Change message about broken nonce range support to verbose level instead of debug.
|
|
86ba7d79
|
2012-07-05T22:39:41
|
|
Display the actual duration of wait when it is greater than the cutoff.
|
|
5a096c1c
|
2012-07-05T22:39:11
|
|
Set nonce to maximum once we determine nonce range support is broken.
|
|
88dd599f
|
2012-07-05T22:33:21
|
|
Initial wait time is always known so no need to zero it beforehand in bitforce.
|
|
1b0a0ac5
|
2012-07-05T22:32:05
|
|
No point counting wait time until the work is actually sent to bitforce devices.
|