Kano
29484e8411
API - add Stratum information to pools
2012-10-21 17:04:15 +11:00
Con Kolivas
0a90207111
Merge branch 'master' into stratum
2012-10-07 13:22:17 +11:00
Con Kolivas
c113534feb
Begin support for mingw stratum build.
...
Conflicts:
configure.ac
2012-10-04 17:52:35 +10:00
Kano
6d6692ce9a
api.c DEBUG message has no paramter
2012-09-30 17:38:27 +10:00
Con Kolivas
f6f43500c0
Detect stratum in common place when adding urls, and use a bool to tell us when it's active.
2012-09-27 09:06:56 +10:00
Con Kolivas
144a016097
Add data structures to pool struct for socket communications.
2012-09-24 16:50:04 +10:00
Con Kolivas
b3cdd8029a
Put all socket definitions in util.h to allow reusing by added socket functions to be used in util.c.
2012-09-24 16:27:47 +10:00
Kano
7c32562d80
API stats add some pool getwork difficulty stats
2012-09-24 11:34:50 +10:00
Kano
17973c59c4
API don't change 'Diff1 Shares' - backward compatability FTW
2012-09-21 11:25:43 +10:00
Kano
a6bf276f6b
API - Add last share difficulty for devices and pool
2012-09-19 01:14:43 +10:00
Kano
89b6989fb3
Store and report Accepted,Rejected,Stale difficulty in the summary and API
2012-09-19 00:54:55 +10:00
Kano
a2cc588c51
api.c remove compile warnings
2012-09-18 14:12:32 +10:00
Kano
bd3c98aaaf
Optional WorkTime details with each Accepted/Rejected work item
2012-09-15 14:04:57 +10:00
Kano
ade940bcba
api.c all STATUS messages automatically escaped
2012-09-13 09:44:58 +10:00
Kano
fd2fa260c7
api.c add missing escape for comma in MSG_PGAUNW
2012-09-12 23:27:48 +10:00
Kano
99f0607fb2
API add display of and setting queue,scantime,expiry
2012-09-12 23:26:43 +10:00
Kano
cef9731fbc
CURL support for individual proxy per pool and all proxy types
2012-09-12 07:44:00 +10:00
Kano
9950cff5ae
API pgaidentify - unsupported message should be a warning
2012-09-04 12:57:22 +10:00
Kano
9487ba05cd
API/BFL identify a device - currently only BFL to flash the led
2012-09-04 12:52:11 +10:00
Kano
7a2407f15c
BFL add throttle count to internal stats + API
2012-09-04 02:26:17 +10:00
Kano
93555e271a
API add device diff1 work
2012-09-04 01:23:32 +10:00
Kano
381478e65c
api.c Correct diff1 field name
2012-09-02 08:05:50 +10:00
Kano
568b0fed89
API allow full debug settings control
2012-09-01 18:21:08 +10:00
Kano
d5f485c517
Pools: add RollTime info to API 'stats' and 'Stats' button in miner.php
2012-08-23 19:20:12 +10:00
Kano
b3e9858c9f
API new command 'coin' with mining information
2012-08-20 16:07:20 +10:00
Kano
9210abdf60
API V1.17 show Work Utility and Diff1 Shares
2012-08-19 15:09:45 +10:00
Kano
70c57e7d40
api.c typo
2012-08-14 12:58:08 +10:00
Kano
95dff7363e
API allow display/change failover-only setting
2012-08-14 12:54:27 +10:00
Kano
b33ea2674d
api.c update API start message and include port number
2012-08-06 01:05:21 +10:00
Kano
56f06e1e9b
API remove unused warning in non-GPU compile
2012-08-04 16:55:55 +10:00
Kano
ede0dd6a52
api.c in linux allow to open a closed socket in TIME_WAIT
2012-08-04 16:48:55 +10:00
Kano
70cba2ae25
Style
2012-07-30 07:34:06 +10:00
Kano
51940ec719
api.c verify poolpriority parameters before changing pools
2012-07-29 23:40:01 +10:00
Kano
854a80ff03
api.c poolpriority changes
2012-07-29 23:15:20 +10:00
kanoi
fe23dfd3d4
Merge pull request #2 from luke-jr/rpc_poolpriority
...
RPC: New "poolpriority" command to set the order of pool priorities
2012-07-29 04:16:29 -07:00
Con Kolivas
e87ff7c177
Keep a counter of enabled pools and use that instead of iterating over the pool list. Use that value to ensure we don't set the last remaining active pool to the rejecting state.
2012-07-29 13:15:39 +10:00
Luke Dashjr
5ef9c13924
Bugfix: API: Report errors from poolpriority command
2012-07-27 21:28:13 +00:00
Luke Dashjr
8326d2dcaf
RPC: New "poolpriority" command to set the order of pool priorities
2012-07-27 21:27:37 +00:00
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