Commit History

Author SHA1 Message Date
  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. 13 years ago
  Con Kolivas fdaabf59c6 Make target on stratum scale to any size by clearing sequential bits according to diff. 13 years ago
  Con Kolivas 2941febd05 Store a sockaddr url of the stripped url used in determining sockaddr to not confuse it with the stratum url and fix build warnings. 13 years ago
  Con Kolivas b97a33a58a Use statically allocated stratum strings in struct work to cope with the inability to safely deallocate dynamically allocated ram. 13 years ago
  Luke Dashjr 2cd104c26a Merge branch 'cygwin' into bfgminer 13 years ago
  Luke Dashjr 3572f64c47 Revert "Remove needless roundl define.", since it is needed for Cygwin and OpenWRT 13 years ago
  Luke Dashjr 2957b20057 Merge branch 'bugfix_warnings201209' into bfgminer 13 years ago
  Luke Dashjr f3e9893ef0 Bugfix: Deal with various compiler warnings 13 years ago
  Luke Dashjr 37ec3667a4 Merge branch 'dynclock' into bfgminer 13 years ago
  Luke Dashjr 8ee38e9e20 modminer: Implement --temp-hysteresis logic 13 years ago
  Con Kolivas 7415d7aaa0 Begin implementing a hash database of submissions and attempt sending results. 13 years ago
  Con Kolivas aa93fa336c Copy parameters from stratum work required for share submission. 13 years ago
  Con Kolivas ac47f7f3a6 Store and display stripped url in its own variable. 13 years ago
  Con Kolivas 3db6fb4fac Create machinery to divert work requests to stratum. 13 years ago
  Luke Dashjr e927fd568f If a device dies, attempt to reinitialize it occasionally 13 years ago
  Con Kolivas 1f6fe55152 Generate the coinbase for generation of stratum based work. 13 years ago
  Con Kolivas 1f64491f62 The number of transactions is variable so make merkle a variable length dynamically allocated array and track how many there are for stratum. 13 years ago
  Con Kolivas 1221a80d41 Rename nonce2 to n2size reflecting that it's a size variable and not the actual nonce. 13 years ago
  Con Kolivas 56255a0c86 Create a stratum thread per pool that has stratum that monitors the socket and serves received data. 13 years ago
  Luke Dashjr 155958b170 Move targettemp from ADL to cgpu_info, so all devices can readily use it 13 years ago
  Con Kolivas 9d4a44e88e Create helper functions for duplicating json strings to avoid keeping json references in use. 13 years ago
  Con Kolivas a6f1a62220 Create helper functions for checking when a socket is ready to read on and receive a single line at a time. 13 years ago
  Luke Dashjr eb340117cd Adjust identify_device API to return a bool whether supported or not, for runtime capability detection 13 years ago
  Luke Dashjr c89d4ea76d RPC: Add "Coinbase-Sig" to config/setconfig 13 years ago
  Con Kolivas 64df34cd4e Create a stratum work structure to store current work variables. 13 years ago
  Luke Dashjr a31fd9c174 Merge branch 'submit_hw_errors' into bfgminer 13 years ago
  Luke Dashjr c242a71a67 Interpret any attempts to submit a H-not-zero nonce as a hardware error 13 years ago
  Con Kolivas f6f43500c0 Detect stratum in common place when adding urls, and use a bool to tell us when it's active. 13 years ago
  Con Kolivas e3f1b02e9a Extract and store various parameters on stratum init confirming successful mining notify. 13 years ago
  Con Kolivas 58873c1dfa Get detailed addressinfo from the parsed URL for future raw socket usage when possible. IPV4 only for now. 13 years ago