18 Commits (db6750934e887fea2bdc240e46b6845149fb4f39)

Author SHA1 Message Date
Luke Dashjr d8ef28069a work_restart should only be changed by cgminer.c now 13 years ago
Luke Dashjr b9d197dee8 Refactor the CPU scanhash_* functions to use a common API. Fixes bugs. 13 years ago
Con Kolivas 0c49935250 Fix CPU mining with other algorithms not working. 14 years ago
Con Kolivas 5007805d1f Update CPU reentrant scan code to work properly for extended periods up to scantime and adjust rate properly. 14 years ago
Ycros 9fe2106467 Fixed up using config.h instead of cpuminer-config.h. 14 years ago
Jeff Garzik 23e9cf91f0 Ensure cpuminer-config.h is universally included, in *.c and *.h alike. 14 years ago
Jeff Garzik 2d49a9a5d7 Introduce ability to interrupt hash scanners in the middle of scanning. 14 years ago
Jeff Garzik cdb4cd9c8b sha256_*.c: trim trailing whitespace 14 years ago
Jeff Garzik 1083e15c47 Mark hash success as unlikely, using __builtin_expect() intrinsic 14 years ago
Jeff Garzik 98de751416 sha*.c: remove debug statement, which is redundant to hashmeter output 14 years ago
Jeff Garzik 714c0fd7c9 Continue scanhash, even if high 32 bits are zero. 14 years ago
Jeff Garzik c68ffb30dd Display proof-of-work hash when one is discovered 14 years ago
Jeff Garzik 0b67740707 Pass max-nonce as arg to each sha256 algo. 14 years ago
Jeff Garzik 339ddf4d75 Move sha256_generic into its own .o build output. Const-ify midstate param. 14 years ago
Jeff Garzik 822cf2cc45 sha256: Remove unused include arpa/inet.h 14 years ago
Jeff Garzik e33abcdbe4 sha256: note about bitcoin input data 14 years ago
Jeff Garzik b7201e9dec sha256: Assume that input is already big endian. 14 years ago
Jeff Garzik 9599867d8b Initial revision of CPU miner. 14 years ago