Log

Author Commit Date CI Message
Con Kolivas 000c01dc 2013-05-19T21:28:53 Create a logwin_update function which mandatorily updates the logwin and use it when input is expected to prevent display refresh delays.
Con Kolivas ecd03cef 2013-05-19T12:55:20 Properly pthread_join miner threads on shutdown.
Con Kolivas 3a2008ac 2013-05-19T11:25:45 Use a persistent single separate thread for stratum share submission that uses workqueues since all stratum sends are serialised.
Con Kolivas 64b08f38 2013-05-19T10:23:59 All stratum calls to recv_line are serialised from the one place so there is no need to use locking around recv().
Con Kolivas bd652a62 2013-05-18T16:56:23 Only allow the mining thread to be cancelled when it is not within driver code, making for cleaner shutdown and allowing us to pthread_join the miner threads on kill_work().
Con Kolivas f227515e 2013-05-18T13:09:01 Set pool->probed to true after an attempt to resolve the url via stratum code.
Con Kolivas e128f90e 2013-05-17T21:13:36 Merge branch 'master' of github.com:ckolivas/cgminer
kanoi cea88268 2013-05-15T22:43:30 Merge pull request #431 from kanoi/master usb_applog separate amt display
Con Kolivas 0a15beb7 2013-05-16T12:38:48 libusb_control_transfer 16 bit words are endian specific.
Kano 6493554a 2013-05-15T17:39:25 usb_applog separate amt display
Con Kolivas 3336880e 2013-05-13T22:42:39 Show pool difficulty more verbosely if it changes via stratum.
Con Kolivas 4efe9ca8 2013-05-13T22:23:13 Attribute whatever stats we can get on untracked stratum shares based on current pool diff.
Con Kolivas 3f24653f 2013-05-13T22:10:01 Provide a --lowmem option which does not cache shares on failed submission to prevent low memory hardware (eg Avalon) from crashing.
Con Kolivas c4a8f477 2013-05-11T21:37:36 Merge pull request #429 from mhren/patch-1 Update util.c
mhren c5bfc452 2013-05-11T23:32:57 Update util.c Apple OS/X does not define MSG_NOSIGNAL. Use SO_NOSIGPIPE instead
Con Kolivas 32c41bd0 2013-05-11T20:38:50 Bump version to 3.1.1
Con Kolivas 3f0842f7 2013-05-11T20:36:31 Update NEWS.
Con Kolivas 1a7a87c2 2013-05-11T20:29:48 Use a discrete device target for scrypt that dynamically changes to ensure we still report a work utility even if no shares are submitted such as in solo mining.
Con Kolivas 2fb6637b 2013-05-11T19:51:43 Make set_work_target a function to set a specified char as target for use elsewhere.
Con Kolivas 0b6ee62c 2013-05-11T19:34:44 Further consolidate the hash regeneration between sha and scrypt doing it only once and always checking the share diff for both before submission.
Con Kolivas 9a76db8d 2013-05-11T17:04:49 Regenerate the hash before checking the share diff in hashtest().
Con Kolivas 03f98e26 2013-05-11T16:56:19 Minor typo.
Con Kolivas 79dd9dfe 2013-05-11T16:50:53 Use a scantime of 30 seconds for scrypt if none is specified.
Con Kolivas b196d4fa 2013-05-11T16:19:02 Support more shares to be returned for scrypt mining.
Con Kolivas a923b7d3 2013-05-11T15:25:42 Update the write config to properly record device entries and remove disabled option.
Con Kolivas 3972fe22 2013-05-11T15:03:40 Show a different warning and loglevel for failure to resolve a URL on first or subsequent testing of stratum pool URLs.
Con Kolivas ef3b0657 2013-05-10T18:24:04 Fix the problem of seting up termio of ttyUSB0 for icarus. the CSIZE is the mask of CS2/4/8 From: navyxliu <navy.xliu@gmail.com>
Con Kolivas 2b8cbf61 2013-05-09T22:07:11 Revert wrong patch.
Con Kolivas 2645797f 2013-05-09T22:04:33 Set all stratum sockets to nonblocking to avoid trying to use MSG_DONTWAIT on windows.
Con Kolivas d89936a9 2013-05-09T21:10:53 Fix warnings on win32 build.
ckolivas 832012f6 2013-05-09T13:42:53 Only use MSG_NOSIGNAL for !win32 since it doesn't exist on windows.
ckolivas 6acfdbd6 2013-05-09T13:36:34 Use MSG_NOSIGNAL on stratum send()
ckolivas a7cbbc9f 2013-05-09T12:08:42 Set TCP_NODELAY for !linux for raw sockets.
ckolivas 0676a1a8 2013-05-09T12:00:28 Use TCP_NODELAY with raw sockets if !opt_delaynet
Kano 527fe058 2013-05-09T11:48:09 Merge branch 'usb'
Con Kolivas 68196588 2013-05-09T11:39:09 Make raw sockets compile on windows
Con Kolivas 43bcccf8 2013-05-09T10:41:27 Recheck select succeeds on EWOULDBLOCK for stratum.
Kano 05dd48ac 2013-05-05T22:04:46 usbutils/mmq fixed size usb_read default to wait for all data
Kano f518f336 2013-05-05T14:06:02 usbutils optional (disabled by default) dev debug
Kano e53040ca 2013-05-09T06:47:41 Add an ftdi usb read macro without newline
Con Kolivas 8e117050 2013-05-04T20:19:46 Avalon usb interface should be 0.
Con Kolivas 4a39f039 2013-05-04T16:42:58 Add more debug for failure to USB init.
Con Kolivas 6e969e93 2013-05-08T22:52:18 Recv() should all be non-blocking for raw sockets in stratum.
Con Kolivas cf80fe4a 2013-05-08T22:41:28 Change verbosity and error for getaddrinfo warnings in setup stratum socket.
Con Kolivas 1a43cb0b 2013-05-08T22:11:01 Free servinfo after p is checked in setup stratum socket.
Con Kolivas 31aa4f6c 2013-05-08T21:59:58 Use raw sockets without curl for stratum communications.
Con Kolivas 657e6447 2013-05-08T06:28:07 Sacrifice curl handle memory on stratum disconnects on all versions of libcurl to avoid curl corruption.
Con Kolivas 891f88b6 2013-05-06T16:54:55 Don't use TCP_NODELAY if opt_delaynet is enabled with stratum.
Con Kolivas 69bdc6f9 2013-05-03T22:28:37 Fix warnings in avalon driver.
Con Kolivas fb249975 2013-05-03T22:24:11 Make FULLNONCE an ULL to fix a warning on 32 bit.
Kano d3955b89 2013-05-02T23:44:47 ztx correct applog typing
Kano 54d5d260 2013-05-02T23:41:51 ocl correct applog typing
Kano 2ce2f8d8 2013-05-02T23:36:04 util correct applog typing
Kano 65af59b7 2013-05-02T23:34:14 api correct applog typing
Kano 6cef9f42 2013-05-02T23:32:42 cgminer correct applog typing
Kano 2b2b34f5 2013-05-02T23:30:24 scrypt correct applog typing
Kano c44817d5 2013-05-02T23:28:10 bfl correct applog typing
Kano 95fe655f 2013-05-02T23:26:02 ica correct applog typing
Kano 9a1925dd 2013-05-02T23:15:29 mmq correct applog typing
Kano 7e3242b0 2013-05-02T23:07:06 adl fix trailing %
Kano 56a45778 2013-05-02T23:02:35 usbutils correct applog typing
Kano 8f08a327 2013-05-02T22:50:25 applog - force type checking
Con Kolivas ed65653c 2013-05-02T17:32:04 Simplify the many lines passed as API data in the avalon driver now that the API does not need persistent storage for the name.
Con Kolivas 965129b5 2013-05-02T17:26:59 Duplicate the name string always in api_add_data_full to not need persistent storage for names passed to it.
Con Kolivas d08bdfd6 2013-05-02T17:03:31 Add extra matching work count data in API for Avalon with 4 modules.
Con Kolivas 0803e468 2013-04-29T01:45:20 Update NEWS.
Con Kolivas 8971c56b 2013-04-29T00:47:58 va_copy is meant to be matched by a va_end in log_generic.
Kano d3d90e65 2013-04-29T00:24:46 usbutils remove_in_use break
Kano bfdbec1d 2013-04-29T00:11:12 usbutils remove_in_use yet again
Kano d436beb7 2013-04-29T00:04:35 usbutils remove_in_use missing prev
Kano 2ae4840c 2013-04-28T23:11:41 usbutils missing add_in_use
Con Kolivas 8b2118b1 2013-04-28T22:00:39 Clean up summary slightly better on exit.
Con Kolivas 18c6b496 2013-04-28T20:47:46 Update NEWS for upcoming 3.1.0 release.
Con Kolivas 102e907a 2013-04-28T20:14:15 Preemptively bump the version to 3.1.0
Con Kolivas d94b4f88 2013-04-28T20:13:15 Update AUTHORS file.
Con Kolivas fd518f16 2013-04-28T19:59:43 Add GPU-README to EXTRA_DIST.
Con Kolivas 100bbcc5 2013-04-28T19:58:31 Split out the GPU specific information from the README into a GPU-README file.
Con Kolivas 4c9f2b74 2013-04-28T19:24:57 Add an ASIC README file and udev rules file for insertion of BFL devices on linux.
Con Kolivas fa5295d0 2013-04-28T19:03:37 Merge branch 'bflsc' of github.com:ckolivas/cgminer into bflsc
Kano 2c97b8b8 2013-04-28T19:00:25 usb_init() allow it to ignore a device and show no message
Con Kolivas 9e92c6e9 2013-04-28T18:52:53 Minor README updates.
Kano 18066023 2013-04-28T17:48:20 Merge branch 'bflsc' of https://github.com/ckolivas/cgminer into bflsc
Kano 95f467b2 2013-04-28T17:47:28 usbutils don't even attempt to detect a device we already have
Con Kolivas 4ef01a00 2013-04-28T17:35:51 Count various failures as hw errors on bflsc.
Con Kolivas 08c13a13 2013-04-28T15:47:12 Init rwlock for bflsc stat_lock.
Kano a436ede6 2013-04-28T13:28:52 usbutils correct BFL name
Kano ebfa56db 2013-04-28T12:49:32 usbutils allow device selection to specify expected Manufacturer/Product strings
Kano 2517a8a4 2013-04-28T10:00:32 bflsc ensure buffer is bigger than max reply
Kano ac135bf3 2013-04-28T09:40:29 bflsc ignore very first work item nonce error - could be from before
Kano a7c30795 2013-04-28T09:24:46 bflsc more detailed results failure messages
Con Kolivas a2d18892 2013-04-28T09:13:17 Do not sleep longer than 2s max in bflsc scan code to stabilise displayed 5s hashrate, put locking around values, and set a minimum of 1ms.
Kano b30f9bb7 2013-04-27T17:00:33 bflsc unres the res
Kano dd8fe19b 2013-04-27T16:49:01 bflsc tidy up getinfo() and add to api
Kano 55b3d407 2013-04-27T16:15:52 bflsc guess device ~based on current V1 Jalapeno engine count
Kano de009dab 2013-04-27T15:55:39 bflsc only need one xlinkstr
Kano 66154e9f 2013-04-27T15:32:37 bflsc flush/clear output que when we initialise
Kano ea8aa1aa 2013-04-27T15:21:30 bflsc seperate BFLSC_QRES
Kano 4bfa4c30 2013-04-27T14:39:31 bflsc queue_full shouldn't ask for more work if device is zombie
Con Kolivas 4f0f5fb7 2013-04-27T14:22:50 Make the scan sleep time after scanwork in bflsc dynamic to keep queues between watermark levels.
Con Kolivas b0e6f68b 2013-04-27T01:04:30 Remove unused temp counts in bflsc.