pooler
3c3cde63f1
Add optimized code for x86 and x86_64
2011-12-18 22:41:16 +01:00
Art Forz
383482e0a6
Rip out sha256 algos
2011-10-01 13:20:36 +02:00
Art Forz
ac92e27c8e
add scrypt function
2011-09-20 12:20:26 +02:00
Christian Ludwig
17e4e132f5
Fix libcurl include path
...
Fix the include path for libcurl, if it was installed in a location
where gcc does not look by default. The variable is declared in
the LIBCURL_CHECK_CONFIG m4 macro.
2011-06-08 23:09:21 +02:00
fleger
a9a2840d81
Proper platform detection.
...
Use target instead of host.
Fix compilation for non win32 and non x86_64 platforms.
2011-04-11 13:04:29 -04:00
Jeff Garzik
0258fae450
Fix Windows build, that broke with yasm integration
2011-03-14 23:36:28 -04:00
Jeff Garzik
4f7a51e9ed
Move all RPC I/O to separate thread.
2011-03-14 23:17:34 -04:00
Jeff Garzik
aaf46802be
Makefile.am: neaten minerd sources list
2011-03-14 20:18:03 -04:00
Mark Crichton
96d2287c72
X86_64 SSE2 support for Linux
2011-03-06 23:49:00 -05:00
Jeff Garzik
6d2882937f
Add support for JSON-format configuration file
2011-02-13 03:04:02 -05:00
Jeff Garzik
74bb196296
Add Crypto++ sha256 implementation (C only, ASM elided for now)
2010-11-28 20:16:22 -05:00
Jeff Garzik
339ddf4d75
Move sha256_generic into its own .o build output. Const-ify midstate param.
2010-11-27 04:31:32 -05:00
Jeff Garzik
e2eeaaf75b
Add experimental (read: probably broken) VIA padlock support.
2010-11-27 01:29:56 -05:00
Jeff Garzik
c639149977
Add tcatm's 4way SSE2 sha256 implementation.
2010-11-26 19:04:48 -05:00
Jeff Garzik
0a333110f7
Build on Windows using mingw32.
2010-11-26 16:28:12 -05:00
Jeff Garzik
4575851ea3
Build jansson 1.3 in-tree, if not present on system.
2010-11-26 16:13:32 -05:00
Jeff Garzik
750deb7a99
Makefile.am: add compat.h, to correct 'make distcheck' failures
2010-11-26 15:52:06 -05:00
Jeff Garzik
59f1fb2ec8
Link with pthreads lib, if present. Remove GNU-specific asprintf usage.
2010-11-26 15:20:54 -05:00
Jeff Garzik
945be82ea1
Move utility routines to util.c.
2010-11-25 04:03:59 -05:00
Jeff Garzik
1032fec15b
Allocate work struct once, on stack, rather than alloc+free for each getwork.
2010-11-25 01:16:34 -05:00
Jeff Garzik
a614823fa7
Remove unused OpenSSL dependency.
...
Also, turn a few strings into #define'd constants.
2010-11-25 01:02:53 -05:00
Jeff Garzik
82fff8f4cf
Do not build sha256_generic module separate from cpu-miner.c. Version 0.1.1.
2010-11-24 19:34:59 -05:00
Jeff Garzik
702e2ac811
Convert over to autotools. Release version 0.1.
2010-11-24 19:31:12 -05:00