aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-18Add long polling supportJeff Garzik
2011-03-17Improve max nonce auto-adjustment with some basic algebra.Jeff 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-14Release version 0.7.2.v0.7.2Jeff Garzik
2011-03-14Fix Windows build, that broke with yasm integrationJeff Garzik
2011-03-14Merge branch 'master' of https://github.com/fleger/cpuminer into tmpJeff Garzik
2011-03-14Move all RPC I/O to separate thread.Jeff Garzik
2011-03-14sha256_*.c: trim trailing whitespaceJeff Garzik
2011-03-14Makefile.am: neaten minerd sources listJeff Garzik
2011-03-12Fixed yasm version checkfleger
2011-03-12Merge remote-tracking branch 'upstream/master'fleger
2011-03-12Revert "Fixed yasm version check if yasm version ≥ 1.1.0"fleger
This reverts commit da1fd227bf2cc56c6f9a7ea42bd2c8b05f781f06.
2011-03-11Merge branch 'sse2' of https://github.com/chromicant/cpuminer into tmpJeff Garzik
2011-03-08Fixed yasm version check if yasm version ≥ 1.1.0fleger
2011-03-07Make sure we don't check for yasm version if we don't have yasmMark Crichton
2011-03-07Fix warnings in sse2_64 implementation.Jeff Garzik
2011-03-06X86_64 SSE2 support for LinuxMark Crichton
2011-03-02Release version 0.7.1.v0.7.1Jeff Garzik
2011-03-02Make CURL follow redirects.Jeff Garzik
Suggested by prcarter.
2011-03-02sha256_4way: skip last 3 rounds.Jeff Garzik
Pointed out by several people, including Raulo.
2011-02-21Changes to make the 4-way code compile on Intel CompilerRaulo
2011-02-17Show date/time when proof-of-work is found.Jeff Garzik
2011-02-17Mark hash success as unlikely, using __builtin_expect() intrinsicJeff Garzik
2011-02-17example-cfg.json: improve commentsJeff Garzik
2011-02-17Extract get-work logic into separate function.Jeff Garzik
2011-02-13Add support for JSON-format configuration fileJeff Garzik
2011-02-12Release version 0.7.v0.7Jeff Garzik
2011-02-12Turn off target testing for release, as some strange results appeared.Jeff 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-04Release version 0.6.1.v0.6.1Jeff Garzik
2011-02-04Fix max-nonce auto-adjustment logic to actually workJeff Garzik
2011-02-04Move verbose proof-of-work/target comparison display into -D (debug)Jeff Garzik
2011-02-04sha*.c: remove debug statement, which is redundant to hashmeter outputJeff Garzik
2011-02-03Add --retry-pause, to set length of pause time between failure retriesJeff Garzik
2011-02-03Continue scanhash, even if high 32 bits are zero.Jeff Garzik
Previously, we would stop the scan if the high 32 bits of the hash were zero, as a quick shortcut for testing the full hash. If this quick test succeeded, we would pass the work to the server for full validation. Change this logic to perform full validation inside minerd, so that work may be resumed more quickly if hash > target.
2011-02-02Display proof-of-work hash when one is discoveredJeff Garzik
2011-01-29Remove "PROOF OF WORK FOUND?" debug output; redundant.Jeff Garzik
2011-01-29Release version 0.6.v0.6Jeff Garzik
2011-01-29Dynamically adjust time spent hashing current work unit, to meet targetJeff Garzik
2011-01-29Pass max-nonce as arg to each sha256 algo.Jeff Garzik
Should be an equivalent transformation, with no behavior changes.
2011-01-29Code movement: move second hash time sampling to main miner loopJeff Garzik
2011-01-29Replace ___constant_swab32() with gcc's __builtin_bswap32Jeff Garzik
http://www.bitcoin.org/smf/index.php?topic=1925.msg34827#msg34827 Credit: lfm
2011-01-29sha256_4way minor optimizationsJeff Garzik
http://www.bitcoin.org/smf/index.php?topic=820.msg40022#msg40022 Credit: BeeCee1
2011-01-29Fix non-working short options -q and -r N, by listing them in optstring.Jeff Garzik
2011-01-20README: mention CFLAGS on *nix buildsJeff Garzik
2010-12-28Release version 0.5.v0.5Jeff Garzik
2010-12-28Rather than sleep-loop, main thread waits for all threads to exit.Jeff Garzik
2010-12-28Improve CURL HTTP request error diagnostics.Jeff Garzik