|
3177e1cb
|
2014-03-17T00:06:53
|
|
Set correct flag for solo work.
|
|
8d5d971b
|
2014-03-16T23:53:35
|
|
Generate gbt solo work emulating stratum work construction.
|
|
73932de0
|
2014-03-16T23:03:17
|
|
Move swork.diff out of the stratum work section to be shared as sdiff.
|
|
53c1ff6c
|
2014-03-16T22:58:54
|
|
Generate a header bin from gbt solo as per the cached stratum one.
|
|
04bce101
|
2014-03-16T23:13:07
|
|
Set the diff as a double sdiff from gbt solo data.
|
|
388e0877
|
2014-03-16T22:49:25
|
|
Store strings similar to stratum's when decoding gbt solo
|
|
f0f66786
|
2014-03-16T22:24:41
|
|
Run parser through detect_stratum after stratum+tcp:// is force added
|
|
a95e9e57
|
2014-03-16T22:21:49
|
|
Remove unnecessary header length calculation for stratum header binary and only binary convert the correct length of the header.
|
|
159587ba
|
2014-03-16T22:11:33
|
|
Share more fields between stratum and gbt
|
|
8f5a81eb
|
2014-03-16T21:53:42
|
|
Share coinbase_len variable b/w stratum and gbt and setup more gbt solo parameters.
|
|
6826525b
|
2014-03-16T22:37:06
|
|
Avoid allocing and freeing stratum strings that should be fixed length.
|
|
d3f4a083
|
2014-03-14T21:29:05
|
|
Do gbt solo decoding under gbt lock.
|
|
d0c4650d
|
2014-03-16T21:46:07
|
|
Generate a valid coinbase and set nonce2offset for gbt solo
|
|
a8a27d02
|
2014-03-16T18:28:22
|
|
Move scriptsig header bin conversion to setup gbt solo
|
|
77f52e63
|
2014-03-16T18:26:32
|
|
Create our own custom scriptsig base.
|
|
69d2ee81
|
2014-03-15T23:37:47
|
|
Add helper functions for creating script signature templates and beging building template.
|
|
6c3135ea
|
2014-03-14T21:26:55
|
|
Add more gbt variable decoding from gbt solo information.
|
|
8a3e92eb
|
2014-03-14T15:47:09
|
|
Store all the transaction data in binary form when using GBT
|
|
667b07c8
|
2014-03-13T22:31:14
|
|
When setting up solo mining, check validity of bitcoin address against bitcoind
|
|
e14fcd1b
|
2014-03-12T23:50:08
|
|
Make pooled GBT mining use merkle bin optimisations slated for solo mining.
|
|
a57760e1
|
2014-03-12T23:02:31
|
|
Abstract out the merkle bin calculation for gbt solo
|
|
98b4216c
|
2014-03-11T23:27:36
|
|
Implement efficient merkle tree base from solo GBT information.
|
|
a60f7355
|
2014-03-15T00:37:24
|
|
Merge pull request #563 from kanoi/master
New Drillbit driver + Icarus ANU allow timing to work
|
|
4a8056b4
|
2014-03-15T00:34:49
|
|
Merge branch 'drill'
|
|
6b79c3ed
|
2014-03-14T08:38:49
|
|
Drillbit: Fix for underestimating hash rate from Bitfury devices
|
|
d6f3b617
|
2014-03-14T15:20:09
|
|
Send per-core hashrates at regular ~5min intervals back to cta devices.
|
|
ef9c2e31
|
2014-03-14T12:49:10
|
|
Calculate the cta per core hashrate at 5 minute intervals.
|
|
d3a27d8d
|
2014-03-14T11:38:01
|
|
Check the bits of the correct core in cta bit count.
|
|
995976e2
|
2014-03-14T11:36:32
|
|
Display the bit count along with the bitmap for each cta core in the API stats output.
|
|
9adf1508
|
2014-03-14T10:42:16
|
|
Store and display the per core hashrate on cta relative to each work restart.
|
|
32edcc5e
|
2014-03-14T10:35:51
|
|
Decrease the time we wait for unsetting a core on the cta bitmap to correspond with the lower max diff of 32.
|
|
face5e27
|
2014-03-14T09:49:13
|
|
Set max diff on cointerra devices to 32 which is still only 11 shares per second but allows for earlier confirmation of per core hashrates.
|
|
a84f71de
|
2014-03-14T09:46:34
|
|
Keep track of when the last restart and work updates were triggered and provide helper functions for knowing the time since then.
|
|
3c6cf56d
|
2014-03-13T21:48:48
|
|
hashfast make api stats field names unique
|
|
c8620009
|
2014-03-13T20:46:58
|
|
Fix gcc longjmp warning in api.c
|
|
12954a94
|
2014-03-13T19:51:47
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
9962642c
|
2014-03-13T19:50:54
|
|
Add a per-core hashrate to the cta API stats.
|
|
32d0065c
|
2014-03-13T16:14:36
|
|
miner.php support edevs and estats
|
|
5ad542f9
|
2014-03-13T06:30:59
|
|
API - put edevstatus where it was supposed to be
|
|
cb0e9381
|
2014-03-12T18:06:40
|
|
Icarus - allow timing mode to work with ANU and not slow it down
|
|
6637b1ca
|
2014-03-12T17:48:55
|
|
drillbit - remove warnings
|
|
aa7350b3
|
2014-03-12T17:44:33
|
|
drillbit - minor code tidy up
|
|
a32cbe91
|
2014-03-12T09:59:46
|
|
Drillbit: Change language around 'void' to warning about limiter disabled
|
|
129c6975
|
2014-03-06T11:26:55
|
|
Drillbit: Fix accidental over-counting of HW errors
|
|
47a42f97
|
2014-03-06T10:36:39
|
|
Drillbit: --drillbit-auto parameter for tweakable custom tuning of ASIC speeds
|
|
0be39876
|
2014-03-06T10:35:44
|
|
Drillbit: Output warning if board reports void warranty
|
|
1a19f4ea
|
2014-03-01T16:50:47
|
|
Drillbit: Add Avalon & drillbit-autotune notes to ASIC-README
|
|
c9c8022f
|
2014-02-26T13:26:32
|
|
Drillbit: Limit work sent out to 8 units in a single pass, was DoSing a full double scroll
|
|
6f4614dd
|
2014-02-26T13:25:22
|
|
Drillbit: Move drillbit_empty_buffer calls to only when errors occur, were limiting performance on Windows
|
|
c06d951d
|
2014-02-26T11:49:26
|
|
Fix Windows bug with libusb_reset_device returning SUCCESS for disconnected device
Symptoms (new in latest libusb perhaps) on Windows 7, using WinUSB
v6.1.7600.16385 kernel driver:
- Unplug device during mining
- libusb read/write operations return -1 LIBUSB_ERROR_IO
- libusb reset returns 0 LIBUSB_SUCCESS
... hence the error checking ends up infinite looping (or until
timeout) trying to issue a reset, as it believes each reset has
succeeded.
This change only allows a reset once per failed read or write
operation - if the first reset fails, don't bother trying again.
Conflicts:
usbutils.c
|
|
47f68040
|
2014-02-24T20:43:33
|
|
Drillbit: Fix some warnings
|
|
29a83d88
|
2014-02-24T14:34:12
|
|
Drillbit: Add --drillbit-autotune option for device to dynamically alter clock speed
|
|
4dae4cb9
|
2014-02-19T21:24:11
|
|
Drillbit: Fix typo in previous commit
|
|
3f60148e
|
2014-02-17T14:21:15
|
|
Drillbit: Remove default config in cgminer, rely on defaults in firmware
|
|
e6160f74
|
2014-02-17T14:11:46
|
|
Drillbit: Combine split USB transfer for sending new work, reduce overhead
|
|
88c713bb
|
2014-02-17T14:11:04
|
|
Drillbit: Add support for protocol V4, with device-agnostic board configuration data
|
|
91bf96ce
|
2014-02-17T14:07:17
|
|
Drillbit driver: Add support for Avalon-based Drillbit miners
|
|
f5aad8f5
|
2014-03-12T16:18:19
|
|
Merge pull request #560 from kanoi/master
API - add edevs and estats - to only show enabled devices
|
|
279f4438
|
2014-03-12T16:13:20
|
|
API - add edevs and estats - to only show enabled devices
|
|
c92fe1cf
|
2014-03-12T08:33:55
|
|
Check device data exists on a hfa instance before trying to reinit it.
|
|
f164adaf
|
2014-03-11T11:09:50
|
|
Print off what quadrant regulator failed if known in hfa driver.
|
|
3d7fe5f5
|
2014-03-11T10:33:38
|
|
Reset all the stats on autovoltage complete in cta driver.
|
|
a9eb3620
|
2014-03-11T10:06:31
|
|
Use correct diff instead of diffbits in cta driver.
|
|
5dbb5e7f
|
2014-03-11T00:32:41
|
|
Whitelist all firmwares <= 0.5 on hfa for software rolling of ntime.
|
|
96b25448
|
2014-03-11T00:24:15
|
|
Avoid a memory leak by reusing the ntime field when rolling stratum work.
|
|
ff5c8a40
|
2014-03-10T17:03:27
|
|
Clear the pipe bitmap on cta only when no share has occurred for 2 hours instead of 1.
|
|
e8aefc7a
|
2014-03-10T16:50:49
|
|
Cta share_hashes should be added, and we can base it on device wdiff instead of pool work difficulty for more accurate hashrates.
|
|
941e39ed
|
2014-03-10T13:35:44
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
f447c7ce
|
2014-03-10T13:32:18
|
|
Since the device runtime is now reset, the Raw hashrate entry in the cta API output is no longer meaningful.
|
|
e8a75100
|
2014-03-10T13:02:29
|
|
Look for autovoltage returning to zero on cta driver and reset stats at that point since the hashrate is unreliable till then.
|
|
3422b22a
|
2014-03-09T23:45:16
|
|
Merge pull request #559 from kanoi/master
antminer updates
|
|
145ef726
|
2014-03-09T22:42:44
|
|
ants1 - cgminerise applog calls
|
|
4258bba6
|
2014-03-09T21:16:22
|
|
Default to stratum+tcp:// on any urls that don't have a prefix instead of http.
|
|
3f635c6d
|
2014-03-09T15:54:27
|
|
Trivial cta style changes.
|
|
3100c049
|
2014-03-09T15:45:22
|
|
ants1 - fix/enable temperature checking and remove unneeded temp_old
|
|
f6f6f3cb
|
2014-03-09T15:42:34
|
|
ants1 - move local cgpu variables to info structure
|
|
0e753df8
|
2014-03-09T15:29:44
|
|
ants1 use a klist to store work and copied work
|
|
d1c5bfa5
|
2014-03-09T14:06:56
|
|
Simplify dramatically the cross-process cgminer locking through use of flock instead of sysv semaphores.
|
|
50b3b769
|
2014-03-08T15:48:08
|
|
Minor documentation updates.
|
|
e38caf83
|
2014-03-08T15:18:58
|
|
Bump version to 4.1.0
|
|
a8dc81ff
|
2014-03-08T14:20:35
|
|
Update version no in API README
|
|
fb65afb0
|
2014-03-08T13:49:33
|
|
Update NEWS
|
|
9195e924
|
2014-03-08T13:36:17
|
|
Add generic bitfury USB device description to supported devices in lieu of BXM device release.
|
|
cf0c8274
|
2014-03-08T13:06:50
|
|
Correct fix for dev start time being adjusted for stat zeroing.
|
|
804d3eed
|
2014-03-08T13:00:43
|
|
Document the hfa-options command.
|
|
0e31c0ae
|
2014-03-08T12:46:58
|
|
Make per device stats work for average after a stat zeroing.
|
|
ff6a4aba
|
2014-03-08T12:15:26
|
|
Add an hfa-options command line that allows the clockspeed to be chosen per device by name comma separated, with a function that can be expanded with more options in the future.
|
|
3c0b2812
|
2014-03-08T10:55:42
|
|
Off by one drv_rolllimit check against jobs
|
|
ea86a1af
|
2014-03-08T10:53:55
|
|
Free the work that may be lost, leaking memory, in a failed hfa_send_frame
|
|
be95fa90
|
2014-03-08T10:52:11
|
|
Roll the ntime for work within the hfa driver for firmware we know doesn't do it internally as an optimisation.
|
|
2de81355
|
2014-03-08T10:35:45
|
|
Export the roll_work function to be usable by driver code and make it compatible with rolling stratum work.
|
|
aabb73bf
|
2014-03-08T09:25:11
|
|
Make opt_queue be respected as a maximum value for staged items.
|
|
ba845cf8
|
2014-03-07T18:59:19
|
|
Disable mistakenly enabled lock tracking.
|
|
594d4743
|
2014-03-07T12:51:48
|
|
API-README document v3.2 change
|
|
fe8012c8
|
2014-03-07T12:25:33
|
|
api version update for HEX32
|
|
85337270
|
2014-03-07T12:18:24
|
|
api.c - HEX32 type needs quotes
|
|
cdf2e2f9
|
2014-03-06T21:29:57
|
|
Disable the MAX_CLOCK_DIFF check for newer hashfast firmwares since it's not required.
|
|
d8c09364
|
2014-03-06T19:08:24
|
|
Store the hardware and firmware revision in the info struct for easy use in the hfa driver.
|
|
f078bea0
|
2014-03-06T18:58:10
|
|
Only decrease the hfa clock rate if the device has been running for less than an hour before dying.
|
|
8d8095fa
|
2014-03-06T13:05:02
|
|
Change lack of op name response message in hfa driver
|