api.c


Log

Author Commit Date CI Message
Kano afa3fa56 2012-05-02T22:22:09 API bool's and 1TBS fixes
Kano 524e2fb8 2012-05-02T16:11:11 api.c V1.9 add 'restart' + redesign 'quit' so thread exits cleanly
Kano 01c93bc1 2012-05-02T12:23:32 api.c bug - remove extra ']'s in notify command
Con Kolivas d5d8c2cc 2012-05-03T10:35:30 Implement an older header fix for a label existing before the pthread_cleanup macro.
Con Kolivas 06bf44b0 2012-04-28T13:41:18 Restarting cgminer leads to a socket that can't be bound for 60 seconds, so increase the interval that API binding waits to 30 seconds to minimise the number of times it will retry, spamming the logs.
Kano b249d72e 2012-04-26T01:45:04 api.c include zTex in the FPGA support list
Kano 9febdb5a 2012-04-26T00:35:15 api.c ensure 'devs' shows PGA's when only PGA code is compiled
Kano c4567ee6 2012-04-26T00:08:36 api.c combine all pairs of sprintfs()
Kano 87a5f0d8 2012-04-25T22:39:22 api.c uncomment and use BLANK (and COMMA)
Kano 6962514e 2012-04-25T19:23:10 api.c 'devdetails' list static details of devices
Kano 7e651269 2012-04-23T22:01:36 api.c fix unused variable compile warning
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.
Luke Dashjr b8778839 2012-04-21T02:36:19 Merge branch 'master' into unify_drivers Conflicts: cgminer.c
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
Kano 3fa3f60b 2012-03-30T00:03:29 api.c new commands: pgaenable pgadisable
Kano 0699061a 2012-03-28T10:50:28 api.c devicecode/osinfo incorrectly swapped for json
Kano 25f914a3 2012-03-24T23:20:48 api.c miner.php add a '*' to the front of all notify counters - simplifies future support of new counters
Kano 25ca0687 2012-03-23T10:00:23 api.c notify should report disabled devices also - of course
Kano 18a8b550 2012-03-23T03:17:20 API returns the simple device history with the 'notify' command
Kano 8747a472 2012-03-22T20:33:17 api.c Report an OS string in config to help with device issues
Kano 6be50fab 2012-03-22T19:50:15 api.c fix Log Interval - integer in JSON
Kano 6e35503e 2012-03-22T19:47:23 api.c config 'Device Code' to show list of compiled devices + README
Kano 3dee2763 2012-03-22T18:57:30 api.c increase buffer size close to current code allowable limit
Luke Dashjr e131dfab 2012-03-13T12:18:23 Unify drivers as driver-*.c and add driver name to API
Kano 1f118078 2012-03-04T14:51:11 api.c: correct error messages
Kano cb3323b7 2012-02-29T21:17:10 Add API support for Icarus and Bitforce
Kano c9b7a223 2012-02-27T12:58:35 Next API version is 1.4 (1.3 is current)
Kano b4c7c56f 2012-02-27T12:02:14 README/api.c add "When" the request was processed to STATUS
Kano 0abac0b5 2012-02-24T03:00:01 API implement addpool command
Kano 54ef2d95 2012-02-23T23:53:15 API return the untouched Total MH also (API now version 1.3)
Kano 60c5ac68 2012-02-23T16:10:17 API new commands enablepool and disablepool (version already incremented)
Con Kolivas d1cddf8b 2012-02-21T22:23:07 Update licensing to GPL V3.
Kano de40e6df 2012-02-21T20:04:00 Modify API debug messages to say API instead of DBG
Kano e3281c26 2012-02-21T20:03:13 When API shuts down cgminer don't kill itself
Kano dd233ec2 2012-02-21T11:08:29 API add 'privileged' command so can verify access level
Kano 60b7c01e 2012-02-20T20:10:21 API restrict access to all non display commands by default
Kano c25aead8 2012-02-20T19:15:22 Update API version to 1.2 for new 'Log Interval'
Kano 3bd16acf 2012-02-20T19:12:46 API add --log Interval to 'config' reply
Kano 3955fefe 2012-02-20T19:03:25 --api-allow special case 0/0 means all
Con Kolivas 02295c69 2012-02-19T20:19:47 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 temperatures and --no-restart has not been set.
Con Kolivas 86a53824 2012-02-16T21:15:58 Delete unused variable.
Con Kolivas 18853748 2012-02-11T22:01:51 Merge pull request #112 from luke-jr/jansson_compat Restore compatibility with Jansson 1.3 and 2.0 (api.c required 2.1)
Luke Dashjr fdadb0b5 2012-02-11T15:46:08 Restore compatibility with Jansson 1.3 and 2.0 (api.c required 2.1)
zefir 713e8be6 2012-02-04T14:22:47 move CPU chipset specific optimization into device-cpu
Con Kolivas 405a2120 2012-02-11T20:11:18 Remove unnecessary check for opt_debug on every invocation of applog at LOG_DEBUG and place the check in applog().
Con Kolivas 8c609579 2012-02-10T19:07:53 Merge pull request #107 from kanoi/master Allow API to restrict access by IP address + other commits
Con Kolivas b54d462c 2012-02-09T21:56:07 Missing include to build on newer mingw32.
Kano dab9b7e4 2012-02-08T19:55:29 Define in_addr_t in windows if required
Kano f19e67fe 2012-02-08T19:06:24 Allow API to restrict access by IP address
Kano 4a714cb1 2012-02-04T22:42:28 Bug intensity always shows GPU 0
Kano 1f0a8a69 2012-02-04T19:35:12 Display accepted share pool/time for CPUs
Kano 09694640 2012-02-04T19:24:48 Return last accepted share pool/time for devices
Kano 42fcbf7c 2012-02-04T18:19:30 Remove most compiler warnings from api.c
Con Kolivas 10b697f0 2012-01-30T23:56:54 Revert "Fix compile warnings in api.c" This reverts commit 8a90f1a756b60914afe61b2ea7362313026a9f1a. Breaks windows build.
Kano 8a90f1a7 2012-01-29T23:13:23 Fix compile warnings in api.c
Kano 63e31b4d 2012-01-26T14:00:52 Move intensity range values into miner.h
p2k c89ef810 2012-01-23T12:25:16 Fixed API compiling issue on OS X
Kano a1cd9def 2012-01-23T15:25:59 Return an error if using ADL API commands when it's not available
Kano ec2c0b78 2012-01-22T18:24:55 Add API commands: config, switchpool, gpu settings, save
Kano 8e275d9f 2012-01-22T00:13:27 Make all CPU code compile time optional - off by default
ckolivas 69966ffe 2012-01-19T17:05:44 Update copyright dates.
ckolivas 332b3ca1 2012-01-19T16:56:42 Configure out building and support of all CPU mining code unless --enable-cpumining is enabled.
Luke Dashjr 845961af 2012-01-05T19:26:01 Refactor to abstract device-specific code
Con Kolivas a51514d9 2011-12-27T10:30:04 White space cleanup.
Con Kolivas 25cd835a 2011-12-20T23:36:31 Change API message to debug only.
Kano 7abe8c3b 2011-12-20T23:13:23 Set my name :P
Kano aacf1e55 2011-12-20T12:05:40 JSON reply to JSON request
Kano a039ec09 2011-12-08T23:35:57 api version change
Kano 152708fe 2011-12-04T23:42:56 Cleanup/remove included inet functions)
Kano 50a08922 2011-12-04T00:24:26 2.0.8x Full GPU stats, descriptive field names and --api-description
Kano 45068ced 2011-11-29T11:07:27 Version 2.0.8w (windows changes)
Kano 293582d2 2011-11-24T21:05:19 Plural commands
Kano 45ebf2c5 2011-11-24T20:41:31 Fix threading issues and bugs
Kano d234b857 2011-11-24T12:59:30 API v0.2 Added GPU commands and improved messages
Kano df3fad3d 2011-11-23T22:22:10 Add API options for port and listen mode
Kano 49532277 2011-11-23T17:01:45 Add summary command
Kano bbe1702d 2011-11-23T16:25:13 Add quit command
Kano 89c221ad 2011-11-23T15:57:47 Fix missing close() for invalid commands
Kano 23580566 2011-11-23T14:35:49 API v0.1
Kano 9671f0a2 2011-11-23T14:35:04 API v0.1