|
a8164709
|
2011-01-29T02:15:46
|
|
Release version 0.6.
|
|
f889476b
|
2011-01-29T01:14:12
|
|
Dynamically adjust time spent hashing current work unit, to meet target
|
|
0b677407
|
2011-01-29T00:56:24
|
|
Pass max-nonce as arg to each sha256 algo.
Should be an equivalent transformation, with no behavior changes.
|
|
f570ffcf
|
2011-01-29T00:47:48
|
|
Code movement: move second hash time sampling to main miner loop
|
|
a2967993
|
2011-01-29T00:41:27
|
|
Replace ___constant_swab32() with gcc's __builtin_bswap32
http://www.bitcoin.org/smf/index.php?topic=1925.msg34827#msg34827
Credit: lfm
|
|
8504cf48
|
2011-01-29T00:36:32
|
|
sha256_4way minor optimizations
http://www.bitcoin.org/smf/index.php?topic=820.msg40022#msg40022
Credit: BeeCee1
|
|
e4117142
|
2011-01-29T00:28:19
|
|
Fix non-working short options -q and -r N, by listing them in optstring.
|
|
fd19172c
|
2011-01-20T02:32:11
|
|
README: mention CFLAGS on *nix builds
|
|
fc4ed179
|
2010-12-28T22:38:57
|
|
Release version 0.5.
|
|
16006f90
|
2010-12-28T21:10:41
|
|
Rather than sleep-loop, main thread waits for all threads to exit.
|
|
2f9a6dee
|
2010-12-28T17:13:59
|
|
Improve CURL HTTP request error diagnostics.
|
|
9e5a173c
|
2010-12-28T15:22:53
|
|
Improve JSON-RPC result/error checking, and improve error diagnostic output.
|
|
872211ca
|
2010-12-27T02:13:15
|
|
Add --quiet option, to disable hashmeter output.
|
|
724fe374
|
2010-12-27T00:34:23
|
|
Release version 0.3.3.
|
|
21e56a25
|
2010-12-27T00:32:48
|
|
sha256_cryptopp asm: byteswap input words
|
|
970e74c0
|
2010-12-26T23:37:58
|
|
Move 32-bit swap code into miner.h, for sharing.
|
|
ae4cc6fc
|
2010-12-23T20:23:13
|
|
Release version 0.3.2.
|
|
d88648dd
|
2010-12-23T20:21:00
|
|
sha256_via: ensure that found nonce is copied back into output data buffer
Also, some minor cleanups, removing unused args.
|
|
309d1bdc
|
2010-12-19T21:47:41
|
|
Release version 0.3.1.
|
|
d363a1d6
|
2010-12-19T21:37:30
|
|
sha256_via: ensure proper data area is fully checksummed
|
|
ee592d0a
|
2010-12-18T22:22:06
|
|
Handle temporary JSON failures (due to server reboot, etc.)
|
|
4c8d7035
|
2010-12-18T16:42:40
|
|
README: update win32 build insns
|
|
857ba8f6
|
2010-12-18T16:31:28
|
|
Release version 0.3.
|
|
0ee24c00
|
2010-12-18T16:29:07
|
|
sha256_4way: work around gcc 4.5.x bug by always inlining ROTR and SHR
|
|
ce1c9a8a
|
2010-12-06T20:21:22
|
|
Display version on minerd --help usage output.
|
|
f1fcd76b
|
2010-12-06T20:14:58
|
|
sha256_cryptopp: Add crypto++ 32-bit assembly implementation
|
|
1a1a0186
|
2010-12-06T02:30:57
|
|
Release version 0.2.2.
Remove 'experimental' marker from VIA padlock implementation.
|
|
8ca6ffa8
|
2010-12-06T00:59:59
|
|
sha256_4way: do not include unnecessary headers, when !4way
Reported by lfm
|
|
6b5fb469
|
2010-12-06T00:57:48
|
|
sha256_via: align tmp_hash1 to 128, to avoid stack clobber
Reported by lfm
|
|
276dcdbc
|
2010-12-05T23:18:18
|
|
Avoid null deref in command line arg processing.
Reported by lfm.
|
|
18d3ab87
|
2010-11-29T12:27:11
|
|
Release version 0.2.1.
|
|
145e5fe1
|
2010-11-29T12:21:03
|
|
submit_work: increase string buffer, to avoid overflow
|
|
74bb1962
|
2010-11-28T20:16:22
|
|
Add Crypto++ sha256 implementation (C only, ASM elided for now)
|
|
339ddf4d
|
2010-11-27T04:31:32
|
|
Move sha256_generic into its own .o build output. Const-ify midstate param.
|
|
ad3fda8a
|
2010-11-27T03:56:47
|
|
Release version 0.2.
|
|
4c47553c
|
2010-11-27T03:50:52
|
|
Clean up multi-algorithm selection and display
|
|
6288d943
|
2010-11-27T03:50:12
|
|
sha256_4way: patch proper nonce into data block
|
|
eeea340b
|
2010-11-27T03:45:47
|
|
sha256_via: add further comments on byte-swapping work
|
|
4da2e4fb
|
2010-11-27T01:59:03
|
|
miner.h: include sys/time.h for struct timeval definition
|
|
e2eeaaf7
|
2010-11-27T01:29:56
|
|
Add experimental (read: probably broken) VIA padlock support.
|
|
86eb37d6
|
2010-11-27T00:46:59
|
|
Improve and modularize compile-time CPU detection.
Ideally, we should move this to autoconf.
|
|
500759ce
|
2010-11-27T00:12:28
|
|
s/__SSE__/__SSE2__/
|
|
a7518360
|
2010-11-26T23:32:29
|
|
Windows build tweaks.
|
|
2f2bf745
|
2010-11-26T23:16:38
|
|
Note that 4way is experimental
|
|
eed9b3c7
|
2010-11-26T23:15:38
|
|
sha256_4way: perform 16m hashes, not 64k, per invocation
|
|
35ea649d
|
2010-11-26T23:12:24
|
|
Improve hash performance statistics.
|
|
a50201eb
|
2010-11-26T20:15:07
|
|
Improve --help output. Mention --help in README.
|
|
099b6b06
|
2010-11-26T19:43:54
|
|
Drop all Windows DLL in same dir as minerd.exe
|
|
1f507438
|
2010-11-26T19:12:22
|
|
Correct -a command line help.
|
|
c6391499
|
2010-11-26T19:04:48
|
|
Add tcatm's 4way SSE2 sha256 implementation.
|
|
d2fded61
|
2010-11-26T18:13:16
|
|
README: add win32 installer instructions
|
|
7c6014c6
|
2010-11-26T18:01:25
|
|
Add Windows installer creation script, mknsis.sh.
|
|
6f30fc1d
|
2010-11-26T16:38:16
|
|
Release version 0.1.2.
|
|
7f98b6a2
|
2010-11-26T16:35:54
|
|
README: update dependency list and build instructions
|
|
0a333110
|
2010-11-26T16:28:12
|
|
Build on Windows using mingw32.
|
|
4575851e
|
2010-11-26T16:13:32
|
|
Build jansson 1.3 in-tree, if not present on system.
|
|
750deb7a
|
2010-11-26T15:52:06
|
|
Makefile.am: add compat.h, to correct 'make distcheck' failures
|
|
352bab21
|
2010-11-26T15:50:36
|
|
Introduce compat.h, for Win32 builds
|
|
b7cc9b68
|
2010-11-26T15:46:11
|
|
Replace argp with getopt_long
|
|
59f1fb2e
|
2010-11-26T15:20:54
|
|
Link with pthreads lib, if present. Remove GNU-specific asprintf usage.
|
|
5d1a4529
|
2010-11-25T04:04:30
|
|
code movement: move submit_work() above hot path
|
|
945be82e
|
2010-11-25T04:03:59
|
|
Move utility routines to util.c.
|
|
822cf2cc
|
2010-11-25T03:51:04
|
|
sha256: Remove unused include arpa/inet.h
|
|
e4c4b3fe
|
2010-11-25T01:27:19
|
|
scanhash micro-optimizations
* don't bother returning nonce, we only need success/fail boolean
* don't needlessly read nonce pointer data, for each loop
|
|
1032fec1
|
2010-11-25T01:16:34
|
|
Allocate work struct once, on stack, rather than alloc+free for each getwork.
|
|
a614823f
|
2010-11-25T01:02:53
|
|
Remove unused OpenSSL dependency.
Also, turn a few strings into #define'd constants.
|
|
23cd22a5
|
2010-11-25T00:49:39
|
|
RPC URL, username and password become arguments,
rather than compile-time constants.
|
|
67d3c913
|
2010-11-25T00:36:40
|
|
Small cleanups and comment additions. Don't sleep after proof of work found.
|
|
ea6c1126
|
2010-11-24T19:50:46
|
|
Add GPLv2 header.
|
|
82fff8f4
|
2010-11-24T19:34:59
|
|
Do not build sha256_generic module separate from cpu-miner.c. Version 0.1.1.
|
|
702e2ac8
|
2010-11-24T19:31:12
|
|
Convert over to autotools. Release version 0.1.
|
|
e33abcdb
|
2010-11-24T18:45:56
|
|
sha256: note about bitcoin input data
|
|
19b51e36
|
2010-11-24T18:25:06
|
|
Clean up protocol debugging output, and other cleanups.
|
|
b7201e9d
|
2010-11-24T18:24:12
|
|
sha256: Assume that input is already big endian.
|
|
5b0ab3cf
|
2010-11-24T15:39:37
|
|
Remove byte reversing in submit_work()
|
|
89a05600
|
2010-11-24T05:55:56
|
|
Code movement. Update stats counter more frequently.
|
|
5b6e9a92
|
2010-11-24T03:36:53
|
|
Add command line parsing, and multiple threads.
|
|
45a29ac9
|
2010-11-24T02:11:59
|
|
Add timing info. Remove BIGNUM PoW checks.
|
|
666af320
|
2010-11-24T01:19:47
|
|
Clean up proof-of-work checking,
attempting to address find-solution-too-fast problem.
|
|
16b535e2
|
2010-11-23T23:54:37
|
|
Add some code comments.
|
|
9bc3649e
|
2010-11-23T23:43:45
|
|
Add README and license info.
|
|
9599867d
|
2010-11-23T23:33:20
|
|
Initial revision of CPU miner.
NOTE: non-functional (incorrectly thinks it finds solution, too quickly)
|