Log

Author Commit Date CI Message
Con Kolivas c247ba05 2013-03-17T16:30:26 Bump version to 2.11.3
Con Kolivas c5b5e735 2013-03-17T16:24:40 Update docs and reorder README to show executive summary near top.
Con Kolivas 072ffbba 2013-03-17T16:28:29 Update the hashmeter at most 5 times per second.
Con Kolivas bfb85c45 2013-03-16T21:54:38 Merge pull request #408 from kanoi/bflsc Make usbutils use its own internal read buffer.
Kano e07d21be 2013-03-17T15:28:24 usbutils use it's own internal read buffer
Con Kolivas 576e22bf 2013-03-17T12:25:18 Update scrypt readme with newer information and to match changes in code.
Con Kolivas c24ffa15 2013-03-16T16:17:36 Merge pull request #407 from kanoi/bflsc usbutils spelling :) + usbutils allow read termination match to be a string
Con Kolivas 13e19de4 2013-03-17T10:15:24 Calculate work utility for devices that support target diffs of greater than 1, and update scrypt code to use it.
Kano b29828e8 2013-03-16T21:54:34 usbutils allow read termination match to be a string
Kano c63ae9d9 2013-03-16T16:02:43 usbutils spelling :)
Con Kolivas d7d630b8 2013-03-16T08:56:37 Set default GPU threads to 1 for scrypt.
Con Kolivas 21a36f48 2013-03-16T00:04:30 Connect backup stratum pools if the primary pool cannot deliver work.
Con Kolivas 584fc013 2013-03-15T22:31:46 Use a new algorithm for choosing a thread concurrency when none or no shader value is specified for scrypt.
Con Kolivas d0f18e83 2013-03-15T22:00:52 Do not round up the bufsize to the maximum allocable with scrypt.
Con Kolivas 3c3fbdce 2013-03-15T21:48:48 Remove the rounding-up of the scrypt padbuffer which was not effectual and counter-productive on devices with lots of ram, limiting thread concurrencies and intensities.
Con Kolivas 1c6d8a36 2013-03-15T19:43:38 bufsize is an unsigned integer, make it so for debug.
Con Kolivas e10a7041 2013-03-15T00:23:05 Merge pull request #406 from kanoi/bflsc USB device list - convert some common error numbers to messages + nDevs required for -n with usb
Con Kolivas 8d27ecf9 2013-03-15T17:57:36 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 5a2c2a7a 2013-03-15T17:56:55 Update the hashmeter once per second but only display the extra logs every opt_log_inteval.
Kano 2ce62f3d 2013-03-15T15:47:50 add a dummy ztex to usbutils so cgminer -n lists ztex also
Kano 28f515e9 2013-03-15T06:22:22 nDevs required for -n with usb
Kano a6f17cbf 2013-03-15T02:19:42 USB device list - convert some common error numbers to messages
Con Kolivas e5a5be00 2013-03-14T06:35:06 Merge pull request #405 from kanoi/bflsc USB modify -n and --usb-dump to only show known devices or use new --usb-list-all option to see all
Kano 26341bbf 2013-03-15T00:30:48 USB -n 'known' text only without ---usb-list-all
Kano b21747b9 2013-03-15T00:02:17 USB modify -n and --usb-dump to only show known devices or use new --usb-list-all option to see all
Con Kolivas e9a9a515 2013-03-14T04:48:35 Merge pull request #404 from kanoi/bflsc cgminer -n to include a USB device list
Con Kolivas b6e3d5b4 2013-03-14T22:34:53 Make pool adding while running asynchronous, using the pool test thread functionality.
Con Kolivas 1a74bc56 2013-03-14T22:08:19 Only curl easy cleanup a stratum curl if it exists.
Con Kolivas 6ce5d8c9 2013-03-14T22:06:33 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 195ea635 2013-03-14T22:05:42 Sacrifice the ram of curl handles in stratum disconnects when we have built with old libcurl to avoid crashes.
Kano 1c04d140 2013-03-13T23:24:34 cgminer -n to include a USB device list
Con Kolivas ffc8681f 2013-03-12T18:07:17 Merge pull request #403 from kanoi/bflsc USB add --usb options to limit USB device selection v0.1 + --usb-dump display brief dump if value = 0
Kano 154e4f4b 2013-03-13T11:04:05 usbutils allow call of usb_all() from other code
Con Kolivas b5b3ca49 2013-03-12T22:44:41 Convert gbt_lock to a cg_lock.
Con Kolivas b8ed231f 2013-03-12T22:40:23 Add intermediate variants of cglocks that can be up or downgraded to read or write locks and use them for stratum work generation.
Con Kolivas 26ddd1fd 2013-03-12T22:31:45 Move the stratum and GBT data to be protected under a new cg_lock data_lock.
Con Kolivas fd87825b 2013-03-12T22:17:08 Convert the ch_lock to cg_lock.
Con Kolivas 0bbaaa97 2013-03-12T22:07:06 Convert the control_lock to a cg_lock.
Con Kolivas 74164a3a 2013-03-12T22:00:44 Remove unused qd_lock.
ckolivas 801a38d1 2013-03-12T21:58:20 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 542aef48 2013-03-11T04:28:11 Merge pull request #402 from hocuscapocus/patch-1 Update README
ckolivas 18fc2df4 2013-03-11T13:23:51 Implement cg_lock write biased rwlocks.
Kano 6d629d68 2013-03-11T11:52:05 do usb_initialise() after the started message so we see it
Kano 6acda937 2013-03-11T11:27:35 --usb-dump display brief dump if value = 0
Kano 3f50e878 2013-03-11T10:58:28 USB add --usb options to limit USB device selection v0.1
Abracadabra 3aa6fd72 2013-03-09T22:59:48 Update README Changes to differentiate filenames in 32-bit vs. 64-bit SDK installation
Con Kolivas 590a13dc 2013-03-09T16:47:18 Bump version to 2.11.2
Con Kolivas 767d6df1 2013-03-09T16:35:06 Whitelist AMD APP SDK 2.8 for diablo kernel.
Con Kolivas e4b6635b 2013-03-09T16:21:03 Update NEWS.
Con Kolivas 87b62bde 2013-03-09T16:19:00 Cope with the highest opencl platform not having usable devices.
Con Kolivas 8c65897d 2013-03-09T15:14:14 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 5412323e 2013-03-09T15:12:41 Fix memory leak with share submission on GPU work structures as discovered by twobitcoins.
Con Kolivas 15b4870b 2013-03-08T19:26:02 Merge pull request #401 from kanoi/bflsc usb_cleanup() without locking
Kano 30e7040f 2013-03-09T13:56:52 usb_cleanup() without locking
Con Kolivas eb4030fc 2013-03-09T12:55:16 Update NEWS.
Con Kolivas 8ae743fb 2013-03-08T17:15:34 Merge pull request #400 from kanoi/bflsc Show pool number in switch message
Con Kolivas 66c567ab 2013-03-09T12:13:12 Use curl_easy_cleanup to close any open stratum sockets.
Kano f24fab3f 2013-03-09T11:47:36 Show pool number in switch message
Con Kolivas e0196a33 2013-03-09T11:33:50 Don't start testing any pools with the watchpool thread if any of the test threads are still active.
Con Kolivas 7e3ca570 2013-03-09T10:41:36 Set sockd to false should curl setup fail on stratum.
Con Kolivas 56068d68 2013-03-09T10:30:58 Close any open sockets when reusing a curl handle and reopen the socket whenever we're retrying stratum.
Con Kolivas 81c02123 2013-03-09T09:56:36 Set pool died on failed testing to allow idle flag and time to be set.
Con Kolivas c618d868 2013-03-09T09:43:40 Remove unused pthread_t typedefs from struct pool.
Con Kolivas 6c77e9a8 2013-03-09T09:39:19 Perform pool_resus on all pools that are found alive with the test pool threads.
Con Kolivas d932a36c 2013-03-09T09:34:01 Use pool_unworkable in select_balanced as well.
Con Kolivas 90a1114a 2013-03-09T09:31:40 Differentiate pool_unusable from pool_unworkable.
Con Kolivas 3b84131f 2013-03-09T09:07:20 Keep a connection open on higher priority stratum pools to fail back to them.
Con Kolivas f3ce5777 2013-03-09T08:51:51 Rename threads according to what pool they're associated with as well.
Con Kolivas 9b34d821 2013-03-09T08:10:57 Set the wrong bool in pool_active
Con Kolivas de289443 2013-03-08T20:52:54 Revert "Rollback breakage to 81567e515707891837f52bc3aac7d5916dfff5a2" This reverts commit a8863995dee7bcd089e1aa9a3b86cd5c749d0d65. This should work now...
Con Kolivas 8630525c 2013-03-08T01:17:54 Merge pull request #399 from kanoi/bflsc API Socket changes
ckolivas 8c878075 2013-03-08T15:32:10 Start the stratum thread only if we successfully init and authorise it, otherwise unset the init flag.
ckolivas e746ed64 2013-03-08T15:18:10 Make the initialisation of the stratum thread more robust allowing the watchpool thread safe access to it after the stratum thread is started.
Kano efb2403a 2013-03-08T15:07:41 API no longer ignore send() status
Kano 1eca0476 2013-03-08T11:54:41 API make the main socket non-static
Con Kolivas b45a0703 2013-03-07T22:49:52 Bump version to 2.11.1
Con Kolivas 88853a2d 2013-03-07T22:55:15 Comment out driver-bflsc.c file from Makefile.am till one exists.
Con Kolivas efe4898d 2013-03-07T22:47:15 Update NEWS.
Con Kolivas 09c02b1c 2013-03-07T22:02:51 Shorten the time before keepalive probes are sent out and how frequently they're sent with stratum curls.
Con Kolivas d7c4be30 2013-03-07T21:41:01 Only set stratum auth once to prevent multiple threads being started.
Con Kolivas 3db4d6f0 2013-03-07T21:07:15 Display select return value on select fail in stratum thread.
Con Kolivas 501f4cd6 2013-03-07T19:59:30 Clear the socket of anything in the receive buffer if we're going to retry connecting.
Con Kolivas a8863995 2013-03-07T19:00:47 Rollback breakage to 81567e515707891837f52bc3aac7d5916dfff5a2
Con Kolivas a5d35e82 2013-03-07T18:44:40 Only bypass unusable pools if they're not the selected ones.
Con Kolivas 1468feb0 2013-03-07T18:13:25 Find the first usable pool in preference to the current pool in select_pool for work.
Con Kolivas ade8c6c7 2013-03-07T18:00:15 Add a pool_unusable function which checks if a pool is stratum but not active to use within switch_pools.
Con Kolivas 81567e51 2013-03-07T17:00:23 Perform pool resus on pools that were not set as the initial pool at startup.
Con Kolivas c7c21e6c 2013-03-07T16:56:03 Revert "Clear the pool idle flag only on the pool chosen at startup, allowing it to be cleared by the watchpool thread for the other pools." This reverts commit 370e8fc8626fd370fedbea53f433cf89c8195a59.
Con Kolivas 370e8fc8 2013-03-07T16:49:16 Clear the pool idle flag only on the pool chosen at startup, allowing it to be cleared by the watchpool thread for the other pools.
Con Kolivas e501db14 2013-03-07T16:45:25 Allow pools to be resuscitated on first startup by the watchpool thread.
Con Kolivas 52216625 2013-03-07T16:39:49 Check all pools simultaneously at startup switching to the first alive one to speed up startup.
Con Kolivas c9b4f5c7 2013-03-07T15:34:44 Revert "Cope with out of order messages coming in upon attempting to auth_stratum." This reverts commit 237f67c6178bd8f4c5e9f807cdf9a010d17e9684.
Con Kolivas ed903ddf 2013-03-07T15:13:32 Clear just the socket buffer when we don't care what is left in a stratum socket.
Con Kolivas fbb25c4b 2013-03-07T15:10:38 Clear the stratum socket whenever we are closing it since the buffer is going to be reused.
Con Kolivas 12553004 2013-03-07T14:40:48 Do not continue work from a stratum pool where the connection has been interrupted.
Con Kolivas 0810212c 2013-03-07T14:20:33 Reset stratum_notify flag on suspend_stratum as well.
Con Kolivas 07ae6172 2013-03-07T14:15:28 Close any sockets opened if we fail to initiate stratum but have opened the socket.
Con Kolivas 6875dc46 2013-03-07T13:50:25 Close any existing stratum socket if we are attempting to restart stratum so the pool knows the connection has gone.
Con Kolivas bba99bd8 2013-03-07T13:39:00 Show mechanism of stratum interruption if select times out.
Con Kolivas 011ea640 2013-03-07T12:42:44 Make stratum connection interrupted message higher priority to be visible at normal logging levels.