Log

Author Commit Date CI Message
Con Kolivas 83a83676 2012-01-29T13:49:08 Linux's ADL uses a busnumber in descending order for devices so enumerate them in the opposite order to windows.
Con Kolivas 09ea6bd2 2012-01-29T12:07:18 Bump version number up 2.2.0
Con Kolivas ae044ec3 2012-01-29T12:02:22 Update NEWS.
Con Kolivas a3d90f84 2012-01-29T11:01:17 Default to poclbm kernel on Tahiti (7970) since phatk does not work, even though performance is sub-standard so that at least it will mine successfully by default.
Con Kolivas 995b6dc8 2012-01-29T10:52:24 Make bitforce off not compile bitforce.c properly.
Con Kolivas 49e35799 2012-01-29T10:32:57 README updates.
Con Kolivas 1865a01a 2012-01-29T10:27:16 Make bitforce support default to disabled.
Con Kolivas 5c8829c1 2012-01-29T09:23:27 Fix misdefine.
Con Kolivas 9566a933 2012-01-28T17:06:59 Merge branch 'master' into reorder
Con Kolivas 31f6e8c7 2012-01-28T17:06:28 Unset prog_built after it is patched because it needs rebuilding.
Con Kolivas 310f55d0 2012-01-28T16:29:53 Merge branch 'master' into reorder
Con Kolivas 1e503549 2012-01-28T16:29:19 Retain cl program after every possible place we might build the program.
Con Kolivas 25caca90 2012-01-28T16:26:53 Revert "Don't explicitly retain the cl program as it is of no benefit to do so and may lead to problems when trying to release the program." This reverts commit 32910463a3124265b56aca48a6c0fbb107ccfb70. Turns out this does help.
Con Kolivas 075ff6bf 2012-01-28T16:14:54 Merge branch 'master' into reorder
Con Kolivas 80650dd9 2012-01-28T16:13:49 Define O_CLOEXEC for older headers that don't have it.
Con Kolivas 5af40de9 2012-01-28T16:00:56 Update ADL SDK URL.
Con Kolivas f05e298e 2012-01-28T16:00:56 Update ADL SDK URL.
Con Kolivas 4bf01f01 2012-01-28T12:08:55 Fix potential overflow.
Con Kolivas 05970127 2012-01-28T11:26:56 Carry virtual gpu number across.
Con Kolivas 3bc05834 2012-01-28T11:19:28 Iterate and change virtual device order instead of shuffling ram.
Con Kolivas 371e5f68 2012-01-28T09:22:33 Reorder displayed devices to map to physical locations and initialise according to logical location instead.
Con Kolivas 5a0b4f62 2012-01-28T01:56:12 Map GPU devices to virtual devices in their true physical order based on BusNumber.
Con Kolivas 5869382d 2012-01-26T23:56:51 Change the warning that comes with failure to init cl on a device to be more generic and accurate.
Luke Dashjr fe88648e 2012-01-24T18:10:38 Advertise longpoll support in X-Mining-Extensions
Con Kolivas 06fd9c4a 2012-01-26T23:27:10 Detect dual GPU cards by iterating through all GPUs, finding ones without fanspeed and matching twins with fanspeed one bus ID apart.
Con Kolivas 1334e17c 2012-01-26T02:08:16 Merge pull request #96 from kanoi/master Move intensity range values into miner.h
Con Kolivas 32910463 2012-01-26T20:53:35 Don't explicitly retain the cl program as it is of no benefit to do so and may lead to problems when trying to release the program.
Con Kolivas d18d5564 2012-01-26T20:39:35 Do not attempt to build the program that becomes the kernel twice. This could have been leading to failures on initialising cl.
Con Kolivas c87460b3 2012-01-26T19:42:57 Typo.
Con Kolivas 2ecabd85 2012-01-26T19:38:15 Some opencl compilers have issues with no spaces after -D in the compiler options.
Kano 5e9676c2 2012-01-26T16:03:26 Allow dynamic to adjust up to MAX_INTENSITY
Kano 487327f8 2012-01-26T14:06:31 Remove compile warning
Kano 63e31b4d 2012-01-26T14:00:52 Move intensity range values into miner.h
Con Kolivas a992b5d8 2012-01-26T13:18:57 Allow intensity up to 14 for multiple devices as well.
Con Kolivas d662c9c6 2012-01-26T13:12:56 Allow intensity up to 14.
Con Kolivas 77e9b1c2 2012-01-26T13:06:39 Use calloced stack memory for CompilerOptions to ensure sprintf writes to the beginning of the char.
Con Kolivas d7aac254 2012-01-26T11:44:42 Whitelist 79x0 cards to prefer no vectors as they perform better without.
ckolivas 4995b7c2 2012-01-25T16:34:39 On dual GPUs, only autotune the shared fan once per gpu autotune cycle.
ckolivas c009c6cd 2012-01-25T16:16:28 Don't try to explicitly drift to exactly the target temperature, aim for just below it.
ckolivas 312724ce 2012-01-25T15:48:28 Adjust fan speed gently while in the optimal range when temperature is drifting to minimise overshoot in either direction.
Con Kolivas 9549dacf 2012-01-25T01:19:58 Detect dual GPU cards via the indirect information of - 1st card has a fan controller. 2nd card does not have a fan controller, cards share the same device name, and are one bus ID apart. Use this information to create paired devices, displaying the fan speed on both devices and using the hottest temperature from either GPU to control the overall fanspeed.
Con Kolivas d485261e 2012-01-24T20:26:33 Fix broken non-win32 build with bitforce enabled.
Con Kolivas 3d4cfce8 2012-01-24T20:23:44 Instead of using the BFI_INT patching hack on any device reporting cl_amd_media_ops, create a whitelist of devices that need it. This should enable GCN architectures (ATI 79xx cards) to work properly.
Con Kolivas 91f8901d 2012-01-23T22:54:38 Merge pull request #92 from luke-jr/bitforce_win32 BitForce Windows support
Luke Dashjr 4ae7baf0 2012-01-24T01:23:31 BitForce: Need to use CreateFile and low-level (descriptor-based) C APIs on Windows, since fopen doesn't work with serial ports
Con Kolivas 22a1850c 2012-01-23T03:26:24 Merge pull request #90 from p2k/master Fixed API compiling issue on OS X
p2k c89ef810 2012-01-23T12:25:16 Fixed API compiling issue on OS X
Con Kolivas 7ac4b780 2012-01-22T21:56:51 Merge pull request #89 from kanoi/master Return an error if using ADL API commands when it's not available
Kano 2e16d5e5 2012-01-23T15:32:48 Add more explanation of JSON format and the 'save' command
Kano a1cd9def 2012-01-23T15:25:59 Return an error if using ADL API commands when it's not available
Con Kolivas 990bb4a9 2012-01-23T10:54:21 Set iSize for thermal device enum first.
Con Kolivas 2d29cdb6 2012-01-23T09:25:53 Read off lpThermalControllerInfo from each ADL device.
Con Kolivas 1e1519e9 2012-01-23T09:20:21 Add ADL_Overdrive5_ThermalDevices_Enum interface.
Con Kolivas 91554b93 2012-01-22T20:38:18 Update NEWS.
Con Kolivas 6442c1ab 2012-01-22T20:36:57 Style police.
Con Kolivas 8b651449 2012-01-22T01:36:21 Merge pull request #88 from midnightmagic/gimme_back_tcp_nodelay Bring back TCP_NODELAY, selectively when opt_delaynet is disabled only.
Con Kolivas da2dd9ef 2012-01-22T01:16:07 Merge pull request #87 from kanoi/master Missing API save command details
Kano bf5321cf 2012-01-22T20:14:33 API 'save' command details
Midnight Magic 21633b9b 2012-01-21T15:12:45 Bringing back TCP_NODELAY, but also ensuring it doesn't conflict with --net-delay : Nagle's may infact delay some packets longer than necessary..
Con Kolivas fa220015 2012-01-22T00:32:23 Merge pull request #86 from kanoi/master API extensions (and fix a mistaken delete)
Kano 89989703 2012-01-22T18:34:13 Put back deleted option
Kano ec2c0b78 2012-01-22T18:24:55 Add API commands: config, switchpool, gpu settings, save
Con Kolivas 0719d407 2012-01-22T17:09:06 Clean up on failure to load a binary kernel.
Con Kolivas 238a8515 2012-01-22T13:22:56 Update NEWS with changelog for upcoming 2.2.0 release.
Con Kolivas 10378f87 2012-01-22T11:44:43 Fix windows build of bitforce blindly. Hopefully it works.
Con Kolivas e15d57d7 2012-01-22T09:36:21 Implement socks4 proxy support.
Con Kolivas 2d5bbc77 2012-01-22T01:40:29 Provide nanosleep() equivalent for windows.
Con Kolivas dd459708 2012-01-22T01:24:16 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 0e5b6583 2012-01-22T01:23:46 qd_lock initialisation got dropped. Fix it.
Con Kolivas 6ab1f1c3 2012-01-21T06:21:34 Merge pull request #80 from kanoi/master Fix send() for JSON strings + HDD Install + API CPU code optional
Kano 8e275d9f 2012-01-22T00:13:27 Make all CPU code compile time optional - off by default
Kano b2e15e49 2012-01-22T00:06:31 Include HDD install details and related changes
Kano 0eb5d5ec 2012-01-22T00:03:02 Fix send() for JSON strings
Con Kolivas 3cad815e 2012-01-21T19:06:48 Fanspeed faq.
Con Kolivas 9bf2028d 2012-01-20T22:34:57 Merge pull request #79 from luke-jr/bugfix_summary Bugfix: Only show each device once in exit summary
Luke Dashjr f634b68e 2012-01-21T01:06:31 Bugfix: Only show each device once in exit summary
Con Kolivas 1b0b7e4a 2012-01-20T22:02:07 Merge pull request #78 from luke-jr/bugfix_adl Bugfix: Iterate over devices rather than threads for watchdog (and ADL)
Luke Dashjr 9a0bcc88 2012-01-20T17:29:52 Bugfix: Iterate over devices rather than threads for watchdog (and ADL)
Con Kolivas a4599dc1 2012-01-19T20:44:58 Merge pull request #77 from luke-jr/bugfix_ngpus Bugfix: -n should show GPU count, even though GPUs aren't probed yet
Con Kolivas 220d0c2e 2012-01-20T15:37:45 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 5179d224 2012-01-20T15:36:42 Introduce a --net-delay option which guarantees at least 250ms between any networking requests to not overload slow routers.
Luke Dashjr daaa489d 2012-01-19T23:27:38 Bugfix: -n should show GPU count, even though GPUs aren't probed yet
Con Kolivas d9ccb3b4 2012-01-19T19:56:24 Merge pull request #76 from luke-jr/ugly_display Restore old ugly inconsistent display of ADL information before the stan...
Luke Dashjr dfeb1ef5 2012-01-19T22:54:22 Restore old ugly inconsistent display of ADL information before the standard info
Con Kolivas 9840c12e 2012-01-20T14:47:17 Generalise locking init code.
Con Kolivas 35f676b0 2012-01-19T19:41:26 Merge pull request #75 from luke-jr/ugly_display Restore old ugly inconsistent display of ADL information before the standard info
Luke Dashjr 3cb72218 2012-01-19T21:57:08 Restore old ugly inconsistent display of ADL information before the standard info
Con Kolivas 15672b52 2012-01-20T10:05:02 Allow invalid values to be in the configuration file, just skipping over them provided the rest of the file is valid JSON. This will allow older configuration files with options no longer existing to still be portable.
Con Kolivas c487383c 2012-01-20T09:12:49 Allow CPU mining explicitly enable only if other mining support is built in.
Con Kolivas 67376ca0 2012-01-20T09:06:56 Update README + FAQ.
Con Kolivas 418c452e 2012-01-19T13:11:18 Merge pull request #74 from luke-jr/doc_update Update documentation
Luke Dashjr 9e40e87a 2012-01-18T23:49:17 Update documentation
ckolivas 52b6410f 2012-01-19T17:35:13 Display what support is built in.
Luke Dashjr 5dfc8b69 2012-01-08T19:56:15 BitForce FPGA support cgminer will scan for and mine BitForce FPGAs on USB ports by providing the new --scan-serial <device> option, or autodetect them by searching /dev/serial/by-id for *BitFORCE_SHA256*
ckolivas 69966ffe 2012-01-19T17:05:44 Update copyright dates.
ckolivas a91e145f 2012-01-19T17:01:37 Update README.
ckolivas 332b3ca1 2012-01-19T16:56:42 Configure out building and support of all CPU mining code unless --enable-cpumining is enabled.
ckolivas 91af258e 2012-01-19T15:55:45 Add configuration option for CPU mining which will default to off.
ckolivas d0266088 2012-01-19T09:46:01 Merge branch 'master' into fpga
ckolivas b312bd48 2012-01-19T09:41:15 Update example conf with 1% donation.