Commit graph

62 commits

Author SHA1 Message Date
pooler
65e196a932 Version 2.3.3 2014-02-27 22:23:51 +01:00
pooler
3737e48b40 Skip compilation of unused assembly sources 2013-10-04 14:58:03 +02:00
pooler
ad88e35f54 Version 2.3.2 2013-07-10 15:49:50 +02:00
pooler
e878267239 Add AVX2-enabled functions for x86-64 2013-07-05 18:27:49 +02:00
pooler
0523c798ea Version 2.3.1 2013-06-18 11:42:51 +02:00
pooler
1bf8c63bb8 Version 2.3 2013-06-12 15:00:13 +02:00
pooler
ee7b535ea6 Add Stratum support 2013-06-09 01:13:28 +02:00
lye
fc95960057 Recognize amd64 installs as 86_64 arches.
FreeBSD calls x86_64 "amd64", so this allows allows FreeBSD installs to
have AVX/XOP support without any significant modifications -- it should
be noted that the base install of gcc doesn't actually have support,
but a later version from ports can be installed by the user and chosen
via e.g., `CC=/usr/local/bin/gcc48`.
2013-04-13 13:03:26 +00:00
pooler
b53230ce9b Version 2.2.3 2012-08-05 17:46:41 +02:00
pooler
292967ea16 Version 2.2.2 2012-06-07 22:39:04 +02:00
pooler
bce27720e0 Version 2.2.1 2012-05-02 21:37:54 +02:00
pooler
858601d91f Use getopt() if getopt_long() is not available 2012-04-08 23:28:54 +02:00
pooler
e0867338ab Check for <sys/endian.h> functions in configure
On NetBSD stdlib.h indirectly includes sys/endian.h, causing the
(be|le)32(enc|dec) functions to be already defined.
2012-04-08 00:33:56 +02:00
pooler
3151311af0 Check for <sys/sysctl.h> in configure
Also check for <sys/param.h>, which is a prerequisite on OpenBSD
2012-04-07 14:55:50 +02:00
pooler
83652d0787 Version 2.2 2012-04-02 21:12:11 +02:00
pooler
3c78575e0f Version 2.1.5 2012-03-07 17:31:55 +01:00
pooler
18bd6c0740 Check whether the assembler supports XOP 2012-03-07 10:46:04 +01:00
pooler
26e2fe1f76 Ensure C compiler is in C99 mode 2012-03-06 14:20:55 +01:00
pooler
18033f6a04 Add optimizations for AVX-capable processors 2012-03-05 19:32:52 +01:00
pooler
94cb469bbf Support for pthreads on MinGW-w64 2012-03-03 22:41:47 +01:00
pooler
a9c46369e8 Support for building on MinGW
- Fix dependency on libws2_32
- Update build instructions in the README
- Drop mknsis.sh
2012-03-03 16:51:32 +01:00
pooler
03d012e86c Version 2.1.4 2012-02-28 18:24:23 +01:00
pooler
922ce0b92e Version 2.1.3 2012-02-12 23:47:20 +01:00
pooler
d26b0d8b81 Version 2.1.2
- Do not submit work that is known to be stale
- Allow miner threads to ask for new work if the current one is at least
  45 seconds old and long polling is enabled
- Refresh work when long polling times out
- Modify x86-64 code to make it compatible with older versions of
  binutils
2012-01-26 14:31:07 +01:00
pooler
e751fb6bbd Version 2.1.1 2012-01-21 00:42:17 +01:00
pooler
0426d3ace0 Drastically increase getwork efficiency 2012-01-19 16:25:01 +01:00
pooler
e0dc6649e1 Version 2.0
- Test the whole hash instead of just looking at the high 32 bits
- Set idle priority on Windows
- Fix parameters -u and -p, and add short options -o and -O
- Fix example JSON configuration file
2012-01-17 00:38:06 +01:00
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
Jeff Garzik
602e31b96c Version 1.0.2. 2011-06-14 02:40:24 -04:00
Christian Ludwig
80ea56ac88 configure.ac: Beautify yasm test output 2011-06-09 00:08:22 +02:00
Jeff Garzik
f2e4ff0e50 Version 1.0.1. 2011-05-14 22:48:31 -04:00
Jeff Garzik
16cddaf300 Version 1.0. 2011-05-09 22:13:34 -04: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
1a16f2ae63 configure.ac: improve has_yasm test 2011-04-07 01:57:28 -04:00
Jeff Garzik
991a358dc9 Release version 0.8.1. 2011-03-22 14:01:32 -04:00
Jeff Garzik
124abb6c4d Release version 0.8. 2011-03-21 04:34:48 -04:00
Jeff Garzik
24afd61775 Introduce more standardized logging (incl. optional syslog).
Also, improve portability of alloca.
2011-03-18 17:24:16 -04:00
Jeff Garzik
4be41af2be Release version 0.7.2. 2011-03-14 23:42:53 -04:00
Jeff Garzik
0258fae450 Fix Windows build, that broke with yasm integration 2011-03-14 23:36:28 -04:00
fleger
aab6f57b17 Fixed yasm version check 2011-03-12 18:23:22 +01:00
Mark Crichton
1989b7dab9 Make sure we don't check for yasm version if we don't have yasm 2011-03-07 05:25:01 -08:00
Mark Crichton
96d2287c72 X86_64 SSE2 support for Linux 2011-03-06 23:49:00 -05:00
Jeff Garzik
1d8b6e13a3 Release version 0.7.1. 2011-03-02 22:47:46 -05:00
Jeff Garzik
4e622f2ac2 Release version 0.7. 2011-02-12 20:00:54 -05:00
Jeff Garzik
8277202221 Release version 0.6.1. 2011-02-04 14:29:54 -05:00
Jeff Garzik
a816470950 Release version 0.6. 2011-01-29 02:15:46 -05:00
Jeff Garzik
fc4ed179e8 Release version 0.5. 2010-12-28 22:38:57 -05:00
Jeff Garzik
724fe3742c Release version 0.3.3. 2010-12-27 00:34:23 -05:00
Jeff Garzik
ae4cc6fc39 Release version 0.3.2. 2010-12-23 20:23:13 -05:00