2026 Commits (eb60ca55f1966ace2a1655cdb6883cc3151fe9c5)
 

Author SHA1 Message Date
Kano e3281c2643 When API shuts down cgminer don't kill itself 13 years ago
Con Kolivas af7368daca Don't make rolled work from the longpoll be seen as other longpoll work items. 13 years ago
Kano a455ac7b5c README document API 'privileged' command 13 years ago
Kano dd233ec244 API add 'privileged' command so can verify access level 13 years ago
Con Kolivas f4284a21a8 Set the lp_sent variable under lock since there will almost always be a race on setting this variable, potentially leading to multiple LPs being sent 13 years ago
Kano 9b83c126be Update documentation for API changes 13 years ago
Kano 60b7c01e7a API restrict access to all non display commands by default 13 years ago
Kano c25aead886 Update API version to 1.2 for new 'Log Interval' 13 years ago
Kano 3bd16acf12 API add --log Interval to 'config' reply 13 years ago
Kano 3955fefec0 --api-allow special case 0/0 means all 13 years ago
Con Kolivas 136b50d51c Bump version number to 2.2.7 13 years ago
Con Kolivas 8d6d62c391 Update FAQs. 13 years ago
Con Kolivas 89b32b1738 Officially support diakgcn in code and docs. 13 years ago
Con Kolivas ed893af219 Update NEWS. 13 years ago
Con Kolivas fe4b5e1fc6 Set the lp_sent bool earlier to minimise the number of extra longpolls sent out. 13 years ago
Xiangfu dfead150f7 add shortcuts to description for easy grep 13 years ago
Xiangfu beaf158a40 update README for Icarus 13 years ago
Xiangfu 2bb92ebcdc add Icarus support to autoreconf system 13 years ago
Xiangfu f46c2b28a0 add icarus to cgminer.c 13 years ago
Xiangfu 706c4de111 add shutdown function 13 years ago
Xiangfu 340b923e42 add icarus.c, base on bitforce.c 13 years ago
Con Kolivas 3cdac04f4f Flag the pool that is the longpoll thread to avoid sending multiple longpolls during the slight delays between requesting and setting the lp_sent flag. 13 years ago
Con Kolivas a3103d9d5a Merge pull request #122 from Diapolo/master 13 years ago
Philip Kaufmann 8a008ff505 Fixed no vectors, shortened code a bit (only cosmetic) 13 years ago
Con Kolivas 56baa87437 Make sure to request on the lp url when requesting a longpoll indrectly via get upstream work. 13 years ago
Con Kolivas 79e95dd95c Store whether a work item is the result of a longpoll or not in struct work and use it to help determine block changes directly from the work longpoll 13 years ago
Con Kolivas 39906718d2 Keep track of when a longpoll has been sent for a pool and if the current pool is requesting work but has not sent a longpoll request, convert one of 13 years ago
Con Kolivas 4eca1aa05c Store the longpoll url in the pool struct and update it from the pool_active test in case it changes. This is to allow further changes to longpoll 13 years ago
Con Kolivas f85b85d244 Re-check for a longpoll supporting pool every 30 seconds if none is found initially. 13 years ago
Con Kolivas b217cbee0d Report threads as busy waiting on getwork on startup to avoid them being flagged sick on startup during slow networking. 13 years ago
Con Kolivas 02295c69c8 Allow devices that are disabled due to overheating to be flagged as recovering instead of disabling them and re-enable them if they're below ideal 13 years ago
Con Kolivas e9c3d7309a Tahiti prefers worksize 64 with poclbm. 13 years ago
Con Kolivas e5be2d242e Merge pull request #121 from Diapolo/master 13 years ago
Philip Kaufmann 99d058a1f1 re-forked cgminer - initial commit to update DiaKGCN kernel 13 years ago
Con Kolivas 30936f17e3 No need to expressly retain the opencl program now that the zero binary issue is fixed. 13 years ago
Con Kolivas 810ad04578 More copyright updates. 13 years ago
Con Kolivas 22d3034e10 Show error code on any opencl failure status. 13 years ago
Con Kolivas be9db9ce63 Copyright updates. 13 years ago
Con Kolivas 0b6e35cda9 Add detection for version 898.1 SDK as well but only give SDK 2.6 warning once on startup instead of with each device initialisation. 13 years ago
Con Kolivas 17cc279adb Always use a fresh connection for longpoll as prolonged persistent connections can fail for many reasons. 13 years ago
Con Kolivas fa4ce8daf2 Keep track of intended engine clock speed and only adjust up if it's higher than the last intended speed. This avoids setting the clock speed to one 13 years ago
Con Kolivas d1cf80a546 Use gpu-memdiff on startup if an engine clockspeed is set and a memdiff value is set. 13 years ago
Con Kolivas 66ea9304af Revert "Adjust engine speed up according to performance level engine setting, not the current engine speed." 13 years ago
Con Kolivas c42709745a Revert "Logic fail on engine multiplier." 13 years ago
Con Kolivas eb5dcc60a0 Revert "Correct yet more logic fail :(" 13 years ago
Con Kolivas 06721957a0 Freeze the queues on all threads that are sent the pause message to prevent them trying to start up again with saved pings in their queues. 13 years ago
Con Kolivas 83dde50f9d Updates to diakgcn kernel courtesy of Philip Kaufmann <phil.kaufmann@t-online.de> 13 years ago
Con Kolivas f0e12fc593 Consolidate all screen updates to the watchdog thread and touch both windows before refresh. 13 years ago
Con Kolivas d2b3fbc90c Curses will be disabled in clean_up so don't do it early in kill_work, and disable_adl so that GPU settings may be restored to normal in case shutting 13 years ago
Con Kolivas 61328a4292 Stop the mining threads before trying to kill them. 13 years ago