Con Kolivas
|
6b0dac2dac
There should be no error response code with return value 0 in recv_line.
|
13 years ago |
Con Kolivas
|
1fe0575b93
Check for errors on stratum recv for any recv return value less than 1 and only parse the response if it's positive.
|
13 years ago |
Con Kolivas
|
69aa7ed368
Avoid applog under stratum_lock in recv_line.
|
13 years ago |
Con Kolivas
|
03309a1dab
Differentiate socket closed from socket error in recv_line.
|
13 years ago |
Luke Dashjr
|
260c64b6ce
Stratum: Include pool number in send/recv protocol logging
|
13 years ago |
Luke Dashjr
|
1ee883ef15
Merge commit '79e2920' into bfgminer-2.10.x
|
13 years ago |
Luke Dashjr
|
79e29205b5
Set pool socket to INVSOCK after closing connection, just in case
|
13 years ago |
Luke Dashjr
|
95d5055a0f
Clean up compiler warnings
|
13 years ago |
Luke Dashjr
|
93b71e68d5
Merge commit '9fb1a7a' into bfgminer
|
13 years ago |
Luke Dashjr
|
9fb1a7a475
Bugfix: Trim whitespace (like newlines) off the end of debug info from libcurl
|
13 years ago |
Luke Dashjr
|
08dea64c4b
Bugfix: Use SOCKETTYPE for notifiers, to avoid potential overflow on Win64
|
13 years ago |
Luke Dashjr
|
927efab60d
Bugfix: stratum: Delay mining.get_transactions request until after auth has succeeded, so its failure doesn't abort the connection (also avoids any delay from a large result)
|
13 years ago |
Luke Dashjr
|
1458821958
Update copyrights
|
13 years ago |
Luke Dashjr
|
ac8e3814c3
Merge commit '903c666' into cg_merges_20130207
|
13 years ago |
Con Kolivas
|
903c666326
Fix logic fail on partial writes with stratum send that was leading to corrupt message submissions.
|
13 years ago |
Luke Dashjr
|
160585b666
Merge commit 'd644fdf' into HEAD
|
13 years ago |
Luke Dashjr
|
33c0916f44
Merge commit '0870ab7' into HEAD
|
13 years ago |
Luke Dashjr
|
55f1d71b5c
Merge commit '51d11a2' into HEAD
|
13 years ago |
Luke Dashjr
|
9ea9eadb3f
Use CURLOPT_OPENSOCKETFUNCTION to intercept the socket being created for stratum, in order to workaround CURLINFO_LASTSOCKET breakage on Win64
|
13 years ago |
Luke Dashjr
|
966ce7bdd2
Bugfix: Correct various size mismatches
|
13 years ago |
Luke Dashjr
|
7709fc967f
Bugfix: cpu: Corrections necessary to get 'c' and 'cryptopp' algorithms working on big endian
|
13 years ago |
Luke Dashjr
|
a155189470
Merge commit 'a419763' into bfgminer
|
13 years ago |
Luke Dashjr
|
a419763c07
Bugfix: Sanity check for bits exponent in real_block_target
|
13 years ago |
Con Kolivas
|
d644fdf1f4
Cache the coinbase length to speed up stratum work generation.
|
13 years ago |
Con Kolivas
|
0870ab7532
Cache the header length when generating stratum work to avoid calculating it on every work generation, and to only need one alloc+sprintf, speeding up work generation.
|
13 years ago |
Con Kolivas
|
51d11a28f9
Provide a wrapper for aligning lengths of size_t to 4 byte boundaries.
|
13 years ago |
Kano
|
2807d32c9a
Semi-Cherrypick: API stats - include pool network bytes + in miner.php
|
13 years ago |
Luke Dashjr
|
038f5ef9ce
Partial-Merge commit 'e1387dc' into cg_merges_20121231 (avoid memory fragmentation)
|
13 years ago |
Luke Dashjr
|
929de15e5b
Merge commit '6e2e7d3' into cg_merges_20121231
|
13 years ago |
Luke Dashjr
|
0379b56aaa
Merge commit '7f46f6e' into cg_merges_20121231
|
13 years ago |