Version 2.3

This commit is contained in:
pooler 2013-06-12 15:00:13 +02:00
parent 4aa1c3718e
commit 1bf8c63bb8
3 changed files with 16 additions and 6 deletions

8
NEWS
View file

@ -1,3 +1,11 @@
Version 2.3 - Jun 12, 2013
- Add support for the Stratum mining protocol
- Automatically switch to Stratum if the mining server supports
the X-Stratum extension, unless --no-stratum is used
- Set CPU affinity on FreeBSD (lye)
- Fix a bug in libcurl initialization (martinwguy)
Version 2.2.3 - Aug 5, 2012 Version 2.2.3 - Aug 5, 2012
- Add optimized ARM NEON code for scrypt and SHA-256d - Add optimized ARM NEON code for scrypt and SHA-256d

12
README
View file

@ -13,7 +13,7 @@ Dependencies:
Basic *nix build instructions: Basic *nix build instructions:
./autogen.sh # only needed if building from git repo ./autogen.sh # only needed if building from git repo
./nomacro.pl # only needed if building on Mac OS X ./nomacro.pl # only needed if building on Mac OS X or with Clang
./configure CFLAGS="-O3" ./configure CFLAGS="-O3"
make make
@ -45,9 +45,10 @@ Architecture-specific notes:
x86-64: The miner can take advantage of AVX and XOP instructions, x86-64: The miner can take advantage of AVX and XOP instructions,
but only if both the CPU and the operating system support them. but only if both the CPU and the operating system support them.
* Linux supports AVX starting from kernel version 2.6.30. * Linux supports AVX starting from kernel version 2.6.30.
* FreeBSD supports AVX starting with 9.1-RELEASE.
* Mac OS X added AVX support in the 10.6.8 update. * Mac OS X added AVX support in the 10.6.8 update.
* Windows supports AVX starting from Windows 7 SP1 and * Windows supports AVX starting from Windows 7 SP1 and
Windows Server 2008 SP1. Windows Server 2008 R2 SP1.
The configure script outputs a warning if the assembler The configure script outputs a warning if the assembler
cannot compile AVX or XOP instructions. In that case, the miner cannot compile AVX or XOP instructions. In that case, the miner
can still be built, but unavailable optimizations are left off. can still be built, but unavailable optimizations are left off.
@ -55,11 +56,12 @@ Architecture-specific notes:
Usage instructions: Run "minerd --help" to see options. Usage instructions: Run "minerd --help" to see options.
Connecting through a proxy: Use the --proxy option. Connecting through a proxy: Use the --proxy option.
To use a SOCKS proxy, add a socks4:// or socks5:// prefix to the proxy string. To use a SOCKS proxy, add a socks4:// or socks5:// prefix to the proxy host.
Protocols socks4a and socks5h, allowing remote name resolving, are also
available since libcurl 7.18.0.
If no protocol is specified, the proxy is assumed to be a HTTP proxy. If no protocol is specified, the proxy is assumed to be a HTTP proxy.
When the --proxy option is not used, the program honors the http_proxy When the --proxy option is not used, the program honors the http_proxy
environment variable. In this case, however, libcurl 7.21.7 or newer is and all_proxy environment variables.
needed to handle protocol prefixes.
Also many issues and FAQs are covered in the forum thread Also many issues and FAQs are covered in the forum thread
dedicated to this program, dedicated to this program,

View file

@ -1,4 +1,4 @@
AC_INIT([cpuminer], [2.2.3]) AC_INIT([cpuminer], [2.3])
AC_PREREQ([2.59c]) AC_PREREQ([2.59c])
AC_CANONICAL_SYSTEM AC_CANONICAL_SYSTEM