464 Commits (c00e4bcaf6212eb7547ffccce9bd5b187ec7e7d2)

Author SHA1 Message Date
elbandi 28ff05e327 Set the pool idle and switch pool, if need 11 years ago
elbandi a32ec16169 Move no-extranonce-subscribe parameter to a pool config 11 years ago
elbandi 91be2e9e07 Handle pool response, who send errors in invalid format 11 years ago
elbandi e7bca31941 Some tweaks for extranonce 11 years ago
elbandi 77545de0e8 Disconnect from pool, if auth is failed 11 years ago
Elbandi 75a86fbf10 Set extranonce.subscribe timeout to 2sec 11 years ago
elbandi e1dcbfab15 Change mining.set_extranonce method as stratum notification 11 years ago
elbandi 281bcd75e9 Send subscribe request before auth 11 years ago
elbandi 4ad62b9a78 Allow disable extranonce subscribe 11 years ago
elbandi b742ced4eb subscribe for mining.extranonce 11 years ago
elbandi aaaf387222 handle mining.set_extranonce method 11 years ago
Elbandi 973dcefa8c Use get_pool_name everywhere 11 years ago
Noel Maersk 7051629232 log: change log level in setup_stratum_socket(). 11 years ago
Noel Maersk cabb02f5d4 log: do not show pool difficulty changes on non-current pool. 11 years ago
Noel Maersk 1f7b7ef26e stratum: move log warning under opt_disable_client_reconnect clause. 11 years ago
Martin Danielsen 01b3f70b63 A new --no-client-reconnect command that disables the 'client.reconnect' function. 11 years ago
troky 49aef7100f Reverting "poolname" to "name". 11 years ago
Noel Maersk 8f014effeb util: add missing include. 11 years ago
unknown 747efda902 MSVS2010: Added pool.c and pool.h to project. 11 years ago
Noel Maersk d58de45c0e pool: use get_pool_name() where appropriate. 11 years ago
Con Kolivas aca8a58f2e Only show one decimal place if pool diff is not an integer. 11 years ago
Con Kolivas f7394ff165 Check for more interrupted conditions in util.c and handle them gracefully. 11 years ago
Con Kolivas 6b246a59f3 Handle interruptions to various select calls in util.c 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
Con Kolivas 003b65b7b1 Change stratum strings under stratum_lock in reconnect and free old strings. 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. 11 years ago
Noel Maersk a8dfb3ebef pool: add getaddrinfo() LOG_DEBUG messages. 11 years ago
Noel Maersk 115eb1ad2f pool: be verbose on which pool failed. 11 years ago
Noel Maersk 87102ecd07 pool: additional debug logging for stratum pools. 11 years ago
Markus Peloquin bf8e37ce19 Support building in cygwin. 11 years ago
Sanjin Trošelj 87e5f35745 VS2010 build: commit elist.h and relevant changes in sgminer.c and util.c 11 years ago
Sanjin Trošelj 5078db8b01 VS2010 build: Prepare util.c 11 years ago
Martin Danielsen d7e469bd76 Stratum servers can now be named. 11 years ago
Noel Maersk 50066cf3c7 misc: Replace all remaining instances of 'cgminer' with 'sgminer'. 11 years ago
Con Kolivas 9628207066 Provide a helper function that can reset cgsems to zero. 11 years ago
Con Kolivas 7d2cee3066 Drop json stratum auth failed message log level to verbose. 11 years ago
Maksym Borodin 8fa5ddfd2c util.c: Decreasing reference count on allocated JSON obects to prevent memory leak 11 years ago
Noel Maersk e4680ab627 core: allow changing TCP keepalive packet idle time using `tcp-keepalive` command-line option or config-file option. 11 years ago
Con Kolivas 5d7c99f389 Revert "Return ETIMEDOUT regardless if we fail in cgsem_mswait since we may be waiting on it on shutdown and the return response is harmless." 11 years ago
Con Kolivas 3dcae53e38 Return ETIMEDOUT regardless if we fail in cgsem_mswait since we may be waiting on it on shutdown and the return response is harmless. 11 years ago
Con Kolivas 759bd39f17 Avoid the extra generation of a byte flipped hash2 in struct work and directly use the LE work hash. 11 years ago
Con Kolivas eaaf34a19d Use a non blocking connect with a 1 second select timeout when initiating stratum to allow us to iterate over all IPs returned by getaddrinfo in round robin DNS pools. 11 years ago
Vitalii Demianets f75fdbbbbe Improve performance of work generation by optimizing hex2bin and bin2hex 11 years ago
Con Kolivas b424612cce Use a sanity check on timeout on windows. 11 years ago
Vitalii Demianets dee0192b8a Improve performance of work generation by optimizing hex2bin and bin2hex 11 years ago
Con Kolivas d342bcbe81 Provide a mechanism for informing drivers of updated work templates for stratum and gbt mining. 11 years ago
Con Kolivas 8dcbc86b97 Use windows' own higher resolution time and handlers allowing us to have higher precision absolute timeouts. 11 years ago