Commit graph

72 commits

Author SHA1 Message Date
pooler 8da0556cec Version 2.5.1 2020-06-25 15:02:57 +00:00
pooler 32464ebfc4 Version 2.5.0 2017-06-22 17:38:48 +02:00
pooler a973f7e845 Version 2.4.5 2016-06-10 10:25:21 +02:00
pooler 6c504ba77e Version 2.4.4 2016-03-24 15:46:22 +01:00
pooler 426fe09f9e Version 2.4.3 2016-01-24 19:31:58 +01:00
pooler d070009691 Version 2.4.2 2015-04-28 11:29:27 +02:00
pooler 3c01c36707 Version 2.4.1 2015-02-25 23:57:04 +01:00
pooler 9373a5c433 Add optimized PowerPC code 2015-02-25 14:06:40 +01:00
pooler a7aa615b76 Version 2.4 2014-05-20 11:47:04 +02:00
pooler a5430f73e1 Add a configure option to disable assembly code 2014-05-16 16:39:04 +02:00
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