Con Kolivas
|
fd87825bf9
|
Convert the ch_lock to cg_lock.
|
2013-03-12 22:17:08 +11:00 |
|
Con Kolivas
|
0bbaaa9723
|
Convert the control_lock to a cg_lock.
|
2013-03-12 22:07:06 +11:00 |
|
Kano
|
efb2403a38
|
API no longer ignore send() status
|
2013-03-08 15:07:41 +11:00 |
|
Kano
|
1eca0476f1
|
API make the main socket non-static
|
2013-03-08 11:54:41 +11:00 |
|
Kano
|
0eafc8b9fe
|
API add 'Network Difficulty' to 'coin'
|
2013-03-07 07:40:05 +11:00 |
|
Kano
|
540f3e89bc
|
Setup BFLSC support
|
2013-03-07 00:00:31 +11:00 |
|
Kano
|
419083a7d2
|
API use control_lock when switching pools
|
2013-03-06 21:19:02 +11:00 |
|
Kano
|
2f6660e83f
|
configure - set USE_USBUTILS when usbutils is required and use it in the code
|
2013-03-05 18:33:43 +11:00 |
|
Kano
|
120e9a072d
|
make rw locks: mining_thr_lock and devices_lock
|
2013-03-04 22:46:34 +11:00 |
|
Kano
|
f8e7012d73
|
api.c fix MSG overlap
|
2013-03-04 17:29:58 +11:00 |
|
Kano
|
be8cadbc46
|
Hotplug - allow setting interval via --hotplug or API
|
2013-03-04 17:26:11 +11:00 |
|
Kano
|
41f099edff
|
API - return Last Valid Work
|
2013-03-03 19:53:34 +11:00 |
|
Kano
|
c14f2ec642
|
API V1.25 - add 'Last Valid Work' time for each device
|
2013-03-03 19:33:20 +11:00 |
|
Kano
|
f56a0fb719
|
API always report failed send() replies
|
2013-03-01 16:57:22 +11:00 |
|
Kano
|
6fb32f7b5d
|
convert sleep(const) to nmsleep()
|
2013-02-08 02:32:27 +11:00 |
|
Kano
|
bc5755233c
|
call a separate get_devices() with locking, as required
|
2013-02-08 02:12:09 +11:00 |
|
Kano
|
983fe2b0c0
|
usbutils hotplug v0.1
|
2013-02-08 01:42:36 +11:00 |
|
Con Kolivas
|
5d122cad93
|
Provide wrappers for grabbing of thr value under the mining_thr_lock.
|
2013-02-03 23:41:41 +11:00 |
|
Kano
|
7abf30b2c0
|
distinguish between drv and it's id enum now called drv_id
|
2013-02-03 22:51:05 +11:00 |
|
Kano
|
61ec1fe91f
|
mutex all access to mining_thr
|
2013-02-02 20:14:55 +11:00 |
|
Kano
|
212f32e5e0
|
Split thr_info array into control_thr and mining_thr pointers so more mining threads can be added later
|
2013-02-02 20:14:53 +11:00 |
|
Kano
|
7fbc3770b4
|
USB move usbdev info that needs to stay around into usbinfo
|
2013-02-02 20:14:36 +11:00 |
|
Kano
|
c1eae36f7b
|
API stats - include pool network bytes + in miner.php
|
2013-02-02 20:14:33 +11:00 |
|
Kano
|
24525edbef
|
api.c update copyright year
|
2013-02-02 20:14:30 +11:00 |
|
Kano
|
34bcc1c66d
|
USB automatically handle losing the device and report nodev in the API
|
2013-02-02 20:14:29 +11:00 |
|
Kano
|
0b3d8c89c2
|
API zero - zero statistics - all or bestshare - with optional on screen summary
|
2013-02-02 20:14:27 +11:00 |
|
Kano
|
bd5f20ebf5
|
api.c pgaenable not re-enabling the device - plus related debug
|
2013-02-02 20:14:25 +11:00 |
|
Kano
|
a344deb6ac
|
rename device_api -> device_drv and all related api -> drv and add a device_drv->drv enum for identifying which driver each is
|
2013-02-02 20:14:19 +11:00 |
|
Kano
|
1ce817d4df
|
Merge branch 'api'
|
2013-01-03 21:48:22 +11:00 |
|
Kano
|
abaaf93c8d
|
Correct API version to match docs
|
2013-01-02 21:52:38 +11:00 |
|
Kano
|
03f626e68d
|
Remember best share per pool and return in API pools
|
2013-01-02 21:51:09 +11:00 |
|
Kano
|
07db1ed687
|
BFL USB api.c usbstats
|
2013-01-01 00:29:17 +11:00 |
|
Kano
|
e931b72753
|
API V1.23 - new pgaset command, to be used soon
|
2012-12-19 10:43:27 +11:00 |
|
Kano
|
454bc4c3d2
|
API show if pool has GBT (so people know not to use that pool)
|
2012-12-13 18:30:51 +11:00 |
|
Kano
|
800ea01658
|
API stats - display pool byte transfer stats
|
2012-12-13 01:09:03 +11:00 |
|
Kano
|
a58933dc09
|
api use a dynamic io buffer, truncated before it reaches the current ~64k limit
|
2012-12-11 15:43:24 +11:00 |
|
Con Kolivas
|
f3b96b8d26
|
Do not do any setup if opt_api_listen is disabled in api.c.
|
2012-12-10 10:51:40 +11:00 |
|
Kano
|
e55fe73f9a
|
API add Best Share to summary
|
2012-12-03 23:08:11 +11:00 |
|
Kano
|
a67e96c3e4
|
API lock access to some summary statistics (and copy them)
|
2012-12-03 11:36:15 +11:00 |
|
Kano
|
152e7e36a2
|
mmq usb v0.4 + api usb stats
|
2012-12-02 21:48:37 +11:00 |
|
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 |
|