|
95c0c6ef
|
2014-05-26T03:57:36
|
|
Merge pull request #599 from kanoi/master
More Minion Updates Again
|
|
5a1f63ea
|
2014-05-19T13:41:15
|
|
Merge pull request #595 from Elbandi/idlebugfix
Mark pool as idle if stratum restart is failed
|
|
9aef36ad
|
2014-05-19T00:50:19
|
|
Mark pool as idle if stratum restart is failed
|
|
afbd9f17
|
2014-05-16T19:11:13
|
|
minion - chip ghs reporting and chip/core validation in nonce processing
|
|
35bb969d
|
2014-05-14T21:26:36
|
|
minion - optionally report chip idle_cnt changes
|
|
a94baab0
|
2014-05-13T17:34:39
|
|
minion - allow setting internal chip temperature threshold and make overheat code an option, disabled by default
|
|
0a3095ae
|
2014-05-10T22:22:06
|
|
Make the work given in benchmark mode deterministic on a per-device basis
|
|
99a68da9
|
2014-05-08T12:11:10
|
|
Merge pull request #588 from kanoi/min
Minion Updates
|
|
fa38fd4c
|
2014-05-08T00:48:02
|
|
minion - allow setting the frequency
|
|
78f246fd
|
2014-05-07T12:14:24
|
|
Rationalise diffs stored in the work struct and document them to avoid further confusion
|
|
5dba5d78
|
2014-05-02T17:20:13
|
|
Revert "Revert "upgrade some int to int64_t to avoid overflows in reporting""
This reverts commit d3b358dede30fc16099bff53c5ee33228bcd53c1.
|
|
d3b358de
|
2014-05-02T17:08:47
|
|
Revert "upgrade some int to int64_t to avoid overflows in reporting"
This reverts commit 36802ace37ad6bbcfd995d041b2add3906f8f98b.
|
|
36802ace
|
2014-05-02T15:11:57
|
|
upgrade some int to int64_t to avoid overflows in reporting
|
|
1f633aa0
|
2014-05-02T13:05:30
|
|
Clean work pointers after one way usage functions
|
|
2191ce0c
|
2014-04-10T20:13:55
|
|
Merge spondoolies driver patch
|
|
51b22594
|
2014-04-03T00:16:49
|
|
Provide a --btc-sig option to optionally add a custom signature to the solo mining coinbsae
|
|
c481f2c9
|
2014-04-02T23:09:48
|
|
Compact gbt solo extra data and store the length, allowing it to be variable, leaving room for a signature
|
|
e0c66a02
|
2014-03-29T11:54:46
|
|
Clean up various curl build issues
|
|
c7d68866
|
2014-03-29T10:13:17
|
|
allow url based config files
|
|
f38baff4
|
2014-03-28T17:08:04
|
|
Display a unique identifier instead of a number if the device has one
|
|
c443ccb5
|
2014-03-25T21:57:04
|
|
Add 3 rolling average hashrates to API output for summary and devs.
|
|
934ae21c
|
2014-03-25T21:34:26
|
|
Revamp the ageing crufty hashmeter code to have proper exponential decaying values and store rolling 1/5/15min hashrates.
|
|
3b2e095f
|
2014-03-22T10:30:50
|
|
Provide a cg_uilock to unlock the intermediate variant of cglocks.
|
|
10f5961b
|
2014-03-22T10:26:59
|
|
Use the one curl instance for all gbt solo operations, protecting its use with a bool set under gbt lock.
|
|
bea3c9e3
|
2014-03-18T22:51:18
|
|
Fix missing htobe16 on windows and meaningless >u32 string warning.
|
|
756852e4
|
2014-03-17T21:59:16
|
|
Add block detection via getblockcount polling in gbt solo and update gbt template every 60 seconds.
|
|
ff82f319
|
2014-03-17T11:30:38
|
|
Update solo coinbase regularly and submit as gbt 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.
|
|
6826525b
|
2014-03-16T22:37:06
|
|
Avoid allocing and freeing stratum strings that should be fixed length.
|
|
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.
|
|
d0c4650d
|
2014-03-16T21:46:07
|
|
Generate a valid coinbase and set nonce2offset for 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.
|
|
8a3e92eb
|
2014-03-14T15:47:09
|
|
Store all the transaction data in binary form when using GBT
|
|
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.
|
|
4a8056b4
|
2014-03-15T00:34:49
|
|
Merge branch 'drill'
|
|
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.
|
|
47a42f97
|
2014-03-06T10:36:39
|
|
Drillbit: --drillbit-auto parameter for tweakable custom tuning of ASIC speeds
|
|
29a83d88
|
2014-02-24T14:34:12
|
|
Drillbit: Add --drillbit-autotune option for device to dynamically alter clock speed
|
|
3422b22a
|
2014-03-09T23:45:16
|
|
Merge pull request #559 from kanoi/master
antminer updates
|
|
f6f6f3cb
|
2014-03-09T15:42:34
|
|
ants1 - move local cgpu variables to info structure
|
|
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.
|
|
ba845cf8
|
2014-03-07T18:59:19
|
|
Disable mistakenly enabled lock tracking.
|
|
6cd6a1a2
|
2014-03-02T14:11:26
|
|
Merge pull request #557 from kanoi/master
Ant S1 Driver
|
|
d5b8d73f
|
2014-03-02T00:13:59
|
|
Enable Bitmain Ant S1 code and make it conform to cgminer requirements
|
|
c2b64240
|
2014-03-01T14:31:11
|
|
Export the api_add_int16 function.
|
|
dbc4dcda
|
2014-03-01T14:25:26
|
|
Add api_add_int16 to API functions.
|
|
5bae526b
|
2014-02-28T12:20:33
|
|
Use an early_quit function for shutting down when we have not successfully initialised that does not try to clean up.
|
|
19d0efd7
|
2014-02-23T20:31:04
|
|
The list_for_each_cgpu macro will dereference when there are no mining threads yet.
|
|
db8c31c8
|
2014-02-23T20:21:36
|
|
Make hfa hotplug inherit some parameters from a previous instance if the serial number exists and is matching, avoiding dropping the clock on all devices.
|
|
3ed3cf33
|
2014-02-23T17:01:48
|
|
Per device last getwork won't work if the device stops asking for work.
|
|
e69f8447
|
2014-02-23T15:38:59
|
|
Provide a helper function for determining time between valid share and getwork per device.
|
|
4aceffc9
|
2014-02-23T15:35:39
|
|
Store last_getwork time on a per-device basis.
|
|
832146ac
|
2014-02-21T11:52:19
|
|
Allow any arbitrary frequency to be specified for ANU devices and try to find the nearest frequency when initialising it, reporting if the frequency is not exactly as requested.
|
|
b3b1ddff
|
2014-02-21T07:52:38
|
|
Merge branch 'avalon2' of https://github.com/xiangfu/cgminer into xiangfu-avalon2
Conflicts:
api.c
configure.ac
|
|
60534e57
|
2013-12-24T00:33:42
|
|
Initial import of Bitmine.ch A1 SPI driver
This initial driver was designed around an FPGA based
emulator board which provides 2 chained chips with 4
hashing engines each, running at 10% of the A1's
nominal speed.
Driver has been tested on RasPi.
Signed-off-by: Zefir Kurtisi <zefir.kurtisi@gmail.com>
|
|
cbe32574
|
2014-02-15T17:14:40
|
|
Add le16toh defines for platforms that may be missing it.
|
|
492636a8
|
2014-02-14T21:36:58
|
|
Prevent recursive loop in __is_in_use linked list walking.
|
|
cfa0f6bc
|
2014-02-14T19:52:35
|
|
Use a bool in struct cgpu to know when a usb device has been blacklisted, avoiding blacklisting it more than once.
|
|
bac9d6f3
|
2014-02-13T21:13:20
|
|
Reuse the cgpu temp entry for avalon and bitfury devices, changing avalon to a damped value.
|
|
69d67af1
|
2014-02-12T20:46:44
|
|
Add driver for cointerra devices.
|
|
7c5b0b84
|
2014-02-11T14:00:04
|
|
Add Avalon2 (2U size machine) support
Signed-off-by: Xiangfu <xiangfu@openmobilefree.net>
|
|
6ff2b7bd
|
2014-02-05T22:22:04
|
|
Add ability to enter ANU frequency as a multiple of 25 from 150-500.
|
|
5542761f
|
2014-02-01T23:36:25
|
|
Add the ability to display a hexadecimal 32 bit unsigned integer to the API.
|
|
13baf076
|
2014-01-31T22:16:11
|
|
Export the flush_queue function for use by drivers.
|
|
88fe54d9
|
2014-01-31T10:37:59
|
|
Add a call to a driver specific zero stats function when zero stats is called to allow each driver to reset its own stats as well if desired.
|
|
1eb7f30a
|
2014-01-25T17:01:59
|
|
Store when the last getwork was retrieved and display it in the API summary.
|
|
37213bec
|
2014-01-24T21:15:15
|
|
Add bab-options
|
|
c2a4d94b
|
2014-01-24T17:07:39
|
|
Make submit_tested_work return a bool about whether it meets the work target or not.
|
|
302d087f
|
2014-01-24T15:38:53
|
|
Provide a helper function for determining dev runtime and use it in the hashmeters used.
|
|
e869b43b
|
2014-01-24T21:15:15
|
|
Add bab-options
|
|
4b9d03b5
|
2014-01-23T22:03:39
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
295c1c74
|
2014-01-23T22:02:58
|
|
Clear pool work on a stratum reconnect message.
|
|
7acf38b3
|
2014-01-05T21:34:43
|
|
api add data type AVG float 3 decimal
|
|
828e80ed
|
2013-12-31T15:29:09
|
|
Add minion driver into cgminer
|
|
97a13df4
|
2013-12-23T06:58:26
|
|
Merge remote-tracking branch 'drill/master' into drill
|
|
24d65294
|
2013-12-22T14:29:38
|
|
Minimise risk of nonce2 overflow with small nonce2 lengths by always encoding the work little endian, and increasing the maximum size of nonce2 to 8 bytes.
|
|
85aebc41
|
2013-12-11T19:29:10
|
|
Merge remote-tracking branch 'upstream/master' into merge_385
|
|
6f43e454
|
2013-12-09T13:54:54
|
|
Remove more unused GPU code.
|
|
73343f38
|
2013-12-09T11:39:03
|
|
Merge remote-tracking branch 'upstream' into merge_upstream
Conflicts:
usbutils.c
|
|
7ae878aa
|
2013-12-08T12:44:45
|
|
Initialise usb locks within usbutils.c instead of exporting them.
|
|
d7c5667a
|
2013-12-08T12:44:45
|
|
Initialise usb locks within usbutils.c instead of exporting them.
|
|
e933a560
|
2013-11-30T22:03:26
|
|
Merge remote-tracking branch 'upstream' into merge_383
Conflicts:
usbutils.c
usbutils.h
|
|
6a91027f
|
2013-11-30T10:14:44
|
|
Use sync usb transfers in lowmem mode.
|
|
443f26b6
|
2013-11-20T23:07:02
|
|
Provide a function to discard queued work based on age.
|
|
998a368f
|
2013-11-15T09:41:01
|
|
Merge remote-tracking branch 'upstream' into new_protocol
Conflicts:
cgminer.c
configure.ac
miner.h
|
|
4494292a
|
2013-11-14T13:08:35
|
|
Provide a function for setting the work ntime.
|
|
28137c8e
|
2013-11-10T20:07:36
|
|
Merge branch 'master' into nogpu
Conflicts:
configure.ac
|
|
f792b1be
|
2013-11-10T11:18:37
|
|
Configure source for a new BaB driver
|
|
278f157e
|
2013-11-10T09:12:39
|
|
Merge remote-tracking branch 'upstream/master' into new_protocol
|
|
b0573a07
|
2013-11-09T23:23:01
|
|
Merge branch 'master' into nogpu
|
|
a02dc6f4
|
2013-11-07T11:01:22
|
|
Add a get and queue helper work function.
|
|
2b621b6b
|
2013-11-09T11:19:12
|
|
Remove GPU mining code.
|
|
f066ca68
|
2013-11-05T10:19:11
|
|
Merge branch 'master' of github.com:ckolivas/cgminer into new_protocol
Conflicts:
configure.ac
miner.h
usbutils.c
usbutils.h
|
|
f4cf0939
|
2013-11-05T08:36:54
|
|
Add a wr_trylock wrapper for pthread rw lock write trylock.
|