Noel Maersk
80e6307033
Merge branch 'port-ckolivas-3.12.3'
...
Could be issue 88 (no reconnect to pools on network connectivity going
down for a while and then back up) is a regression introduced in pool
handling after cgminer 3.7.2. Pull in other changes to pool handling
just in case.
Tests show that this may be an issue with glibc's getaddrinfo(), and that
the last changes in cgminer might mitigate the issue somewhat.
11 years ago
Noel Maersk
edc94b07ce
misc: update NEWS with what's been ported from ckolivas/cgminer.
11 years ago
Noel Maersk
fa21900837
Merge pull request #100 from gionn/patch-1
...
Fixed md formatting in MINING.md
11 years ago
Giovanni Toraldo
7ca09655a7
Fixed md formatting in MINING.md
11 years ago
Con Kolivas
a825524325
We shouldn't block on no work situations directly from the getwork scheduler itself.
11 years ago
Con Kolivas
b9b3abe264
Make the pthread cond wait in the getwork scheduler a timed wait in case we miss a wakeup.
11 years ago
Noel Maersk
ac3f6c5705
misc: add note about ports from ckolivas/cgminer.
11 years ago
Con Kolivas
7134cd7050
Add debug output when get_work() is blocked for an extended period and add grace time to the device's last valid work to prevent false positives for device failure.
11 years ago
Con Kolivas
26c4be818a
Show device info in noffset nonce share above target message.
11 years ago
Con Kolivas
aca8a58f2e
Only show one decimal place if pool diff is not an integer.
11 years ago
Con Kolivas
117c032b92
Slowly remove work even if it's not being used to keep the getwork counter incrementing even if work is not used and as a test that pools are still working.
11 years ago
Con Kolivas
5dad99caf6
Give device info with share above target message.
11 years ago
Con Kolivas
f8b9e41f28
Check for when errno is set on windows as well as the windows variant for errors.
11 years ago
Jim Jagielski
88c7720caf
These may not be longs (eg: OSX)... fo a safe cast to ensure.
11 years ago
Kano
a1844cdf44
API-README correct new text format documentation
11 years ago
Kano
ae837a762f
API allow multiple commands/replies in one request
11 years ago
Con Kolivas
b5abf68938
Always show the stratum share lag time in debug mode.
11 years ago
Con Kolivas
9c59fe2c31
Add stratum share response lag time to verbose output if it's greater than 1 second.
11 years ago
Con Kolivas
7731806417
Add stratum share submission lag time to verbose information if it's over 1 second.
11 years ago
Con Kolivas
f7394ff165
Check for more interrupted conditions in util.c and handle them gracefully.
11 years ago
Con Kolivas
90cc93c6cc
Add the ability to display a hexadecimal 32 bit unsigned integer to the API.
11 years ago
Con Kolivas
6b246a59f3
Handle interruptions to various select calls in util.c
11 years ago
Con Kolivas
95ac0c4356
Export the flush_queue function for use by drivers.
11 years ago
Con Kolivas
ab805ec146
Remove wrong goto
11 years ago
Con Kolivas
d5d34f2168
Remove the unqueued work reference when we discard work from get queued as well.
11 years ago
Con Kolivas
ee7fb11cfb
Wake the global work scheduler when we remove a work item from the unqueued work pointer.
11 years ago
Con Kolivas
2cea7ce439
Discard work that is stale in the get_queued() function, returning NULL instead.
11 years ago
ckolivas
8592226ad2
Add a get and queue helper work function.
11 years ago
Con Kolivas
011512561a
Add a call to a driver specific zero stats function when zero stats is called to allow each driver to reset its own stats as well if desired.
11 years ago
Noel Maersk
796c032aae
misc: note having ported changes up to cgminer 3.12.0.
11 years ago
Con Kolivas
dc767487e2
Fix displayed diff when solo mining at >2^32 diff.
11 years ago
Noel Maersk
aeaedeff12
misc: note about updates from ckolivas/cgminer.
11 years ago
Con Kolivas
c31de2601b
Store when the last getwork was retrieved and display it in the API summary.
11 years ago
ckolivas
d1e2bfaf7f
Make submit_tested_work return a bool about whether it meets the work target or not.
11 years ago
ckolivas
a58ef1b8c7
Provide a helper function for determining dev runtime and use it in the hashmeters used.
11 years ago
Con Kolivas
3323f9f9bf
Generically increase the queue if we are mining on a pool without local work generation each time we run out of work.
11 years ago
Con Kolivas
5167962840
Change new block detection message since longpoll is rarely relevant today.
11 years ago
Con Kolivas
1ad3285f56
Use unused line at the top of the log window which often gets stuck unchanging.
11 years ago
Con Kolivas
cc2aa215a8
Clear pool work on a stratum reconnect message.
11 years ago
Kano
faf63ec036
Modify thread naming to make them easier to identify
11 years ago
Kano
301daae6f4
api.c 2014
11 years ago
Kano
b6c6ec5c83
api add data type AVG float 3 decimal
11 years ago
Kano
83ea44af5d
api.c set the actual version number to 3.0
...
Conflicts resolved:
api.c
11 years ago
Kano
83176cb52a
API V3.0 unlimited socket reply size
11 years ago
Con Kolivas
003b65b7b1
Change stratum strings under stratum_lock in reconnect and free old strings.
...
Conflicts resolved:
util.c
11 years ago
Noel Maersk
91d36d097a
log: add LOG_DEBUG message on restarting stratum.
11 years ago
Noel Maersk
ed586c4aa5
misc: indentation.
11 years ago
Noel Maersk
abeeff3d45
log: print getaddrinfo() error description.
...
More debugging for issue 88.
11 years ago
Noel Maersk
18190642fa
conf: disable API by default.
11 years ago
Noel Maersk
21ba583bea
Merge pull request #96 from honeymaker/patch-1
...
Update example.conf
11 years ago