pooler
|
d290e317be
|
Avoid 3-way scrypt on AMD Bobcat
|
2012-06-04 01:10:53 +02:00 |
|
pooler
|
1608a0f1e4
|
General optimizations for scrypt on x86-64
|
2012-06-04 00:15:32 +02:00 |
|
pooler
|
eb808402f2
|
Set symbol type for global functions on ARM
Fixes ARM thumb support on Debian armhf
|
2012-06-03 01:06:26 +02:00 |
|
pooler
|
003d1f1f84
|
Use _SC_NPROCESSORS_CONF instead of _SC_NPROCESSORS_ONLN
|
2012-06-02 14:53:54 +02:00 |
|
pooler
|
21cba02b78
|
Do not set thread affinity on single-processor systems
|
2012-06-02 14:45:07 +02:00 |
|
pooler
|
5b82b834a6
|
Performance tweaks for AMD K8 and Intel Atom
|
2012-05-28 23:38:46 +02:00 |
|
pooler
|
29d64a8b6f
|
Avoid 3-way scrypt on Intel Atom
|
2012-05-26 19:59:46 +02:00 |
|
pooler
|
ee7630edfd
|
Reorder SSE2 instructions for better performance
|
2012-05-26 17:04:49 +02:00 |
|
pooler
|
9ea6df402e
|
Add an option to start minerd as a daemon
|
2012-05-05 14:35:46 +02:00 |
|
pooler
|
bce27720e0
|
Version 2.2.1
|
2012-05-02 21:37:54 +02:00 |
|
pooler
|
73ab48b5fd
|
Reschedule ARM instructions for dual issue
|
2012-05-01 12:05:56 +02:00 |
|
pooler
|
023a0f2a12
|
Add optimized code for ARM11 processors
|
2012-04-29 16:38:23 +02:00 |
|
pooler
|
ff69f18995
|
Rename time_lock to avoid name conflict on AIX
|
2012-04-16 00:37:09 +02:00 |
|
pooler
|
858601d91f
|
Use getopt() if getopt_long() is not available
|
2012-04-08 23:28:54 +02:00 |
|
pooler
|
654a23904b
|
Use syslog() instead of vsyslog()
vsyslog() is not available on AIX and other platforms.
|
2012-04-08 20:32:44 +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
|
132863599c
|
Change comment style in .S files
|
2012-04-06 19:53:48 +02:00 |
|
pooler
|
83652d0787
|
Version 2.2
|
2012-04-02 21:12:11 +02:00 |
|
pooler
|
ca34d624f6
|
Fix 4-way and 12-way scrypt
|
2012-04-02 18:24:55 +02:00 |
|
pooler
|
80c762b0da
|
Reduce register usage in 4-way SHA-256
|
2012-04-01 19:39:01 +02:00 |
|
pooler
|
7ca71eb324
|
Make full use of 4-way SHA-256 in scrypt
|
2012-04-01 00:56:41 +02:00 |
|
pooler
|
9093f84686
|
Add optimized SHA-256d implementation for x86
|
2012-03-31 17:02:01 +02:00 |
|
pooler
|
7dd70bc05f
|
Change the default timeout to 270 seconds
|
2012-03-30 16:26:24 +02:00 |
|
pooler
|
d4dddcb113
|
Exploit constants in SHA-256d
|
2012-03-30 00:40:41 +02:00 |
|
pooler
|
8c19b40b24
|
Avoid unnecessary computations in SHA-256d on x86-64
|
2012-03-26 14:15:35 +02:00 |
|
pooler
|
9fd497db5e
|
Skip the last three rounds of SHA-256d
|
2012-03-25 15:43:49 +02:00 |
|
pooler
|
18a34a72ab
|
Precompute the first few SHA-256d rounds
|
2012-03-24 01:27:23 +01:00 |
|
pooler
|
e52982ab7f
|
Drop unused 2-way scrypt
|
2012-03-23 16:35:21 +01:00 |
|
pooler
|
8af4ed77e6
|
Enable AVX optimizations in SHA-256 for scrypt
|
2012-03-22 17:38:35 +01:00 |
|
pooler
|
fc7dd5ead0
|
Do not print too many decimals
|
2012-03-21 23:41:48 +01:00 |
|
pooler
|
ed3d1c94f9
|
Reimplement SHA-256d
|
2012-03-21 23:07:56 +01:00 |
|
pooler
|
b961766f4d
|
Move SHA-2 code to separate files
|
2012-03-12 13:32:11 +01:00 |
|
pooler
|
40fc3d06f9
|
Minor cleanups
|
2012-03-10 23:29:11 +01:00 |
|
pooler
|
c96b468d1c
|
Keep work data in host byte order
|
2012-03-10 13:37:33 +01:00 |
|
pooler
|
3c78575e0f
|
Version 2.1.5
|
2012-03-07 17:31:55 +01:00 |
|
pooler
|
f482cefff1
|
Merge pull request #6 from pontius/cpumine
void function cannot return value
|
2012-03-07 05:22:22 -08:00 |
|
pontius
|
f1215cb75c
|
void function cannot return value
|
2012-03-07 14:03:56 +01:00 |
|
pooler
|
18bd6c0740
|
Check whether the assembler supports XOP
|
2012-03-07 10:46:04 +01:00 |
|
pooler
|
b10dc6b37d
|
Add XOP support to scrypt on x86-64
|
2012-03-07 00:43:46 +01:00 |
|
pooler
|
26e2fe1f76
|
Ensure C compiler is in C99 mode
|
2012-03-06 14:20:55 +01:00 |
|
pooler
|
8625cf40f6
|
Assume HTTP if no protocol is specified
|
2012-03-06 00:10:35 +01:00 |
|
pooler
|
f073f8ed58
|
Precompute midstate of the first SHA-256 in scrypt
|
2012-03-06 00:03:19 +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
|
8d326a4439
|
Change comment style in .S files for compatibility
|
2012-03-01 16:05:25 +01:00 |
|
pontius
|
4aafcadbd2
|
Solaris doesn't have <sys/sysctl.h>.
|
2012-03-01 09:09:23 +01:00 |
|
pooler
|
6fc88331d6
|
Switch to RIP-relative addressing on x86-64
|
2012-02-28 20:51:11 +01:00 |
|
pooler
|
03d012e86c
|
Version 2.1.4
|
2012-02-28 18:24:23 +01:00 |
|