Jeff Garzik
|
5d1a45294b
code movement: move submit_work() above hot path
|
15 years ago |
Jeff Garzik
|
945be82ea1
Move utility routines to util.c.
|
15 years ago |
Jeff Garzik
|
822cf2cc45
sha256: Remove unused include arpa/inet.h
|
15 years ago |
Jeff Garzik
|
e4c4b3fe5f
scanhash micro-optimizations
|
15 years ago |
Jeff Garzik
|
1032fec15b
Allocate work struct once, on stack, rather than alloc+free for each getwork.
|
15 years ago |
Jeff Garzik
|
a614823fa7
Remove unused OpenSSL dependency.
|
15 years ago |
Jeff Garzik
|
23cd22a5a5
RPC URL, username and password become arguments,
|
15 years ago |
Jeff Garzik
|
67d3c91317
Small cleanups and comment additions. Don't sleep after proof of work found.
|
15 years ago |
Jeff Garzik
|
ea6c1126ec
Add GPLv2 header.
|
15 years ago |
Jeff Garzik
|
82fff8f4cf
Do not build sha256_generic module separate from cpu-miner.c. Version 0.1.1.
|
15 years ago |
Jeff Garzik
|
702e2ac811
Convert over to autotools. Release version 0.1.
|
15 years ago |
Jeff Garzik
|
e33abcdbe4
sha256: note about bitcoin input data
|
15 years ago |
Jeff Garzik
|
19b51e3600
Clean up protocol debugging output, and other cleanups.
|
15 years ago |
Jeff Garzik
|
b7201e9dec
sha256: Assume that input is already big endian.
|
15 years ago |
Jeff Garzik
|
5b0ab3cf79
Remove byte reversing in submit_work()
|
15 years ago |
Jeff Garzik
|
89a05600ba
Code movement. Update stats counter more frequently.
|
15 years ago |
Jeff Garzik
|
5b6e9a92f1
Add command line parsing, and multiple threads.
|
15 years ago |
Jeff Garzik
|
45a29ac997
Add timing info. Remove BIGNUM PoW checks.
|
15 years ago |
Jeff Garzik
|
666af32046
Clean up proof-of-work checking,
|
15 years ago |
Jeff Garzik
|
16b535e2dd
Add some code comments.
|
15 years ago |
Jeff Garzik
|
9bc3649e91
Add README and license info.
|
15 years ago |
Jeff Garzik
|
9599867d8b
Initial revision of CPU miner.
|
15 years ago |