Con Kolivas
fc6585de8b
Bump version number to 2.3.1.
2012-02-24 14:20:03 +11:00
Con Kolivas
e9889a384d
Revert kernels that are designed for newer hardware and SDKs to 2.3.0 release style.
2012-02-24 14:14:05 +11:00
Con Kolivas
70e8ade54f
Revert behaviour to old nonce init code.
2012-02-24 14:14:04 +11:00
Con Kolivas
fe34ba1836
Bump version to 2.3.0
2012-02-23 20:52:27 +11:00
Con Kolivas
0bde957912
Update all kernel version names.
2012-02-22 14:17:16 +11:00
Con Kolivas
882e4d85de
Merge pull request #123 from xiangfu/icarus
...
Add Icarus Support to Cgminer
2012-02-21 03:14:20 -08:00
Con Kolivas
d85fc0f799
Begin import of DiabloMiner kernel.
2012-02-21 21:48:10 +11:00
Con Kolivas
136b50d51c
Bump version number to 2.2.7
2012-02-20 09:38:31 +11:00
Xiangfu
2bb92ebcdc
add Icarus support to autoreconf system
2012-02-19 22:22:02 +08:00
ckolivas
6693898710
Fix diakgcn kernel working by passing it D1A variable and renaming it in the cl code accordingly.
...
Renumber version consistent with change in code since it now works.
2012-02-16 17:31:22 +11:00
Con Kolivas
a95e4f4d03
Bump version number to 2.2.6.
2012-02-16 01:16:21 +11:00
Con Kolivas
5e31785e7b
Increase poclbm version number.
2012-02-15 00:29:07 +11:00
Con Kolivas
aa1523d765
Bump up version number to 2.2.5
2012-02-13 13:30:14 +11:00
Con Kolivas
64acb9dae7
Increase version numbers of modified kernels.
2012-02-13 13:26:03 +11:00
Con Kolivas
862e9da48e
Bump version number to 2.2.4.
2012-02-11 20:29:27 +11:00
Con Kolivas
cad84c6f2c
Change poclbm version number.
2012-02-11 11:51:15 +11:00
ckolivas
59d3d0112b
Implement diablo kernel support and try to make it work.
2012-02-11 11:48:12 +11:00
ckolivas
cb7145b179
Add basic build ability with diakgcn and put all kernel names in configure.ac to avoid changing them in mutliple places.
2012-02-11 11:48:11 +11:00
Con Kolivas
63777c9d30
Bump version to 2.2.3 with NEWS.
2012-02-06 21:37:22 +11:00
Con Kolivas
2db367e732
Bump version to 2.2.2
2012-02-06 18:41:50 +11:00
ckolivas
a1d230e879
Deprecate main.c
2012-02-04 13:12:19 +11:00
ckolivas
7d97ed6dd6
Fix various build issues.
2012-02-04 10:23:06 +11:00
Con Kolivas
c0e8819d86
Fix bitforce failing to build into cgminer.
2012-01-31 00:20:58 +11:00
Con Kolivas
269b456864
Bump version to 2.2.1
2012-01-30 23:57:22 +11:00
Con Kolivas
09ea6bd21a
Bump version number up 2.2.0
2012-01-29 12:07:18 +11:00
Con Kolivas
995b6dc892
Make bitforce off not compile bitforce.c properly.
2012-01-29 10:52:24 +11:00
Con Kolivas
1865a01a2b
Make bitforce support default to disabled.
2012-01-29 10:27:16 +11:00
Luke Dashjr
5dfc8b694f
BitForce FPGA support
...
cgminer will scan for and mine BitForce FPGAs on USB ports by providing the
new --scan-serial <device> option, or autodetect them by searching
/dev/serial/by-id for *BitFORCE_SHA256*
2012-01-19 01:24:37 -05:00
ckolivas
332b3ca1e6
Configure out building and support of all CPU mining code unless --enable-cpumining is enabled.
2012-01-19 16:56:42 +11:00
ckolivas
91af258e77
Add configuration option for CPU mining which will default to off.
2012-01-19 15:55:45 +11:00
Con Kolivas
d3b4a6f307
Bump version to 2.1.2
2012-01-06 20:37:44 +11:00
Con Kolivas
d515d31854
Bump version number to 2.1.1
2012-01-01 20:28:36 +11:00
Con Kolivas
743d81b36b
Adjust column width of A/R/HW to be the maximum of any device and align them.
2012-01-01 20:25:04 +11:00
Con Kolivas
4f879b4286
Bump version to 2.1.0.
2011-12-27 16:23:27 +11:00
Con Kolivas
90fa5fcdf0
Bump to version 2.0.9 while still in development.
2011-12-20 23:45:15 +11:00
Kano
50a0892254
2.0.8x Full GPU stats, descriptive field names and --api-description
2011-12-04 00:24:26 +11:00
Kano
45068ced82
Version 2.0.8w (windows changes)
2011-11-29 11:07:27 +11:00
Con Kolivas
4c68ad0183
Fix for Intel Macs.
2011-11-13 08:23:42 +11:00
Con Kolivas
d5231ea57f
Fix build error with -ldl being passed to LDFLAGS instead of LDADD and update configure output.
2011-11-11 22:21:30 +11:00
Con Kolivas
35a8b9f3c5
Bump version number to 2.0.8
2011-11-11 19:42:21 +11:00
Con Kolivas
d8770654f5
Add x86_64 w64 mingw32 target courtesy of dukrat.
2011-10-28 11:11:28 +11:00
Con Kolivas
1acdad89ab
Bump version number to 2.0.7.
2011-10-17 14:24:42 +11:00
Con Kolivas
a41db9d436
Bump version to 2.0.6 and update docs.
2011-10-09 14:14:50 +11:00
Con Kolivas
5133cf5b06
Add altivec 4 way support courtesy of Gilles Risch.
2011-10-09 12:22:00 +11:00
Con Kolivas
16dce491f2
Bump version to 2.0.5
2011-09-27 15:17:30 +10:00
Con Kolivas
a49fc18410
Bump version number to 2.0.4.
2011-09-23 11:48:12 +10:00
Luke Dashjr
014d43b06a
Bugfix: fix linking when OpenCL is not detected
2011-09-23 10:46:59 +10:00
Con Kolivas
da764e5441
Reset opencl flags if not detected to prevent build failure without opencl.
2011-09-23 10:04:09 +10:00
Con Kolivas
1016ae4cd4
Bump version number to 2.0.3.
2011-09-17 13:38:37 +10:00
UukGoblin
88fd7c1d38
use ATISTREAMSDKROOT env variable if available...
...
... to determine the location of OpenCL libs
clean up the use of OPENCL_* vars in autostuff
2011-09-15 11:34:39 +10:00
Con Kolivas
84a3ee45fd
Bump version to 2.0.2.
2011-09-11 15:33:36 +10:00
Con Kolivas
9d84e91560
Properly substitute DLOPEN flags to build with ADL support when -ldl is needed and not when opencl is not found.
2011-09-11 13:32:19 +10:00
Con Kolivas
5abf83860b
Bump version to 2.0.1
2011-09-09 12:21:19 +10:00
Con Kolivas
758afbf00e
Add -lpthread, not -pthread and remove -lm which is not required.
2011-09-08 21:42:00 +10:00
Con Kolivas
df78f45dd9
Latest glibc appears to want linking against -lm as well for dlopen.
2011-09-08 09:53:14 +10:00
Con Kolivas
c8d40fb434
Win32 does not use dlopen so link in -ldl only when not on win32 and display what ldflags are being passed on ./configure.
2011-09-07 09:33:43 +10:00
Con Kolivas
a74554a2c4
Bump version to 2.0.0
2011-09-06 13:54:30 +10:00
Con Kolivas
a62b4e3e22
Remove unused LIBCURL_CPPFLAGS variable which should help cgminer compile on other platforms.
2011-09-06 13:45:02 +10:00
Con Kolivas
36a65e41ea
Add a --disable-adl option to configure and only enable it if opencl support exists.
2011-09-06 10:24:05 +10:00
Con Kolivas
b6a7039387
Bump version to 1.9.9 till completed as version 2.0.
2011-09-05 19:30:03 +10:00
Con Kolivas
d57cd91955
Implement ATI ADL support for GPU parameter monitoring now and setting later (temp, fan, clocks etc.).
...
Check for the presence of the ADL header files in ADL_SDK.
Import adl_functions.h from amd overdrive ctrl.
Implement a setup function that tries to detect GPUs that support the ADL and link in the parameters into the gpus struct.
Put a summary of monitoring information from the GPU menu.
2011-09-03 10:53:35 +10:00
Con Kolivas
690ab48736
Bump version to 1.6.2.
2011-09-02 12:36:54 +10:00
Con Kolivas
65707516d3
With no c++ code there is no point showing CXXFLAGS.
2011-09-02 12:36:11 +10:00
Con Kolivas
062f937cee
Most people expect /usr/local when an unspecified prefix is used so change to that.
2011-09-02 10:30:48 +10:00
Con Kolivas
d88ed35848
Get rid of poorly executed curl check.
2011-09-02 09:46:34 +10:00
Con Kolivas
846e5fbc66
Bump version to 1.6.1.
2011-08-29 19:57:27 +10:00
Con Kolivas
807ddd1c2e
Give convenient summary at end of ./configure.
2011-08-29 10:43:33 +10:00
Con Kolivas
fa91f6a664
Add some defines to configure.ac to enable exporting of values and packaging, and clean up output.
2011-08-29 10:34:32 +10:00
Con Kolivas
10ed8e9d41
Add a --disable-opencl configure option to make it possible to override detection of opencl and build without GPU mining support.
2011-08-28 23:49:17 +10:00
Con Kolivas
83bb42801d
Make pthread, libcurl and libcurses library checks mandatory or fail.
2011-08-28 23:15:29 +10:00
Con Kolivas
882961f8e2
Bump version to 1.6.0.
2011-08-26 14:31:01 +10:00
Con Kolivas
3d5f555407
Allow a custom kernel path to be entered on the command line.
2011-08-25 14:42:03 +10:00
Con Kolivas
413d97096d
Make cgminer look in the install directory for the .cl files making make install work correctly.
2011-08-25 13:59:46 +10:00
Con Kolivas
7dc3db2340
Implement SSE2 32 bit assembly algorithm as well.
2011-08-25 13:04:15 +10:00
Con Kolivas
7407e887f6
Update configure.ac for newer autoconf tools.
2011-08-24 20:17:59 +10:00
Con Kolivas
2630c6d68d
Bump version to 1.5.8.
2011-08-23 12:35:14 +10:00
Con Kolivas
cc9d5f5927
Bump version number to 1.5.7.
2011-08-22 10:48:14 +10:00
Con Kolivas
f062765c94
Explicitly link in ws2_32 on the windows build and update README file on how to compile successfully on windows.
2011-08-20 10:08:59 +10:00
Con Kolivas
4060ae3757
Bump version number.
2011-08-17 16:51:26 +10:00
Con Kolivas
41a4be7dff
Bump version number.
2011-08-16 15:18:01 +10:00
Con Kolivas
b73d93cd29
Bump version number.
2011-08-14 14:20:55 +10:00
Con Kolivas
ef5e8bea0d
Bump version number.
2011-07-30 22:02:26 +10:00
Diogo Franco
dc49d2407d
Use pkg-config to check for libcurl version
...
Fixes autogen on OSX Lion, might fix for other platforms which
don't ship those libcurl m4 macros.
2011-07-29 00:04:39 -03:00
Con Kolivas
106d367b83
Revert "Use pkg-config to check for libcurl version"
...
This reverts commit 98387f94ac
.
Broke generic building.
2011-07-29 12:50:55 +10:00
Diogo Franco
98387f94ac
Use pkg-config to check for libcurl version
...
Fixes autogen on OSX Lion, might fix for other platforms which
don't ship those libcurl m4 macros.
2011-07-28 22:24:11 -03:00
Con Kolivas
1f837909fc
Bump version number.
2011-07-29 01:16:39 +10:00
Con Kolivas
013557a96e
Bump version number.
2011-07-27 22:30:06 +10:00
Con Kolivas
3060b97de3
Bump version number.
2011-07-26 23:45:19 +10:00
Con Kolivas
5f54e164c9
Only use the sockoptfunction if the version of curl is recent enough.
2011-07-25 10:58:32 +10:00
Con Kolivas
2ca6c40991
Bump version.
2011-07-24 19:58:56 +10:00
Con Kolivas
f0f6a0046c
Bump version number to 1.4.0
2011-07-23 16:28:11 +10:00
Con Kolivas
3f202fe8cc
Bump version number.
2011-07-20 13:59:54 +10:00
Con Kolivas
0c07328fd4
Bump version number to 1.3.0
2011-07-19 14:35:08 +10:00
Con Kolivas
f0006522ae
Bump version to 1.2.8
2011-07-18 12:07:35 +10:00
Ycros
1f3074d2ff
Fix configure.ac for 64bit OSX builds
2011-07-18 11:49:27 +10:00
Con Kolivas
c4aefa35d7
Bump version number.
2011-07-16 23:32:44 +10:00
Con Kolivas
ab6960014b
Merge pull request #15 from ycros/osx
...
Fix configure.ac OpenCL test for OSX.
2011-07-15 08:23:33 -07:00
Con Kolivas
a486c5b8cb
Bump version number.
2011-07-15 09:55:18 +10:00
Con Kolivas
c12a2f1bb5
Bump version number to 1.2.5
2011-07-15 01:12:52 +10:00
Ycros
c12825c6bd
Fix configure.ac OpenCL test for OSX.
2011-07-14 13:50:10 +10:00
Con Kolivas
22c70a2345
Bump version.
2011-07-13 12:13:46 +10:00
Con Kolivas
b4bfeb5f8a
Bump version number in light of new kernel and build system that finally works fully.
2011-07-12 22:45:34 +10:00
Con Kolivas
941768e303
Bump version number.
2011-07-12 19:22:45 +10:00
Con Kolivas
c3566d3ffa
Bump version number to clarify bugfixed nature.
2011-07-12 00:36:06 +10:00
Ycros
386489a147
Added support for pdcurses.
2011-07-11 14:56:17 +10:00
Con Kolivas
1549a3e9ea
Bump version number for updated display.
2011-07-11 13:42:22 +10:00
Con Kolivas
90839cdf5a
Implement a completely curses based display and don't output to stderr when log is enabled unless it's redirected away from the terminal.
2011-07-11 13:41:31 +10:00
Con Kolivas
4bb13bda68
Increment version number.
2011-07-10 14:03:03 +10:00
Con Kolivas
fe6e212fb3
Bump version number.
2011-07-09 16:55:17 +10:00
Rusty Russell
a0d14d1564
ccan: add ccan/opt and dependencies to build.
2011-07-06 16:47:25 +09:30
Ycros
bbac2b938b
Added HAVE_OPENCL define to config.h, added OpenCL message at the end of configure script.
2011-07-05 11:50:41 +10:00
Con Kolivas
91f9c527ba
Rename code and application binary to cgminer version 1.0.9 preempting version 1.1.0, moving main code to main.c.
2011-07-04 20:33:31 +10:00
Ycros
8313606b5f
Fixed configure.ac to properly detect OpenCL on windows/mingw.
2011-07-04 19:56:27 +10:00
Ycros
ec8319176e
Build on windows using mingw32.
2011-07-04 19:56:27 +10:00
ckolivas
3983f1b9c3
Breaks nvidia building. Roll back for now.
...
Revert "configure.ac, Makefile.am: Allow setting of OpenCL location"
This reverts commit a9893d818dac53cb52c2ed06ece59195228f44d9.
2011-07-04 19:56:26 +10:00
Tom Rini
2a8475b5bd
configure.ac, Makefile.am: Allow setting of OpenCL location
...
Add two new configure flags, --with-opencl-libdir and --with-opencl-inc
to specify where OpenCL headers and libraries exist. This now adds
a test for the OpenCL header file and makes not finding the library
or headers a fatal error.
Signed-off-by: Tom Rini <trini@kernel.crashing.org>
2011-07-04 19:56:26 +10:00
Jeff Garzik
32ca93de4f
Version 1.0.2.
2011-07-04 19:47:44 +10:00
Con Kolivas
dde7039726
Merge gpumining from oclmine. Unstable.
2011-07-04 19:46:39 +10:00
Christian Ludwig
f992c92fa8
configure.ac: Beautify yasm test output
2011-07-04 19:46:38 +10:00
Jeff Garzik
bf15f30a3b
Version 1.0.1.
2011-07-04 19:46:38 +10: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
Jeff Garzik
309d1bdc16
Release version 0.3.1.
2010-12-19 21:47:41 -05:00
Jeff Garzik
857ba8f6cc
Release version 0.3.
2010-12-18 16:31:28 -05:00
Jeff Garzik
1a1a018627
Release version 0.2.2.
...
Remove 'experimental' marker from VIA padlock implementation.
2010-12-06 02:30:57 -05:00
Jeff Garzik
18d3ab876c
Release version 0.2.1.
2010-11-29 12:27:11 -05:00
Jeff Garzik
ad3fda8aba
Release version 0.2.
2010-11-27 03:56:47 -05:00
Jeff Garzik
6f30fc1d87
Release version 0.1.2.
2010-11-26 16:38:16 -05:00
Jeff Garzik
0a333110f7
Build on Windows using mingw32.
2010-11-26 16:28:12 -05:00
Jeff Garzik
4575851ea3
Build jansson 1.3 in-tree, if not present on system.
2010-11-26 16:13:32 -05:00
Jeff Garzik
59f1fb2ec8
Link with pthreads lib, if present. Remove GNU-specific asprintf usage.
2010-11-26 15:20:54 -05:00
Jeff Garzik
a614823fa7
Remove unused OpenSSL dependency.
...
Also, turn a few strings into #define'd constants.
2010-11-25 01:02:53 -05:00
Jeff Garzik
82fff8f4cf
Do not build sha256_generic module separate from cpu-miner.c. Version 0.1.1.
2010-11-24 19:34:59 -05:00
Jeff Garzik
702e2ac811
Convert over to autotools. Release version 0.1.
2010-11-24 19:31:12 -05:00