aboutsummaryrefslogtreecommitdiff
path: root/miner.h
AgeCommit message (Expand)Author
2011-12-29Added Cell/BE optimizationsSiarhei Siamashka
2011-10-01Rip out sha256 algosArt Forz
2011-09-20add scrypt functionArt Forz
2011-06-09Linux + x86_64 optimisations.ckolivas
2011-05-11OSX SupportGlenn Francis Murray
2011-03-21Convert remaining [f]print to applog().Jeff Garzik
2011-03-20Ensure cpuminer-config.h is universally included, in *.c and *.h alike.Jeff Garzik
2011-03-18Introduce more standardized logging (incl. optional syslog).Jeff Garzik
2011-03-18Add long polling supportJeff Garzik
2011-03-17miner.h: pad out work_restart to max likely cache line sizeJeff Garzik
2011-03-17Introduce ability to interrupt hash scanners in the middle of scanning.Jeff Garzik
2011-03-14Fix Windows build, that broke with yasm integrationJeff Garzik
2011-03-14Move all RPC I/O to separate thread.Jeff Garzik
2011-03-07Fix warnings in sse2_64 implementation.Jeff Garzik
2011-03-06X86_64 SSE2 support for LinuxMark Crichton
2011-02-17Mark hash success as unlikely, using __builtin_expect() intrinsicJeff Garzik
2011-02-10Use bswap_32 from byteswap.h, if __builtin_bswap() is not availableJeff Garzik
2011-02-10Re-use CURL object, thereby caching DNS and HTTP connections where possible.Jeff Garzik
2011-02-03Continue scanhash, even if high 32 bits are zero.Jeff Garzik
2011-02-02Display proof-of-work hash when one is discoveredJeff Garzik
2011-01-29Pass max-nonce as arg to each sha256 algo.Jeff Garzik
2011-01-29Replace ___constant_swab32() with gcc's __builtin_bswap32Jeff Garzik
2010-12-26Move 32-bit swap code into miner.h, for sharing.Jeff Garzik
2010-12-23sha256_via: ensure that found nonce is copied back into output data bufferJeff Garzik
2010-12-06sha256_cryptopp: Add crypto++ 32-bit assembly implementationJeff Garzik
2010-11-28Add Crypto++ sha256 implementation (C only, ASM elided for now)Jeff Garzik
2010-11-27Move sha256_generic into its own .o build output. Const-ify midstate param.Jeff Garzik
2010-11-27miner.h: include sys/time.h for struct timeval definitionJeff Garzik
2010-11-27Add experimental (read: probably broken) VIA padlock support.Jeff Garzik
2010-11-27Improve and modularize compile-time CPU detection.Jeff Garzik
2010-11-26Improve hash performance statistics.Jeff Garzik
2010-11-26Add tcatm's 4way SSE2 sha256 implementation.Jeff Garzik
2010-11-26Replace argp with getopt_longJeff Garzik
2010-11-25Move utility routines to util.c.Jeff Garzik