Log

Author Commit Date CI Message
Con Kolivas 0244998e 2013-02-04T11:23:20 Merge branch 'master' into usb-dev
Con Kolivas 81025611 2013-02-04T11:22:08 Check for calloc failure for completeness in gen_stratum_work.
Con Kolivas d644fdf1 2013-02-04T11:19:12 Cache the coinbase length to speed up stratum work generation.
Con Kolivas 0870ab75 2013-02-04T11:06:05 Cache the header length when generating stratum work to avoid calculating it on every work generation, and to only need one alloc+sprintf, speeding up work generation.
Con Kolivas 54029416 2013-02-04T10:22:10 Use heap ram for coinbase in gen_stratum_work, zeroing it before use.
Con Kolivas 51d11a28 2013-02-04T10:19:12 Provide a wrapper for aligning lengths of size_t to 4 byte boundaries.
Con Kolivas 5d122cad 2013-02-03T23:41:41 Provide wrappers for grabbing of thr value under the mining_thr_lock.
Con Kolivas 08ece33f 2013-02-03T22:51:51 Merge branch 'master' of https://github.com/kanoi/cgminer into kanoi-usb
Kano 7abf30b2 2013-02-03T22:51:05 distinguish between drv and it's id enum now called drv_id
Con Kolivas 70b5b840 2013-02-03T21:33:12 Merge branch 'master' of https://github.com/kanoi/cgminer into kanoi-usb
Kano 61ec1fe9 2013-01-30T15:02:25 mutex all access to mining_thr
Kano 212f32e5 2013-01-29T23:44:09 Split thr_info array into control_thr and mining_thr pointers so more mining threads can be added later
Kano 8fbc4dad 2013-01-28T13:54:23 MMQ must copy USB bus:device due to usbinfo change
Kano 7388942b 2013-01-26T21:57:09 Stratum disconnect shares - count total against stale
Kano 05157e08 2013-01-26T21:49:20 USB in linux use the expected kernel config to check and detach - and set the configuration in linux also
Kano 128e3270 2013-01-24T02:39:37 USB system wide device locking on windows
Kano 16fa0900 2013-01-23T22:39:26 usbutils stats_initialised not set
Kano 028da16b 2013-01-23T22:13:42 usbutils free found if not used
Kano 82973040 2013-01-23T20:41:29 USB device locking NOOP for windows (for now)
Kano cb3e3ebf 2013-01-23T20:37:28 USB system wide device locking on linux
Kano 59c73ae5 2013-01-23T15:56:42 USB usb_init() consistent err/warning/debug messages
Kano a59b0c03 2013-01-23T12:42:33 usbutils.c use correct config from found (not 0)
Kano d0577919 2013-01-22T21:58:33 Capitalise driver long names used in applog messages
Kano 7fbc3770 2013-01-22T21:46:21 USB move usbdev info that needs to stay around into usbinfo
Kano 8f4340bf 2013-01-21T21:30:21 BFL allow a 2nd init attempt if the 1st reply is unknown
Kano 3f4d9fc5 2013-01-19T00:24:26 BFL use #defined strings for work replies
Kano 383a21be 2013-01-18T20:33:23 miner.php trim trailing zeros on some of the STATS numbers
Kano 94476100 2013-01-17T19:55:08 ICA use drv->name
Kano baf3aca8 2013-01-17T19:21:40 usbutils.c release_cgpu() sets nodev
Kano c1eae36f 2013-01-15T01:13:00 API stats - include pool network bytes + in miner.php
Kano 92abe36f 2013-01-14T21:12:50 MMQ include USB devpath in detection error messages
Kano a52522af 2013-01-14T21:01:25 MMQ it's a bitstream
Kano ea807cf0 2013-01-14T11:44:31 USB BFL transfer is only 64 bytes in a USB1.1 socket
Kano 24525edb 2013-01-14T11:40:02 api.c update copyright year
Kano 34bcc1c6 2013-01-14T11:30:11 USB automatically handle losing the device and report nodev in the API
Kano 4f460ca7 2013-01-13T10:28:19 Best Share readme
Kano f53549a8 2013-01-10T11:27:51 BFL minimise first initialisation failure delay since it is common
Kano 0b3d8c89 2013-01-10T11:08:12 API zero - zero statistics - all or bestshare - with optional on screen summary
Kano bd5f20eb 2013-01-08T16:30:51 api.c pgaenable not re-enabling the device - plus related debug
Kano bad942e5 2013-01-08T14:06:16 increase device status string length
Kano f9e04a3c 2013-01-06T21:00:38 device_drv - allow .name to be changed before add_cgpu()
Kano a4e95cfa 2013-01-06T01:00:18 device_drv missing drv for cpu and incorrect test
Kano a344deb6 2013-01-05T23:47:26 rename device_api -> device_drv and all related api -> drv and add a device_drv->drv enum for identifying which driver each is
Kano 7724989d 2013-01-05T10:40:32 diffexactone pool diff1 used for share value calculation is ffffffff... not 100000000... :P
Kano f6bde14c 2013-01-04T17:45:54 miner.php user/pass fix 'usr' is readonly
Kano 1b2654e1 2013-01-04T16:07:10 miner.php optional user/pass login restrictions
Con Kolivas 7e2b1e80 2013-02-02T11:47:25 Fix memory leak on stratum share submission.
Kano 1ce817d4 2013-01-03T21:48:22 Merge branch 'api'
Kano e3db37a6 2013-01-03T21:47:41 Merge branch 'bfl'
Kano 44ec7552 2013-01-02T22:43:48 BFL USB correct usb stats id
Kano 4c2f26e2 2013-01-02T22:34:05 zero (most) API stats
Kano abaaf93c 2013-01-02T21:52:38 Correct API version to match docs
Kano 03f626e6 2013-01-02T21:51:09 Remember best share per pool and return in API pools
Kano 211b0f4e 2013-01-02T21:18:08 BFL USB longer timeout
Kano 07db1ed6 2013-01-01T00:29:17 BFL USB api.c usbstats
Kano 03c2caba 2012-12-31T23:46:03 BFL include all USB requirements
Kano 70b47a77 2012-12-31T13:25:19 BFL USB - README and FPGA-README
Kano b0996152 2012-12-31T13:04:53 BFL report USB device numbers for init errors and allow faster 'reinit'
Con Kolivas ec9b32aa 2012-12-31T09:15:17 Zero the best share string memory when zeroing stats.
Kano 040ec589 2012-12-31T09:09:43 BFL USB build changes
Kano cbf6c716 2012-12-31T08:54:02 BFL libusb driver
Con Kolivas b53372b4 2012-12-29T12:23:24 Bump version to 2.10.4
Con Kolivas 5e83030c 2012-12-29T12:22:46 Update NEWS.
Con Kolivas e1387dc8 2012-12-29T11:29:59 Change the pool stratum socket buffer to be dynamically allocated to accomodate any size coinbase and keep receiving data in recv line for up to 60s if no end of line has been received.
Con Kolivas 6e2e7d36 2012-12-29T10:46:55 Differentiate socket full from sock full.
Con Kolivas 7f46f6e9 2012-12-29T10:42:45 Allow stratum to startup without notify but check it is valid before creating stratum work.
Con Kolivas e1d7ecdd 2012-12-29T09:45:40 Do not try to generate stratum work unless the notify command has succeeded.
Con Kolivas 34a6c59a 2012-12-27T09:49:22 Reset total diff1 shares when zeroing stats as well to show correct work utility.
Con Kolivas 067a0cd3 2012-12-26T09:52:39 Bump version to 2.10.3
Con Kolivas 839f1aae 2012-12-26T09:51:36 Remove unmaintained debian build directory.
Con Kolivas d72b7afa 2012-12-26T09:50:56 Update documentation.
Con Kolivas 8958ee42 2012-12-26T09:38:58 Do not give the share submission failure message on planned stratum disconnects.
Con Kolivas 944af31b 2012-12-26T09:31:41 Parse anything in the stratum socket if it's full without waiting. Empty the socket even if a connection is not needed in case there are share returns.
Con Kolivas eaa935b1 2012-12-25T05:12:45 Merge pull request #372 from denis2342/claim libztex: check returnvalue of libusb_claim_interface() and release the
Con Kolivas 1eac91f1 2012-12-25T05:12:15 Merge pull request #373 from csjones/master Updated windows build links
Con Kolivas dd4e5159 2012-12-25T23:44:26 Provide a mechanism to zero all the statistics from the menu.
Con Kolivas d3bfee14 2012-12-25T23:14:21 Display the current pool diff in the status line.
Con Kolivas fedf0f11 2012-12-25T14:53:44 Display block diff in status line.
Con Kolivas 98151b2e 2012-12-25T14:36:08 Generalise the code for solving a block to enable block solve detection with scrypt mining.
Con Kolivas f0c1782c 2012-12-25T14:08:27 Generate the output hash for scrypt as well and use the one function to set share_diff.
Con Kolivas f86e8931 2012-12-24T14:13:28 Use the flip80 function in regeneratehash and the correct sized hash array.
Con Kolivas 61e86bb8 2012-12-24T14:07:05 Use one size for scratchbuf as a macro in scrypt.c
Con Kolivas 93e3c16a 2012-12-24T13:49:28 Stage work outside of the stgd lock to prevent attempted recursive locking in clone_available.
Con Kolivas 34879487 2012-12-24T13:31:45 share_diff needs to be performed on a BE version of the output hash to work, leading to false best_share values as spotted by luke-Jr.
Con Kolivas deb9aec0 2012-12-24T12:54:09 Remove the unused sha224 functions.
Con Kolivas 432bfd0e 2012-12-24T12:39:27 Use the flip functions in hashtest.
Con Kolivas 54e218b6 2012-12-24T11:19:33 Simplify the setting of the nonce data field in work on submitting nonces.
Con Kolivas 69dd5aff 2012-12-24T10:45:57 Scrypt code does not enter the hashtest function.
ckolivas 9fd60bb5 2012-12-24T10:34:06 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas df7370d0 2012-12-24T10:26:56 Go back to cloning available work under staged lock.
csjones 503c527a 2012-12-23T02:26:36 Updated links to AMD APP SDK
csjones f11acd25 2012-12-23T00:11:16 Updated link to ADL SDK
ckolivas d91dc188 2012-12-23T15:44:43 scrypt_diff uses a uint64_t as well.
Con Kolivas bb64799c 2012-12-22T08:37:43 Correct target for stratum support with scrypt mining.
Denis Ahrens 01d7b261 2012-12-14T15:05:34 libztex: fixed a typo
Denis Ahrens 29ff1074 2012-12-21T04:52:13 libztex: check returnvalue of libusb_claim_interface() and release the interface in case of early exit
Con Kolivas b9c7f3d1 2012-12-19T21:31:22 Remove debugging message :P
Con Kolivas b88d28ee 2012-12-19T21:05:01 Bump version to 2.10.2
Con Kolivas 42b1da2c 2012-12-19T21:04:36 Update NEWS.
Con Kolivas a07e0155 2012-12-19T20:53:11 Stop all work from the current pool if it's a stratum pool once it is disconnected since it will be invalid upon reconnecting.