1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-09 06:18:06 +00:00
Commit Graph

68 Commits

Author SHA1 Message Date
orignal
1f24f03f41 renamed gostcoin-mod to gostcoin 2018-08-07 18:49:14 -04:00
orignal
fc2dbfb22a gostd is not alias of gostcoin-mod anymore 2018-08-07 18:29:32 -04:00
orignal
7275b6de3d algo gostd added 2018-07-23 16:20:42 -04:00
orignal
b1b0f43059 Merge branch 'master' of https://github.com/GOSTSec/sgminer 2017-10-23 09:14:56 -04:00
orignal
81077f7d0b initialize num 2017-10-23 09:14:30 -04:00
f85329baf6 fixed windows building via msvc13
deleted lbry and yescrypt (cause they cant be builded in msvc)
2017-10-20 17:53:35 +03:00
orignal
23724ef9ff correct kernels and merkle tree calculation 2017-10-17 14:02:59 -04:00
orignal
071f88f625 initialize correct kernel 2017-07-05 16:34:02 -04:00
orignal
49bedfeafe gostcoin-mod added 2017-06-20 10:56:57 -04:00
orignal
6eb098c0a5 gostcoin algo added 2017-06-14 14:26:57 -04:00
elbandi
13e0210bfc Add missing sibcoin algo string 2017-02-01 03:03:29 +01:00
elbandi
fb181f5e88 Add Pascal algo for PascalCoin 2017-02-01 03:02:39 +01:00
ivan
f26cf3f546 reduce buffer because I can't find any reason for such big one 2016-11-13 12:55:42 +01:00
Ivan
f32e6dcdb3 add sibcoin 2016-10-05 05:12:56 +02:00
elbandi
91e1d324c5 Add Sia algo support 2016-07-19 20:30:09 +02:00
elbandi
02e0fc4db5 Add lbry algo support 2016-07-18 22:44:35 +02:00
elbandi
29c3f1c714 Add decred algo support 2016-04-01 14:50:40 +02:00
elbandi
20bfe45789 Calculate midstate for algos 2016-03-21 18:39:38 +01:00
elbandi
85290b21d8 Case-insensitive string algorithm comparison 2016-02-12 22:28:56 +01:00
elbandi
7cee9c6660 Move precalc_hash to algorithm settings 2016-02-12 22:28:56 +01:00
elbandi
031e4b78cb Add blake256 algos support 2016-02-12 22:28:56 +01:00
elbandi
17f2478edd Some other minor fixes from theLosers106 2016-02-11 21:53:24 +01:00
elbandi
6fd618d284 Tweak lyra2re algo files 2016-02-11 21:53:23 +01:00
elbandi
580676affb Get some algos from 'master' of https://github.com/djm34/sgminer 2015-11-10 21:17:40 +01:00
troky
f157dd9710 Fixed uninitialized key array. 2015-03-26 12:11:17 +01:00
troky
fe62dc75fc wolf's improvements #2 2015-03-25 18:54:32 +01:00
troky
ae87ca622e wolf's whirlpoolx mod 2015-03-25 15:40:20 +01: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
42737acf66 Added Neoscrypt with Wolf9466 improvements. 2014-11-19 12:06:16 +01:00
ystarnaud
c0515e8fa3 Added alt kernel file option 2014-11-19 11:18:25 +01:00
badman74
247d70e594 more algo optimization
added x11 compiler otions to more algo's
2014-09-19 18:44:17 +02:00
ystarnaud
9603479e88 Cleanup X11/X13 options
Call X11 compiler options from X13 compiler options to avoid changing
stuff in multiple locations later on.
2014-09-19 18:43:47 +02:00
ystarnaud
b3c07acd08 Xn Algorithms Fine Tuning
Added options to fine tune X11-15 algorithms
2014-09-19 18:38:57 +02: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
ystarnaud
72590bdcf2 Fix potential division by 0 if nfactor is not set 2014-07-08 14:34:01 -04:00
ystarnaud
8001dc027b Algorithm alias fix
Added "old" algorithms and also corrected `nfactor` in case it's parsed before `algorithm`.
2014-07-04 09:49:15 -04:00
Jan Berdajs
2902429772 Add algorithm aliases x11, x13, x15, x15mod, nist5, keccak
Also refactor aliasing
2014-07-03 20:57:27 +02:00
Elbandi
65a1509964 Remove unused diff_nonce 2014-07-01 16:00:24 +02:00
ystarnaud
22c34fbf45 Old Kernel Fix
Old kernels would produce HW. Also, corrected an hamsi problem for
people who didn't use hamsi-expand-big 1.
2014-07-01 01:33:20 -04: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
18e0ed0042 Add BitBlock kernel 2014-07-01 01:29:18 -04:00
ystarnaud
3ae5f97b94 Algorithm Switcher Update
Updated Algorithm switcher to change on pool rather than on algorithm.
This way if, for example, 2 pools use the same algorithm but different
GPU settings, the settings will be applied when changing pool.

Additionally:
* Included a "common" algorithm type in API pool/profile listing. For
example using "marucoin-mod" will return "X13", "darkcoin-mod" will
return "X11", scrypt + nfactor != 10 will return "NScrypt", etc...

* Added "kernel" config option to be backwards compatible with other
miners' configs.

* Added a few algorithm aliases: x11mod -> darkcoin-mod, x13mod ->
marucoin-mod...

* New config keyword: "includes", which holds an array of include files.
This is to counter the JSON limitation not allowing multiple values with
the same name, thus preventing inclusion of multiple files.
2014-06-28 00:54:17 -04:00
ystarnaud
044bf70901 Nfactor fix
Sometimes the json parser, will read/apply nfactor before algorithm is set. When that is the case, set_algorithm() will reset nfactor to 10 preventing nscrypt from loading properly. Corrected the function to use previously set nfactor or default to 10.
2014-06-25 01:01:03 -04:00
Elbandi
2925ea0f65 Use macros in queue_talkcoin_mod_kernel 2014-06-21 23:35:48 +02: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
Elbandi
1f76f9bfcc Use macros in queue_kernel functions 2014-06-17 20:15:38 +02:00
lasybear
e7228b20f4 talkcoin-mod 2014-06-15 19:21:10 +04:00