Commit graph

22 commits

Author SHA1 Message Date
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