1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-08 22:08:02 +00:00
Commit Graph

6529 Commits

Author SHA1 Message Date
kenshirothefist
44ee55735b Merge pull request #4 from theLosers106/master
Upgrade to version 5.2.1
2015-12-07 08:46:23 +01:00
theLosers106
cf397f79e8 Upgrade to version 5.2.1
- Fixed Lyra2REv2, Neoscrypt & WhirlpoolX algo
- Changed default algo from scrypt to x11
2015-12-07 04:10:17 +08:00
elbandi
8d2eefe50c Fix for automated build 2015-11-11 22:37:11 +01:00
kenshirothefist
0bfb01df47 Merge pull request #2 from nicehash/from-djm34
New algos and some fix.
2015-11-11 20:15:33 +01:00
elbandi
9fe7dc9482 Version bump to 5.2.0 2015-11-10 21:27:46 +01:00
elbandi
7c9fe7112e Apply immediately the first set_difficulty
This is a workaround for pool, who send the first difficulty after notify
2015-11-10 21:27:46 +01:00
elbandi
c855a8d2d2 Simplify lyra2re algos 2015-11-10 21:17:50 +01:00
elbandi
fecc92be89 Use algorithm type in conditions 2015-11-10 21:17:49 +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
troky
8bf1c1807c Merge pull request #418 from bitbandi/diffbug
store the next difficulty
2015-07-19 09:23:41 +02:00
elbandi
d0881e82a2 store the next difficulty 2015-07-19 00:09:33 +02:00
bitbandi
34c1ff9fb2 Merge pull request #1 from bitbandi/diffbug
store the next difficulty
2015-07-19 00:00:38 +02:00
elbandi
5b37b52e24 store the next difficulty 2015-07-18 23:59:25 +02:00
troky
666641b8e2 Removed patch_kernel.* from MSVS project. 2015-04-07 14:21:31 +02:00
troky
5fe8555c4d Merge pull request #414 from wolf9466/master
Removal of old, decrepit bitalign patching code; fix for master not compiling after WhirlpoolX merge
2015-04-07 14:18:37 +02: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
c536243949 Merge pull request #412 from netswift/master
Renamed Lyra2 OpenCL kernel files to make them accessible in Linux also.
2015-03-28 13:42:42 +01:00
netswift
e729bd0755 Updated the compilation instructions. 2015-03-28 14:17:06 +02:00
netswift
632ea79431 Merge remote-tracking branch 'sgminer-dev/master'
Getting updated with others, nothing more.
2015-03-28 13:34:07 +02:00
netswift
7811d37bb5 Renamed Lyra2 OpenCL kernel files to make them accessible in Linux also. 2015-03-28 13:04:33 +02:00
troky
137519dc16 Merge branch 'wolf-whirlpoolx' 2015-03-28 11:26:30 +01:00
troky
1854e96a0e Reverted create_opencl_command_queue 2015-03-26 12:11:48 +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
f1bf570fbf Merge pull request #411 from badman74/master
badman74 Lyra2 fix
2015-03-18 18:10:20 +01:00
badman74
c50e3d25d5 added some changes after refork 2015-03-10 17:19:16 -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
f366619269 Version bump to 5.1.1 2015-03-09 11:05:42 +01:00
troky
89c380a4ac Added WhirlpoolX algorithm 2015-03-09 11:01:20 +01:00
troky
f27f8dd544 Merge pull request #408 from nwoolls/bug/clang-inline-errors
Fix errors compiling on OS X
2015-01-13 11:00:57 +01:00
Nate Woolls
cd9d037a2e Fix errors compiling on OS X
e.g. Undefined symbols for architecture x86_64:
  "_quarkhash", referenced from:
      _quarkcoin_test in sgminer-quarkcoin.o
      _quarkcoin_regenhash in sgminer-quarkcoin.o
      _scanhash_quarkcoin in sgminer-quarkcoin.o

See: http://clang.llvm.org/compatibility.html#inline
2015-01-12 22:15:53 -05:00
ystarnaud
387bb28952 Neoscrypt fixes
Pushed the wrong kernel previously and I changed the TC to not override
the intensity. As with scrypt, intensity will calculate TC only if TC is
not set.
2014-12-03 19:22:33 -05:00
troky
4ced43ba2b MSVS fix. 2014-12-03 23:07:14 +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
troky
7f88bab725 Fixed missing declaration. 2014-11-23 13:35:46 +01: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
611b370255 Fix for random HW errors
A typo when checking the algorithm used was causing the diff1targ value not to evaluate properly in test_nonce(). This caused the test to fail and increase HW errors. Thanks to Zuikkis for pointing that out!
2014-11-19 12:22:47 +01:00
ystarnaud
8a6168fa4b Fix for UI/API intensity changes
The API and UI functions to change intensity would update the gpu
settings directly without updating the config option strings. This
resulted in the intensity updates not saving in config files. This
update should resolve that problem.

Also added API functions to change xintensity and rawintensity.
2014-11-19 12:21:11 +01:00
ystarnaud
42737acf66 Added Neoscrypt with Wolf9466 improvements. 2014-11-19 12:06:16 +01:00
troky
0557017ca8 Merge branch 'master' of https://github.com/sgminer-dev/sgminer 2014-11-19 11:19:08 +01:00
ystarnaud
c0515e8fa3 Added alt kernel file option 2014-11-19 11:18:25 +01:00
troky
95134c70fd Merge pull request #399 from Phoenix48/patch-2
Updated windows-build.txt
2014-11-17 09:09:28 +01:00
Phoenix48
ce3635874e Update windows-build.txt 2014-11-16 22:47:23 -05:00
Phoenix48
2fe4551aa8 Update windows-build.txt 2014-11-16 22:44:49 -05:00
Phoenix48
1005853d58 Update windows-build.txt
Updated links and added various precisions to be more "Newbie proof"
2014-11-16 22:27:10 -05:00
ystarnaud
b53cc151aa Fix worksize per GPU
Improper use of strtok() on the original config string instead of a copy
resulted in the worksize being cut down to GPU0's worksize only after
first use.
2014-11-17 00:16:02 +01:00