util.c


Log

Author Commit Date CI Message
Jeff Garzik 0258fae4 2011-03-14T23:36:28 Fix Windows build, that broke with yasm integration
Jeff Garzik 4f7a51e9 2011-03-14T23:17:34 Move all RPC I/O to separate thread.
Jeff Garzik d4ddd315 2011-03-02T22:06:25 Make CURL follow redirects. Suggested by prcarter.
Jeff Garzik b2372e70 2011-02-12T19:57:50 Turn off target testing for release, as some strange results appeared.
Jeff Garzik c0935a94 2011-02-10T00:41:44 Re-use CURL object, thereby caching DNS and HTTP connections where possible.
Jeff Garzik 51eb1b4e 2011-02-04T11:53:51 Move verbose proof-of-work/target comparison display into -D (debug)
Jeff Garzik 714c0fd7 2011-02-03T00:46:55 Continue scanhash, even if high 32 bits are zero. 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.
Jeff Garzik c68ffb30 2011-02-02T18:47:04 Display proof-of-work hash when one is discovered
Jeff Garzik 2f9a6dee 2010-12-28T17:13:59 Improve CURL HTTP request error diagnostics.
Jeff Garzik 9e5a173c 2010-12-28T15:22:53 Improve JSON-RPC result/error checking, and improve error diagnostic output.
Jeff Garzik 35ea649d 2010-11-26T23:12:24 Improve hash performance statistics.
Jeff Garzik 945be82e 2010-11-25T04:03:59 Move utility routines to util.c.