Log

Author Commit Date CI Message
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 7e2b1e80 2013-02-02T11:47:25 Fix memory leak on stratum share submission.
Con Kolivas ec9b32aa 2012-12-31T09:15:17 Zero the best share string memory when zeroing stats.
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.
Con Kolivas 8dbb3fa2 2012-12-19T20:51:22 Discard all staged work from stratum pools as well as the shares upon disconnection since all the work becomes invalid.
Con Kolivas a7128e00 2012-12-19T20:21:32 Use correct cbreak after 15 second delay when no pool is found alive.
Con Kolivas 4f1f5c8e 2012-12-19T20:04:22 Revert "Reset lagging flag after it has been used in the getwork scheduler." This reverts commit 19267907c038a0d5e94be2b229d1e61b565e371d. Redundant.
Con Kolivas 732393d1 2012-12-18T21:36:27 Merge pull request #371 from kanoi/mmq MMQ missing firmware -> ERR not DEBUG
Kano 473d9095 2012-12-19T16:15:11 MMQ missing firmware -> ERR not DEBUG
ckolivas 19267907 2012-12-19T14:41:42 Reset lagging flag after it has been used in the getwork scheduler.
ckolivas 14457a0b 2012-12-19T14:41:29 Allow stratum to work with scrypt.
Con Kolivas 34b15a6d 2012-12-18T19:36:41 Merge pull request #370 from kanoi/mmq API V1.23 - new pgaset command, to be used soon + MMQ add api pgaset for clock + ensure delta clock can never exceed limits
Kano f0003055 2012-12-19T14:30:48 MMQ ensure delta clock can never exceed limits
Kano d848289e 2012-12-19T14:25:58 MMQ lowercase new string constants
Kano 4ab19c7d 2012-12-19T10:56:00 MMQ add api pgaset for clock
Kano e931b727 2012-12-19T10:43:27 API V1.23 - new pgaset command, to be used soon
Con Kolivas 3b910336 2012-12-18T22:48:56 Protect the best_share/best_diff values under control lock.
Con Kolivas 368f503f 2012-12-18T02:31:46 Merge pull request #369 from kanoi/mmq MMQ overheat: remove clockdown (doesn't help) + ensure no lost shares + allow partial work replies and count them + count work check timeout failures
Kano 5ab2f3a7 2012-12-17T13:35:14 MMQ style police
Kano 072909a1 2012-12-17T13:21:24 MMQ count work check timeout failures
Kano 38ff2a7d 2012-12-17T13:20:10 MMQ allow partial work replies and count them
Con Kolivas dfd7758d 2012-12-17T12:28:34 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 9ef73d93 2012-12-17T12:27:50 Check a stratum pool hasn't gone dead while being a backup pool and missed having its idle flag cleared.
Kano 2653c906 2012-12-17T07:56:07 MMQ overheat: remove clockdown (doesn't help) + ensure no lost shares
Con Kolivas d8db9090 2012-12-15T03:44:07 Merge pull request #368 from kanoi/minerphp miner.php allow where,group,having on custom pages + sample pool report + API-README explanation
Kano e81c27fd 2012-12-15T14:53:16 API-README grammar
Kano e834a1f3 2012-12-15T14:48:31 API-README explain custom page extensions in miner.php
Kano 5b344afe 2012-12-15T01:21:22 miner.php add a sample group pool report
Kano 35d18e81 2012-12-15T00:55:48 miner.php allow where,group,having on cumstom pages
Con Kolivas 85e6c6d5 2012-12-14T21:48:20 Bump version to 2.10.1
Con Kolivas 8ed1e9dd 2012-12-14T21:47:58 Update NEWS.
Con Kolivas de8af8d0 2012-12-14T21:39:14 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas cada0d31 2012-12-14T21:36:42 Check for EWOULDBLOCK when supported in send and recv as well.
Con Kolivas 3c0d4146 2012-12-14T02:34:33 Merge pull request #367 from kanoi/minerphp miner.php prev/next rig buttons, custom page joins for STATS
Con Kolivas 2274af6a 2012-12-14T21:29:33 Use the raw send() command instead of curl_easy_send since curl raw socket usage introduces random bugs on windows.
Con Kolivas f66d59df 2012-12-14T21:20:52 Use raw recv() command in place of curl_easy_recv since the curl implementation introduces random bugs on windows builds when the recv fails.
Kano a54a72c3 2012-12-14T14:04:24 miner.php when displaying a single rig, add prev/next rig buttons if they exist, next to refresh
Kano 38f912f8 2012-12-14T13:36:23 miner.php allow custom page joins for STATS
Con Kolivas 6b6ff393 2012-12-12T23:33:26 Merge pull request #366 from kanoi/usb2 API show if pool has GBT (so people know not to use that pool)
Kano 454bc4c3 2012-12-13T18:30:51 API show if pool has GBT (so people know not to use that pool)
Con Kolivas fd1bd9e7 2012-12-12T15:29:51 Merge pull request #365 from kanoi/api Pool store data transfer stats + API stats - display pool byte transfer stats
Con Kolivas 05082c89 2012-12-12T15:29:11 Merge pull request #364 from kanoi/mmq README ModMiner dependency
Con Kolivas c217f4cc 2012-12-12T15:29:00 Merge pull request #363 from kanoi/icarus Benchmark incorrect work size
Con Kolivas 55fadb37 2012-12-12T15:28:53 Merge pull request #362 from kanoi/main ChangeLog refer to NEWS
Con Kolivas f36c7e66 2012-12-12T15:28:42 Merge pull request #361 from kanoi/usb2 MMQ handle over temp differently and hash longer
Con Kolivas 3e8f74ca 2012-12-12T15:28:16 Merge pull request #360 from denis2342/ztex driver-ztex: search the complete noncerange based on the actual speed
Kano 87e66ef7 2012-12-13T10:21:23 miner.php - include windows easyphp link
Denis Ahrens abae6b98 2012-12-13T00:21:21 driver-ztex: use the correct size for the swap array
Kano 800ea016 2012-12-13T01:09:03 API stats - display pool byte transfer stats
Kano 138465bf 2012-12-13T00:56:10 Pool store data transfer stats
Kano ae2b3a2e 2012-12-12T22:44:07 README ModMiner dependency
Kano 43e8b88a 2012-12-12T19:52:36 Benchmark incorrect work size
Kano f44dd607 2012-12-12T19:28:44 ChangeLog refer to NEWS
Kano f3f8b4fd 2012-12-12T17:01:28 MMQ handle over temp differently and hash longer
Denis Ahrens 7c01f165 2012-12-11T23:47:26 driver-ztex: search the complete noncerange based on the actual speed search the complete noncerange until the range to the end is more work than at the last round. doing one more round would mean we would have a overrun, which is a waste. with actual ztex boards this means that a new getwork is needed every 19 seconds in general and not every 10 seconds (without rollntime).
Con Kolivas d3aed9fe 2012-12-10T23:18:57 Merge pull request #358 from kanoi/api api use a dynamic io buffer, truncated before it reaches the current ~64...
Con Kolivas 56801c6d 2012-12-10T23:18:30 Merge pull request #359 from kanoi/main README - update ModMiner details
Kano a0773625 2012-12-11T15:58:04 README - update ModMiner details