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
|
f25c34bfaa
|
Bump version to 2.8.0
|
12 years ago |
Con Kolivas
|
1614da682c
|
Update NEWS and README.
|
12 years ago |
Con Kolivas
|
b41de69c35
|
Fix various modminer warnings on mingw.
|
12 years ago |
Con Kolivas
|
2c80e16c85
|
Fix sign warning on windows build for bitforce.
|
12 years ago |
Con Kolivas
|
1afb794cb3
|
Cast socketfail to integer since SOCKET is an unsigned int on windows.
|
12 years ago |
Con Kolivas
|
0a90207111
|
Merge branch 'master' into stratum
|
12 years ago |
Con Kolivas
|
735d77f349
|
Use strtod not strtol for bitforce temp backup.
|
12 years ago |
Con Kolivas
|
947a67ea24
|
Cope with broken drivers returning nonsense values for bitforce temperatures.
|
12 years ago |
Con Kolivas
|
8faeeccfeb
|
Bump version to 2.7.7
|
12 years ago |
Con Kolivas
|
cc3b693c6d
|
Minor warning fixes.
|
12 years ago |
Con Kolivas
|
8dcdf81f89
|
Update NEWS.
|
12 years ago |
Con Kolivas
|
fefdb71534
|
Fix unused warnings on ming build.
|
12 years ago |
Con Kolivas
|
aa35fbcc9a
|
Fix sign warning in ocl.c
|
12 years ago |
Con Kolivas
|
58bba40a03
|
fds need to be zeroed before set in modminer.
|
12 years ago |
Con Kolivas
|
40b747bae6
|
Put scrypt warning on separate line to avoid 0 being shown on windows as bufsize.
|
12 years ago |
Con Kolivas
|
461b7c6de2
|
Display correct pool number when block is found.
|
12 years ago |
Con Kolivas
|
2ff1610307
|
Prevent corrupt values returned from the opencl code from trying to read beyond the end of the buffer by masking the value to a max of 15.
|
12 years ago |
Con Kolivas
|
0097757dc3
|
Merge pull request #316 from kanoi/icarus
Icarus catch more USB errors and close/reopen the port / api.c DEBUG message bug
|
12 years ago |
Con Kolivas
|
8a650a67a9
|
Merge pull request #315 from kanoi/api
API-README update cgminer verison number
|
12 years ago |
Con Kolivas
|
53658fbbeb
|
Merge pull request #314 from kanoi/main
hashmeter fix stats kh/s on 32bit windows
|
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 |
Con Kolivas
|
7a01578cc5
|
Only hand off to stratum from getwork if we succeed in initiating the protocol.
|
12 years ago |
Con Kolivas
|
8893f7ab23
|
Target should only be 32 bytes copied.
|
12 years ago |
Con Kolivas
|
687fed1de9
|
Use a static array for work submission data instead of stack memory.
|
12 years ago |
Con Kolivas
|
c4aa8d267c
|
Clear the buffer data before sprinting to it.
|
12 years ago |
Con Kolivas
|
f0901e0a26
|
Clear work stratum strings before setting them and add them to debug output.
|
12 years ago |
Con Kolivas
|
ef63ea3151
|
Drop stratum connect failed message to verbose level only since it's a regular probing message.
|
12 years ago |
Con Kolivas
|
fa444294bf
|
TCP Keepalive in curl is only in very recent versions and not required with regular messages on stratum anyway.
|
12 years ago |
Con Kolivas
|
a8d693029a
|
Move stratum sockets to curl infrastructure with locking around send+recv to begin support for proxies and ssl.
|
12 years ago |
Con Kolivas
|
591c433477
|
Make detect stratum fail if a proxy has been set up.
|
12 years ago |
Con Kolivas
|
51c499a5ae
|
Stratum does not currently have any proxy support so do not try to switch to stratum if a proxy has been specified.
|
12 years ago |
Con Kolivas
|
deb0a9b644
|
Windows doesn't work with MSG_PEEK on recv so move to a continuously updating buffer for incoming messages.
|
12 years ago |
Con Kolivas
|
77c5a006aa
|
Alloca is unreliable on windows so use static arrays in util.c stratum code.
|
12 years ago |
Con Kolivas
|
c113534feb
|
Begin support for mingw stratum build.
Conflicts:
configure.ac
|
12 years ago |
Con Kolivas
|
3c85498d57
|
Add space to reject reason.
|
12 years ago |
Con Kolivas
|
b4450bb852
|
Parse the reject reason where possible from stratum share submission.
|
12 years ago |
Con Kolivas
|
512d244094
|
Pass json error value to share result function to be able to parse reject reason in stratum.
|
12 years ago |
Con Kolivas
|
2fae906440
|
Don't try to parse unneeded parameters in response to mining.subscribe.
|
12 years ago |
Con Kolivas
|
9698858abc
|
Remove the sshare hash entry if we failed to send it.
|
12 years ago |
Con Kolivas
|
3cb373d692
|
Change notify message to info level to avoid spamming repeatedly when a pool is down.
|
12 years ago |
Con Kolivas
|
284b786da7
|
Check the stratum pool difference has not changed compared to the work diff when testing whether a share meets the target or not and retarget if necessary.
|
12 years ago |
Con Kolivas
|
ac0c813f9d
|
Bit error in target calculation for stratum.
|
12 years ago |
Con Kolivas
|
310239b8e8
|
Revert "Parse reject reason from the stratum json error code if there is one."
This reverts commit c6a3d065fa .
Segfaults. Needs work.
|
12 years ago |
Con Kolivas
|
3d982dfbe9
|
Set work_block in gen_stratum_work for when work is reused to avoid thinking it's all stale.
|
12 years ago |
Con Kolivas
|
74c11945f0
|
Offset the current block detection to the prev block hash.
|
12 years ago |
Con Kolivas
|
c6a3d065fa
|
Parse reject reason from the stratum json error code if there is one.
|
12 years ago |
Con Kolivas
|
9e0e61509d
|
We should be testing for id_val, not id in parse stratum response.
|
12 years ago |
Con Kolivas
|
fdaabf59c6
|
Make target on stratum scale to any size by clearing sequential bits according to diff.
|
12 years ago |