Commit History

Author SHA1 Message Date
  Luke Dashjr 564d60c214 Travis: Update with Keccak 11 years ago
  Luke Dashjr 84dbcfa5ac opencl/keccak: Add non-goffset support 11 years ago
  Luke Dashjr 5c3235a471 opencl/keccak: Unroll all the hash rounds properly 11 years ago
  Luke Dashjr fac77f44ff opencl: Add Keccak support via "fullheader" kernel interface 11 years ago
  Luke Dashjr cba871e59e keccak: Adapt for BFGMiner 11 years ago
  Luke Mitchell d505eb688d Keccak: Import algorithm code as-is 12 years ago
  Luke Dashjr cda82f16c5 opencl: Add a simple "fullheader" kernel interface 11 years ago
  Luke Dashjr 5e1e687496 Bugfix: Correct USE_SHA256D macro name to ensure SHA256d is always preferred as default algorithm 11 years ago
  Luke Dashjr 427f6089bd cpu: Generic scanhash that can support any PoW algorithm 11 years ago
  Luke Dashjr 8d1b806836 RPC: Include Hash Method in minecoin for new algorithms 11 years ago
  Luke Dashjr 60b127eaaf opencl: Teach findnonce to behave based on kernel interface rather than mining algorithm 11 years ago
  Luke Dashjr 79344717f4 opencl: Get min_nonce_diff from struct mining_algorithm 11 years ago
  Luke Dashjr 289e7c002e Move malgo-specific code to dedicated source files 11 years ago
  Luke Dashjr a9f278b67a opencl: Simplify kernel-specific data handling 11 years ago
  Luke Dashjr 2bfdbc7e32 opencl: Remove redundant checks for USE_OPENCL 11 years ago
  Luke Dashjr 59e8e0f2cb cpu: Remove redundant checks for USE_CPUMINING 11 years ago
  Luke Dashjr 71fe0192d0 opencl: Only attempt to BFI_INT patch SHA256d kernels 11 years ago
  Luke Dashjr 38b2400e7f Significantly rewrite configure script to handle driver dependencies cleaner 11 years ago
  Luke Dashjr 70f17d7540 Make SHA256d mining optional 11 years ago
  Luke Dashjr 5a4a844ed6 Makefile: Specify .cl files explicitly, and only include scrypt ones when configured with scrypt support 11 years ago
  Luke Dashjr 6a26bef64f Merge branch 'kncasic' into bfgminer 11 years ago
  Luke Dashjr 9a7328f419 kncasic: Initialise first_cgpu to silence false warning 11 years ago
  Luke Dashjr 7efe730d7e Bugfix: Clarify goffset decision code, and refuse to compile kernels in situations where they won't work 11 years ago
  Luke Dashjr 88688f288f Bugfix: opencl: Output buffer must be readable by kernel since it is used with a count/position iterator 11 years ago
  Luke Dashjr 4de46f145f Bugfix: opencl: Skip NULL kernel interface entry 11 years ago
  Luke Dashjr eb3d7b8dde DevAPI: hashes_done: Simplify and improve precision of max_nonce calculation 11 years ago
  Luke Dashjr 104d8d3472 opencl: Avoid duplicating kernel_interfaces mapping in select_kernel 11 years ago
  Luke Dashjr 0a224778b0 opencl: Avoid duplicating kernel_interfaces mapping in opencl_scanhash_get_kernel 11 years ago
  Luke Dashjr 2016458e46 cpu: Drivers should not be doing fulltest on their own, so remove it 11 years ago
  Luke Dashjr 3526edb399 cpu: Pass full work struct to scanhash functions 11 years ago