Commit History

Author SHA1 Message Date
  Luke Dashjr 3499f560a5 Move block height tracking onto block_info 11 years ago
  Luke Dashjr 7e1f24efea Calculate current_fullhash only when needed (for RPC 'coins') 11 years ago
  Luke Dashjr 3305a387fd Replace current_block_id with blkchain->currentblk[->block_id] 11 years ago
  Luke Dashjr 574c0e96ae Move current_hash to goal->current_goal_detail 11 years ago
  Luke Dashjr ccbdd8f1cb Clean up struct block_info names 11 years ago
  Luke Dashjr 1b748356f3 Use full prevblock hash as block key (also gets rid of dead code) 11 years ago
  Luke Dashjr 1ea4d8dc10 Move global variables related to the blockchain or mining goals on to global structs 11 years ago
  Luke Dashjr 541f54fdd3 Merge branch 'titan' into titan 11 years ago
  Luke Dashjr 4d6024c868 extra_work_queue so devices can influence their effect on the central work queue somewhat (titan needs less than 1-per-proc) 11 years ago
  Vitalii Demianets f5193bfd57 Doesn't compile without explicitly included inttypes.h on some machines 11 years ago
  Luke Dashjr e03c6f012b Run BFGMiner's unit tests for 'make check', and have --unittest exit with failure if any problems occur 11 years ago
  Luke Dashjr 47466dc25b Merge branch 'coinbase_check' into bfgminer 11 years ago
  Luke Dashjr 8f44c8da40 Bugfix: Need signed types for ntime min/max offsets 11 years ago
  Luke Dashjr b57c3b50dc Merge branch 'bfgminer' into cointerra 11 years ago
  Luke Dashjr bcad10b328 Merge commit '105489a' into bfgminer 11 years ago
  Luke Dashjr 105489a57f tq_pop: Remove abstime argument since nothing used it and it wouldn't work anyway (uses CLOCK_REALTIME while we use CLOCK_MONOTONIC[_RAW] when possible) 11 years ago
  Luke Dashjr aca0b2a006 work_ntime_range helper function 11 years ago
  Luke Dashjr 8b884cf829 work_{get,set}_ntime inline functions 11 years ago
  Luke Dashjr f3adeeb7ad Store a reference timeval with ntime_roll_limits 11 years ago
  Luke Dashjr 1c3a304582 Merge branch 'bfgminer' into cointerra (does not build) 11 years ago
  Luke Dashjr 150520fe8c Optimise coinbase check logic by using actual script bytes everywhere possible 11 years ago
  Luke Dashjr e1c0e59c17 Share pool coinbase check reaction code 11 years ago
  Huang Le 80277a61a4 Initial version of coinbase checking function for GBT and stratum 11 years ago
  Luke Dashjr 9aec65e14e Bugfix: Fix CPU miner benchmarking within benchmark-intense mode 11 years ago
  Huang Le 6518f1fc34 Combine reject_pool into disable_pool function, and don't allow it to override a manual disable 11 years ago
  Huang Le d338c29938 Bugfix: Always call enable_pool and disable_pool to ensure consistent handling of the situations 11 years ago
  Luke Dashjr 787f46db82 Stratum: Keep nonce1 and n2size in a "staging" state until mining.notify is received 11 years ago
  Luke Dashjr a917c85f3d Stratum: Avoid putting new targets on pool stratum_work until mining.notify is received for it 11 years ago
  Luke Dashjr 05a575d3af avalonmm: Implement mining logic 11 years ago
  Luke Dashjr 211fdffd19 Copyright cleanups and updates 11 years ago