aboutsummaryrefslogtreecommitdiff
path: root/util.c
AgeCommit message (Collapse)Author
2011-05-09jansson 2.x compatibilityJeff Garzik
2011-04-11util: correct off-by-one in month displayJeff Garzik
2011-03-22Add User-Agent header to each HTTP requestJeff Garzik
2011-03-21Convert remaining [f]print to applog().Jeff Garzik
Also, remove a few superfluous printouts.
2011-03-18Introduce more standardized logging (incl. optional syslog).Jeff Garzik
Also, improve portability of alloca.
2011-03-18Add long polling supportJeff 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-02Make CURL follow redirects.Jeff Garzik
Suggested by prcarter.
2011-02-12Turn off target testing for release, as some strange results appeared.Jeff Garzik
2011-02-10Re-use CURL object, thereby caching DNS and HTTP connections where possible.Jeff Garzik
2011-02-04Move verbose proof-of-work/target comparison display into -D (debug)Jeff 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
2010-12-28Improve CURL HTTP request error diagnostics.Jeff Garzik
2010-12-28Improve JSON-RPC result/error checking, and improve error diagnostic output.Jeff Garzik
2010-11-26Improve hash performance statistics.Jeff Garzik
2010-11-25Move utility routines to util.c.Jeff Garzik