elbandi
29c3f1c714
Add decred algo support
2016-04-01 14:50:40 +02:00
elbandi
031e4b78cb
Add blake256 algos support
2016-02-12 22:28:56 +01:00
elbandi
6fd618d284
Tweak lyra2re algo files
2016-02-11 21:53:23 +01:00
elbandi
ca3f9d5c3a
Always use libcurl cflags
2015-12-09 01:07:39 +01:00
elbandi
c855a8d2d2
Simplify lyra2re algos
2015-11-10 21:17:50 +01:00
elbandi
580676affb
Get some algos from 'master' of https://github.com/djm34/sgminer
2015-11-10 21:17:40 +01:00
elbandi
4a96caafd8
Merge branch 'master' of https://github.com/sgminer-dev/sgminer
2015-11-09 15:57:26 +01:00
Wolf
e59c616a7e
When my WhirlpoolX code was checked in, I used C99 features that cause SGMiner to not compile without -std=c99, -std=gnu99, or better. The latter must be used because of other code in SGMiner. Also removed the old, useless -fno-strict-aliasing flag that seems to date back to cpuminer...
2015-04-07 04:42:43 -05:00
Wolf
55da7b5bb1
Removed bitalign/opcode patching code. It's dead, and no one else is gonna do it.
2015-04-07 04:38:44 -05:00
troky
8cb4fc9d6e
Added Pluck algo
2015-03-10 10:26:58 +01:00
troky
8d68e96934
Added Lyra2RE algo
2015-03-10 09:47:46 +01:00
troky
89c380a4ac
Added WhirlpoolX algorithm
2015-03-09 11:01:20 +01:00
ystarnaud
4ba8a68043
Merged develop branch with master +updates
...
Moved the develop code to master. Moving forward all updates will be
done on master unless it's work on a major feature.
This update contains all previous develop code as well as a few new ones
that weren't pushed yet:
* Added neoscrypt compatibility for xintensity/rawintensity
* Neoscrypt now uses correct TC if not specified or set to 0
* Reworked the application of pool settings on algorithm switch which
should resolve TC/Intensity changes between algos such as X11 and
neoscrypt
2014-12-03 10:09:55 -05:00
ystarnaud
81d9c9e574
Events framework
...
Added the ability to have users run commands, reboot the system or quit sgminer based on system events. These events can be defined and placed throughout the sgminer source. So far the events are: "gpu_sick", "gpu_dead" and "idle". I will document further shortly. Config example available here: http://pastebin.com/2rRv3EzH
2014-11-19 18:33:11 +01:00
ystarnaud
42737acf66
Added Neoscrypt with Wolf9466 improvements.
2014-11-19 12:06:16 +01:00
ystarnaud
a90bbf7dd2
Added "Fresh" Algorithm and optimized it for a slight speed increase using extra kernels.
2014-09-19 18:26:39 +02:00
troky
66ec621c9b
Added Jansson as submodule.
2014-07-02 09:24:10 +02:00
ystarnaud
5c9126fd61
X14 Implementation
...
Added X14 and cleaned up the X13/X15 kernels so all 3 offshoots are in
sync. New option "--hamsi-short" or "hamsi-short":true to add a small
boost. May not work on all GPUs.
2014-07-01 01:33:20 -04:00
aznboy84
52b4daba7c
Add bitblock to source list
2014-07-01 01:29:18 -04:00
ystarnaud
056a9f754a
Merge pull request #272 from lasybear/v5_0
...
Add talkcoin-mod (NIST5 algo) by Issue #268 + AMD drivers v14.6 for Windows compatibility fix
2014-06-21 12:19:23 -04:00
Noel Maersk
832ac82bf6
Updated API functionality
...
Fixed addpool to specify a profile or algorithm and sets defaults if
nothing specified. Also added a new API function to change multipool
strategy.
Conflicts (resolved):
sgminer.c
2014-06-20 16:52:59 +03:00
Yann St. Arnaud
9faa8fa59f
Updated the config parser
...
Updated the config parser to provide better readability and flexibility
in config files. The latest features introduced a really messy way to
handle config files and this update alleviates this by adding the
ability to create profiles and associate them to pools.
Todo: Update the config file writer, in-program options and continue to
break off the config parsing/command line option code out of sgminer.c
to reduce clutter.
2014-06-20 16:49:07 +03:00
lasybear
e7228b20f4
talkcoin-mod
2014-06-15 19:21:10 +04:00
troky
d83d7bd386
Removed original sha2 and made code use sph_sha2
2014-06-12 13:19:30 +02:00
Jan Berdajs
e5779e1e26
move algorithms into separate folder
2014-06-08 03:26:42 +02:00
Jan Berdajs
c25a59bab1
refactor building/loading/saving OpenCL kernel
2014-06-08 02:04:31 +02:00
Jan Berdajs
9d9f5b7586
Add MaxCoin support
2014-05-27 01:12:30 +02:00
Jan Berdajs
93e3a6d107
Merge branch 'master' into sph
...
Not working yet, need to upgrade algorithm_t
Conflicts:
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
util.c
2014-05-24 21:22:04 +02:00
elbandi
08b7ab1dd4
Add build_number to version string
2014-05-04 01:29:28 +02:00
phm
0001517ac0
Merge branch 'marucoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
2014-04-15 19:43:30 +02:00
phm
67cf41a50c
Added support for MaruCoin
2014-04-15 00:20:05 +02:00
phm
769c9f8036
Merge branch 'twecoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
sph/Makefile.am
2014-04-05 17:41:42 +02:00
phm
474091c426
Added support for Twecoin
2014-04-05 17:27:59 +02:00
phm
a683f935a4
Merge branch 'sifcoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
2014-03-31 17:06:16 +02:00
phm
0f88162c39
Added support for Sifcoin
2014-03-31 17:02:06 +02:00
phm
983eae1142
Merge branch 'groestlcoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
2014-03-22 23:58:10 +01:00
phm
764d8706b4
Added support for GroestlCoin.
2014-03-22 23:50:21 +01:00
phm
a0c0975bb8
Merge branch 'animecoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
2014-03-20 18:36:28 +01:00
phm
35744a86c2
Merge branch 'inkcoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
2014-03-20 17:52:31 +01:00
phm
e260e79ab2
Added support for FugueCoin
2014-03-17 19:25:43 +01:00
Noel Maersk
8079d054d6
Merge branch 'nfactor'
...
Conflicts (resolved):
Makefile.am
winbuild/sgminer.vcxproj.filters
2014-03-14 17:46:54 +02:00
Noel Maersk
776eec2e11
algorithm: initial structure definition.
2014-03-06 21:23:10 +02:00
phm
66f508d01f
Added support for AnimeCoin
2014-03-05 18:00:30 +01:00
phm
8fe1b860c5
Added support for MyriadCoin groestl algorithm.
2014-03-01 09:33:32 +01:00
Noel Maersk
8e4fb3c554
pool: abstract get_pool_name()
...
The introduction of get_pool_name() warrants a separate function
so opt_incognito does not litter everywhere.
2014-02-28 22:15:39 +02:00
phm
3e89fb950f
Merge branch 'quark'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
2014-02-23 18:56:05 +01:00
phm
d9fc7ccb4e
Added support for QubitCoin
2014-02-22 19:21:05 +01:00
phm
089bfddc9b
Merge branch 'quark' into inkcoin
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
ocl.c
sgminer.c
2014-02-22 16:56:59 +01:00
phm
e92d5ebf6e
Added support for InkCoin
2014-02-22 12:46:46 +01:00
phm
a17ec112f6
Added support for Quark mining.
2014-02-21 15:45:29 +01:00