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 |
|
pooler
|
ec59ed6d6d
|
Add support for building on Mac OS X
|
2012-02-28 18:16:40 +01:00 |
|
pooler
|
e560d53b76
|
Add 4-way SHA-256 implementation for x86-64
|
2012-02-28 18:10:26 +01:00 |
|
pooler
|
1f15a1f672
|
Add proxy support
|
2012-02-26 01:34:58 +01:00 |
|
pooler
|
0ce674668c
|
Add TCP keepalive to long polling connections
|
2012-02-25 22:22:45 +01:00 |
|
pooler
|
fc5435e338
|
Allow unauthenticated mining
|
2012-02-24 21:06:10 +01:00 |
|
pooler
|
922ce0b92e
|
Version 2.1.3
|
2012-02-12 23:47:20 +01:00 |
|
pooler
|
61392dc673
|
Support for "submitold" extension to long polling
|
2012-02-12 19:50:59 +01:00 |
|
pooler
|
131d5a2374
|
Add smart handling of long polling failures
Switch to short scan time if long polling fails, and try
to reactivate it only if the server continues to advertise
the feature in HTTP headers.
|
2012-02-12 03:23:06 +01:00 |
|
pooler
|
46fe063865
|
Eliminate the delay between starting threads
This is no more needed since miner threads share the result
of the same getwork request.
|
2012-02-11 15:19:31 +01:00 |
|
pooler
|
a605a2ae4d
|
Throw an error if non-option arguments are supplied
|
2012-02-11 02:32:49 +01:00 |
|
pooler
|
9435078a8e
|
Extract username and password specified in URL
|
2012-02-11 01:42:57 +01:00 |
|
pooler
|
6599e7d1a7
|
Only detect the number of processors once
|
2012-02-11 00:09:50 +01:00 |
|