Commit History

Author SHA1 Message Date
  Luke Dashjr e4bf5cba4c Merge remote-tracking branch 'cgminer/gbt' into cg_gbt_skip 13 years ago
  Con Kolivas 10ea5fbf97 Use existing pool submit_old bool from gbt data. 13 years ago
  Con Kolivas f71b423080 Retrieve a new block template if more than 30 seconds has elapsed since the last one to keep the data current and test the pool is still alive. 13 years ago
  Con Kolivas 85f400bf80 Correct last few components of GBT block generation courtesy of Luke-jr. 13 years ago
  Con Kolivas a4e78be1ed Flip all 80 bytes in the flip function which was wrongly named flip256 for its purpose. 13 years ago
  Con Kolivas 0ba5f0f94b Use a standard function for flipping bytes. 13 years ago
  Luke Dashjr 5188eab00e Revert "ztex: Silence false "unexpected" hardware errors" 13 years ago
  Con Kolivas 88b6f7924c Make gbt_coinbase large enough for submissions, swap bytes correctly to make a header from GBT and encode the number of transactions in share submission. 13 years ago
  Con Kolivas 889ed23934 Store the fixed size entries as static variables in GBT in binary form, byteswapping as is required. 13 years ago
  Con Kolivas 6b34faf83c Construct block for submission when using GBT. 13 years ago
  Con Kolivas c5c5fb8273 Store all the transaction hashes in pool->txn_hashes instead of separating txn0 and correct generation of merkle root, fixing memory overwrites. 13 years ago
  Luke Dashjr 6085550afc Merge branch 'dev_x6500' into bfgminer 13 years ago
  Luke Dashjr 44818d8aea Implement new --force-dev-init option to force bitstream upload to modminer and x6500 devices 13 years ago
  Luke Dashjr 3c1112b9ef Merge branch 'ztex_hwe_silence' into bfgminer 13 years ago
  Luke Dashjr ee4802e1c9 ztex: Silence false "unexpected" hardware errors 13 years ago
  Con Kolivas 875ca0fcc6 Create extra work fields when generating GBT work. 13 years ago
  Con Kolivas cbc246eace Generate the merkle root for gbt work generation. 13 years ago
  Con Kolivas 8d0f748246 Create a store of the transactions with GBT in the minimum size form required to generate work items with a varied coinbase. 13 years ago
  Con Kolivas 4a72a1574f Create a function that generates a GBT coinbase from the existing pool variables. 13 years ago
  Con Kolivas 813e814f6c Extract and store the various variables GBT uses when decoding gbt work. 13 years ago
  Con Kolivas d10699d4c3 Add a gbt mutex within the pool struct for protecting the gbt values. 13 years ago
  Con Kolivas 8afc1f6512 Convert work decode function to prepare for decoding block templates. 13 years ago
  Con Kolivas 1c456d4fb3 Check for GBT support on first probing the pool and convert to using the GBT request as the rpc request for that pool. 13 years ago
  Con Kolivas f4cc59f25f Make the rpc request used with getwork a pool variable to allow it to be converted to/from gbt requests. 13 years ago
  Luke Dashjr b79c6a6567 Merge branch 'bugfix_workcpy_drivstrat' into bfgminer 13 years ago
  Luke Dashjr 52e1b52902 Bugfix: Use clear_work and workdup everywhere work is copied around 13 years ago
  Luke Dashjr 988d699ce9 Merge commit 'a2d5783' into bfgminer 13 years ago
  ckolivas a2d5783509 server and client sockaddr_in are no longer used in struct pool. 13 years ago
  Luke Dashjr 1d0c4882d1 Replace now-redundant accepted_weighed with equivalent diff_accepted 13 years ago
  Luke Dashjr f871403202 Merge remote-tracking branch 'bfg-pull/153/head' into bfgminer 13 years ago