Commit History

Author SHA1 Message Date
  Con Kolivas 7696f26a93 Abstract out work submission once it's been tested, to be used by drivers that do their own internal validity testing. 12 years ago
  Con Kolivas 76e688aee1 Store the hash2 array in struct work for further reuse. 12 years ago
  Con Kolivas 39c52b1fb4 Use the test_nonce function within submit_nonce and store the uint32 corresponding to hash2 37 for further use. 12 years ago
  Con Kolivas c1aba05506 Only set share diff if we've confirmed it's a share first. 12 years ago
  Con Kolivas 9040cac924 restart_wait should return 0 if thr_restart is true. 12 years ago
  Con Kolivas 759e82bb98 Add in first draft for a serialised work model sending/receiving data for BF1 devices. 12 years ago
  Con Kolivas 2ab023f300 Add BF1 detection code to bitfury driver. 12 years ago
  Kano b1a3b012dd pool_active uninitialised_var rolltime 12 years ago
  Con Kolivas 466d3beca0 Provide a --disable-libcurl config option to build support for stratum mining only. 12 years ago
  Con Kolivas 48681dd4bb Reset quotas on load balance for all pools at the same time to avoid running out during selection and unintentionally dropping to fallback. 12 years ago
  Con Kolivas 972d04d2a8 Break out of select pool from a common point for appropriate debug messages and to avoid further tests. 12 years ago
  Con Kolivas a76b09e4fc Find the greatest common denominator in quotas and use the smallest number of consecutive work items per pool in quota load balance mode to smooth hashrate across pools with large quotas. Give excess quota to priority pool 0 instead of pool 0. 12 years ago
  Con Kolivas 8ac4fa202d Merge branch 'master' into quota 12 years ago
  Con Kolivas d4ac1915fa Avoid dynamically adding stack memory for nonce2 in the stratum send thread and check the pool's nonce2_len will not cause an overflow. 12 years ago
  Con Kolivas 9cde575969 Merge branch 'master' into quota 12 years ago
  Con Kolivas 89c07fa5c7 Add support for socks4/4a proxies with stratum, and drop back to socks4 support via the global --socks-proxy command to not break previous configurations. 12 years ago
  Con Kolivas a41660f2f0 Only show long-poll message in pool summary if it's not using stratum. 12 years ago
  Con Kolivas 5b378f443a Increase the time for the waiting for work message to be given to be greater than that required for a pool swap in the scheduler which is set to 5s. 12 years ago
  Con Kolivas 812f7541fd Change message in status when using a balanced pool strategy to notify if there's a stratum pool as well. 12 years ago
  Con Kolivas 26a8a8e2c6 Use the --failover-only flag to have special meaning in combination with load-balance mode to distribute any unused quota back to pool 0 to maintain ratios amongst other pools. 12 years ago
  Con Kolivas c325e7ae45 Only show long-poll message in pool summary if it's not using stratum. 12 years ago
  Con Kolivas 7d2c31e28a Display quota and allow it to be modified via the pool menu. 12 years ago
  Con Kolivas e8a1c9ebd1 Increase the time for the waiting for work message to be given to be greater than that required for a pool swap in the scheduler which is set to 5s. 12 years ago
  Con Kolivas ea4a1ff98f Change message in status when using a balanced pool strategy to notify if there's a stratum pool as well. 12 years ago
  Con Kolivas 77b3b185b2 Add quota support to configuration files. 12 years ago
  Con Kolivas ea7b2a7da3 Rotate pools on all failures to set a pool in select_pool. 12 years ago
  Con Kolivas 7c19984fd6 Use quotas for load-balance pool strategy. 12 years ago
  Con Kolivas 0121b75a4e Provide a mechanism for setting a pool quota to be used by load-balance. 12 years ago
  Con Kolivas 770556cdec Use the --socks-proxy option with stratum, changing it to defaulting to socks5 and give appropriate message should it fail to connect. 12 years ago
  Con Kolivas 8ede407df7 Make extract_sockaddr set variables passed to it rather than pool struct members. 12 years ago