Luke Dashjr
a854779077
rpc: Use a single switch statement for both stringifications of cgpu->status
2012-07-12 17:05:25 +00:00
Con Kolivas
0ed757a020
Use switch statement for cgpu->status and fix spelling.
2012-07-12 16:05:17 +10:00
Con Kolivas
96f3a98838
Merge pull request #264 from luke-jr/life_init
...
Bugfix: Don't declare devices SICK if they're just busy initializing
2012-07-11 23:00:35 -07:00
Luke Dashjr
c57c308d1f
Bugfix: Don't declare devices SICK if they're just busy initializing
...
This mainly applies to ModMiner since it takes 4-5 minutes to upload the bitstream
2012-07-11 20:29:06 +00:00
Zefir Kurtisi
7502af263c
fix API support for big endian machines
...
Previously the allowed IP addresses were stored in little
endian representation and caused mismatch when run on big
endian machines.
Allowed IPs and netmasks are now kept in network byte
order and converted to little endian for matching
connecting client IP with allowed ones.
2012-07-08 16:25:39 +02:00
Kano
ff0afb94ec
Add API Notify counter 'Comms Error'
2012-07-03 13:14:30 +10:00
Con Kolivas
8b050083a0
Style police on api.c
2012-07-03 11:32:42 +10:00
Kano
c8535133aa
api.c put version up to 1.14
2012-07-01 15:29:41 +10:00
Kano
06f5f35ad4
api.c allow NULL data displayed as (null)
2012-07-01 00:42:34 +10:00
Kano
eab9debc72
api.c data structure - all testing attempted successful
2012-06-30 23:41:22 +10:00
Kano
d8abfb713e
api.c data structure - tested + updated get_api_stats/driver-icarus.c
2012-06-30 15:58:31 +10:00
Kano
538653a53e
api.c data structure - 2nd - untested
2012-06-30 12:44:57 +10:00
Kano
21e4cd85ea
api.c data structure rather than raw sprintf - 1st test
2012-06-30 02:49:01 +10:00
Kano
b63a374de2
api.c ensure old mode is always available when not using --api-groups + quit() on param errors
2012-06-28 11:59:11 +10:00
Kano
05b8f5b099
api.c fix json already closed
2012-06-28 05:59:31 +10:00
Kano
659e50434e
implement and document API option --api-groups
2012-06-28 02:29:58 +10:00
Kano
e4f9cc4e3e
api.c allow unwell devices to be enabled so they can be cured
2012-06-27 21:21:54 +10:00
Con Kolivas
c027492fa4
Make the pools array a dynamically allocated array to allow unlimited pools to be added.
2012-06-25 17:06:26 +10:00
Kano
195d915a6c
api.c display Pool Av in json
2012-06-24 16:31:11 +10:00
Con Kolivas
f32ffb8718
Work out a rolling average getwork delay stored in pool_stats.
2012-06-24 13:20:17 +10:00
Paul Sheppard
7ae22e21e3
Disable OpenCL code when not available.
2012-06-16 20:24:40 -07:00
Con Kolivas
30bb3c62a6
Merge pull request #224 from kanoi/master
...
API add ModMinerQuad support
2012-06-14 02:38:24 -07:00
drizztbsd
7dcd9f3ed2
Fix typo in some API messages (succeess/success)
2012-06-13 20:31:03 +03:00
Kano
836b76a0d6
api.c MMQ stat bugs
2012-06-14 03:14:02 +10:00
Kano
913221c373
API add ModMinerQuad support
2012-06-14 02:57:37 +10:00
Kano
fdcd72b9ae
API add stats for pool getworks
2012-06-10 11:19:21 +10:00
Con Kolivas
71378a4bd8
Merge pull request #209 from kanoi/977aecc4a60928d05719e3b0b534335b1f82effa
...
API save default config file if none specified
2012-06-01 22:12:08 -07:00
Kano
977aecc4a6
API update version to V1.11 and document changes
2012-05-31 23:30:38 +10:00
Kano
3cb3f09a50
API save default config file if none specified
2012-05-31 23:18:55 +10:00
Kano
fd9285eb72
api.c save success incorrectly returns error
2012-05-31 22:46:43 +10:00
Kano
a0936815a3
api.c replace BUFSIZ (linux/windows have different values)
2012-05-31 22:41:04 +10:00
Con Kolivas
84f3bf998b
Use correct pool enabled enums in api.c.
2012-05-06 15:49:40 +10:00
Kano
00158c3a1f
API 'stats' allow devices to add their own stats also for testing/debug
2012-05-05 16:25:19 +10:00
Kano
976e27c4cb
API add getwork stats to cgminer - accesable from API 'stats'
2012-05-05 15:04:15 +10:00
Kano
a8619ad6f7
API support new pool status
2012-05-04 20:54:11 +10:00
Kano
44fc698750
API add last share time to each pool
2012-05-04 00:13:42 +10:00
Con Kolivas
d5d8c2cc5b
Implement an older header fix for a label existing before the pthread_cleanup macro.
2012-05-03 10:49:42 +10:00
Kano
afa3fa56b6
API bool's and 1TBS fixes
2012-05-03 10:49:42 +10:00
Kano
524e2fb8f2
api.c V1.9 add 'restart' + redesign 'quit' so thread exits cleanly
2012-05-03 10:49:42 +10:00
Kano
01c93bc1d4
api.c bug - remove extra ']'s in notify command
2012-05-03 10:49:42 +10:00
Con Kolivas
06bf44b06f
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.
2012-04-28 13:41:18 +10:00
Kano
b249d72e1c
api.c include zTex in the FPGA support list
2012-04-26 01:45:04 +10:00
Kano
9febdb5a84
api.c ensure 'devs' shows PGA's when only PGA code is compiled
2012-04-26 00:35:15 +10:00
Kano
c4567ee67f
api.c combine all pairs of sprintfs()
2012-04-26 00:08:36 +10:00
Kano
87a5f0d87a
api.c uncomment and use BLANK (and COMMA)
2012-04-25 22:39:22 +10:00
Kano
6962514e06
api.c 'devdetails' list static details of devices
2012-04-25 19:23:10 +10:00
Kano
7e65126936
api.c fix unused variable compile warning
2012-04-23 22:01:36 +10:00
Con Kolivas
9b5615d5f3
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.
2012-04-21 17:20:33 +10:00
Luke Dashjr
b8778839e9
Merge branch 'master' into unify_drivers
...
Conflicts:
cgminer.c
2012-04-21 02:36:19 -04:00
Kano
2e1d2017de
API add removepool like the screen interface
2012-04-21 03:15:41 +10:00