| 
              
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)
               |