Con Kolivas
|
d92609e665
|
Fail on select() failing in stratum thread without needing to attempt recv_line.
|
12 years ago |
Con Kolivas
|
843fa3397e
|
Add share to stratum database before sending it again in case we get a response from the pool before it's added.
|
12 years ago |
Con Kolivas
|
d28a844f61
|
Shorten the stratum timeout on read to 90 seconds to detect unresponsive pool.
|
12 years ago |
Con Kolivas
|
c086ef8049
|
Display best share difficulty on exit.
|
12 years ago |
Con Kolivas
|
6f4c47ebd2
|
Make stratum socket fail more robust on windows by disabling the send buffer.
Reuse the same curl handle forcing a new connection instead of risking derefencing.
Add information about submission failure to stratum send.
|
12 years ago |
Con Kolivas
|
cafe9aac54
|
Only add stratum share to database if we succeeded in submitting it, with a debug output saying it succeeded.
|
12 years ago |
Con Kolivas
|
d9276557f1
|
Show only the URL in the status bar to avoid long prefixes making for extra long lines.
|
12 years ago |
Con Kolivas
|
2e56706cc6
|
Display compact status in menu and update README to reflect current menu entries.
|
12 years ago |
Con Kolivas
|
d97e19f1c8
|
Add a compact display mode that does not list per device statistics in the status window.
|
12 years ago |
Con Kolivas
|
784a41c8b5
|
Add blank spaces after best share displayed.
|
12 years ago |
Con Kolivas
|
d85b60c09b
|
Round a few static string arrays up to 4 byte boundaries for ARM.
|
12 years ago |
Con Kolivas
|
7bca8a0ab0
|
Display best share diff for scrypt as well.
|
12 years ago |
Con Kolivas
|
27aa82aab6
|
Show the best diff share as "best share" and add info to the README.
|
12 years ago |
Con Kolivas
|
a6cb920a9e
|
Display the best diff share submitted so far.
|
12 years ago |
Con Kolivas
|
f7b79e34cf
|
Redundant check.
|
12 years ago |
Con Kolivas
|
68c881fde7
|
Handle crash exceptions by trying to restart cgminer unless the --no-restart option is used.
|
12 years ago |
Con Kolivas
|
9ccc418a6c
|
Switch queued count when choosing a different pool from a failed stratum pool in getwork thread.
|
12 years ago |
Con Kolivas
|
334a9db41a
|
Put a mandatory 5s wait between reattempting a getwork on failure to avoid hammering requests.
|
12 years ago |
ckolivas
|
3fce32f494
|
Use 3 significant digits when suffix string is used and values are >1000.
|
12 years ago |
Kano
|
fc14b2ee07
|
MMQ new initialisation (that works) and clocking control
|
12 years ago |
Con Kolivas
|
2aa5163b8b
|
Cope with dval being zero in suffix_string and display a single decimal place when significant digits is not specified but the value is greater than 1000.
|
12 years ago |
Con Kolivas
|
54d2999d77
|
Pad out the suffix string function with zeroes on the right.
|
12 years ago |
Con Kolivas
|
99adf397bd
|
Failure to calloc in bin2hex is a fatal failure always so just check for that failure within the function and abort, simplifying the rest of the code.
|
12 years ago |
ckolivas
|
5fcc8612b4
|
Clear the pool idle flag in stratum when it comes back to life.
|
12 years ago |
Con Kolivas
|
7adb7a30e6
|
Display correct share hash and share difficulty with scrypt mining.
|
12 years ago |
Con Kolivas
|
57aac5040c
|
Show work target diff for scrypt mining.
|
12 years ago |
Con Kolivas
|
d4f8a0b2b5
|
Round target difficulties down to be in keeping with the rounding of detected share difficulties.
|
12 years ago |
Con Kolivas
|
bd377f767f
|
Align static arrays to 4 byte boundaries to appease ARM builds for stratum.
|
12 years ago |
Con Kolivas
|
13676ef11a
|
Left align values that are suffix_string generated.
|
12 years ago |
Con Kolivas
|
f22fe76157
|
Share_diff should not be converting the work data to hex.
|
12 years ago |
Con Kolivas
|
7c7e51166b
|
Disable stratum detection with scrypt.
|
12 years ago |
Con Kolivas
|
c3bdb359d5
|
Use the suffix string function when displaying device hashrates.
|
12 years ago |
Con Kolivas
|
660a0ffe16
|
Correct variables used in get_statline
|
12 years ago |
Con Kolivas
|
a10e3294bd
|
Be consistent with the get_statline function.
|
12 years ago |
Con Kolivas
|
911b1788c7
|
Use the suffix string function for displaying hashrate with 4 significant digits.
|
12 years ago |
Con Kolivas
|
420fdf32d6
|
Display the actual share diff next to the pool required diff, using a suffix creation function to prevent values of >1000 being shown in their entirety.
|
12 years ago |
Con Kolivas
|
d211f8e0b0
|
Create a fix-protocol option which prevents cgminer from switching to stratum if it's detected.
|
12 years ago |
Con Kolivas
|
5ed6e9d55e
|
Simplify target generation code.
|
12 years ago |
ckolivas
|
ca962ee58b
|
Use a 64 bit unsigned integer on the diff target to generate the hex target.
|
12 years ago |
Con Kolivas
|
ef6ad423e3
|
Only copy the stratum url to the rpc url if an rpc url does not exist.
|
12 years ago |
Con Kolivas
|
974f65c67f
|
Ignore the value of stratum_active on calling initiate_stratum and assume we're always trying to reinitiate it, and set the active flag to false in that function.
|
12 years ago |
Con Kolivas
|
07605fad60
|
stratum auth can be unset if we fail to authorise on subsequent calls to auth_stratum which undoes the requirement of setting it in one place so set it in pool_active.
|
12 years ago |
Con Kolivas
|
80d4355737
|
Remove free that could segfault.
|
12 years ago |
Con Kolivas
|
7d6bcab899
|
Use the stratum url as the rpc url advertised if we switch to it.
|
12 years ago |
Con Kolivas
|
662ab1eff7
|
Count each stratum work item as local work.
|
12 years ago |
Con Kolivas
|
2023e53fb2
|
Cope with one stratum pool being the only active pool when it dies by sleeping for 5 seconds before retrying to get work from it instead of getting work indefinitely.
|
12 years ago |
Con Kolivas
|
ef822a25ed
|
Detect stratum outage based on either select timing out or receiving an empty buffer and properly re-establish connection by disabling the stratum_active flag, coping with empty buffers in parse_stratum.
|
12 years ago |
Con Kolivas
|
461b7c6de2
|
Display correct pool number when block is found.
|
12 years ago |
Con Kolivas
|
8a32f381b4
|
Use the stratum thread to detect when a stratum pool has died based on no message for 2 minutes.
|
12 years ago |
Con Kolivas
|
0cddd1ab54
|
Only set the stratum auth flag once and once the stratum thread is started, use that to set/unset the stratum active flag.
|
12 years ago |