Log

Author Commit Date CI Message
Luke Dashjr d8ef2806 2012-04-21T20:00:05 work_restart should only be changed by cgminer.c now
Luke Dashjr 34f86417 2012-04-21T10:53:34 Icarus: Abandon a scanhash early when work restart requested
Luke Dashjr 1291f5a4 2012-04-21T10:20:21 Icarus: Use epoll (where available) to get nonces ASAP
Con Kolivas 9b5615d5 2012-04-21T17:20:33 Shut down the api cleanly when the api thread is cancelled. This should allow the api socket to be closed successfully to next be reopened with app_restart.
Con Kolivas 127c4a5f 2012-04-21T16:54:37 Initialise name variable.
Con Kolivas e07c7268 2012-04-21T16:50:02 Remove unnecessary check for variable that always has memory allocated.
Con Kolivas a5b05d9c 2012-04-20T23:48:36 Merge pull request #167 from luke-jr/bugfix_missing_stmt Bugfix: Missing "break" no-op in default case
Luke Dashjr 7987476d 2012-04-21T02:47:28 Bugfix: Missing "break" no-op in default case
Con Kolivas 7b947882 2012-04-20T23:41:46 Merge pull request #157 from luke-jr/unify_drivers Unify drivers as driver-*.c and add driver name to API
Con Kolivas 86671f80 2012-04-21T16:39:14 Make the status window and log window as large as can fit on startup, rechecking to see if it can be enlarged after the fact. This allows any number of devices to be displayed provided the window is made long enough without corrupting the output.
Luke Dashjr b8778839 2012-04-21T02:36:19 Merge branch 'master' into unify_drivers Conflicts: cgminer.c
Con Kolivas e08936c3 2012-04-20T15:00:39 Merge pull request #166 from kanoi/master api.c escape required characters in return strings + pools returns the username
Kano 2e1d2017 2012-04-21T03:15:41 API add removepool like the screen interface
Kano eec7c1a9 2012-04-20T23:50:27 api.c escape required characters in return strings + pools returns the username
Con Kolivas 9609dbc4 2012-04-20T21:09:37 Set lp_path to NULL after free for consistency.
Con Kolivas 9b2e62d3 2012-04-20T04:08:11 Merge pull request #165 from nelisky/resp_hdr_cb_leak Fixing leak in resp_hdr_cb
nelisky 17b9baa9 2012-04-20T03:36:42 Removing dmalloc import left behind by mistake
Con Kolivas 381107cc 2012-04-20T03:08:18 Merge pull request #164 from kanoi/master miner.php optionally support multiple rigs
ckolivas b80d22b9 2012-04-20T14:24:58 Increase maximum number of displayed devices to 14, beyond which the screen becomes corrupted.
nelisky 44bcb69c 2012-04-19T14:45:40 Fixing leak in resp_hdr_cb Memory is allocated for key and val, and longpoll address, when found, is stored in the header_info and prevented from being freed there. This pointer is stored during pool probing but once that's done it was just being lost. Not so visible but also leaking was the refuse reason string.
Kano 82375683 2012-04-18T21:12:51 miner.php warning highlight GPU stats if they are zero (e.g. ADL not enabled)
Kano d5323b7c 2012-04-18T21:01:42 miner.php highlight any device that isn't 'Enabled'
Kano 39eeca26 2012-04-18T20:55:20 miner.php highlight any Status that isn't 'Alive'
Kano c52b55e2 2012-04-18T12:55:16 README update details about miner.php
Kano 3a391207 2012-04-18T12:50:26 miner.php optionally support multiple rigs
Con Kolivas c3ef4912 2012-04-15T09:46:43 Bump version number to 2.3.3
Con Kolivas cdd4b63e 2012-04-15T09:44:18 More NEWS updates.
Con Kolivas 393200e8 2012-04-14T23:50:41 Don't even display that cpumining is disabled on ./configure to discourage people from enabling it.
Con Kolivas e0c4d606 2012-04-14T23:47:34 Minor readme updates.
Con Kolivas 2b6ab755 2012-04-14T19:07:41 News update.
Con Kolivas dc70fe9c 2012-04-14T17:38:31 Do a complete cgminer restart if the ATI Display Library fails, as it does on windows after running for some time, when fanspeed reporting fails.
Con Kolivas 7c6090fb 2012-04-14T15:48:31 Cache the initial arguments passed to cgminer and implement an attempted restart option from the settings menu.
Con Kolivas f3e43056 2012-04-14T14:11:58 Disable per-device status lines when there are more than 8 devices since screen output will be corrupted, enumerating them to the log output instead at startup.
Con Kolivas 7367f57d 2012-04-14T09:28:39 Reuse Vals[] array more than W[] till they're re-initialised on the second sha256 cycle in poclbm kernel.
Con Kolivas baadafa2 2012-04-14T01:54:12 Minor variable alignment in poclbm kernel.
Con Kolivas dceaa71a 2012-04-14T00:56:31 Make sure to disable devices with any status not being DEV_ENABLED to ensure that thermal cutoff code works as it was setting the status to DEV_RECOVER.
Con Kolivas 1152b4b4 2012-04-14T00:18:00 Re-initialising ADL simply made the driver fail since it is corruption over time within the windows driver that's responsible. Revert "Attempt to re-initialise ADL should a device that previously reported fanspeed stops reporting it." This reverts commit d4c513030f6d6da4cb54c0d1499d332a3987c376.
Con Kolivas 0a39a22c 2012-04-14T00:14:59 Microoptimise poclbm kernel by ordering Val variables according to usage frequency.
Con Kolivas ef76ec8a 2012-03-31T15:33:02 Add windows build docs to extra dist files.
Con Kolivas fd81bdef 2012-03-31T15:29:13 Bump version number to 2.3.2
Con Kolivas ded77968 2012-03-31T15:28:31 Update NEWS.
Con Kolivas 0a4a2d9d 2012-03-31T14:39:40 Damping small changes in hashrate so dramatically has the tendency to always make the hashrate underread so go back to gentle damping instead.
Con Kolivas fb881eac 2012-03-31T14:34:06 Revert the crossover of variables from Vals to W in poclbm kernel now that Vals are the first declared variables so they're used more frequently.
Con Kolivas 1a2130cc 2012-03-31T09:49:39 Vals variables appearing first in the array in poclbm is faster.
Con Kolivas 22bd7201 2012-03-31T01:17:26 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas c2cf8eb2 2012-03-31T01:13:27 Remove NEWS changelogs that were reverted.
Con Kolivas 9f70b9c8 2012-03-31T01:11:26 Revert "Add vector type hint to phatk kernel." This reverts commit 27a6f7a81b3e2755072a6f89c92f329526cfe76c. Has no demonstrable beneficial effect on phatk kernel.
Con Kolivas d33ae6a7 2012-03-31T01:10:53 Revert "Use min() function on 2 vector output path in phatk kernel and don't use extra variable for both 2 and 4 vectors." This reverts commit 532179b24d9943e0e48e364682c05c006821a35d. Of no advantage.
Con Kolivas cf0aebb4 2012-03-31T01:10:28 Revert "Update phatk version number." This reverts commit 580888f91b2c7f6f17dc0d87b4c98a471e99cb30. Removing changes which did nothing.
Con Kolivas c99c09d3 2012-03-30T06:25:38 Merge pull request #161 from kanoi/master When using '-m' on linux, send the forked process a SIGTERM on exit
Con Kolivas 7f64adc4 2012-03-30T06:25:07 Merge pull request #160 from luke-jr/bugfix_realquiet_2 Bugfix: Skip enabling curses, if --real-quiet or listing devices
Kano 0be2b9e9 2012-03-30T21:58:15 Increase max devices to 64 (for FPGA support)
Kano f9af5acf 2012-03-30T14:57:18 When using '-m' on linux, send the forked process a SIGTERM on exit
Kano 3fa3f60b 2012-03-30T00:03:29 api.c new commands: pgaenable pgadisable
Con Kolivas 1092f01b 2012-03-30T17:11:15 Update NEWS.
Con Kolivas 6274fbe7 2012-03-30T09:32:42 Change the preferred vector width to 1 for Tahiti only, not all poclbm kernels.
Con Kolivas 580888f9 2012-03-30T07:50:36 Update phatk version number.
Con Kolivas 532179b2 2012-03-29T21:39:17 Use min() function on 2 vector output path in phatk kernel and don't use extra variable for both 2 and 4 vectors.
Con Kolivas 27a6f7a8 2012-03-29T21:14:23 Add vector type hint to phatk kernel.
Con Kolivas 88ff55e7 2012-03-29T21:02:42 Use a time constant 0.63 for when large changes in hashrate are detected to damp change in case the large change is an aliasing artefact instead of a real change.
Con Kolivas a1879c80 2012-03-29T20:53:16 Only increment stale counter if the detected stales are discarded.
ckolivas d4c51303 2012-03-29T11:47:28 Attempt to re-initialise ADL should a device that previously reported fanspeed stops reporting it.
ckolivas 43ef4e04 2012-03-29T10:51:59 Move the ADL setup and clearing to separate functions and provide a reinit_adl function to be used when adl fails while running.
ckolivas 35de9d1e 2012-03-29T09:35:48 Use slightly more damping on the decay time function in the never-ending quest to smooth off the hashmeter.
Con Kolivas 2f715203 2012-03-28T22:36:48 Set the starting fanspeed to a safe and fairly neutral 50% when autofan is enabled.
Con Kolivas b3edae4f 2012-03-28T04:30:39 Merge pull request #159 from pshep/master Add check for CPU affinity ability. Irrelevant when not supporting CPU mining any more but a harmless patch and perhaps affinity may want to be used by some other code.
Con Kolivas efcacbac 2012-03-28T04:29:12 Merge pull request #158 from Diapolo/master diakgcn update
Con Kolivas eb4233d5 2012-03-28T04:26:20 Merge pull request #156 from luke-jr/ignore_redundant Ignore redundant-with-build options
Con Kolivas 7458927f 2012-03-28T04:25:54 Merge pull request #155 from luke-jr/no_curses Make curses TUI support optional at compile-time.
Con Kolivas 2beb3500 2012-03-28T04:24:41 Merge pull request #153 from kanoi/master Add API support for Icarus and Bitforce + Icarus fixes ++
Con Kolivas e26f0ac1 2012-03-28T04:22:03 Merge pull request #154 from luke-jr/bugfix_withval Bugfix: AC_ARG_WITH provides withval instead of enableval
Con Kolivas 36aadd66 2012-03-28T04:21:41 Merge pull request #152 from luke-jr/specify_driver Allow specifying a specific driver for --scan-serial
Con Kolivas ad824207 2012-03-28T04:21:18 Merge pull request #151 from luke-jr/libudev_detect_fixes Bugfix: Check for libudev header (not just library) in configure, and document optional dependency
Con Kolivas ef1eafa4 2012-03-28T21:58:04 Provide locking around updates of cgpu hashrates as well to prevent multiple threads accessing data fields on the same device.
Con Kolivas fa5e0675 2012-03-28T20:32:49 Display the beginning of the new block in verbose mode in the logs.
Con Kolivas 3c16c853 2012-03-28T20:13:08 Reinstate old diablo kernel variable ordering from 120222, adding only goffset and vector size hint. The massive variable ordering change only helped one SDK on 7970 but hurt other devices.
ckolivas 3f3c8361 2012-03-28T13:21:40 Change the version number on the correct kernels.
Kano 0699061a 2012-03-28T10:50:28 api.c devicecode/osinfo incorrectly swapped for json
Con Kolivas 6d4314d4 2012-03-27T23:04:17 Add extensive instructions on how to make a native windows build.
Con Kolivas 4325cff2 2012-03-27T23:01:24 Update version numbers of poclbm and diablo kernels as their APIs have also changed.
Con Kolivas 621bcca7 2012-03-27T22:10:17 Use global offset parameter to diablo and poclbm kernel ONLY for 1 vector kernels.
Con Kolivas 39395eb1 2012-03-27T19:58:51 Use poclbm preferentially on Tahiti now regardless of SDK.
Con Kolivas 746fe8b2 2012-03-05T16:52:17 Remove unused constant passed to poclbm.
Con Kolivas 2a3b7359 2012-03-05T16:44:53 Clean up use of macros in poclbm and use bitselect everywhere possible.
Con Kolivas 5fd7d462 2012-03-05T16:22:18 Add vector type hint to diablo kernel.
Con Kolivas db873ba2 2012-03-05T16:19:15 Add worksize and vector attribute hints to the poclbm kernel.
Con Kolivas 325246d3 2012-03-05T11:37:20 Spaces for non-aligned variables in poclbm.
Con Kolivas ab3e63ff 2012-03-05T10:39:43 More tidying of poclbm.
Con Kolivas 0af7bbd7 2012-03-05T10:09:10 Swap Vals and W variables where they can overlap in poclbm.
Con Kolivas 00796251 2012-03-05T10:07:11 More tidying of poclbm.
Con Kolivas e1d580be 2012-03-05T09:49:50 Tidy up first half of poclbm.
Con Kolivas c137c505 2012-03-05T01:46:07 Diablo tidy.
Con Kolivas a32654bb 2012-03-04T16:12:44 Absorb as many ZA variables into each other in diablo kernel.
Con Kolivas c10ea0b1 2012-03-04T12:16:26 Add spaces to new assignments in diablo kernel.
Con Kolivas 55188916 2012-03-04T11:19:16 Variable assignment alignment in diablo kernel.
Con Kolivas 338f6d57 2012-03-04T10:47:23 Clean up use of any() by diablo and poclbm kernels.
Con Kolivas a7a9dbcf 2012-03-03T21:58:12 Minor variable symmetry changes in poclbm.
Con Kolivas c297f63e 2012-03-03T21:21:05 Put additions on separate lines for consistency in poclbm.
Con Kolivas 3fa86135 2012-03-03T21:18:06 Consolidate last use of W11 into Vals4 in poclbm.
Con Kolivas 4885b02e 2012-03-03T20:45:02 Add last value in vectors in diablo and poclbm kernel for consistency with original code.