Luke Dashjr
|
ccf5a37de4
Merge commit '46a679f' into bfgminer
|
14 years ago |
Luke Dashjr
|
5949505b3a
Merge commit 'c8e1026' into bfgminer
|
14 years ago |
Luke Dashjr
|
96cf144d78
Merge commit '87708a6' into bfgminer
|
14 years ago |
Luke Dashjr
|
510f65facf
Merge commit '4987958' into bfgminer
|
14 years ago |
Luke Dashjr
|
d0f3fcfa1f
Merge commit 'd5eb665' into bfgminer
|
14 years ago |
Con Kolivas
|
85c9e0c4b6
Merge pull request #198 from kanoi/stats
|
14 years ago |
Kano
|
00158c3a1f
API 'stats' allow devices to add their own stats also for testing/debug
|
14 years ago |
Kano
|
976e27c4cb
API add getwork stats to cgminer - accesable from API 'stats'
|
14 years ago |
Con Kolivas
|
46a679f39e
Revert "Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp."
|
14 years ago |
Con Kolivas
|
c8e1026dfb
Get rid of unitialised variable warning when it's false.
|
14 years ago |
Con Kolivas
|
87708a6a0e
Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp.
|
14 years ago |
Con Kolivas
|
4987958e6a
Add a temporarily disabled state for enabled pools called POOL_REJECTING and use the work from each longpoll to help determine when a rejecting pool has started working again.
|
14 years ago |
Luke Dashjr
|
86e12876d6
Merge commit 'a4f1af1' into bfgminer
|
14 years ago |
Kano
|
44fc698750
API add last share time to each pool
|
14 years ago |
Con Kolivas
|
a4f1af1733
Detect pools that have issues represented by endless rejected shares and disable them, with a parameter to optionally disable this feature.
|
14 years ago |
Luke Dashjr
|
73f4fd21f1
Merge branch 'master' into bfgminer
|
14 years ago |
Con Kolivas
|
5081c1824a
Limit the number of curls we recruit on communication failures and with delaynet enabled to 5 by maintaining a per-pool curl count, and using a pthread conditional that wakes up when one is returned to the ring buffer.
|
14 years ago |
Con Kolivas
|
d4405de704
Generalise add_pool() functions since they're repeated in add_pool_details.
|
14 years ago |
ckolivas
|
85008a7853
Reap curls that are unused for over a minute.
|
14 years ago |
Con Kolivas
|
7d288eac9f
Implement a scaleable networking framework designed to cope with any sized network requirements, yet minimise the number of connections being reoped.
|
14 years ago |
Luke Dashjr
|
cfd572dab1
Merge commit '85c94bb' into bfgminer
|
14 years ago |
Con Kolivas
|
89053c78da
There is no need for the submit and getwork curls to be tied to the pool struct.
|
14 years ago |
Luke Dashjr
|
15e4113bce
Merge branch 'master' into bfgminer
|
14 years ago |
Luke Dashjr
|
3d6b95f519
Merge commit 'ab764da' into bfgminer
|
14 years ago |
Con Kolivas
|
1ab318d0f3
Start longpoll only after we have tried to extract the longpoll URL.
|
14 years ago |
Con Kolivas
|
eda382990a
Create one longpoll thread per pool, using backup pools for those pools that don't have longpoll.
|
14 years ago |
Luke Dashjr
|
2d522b092e
Merge branch 'bugfix_const' into bfgminer
|
14 years ago |
Luke Dashjr
|
b5c04081c4
Merge branch 'opencl_dynlink' into bfgminer
|
14 years ago |
Luke Dashjr
|
b934937c94
Load OpenCL library dynamically, to support building without any vendor-specific files
|
14 years ago |
Con Kolivas
|
4cd973264f
Create discrete persistent submit and get work threads per pool, thus allowing all submitworks belonging to the same pool to reuse the same curl handle, and all getworks to reuse their own handle.
|
14 years ago |