summaryrefslogtreecommitdiffstats
path: root/xmrstak
Commit message (Collapse)AuthorAgeFilesLines
* fix wrong timer for statspsychocrypt2017-10-061-3/+3
| | | | | | | fix #21, hash values randomly not available. The reason is that I changed the lables but forget to change all timer. A GPU needs sometimes ore than 2.5s to finish one hash round, therefore the results are only visible randomly.
* Merge pull request #16 from psychocrypt/fix-invalidKernelCallfireice-uk2017-10-062-24/+64
|\ | | | | fix invalid kernel call parameter
| * add assert to validate number of global threadspsychocrypt2017-10-051-0/+5
| | | | | | | | check that the number of global threads is a multiple of the workgroup size
| * fix invalid kernel call parameterpsychocrypt2017-10-052-24/+59
| | | | | | | | | | The number of threads within a kernel must be a multiple of the worksize. If not it can crash on some systems.
* | Merge pull request #19 from fireice-uk/topic-crash-fixpsychocrypt2017-10-062-4/+16
|\ \ | | | | | | Port the crash fix from xmr-stak-cpu
| * | Port the crash fix from xmr-stak-cpufireice-uk2017-10-052-4/+16
| | |
* | | Merge pull request #12 from fireice-uk/topic-large-pages-winpsychocrypt2017-10-054-6/+145
|\ \ \ | | | | | | | | Fix large pages on Windows and make them more user-friendly
| * \ \ Merge branch 'topic-large-pages-win' of ↵fireice-uk2017-10-041-1/+2
| |\ \ \ | | | | | | | | | | | | | | | https://github.com/fireice-uk/xmr-stak into topic-large-pages-win
| | * | | put global into proper placefireice-uk2017-10-041-1/+2
| | | | |
| * | | | Non-manifest UAC elevationfireice-uk2017-10-042-1/+54
| |/ / /
| * | | Add a suggestion to reboot in cases where it might helpfireice-uk2017-10-041-1/+10
| | | |
| * | | - Add large page initialisation on Windowsfireice-uk2017-10-042-4/+80
| | |/ | |/| | | | | | | | | | - Add a proper UAC manifest requesting elevation when we start - Fix self_test() - this is integral part of initialisation
* | | Increase the scratchpad size to make sure we don't malform JSON api replies ↵fireice-uk2017-10-051-2/+2
| |/ |/| | | | | with TLS
* | Merge pull request #13 from psychocrypt/fix-amdAutoDetectionfireice-uk2017-10-051-3/+5
|\ \ | | | | | | fix amd auto suggestion
| * | fix amd auto suggestionpsychocrypt2017-10-041-3/+5
| |/ | | | | | | | | | | Platform index zero was always used to search for the device detection. Fix: use correct detected AMD platform index
* | Merge pull request #14 from psychocrypt/fix-nicehashSupportfireice-uk2017-10-053-4/+5
|\ \ | | | | | | fix broken nicehash support
| * | fix broken nicehash supportpsychocrypt2017-10-043-4/+5
| |/ | | | | | | - add nicehash flag back to `miner_work`
* | Merge pull request #17 from fireice-uk/topic-soft-aes-inlinepsychocrypt2017-10-053-215/+127
|\ \ | | | | | | Major cleanup and speedup of soft aes
| * | Further software aes optimisationfireice-uk2017-10-051-25/+23
| | |
| * | Cleaned up, so persons not very proficient in C macros, like hyc_symas don't ↵fireice-uk2017-10-051-99/+14
| | | | | | | | | | | | cry about obfuscation
| * | rename soft_aes.cfireice-uk2017-10-042-3/+2
| |/
* | Lots of little cleanup changesfireice-uk2017-10-041-1/+1
|/
* readd nicehash pool supportpsychocrypt2017-10-012-2/+11
| | | | use nicehash start nonce in all backends if nicehash is enabled
* return 0 if help is calledpsychocrypt2017-10-011-1/+2
| | | | - add CIvariables to debug cuda build
* add -c option for config filepsychocrypt2017-09-301-9/+24
|
* nvidia: fix return value if no device is foundpsychocrypt2017-09-302-5/+3
|
* remove auto conf from jsonpsychocrypt2017-09-301-2/+0
|
* fix windows compilepsychocrypt2017-09-301-1/+2
| | | | - string literal can only be 16kbyte
* fix clang CUDA compilepsychocrypt2017-09-302-2/+2
| | | | | | - add clang compile section - cleanup CMake file - fix missing return value
* add help messagepsychocrypt2017-09-301-3/+27
|
* use call prefix to load backendspsychocrypt2017-09-303-4/+10
|
* rename `Params` to `params`psychocrypt2017-09-3016-46/+55
|
* fix compilepsychocrypt2017-09-3026-172/+148
|
* cleanup includespsychocrypt2017-09-3046-216/+251
|
* group filespsychocrypt2017-09-30126-0/+33127
- move source code to `src` - categorize files and move to group folder - change upper case class files to lower case - change C++ header to `*.hpp`
OpenPOWER on IntegriCloud