summaryrefslogtreecommitdiffstats
path: root/xmrstak/misc/executor.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Spell checkTony Butler2018-05-031-14/+14
|
* support stellite v4 forkpsychocrypt2018-05-011-1/+1
| | | | | | solve #1494 - add algorithm `cryptonight_v7_stellite` (internal named: `cryptonight_stellite`)
* add support for IPBC coinpsychocrypt2018-04-221-0/+1
| | | | | - add algorithm `cryptonight_lite_v7_xor` - update documentation
* add independent dev pool coin descriptionpsychocrypt2018-04-171-3/+7
| | | | | | | | | | | | | | - allow the dev pool to fork on a different block version than the user descriped coin All algorithm are centered around the user coin description. It is allowed to have two two different coin algorithms in the user coin description. It is only allowed to use algorithms for the dev pool coin description those are used in the user coin description. There are two ways to define a non forking coin. - set both user coin algorithm descriptions to the same algorithm and set version to zero - set the first algorithm in the user coin description to something you like to use in the dev pool and set the second algorithm to the correct representation of the coin. Set the version to 255. This will allow that the dev pool can mine on a different coin algorithm than the not forking user coin. Do not use an algorithm with different scratchpad size for the dev pool.
* github annotationspsychocrypt2018-03-291-8/+1
| | | | | | - documentation: change `aeon` to `aeon7` - change `case` order in `switch` statements - update README.txt
* POW AEON v7psychocrypt2018-03-271-0/+7
| | | | | - add new pow for AEON - fix missing cryptonight-heavy selection for multi hashes
* XMR-Stak 2.3.0 RCxmr-stak-devs2018-03-251-13/+40
| | | | | | | Co-authored-by: psychocrypt <psychocryptHPC@gmail.com> Co-authored-by: fireice-uk <fireice-uk@users.noreply.github.com> Co-authored-by: Lee Clagett <code@leeclagett.com> Co-authored-by: curie-kief <curie-kief@users.noreply.github.com>
* Add rig identifierfireice-uk2018-02-101-7/+8
|
* fixed messed up array indexesChaosMarc2018-01-081-4/+4
|
* display 0.0 instead of (na) for totalsChaosMarc2018-01-051-7/+7
|
* #125: separate hashrate sums for each componentChaosMarc2018-01-051-6/+15
|
* Modify invalid result report to show GPU idDoug Johnson2017-12-301-1/+1
|
* Make sure we are using a steady clockfireice-uk2017-12-221-3/+2
|
* Correct list orderfireice-uk2017-12-081-1/+1
|
* Make sure we don't run without a usernamefireice-uk2017-12-081-0/+6
|
* Add --use-nicehash optionUnknown2017-12-081-2/+3
|
* Fix CLI option start + make cli option pool into an added pool with top ↵Unknown2017-12-081-31/+27
| | | | priority ithinstead of overwrite
* fix broken pool option overwrite via CLIpsychocrypt2017-12-061-0/+24
| | | | | | | | fix #340 With #90 the option to overwrite the pool settings via CLI options is broken. This pull request will allow to overwrite the options of the pool with the highest weighting.
* Merge pull request #205 from scottmckenzie/devfireice-uk2017-12-061-7/+4
|\ | | | | Right align hashrate report to six characters
| * Right align hashrate report to six charactersScott McKenzie2017-11-221-7/+4
| |
* | Add custom message for dev -> user pool switchUnknown2017-11-291-3/+9
|/
* Merge pull request #178 from neversay/masterpsychocrypt2017-11-211-3/+6
|\ | | | | Fix indent on hash rate report.
| * Fix indent issue.neversay2017-11-201-3/+6
| |
* | Fix uninitialized memory acccesLev Serebryakov2017-11-211-0/+1
|/ | | Uninitialized memory access is UB in C/C++, fix it.
* Fix gpu result crashUnknown2017-11-171-1/+1
|
* fix aeon dev poolpsychocrypt2017-11-161-2/+2
| | | | - fix aeon dev pool settings
* Fix cases where postive feedback was still occurring.Unknown2017-11-161-3/+3
|
* Remove whitespace linesUnknown2017-11-161-5/+5
|
* Merge pull request #115 from fireice-uk/topic-net-extpsychocrypt2017-11-161-5/+98
|\ | | | | Network extensions
| * Print motd on console and web uiUnknown2017-11-141-2/+91
| |
| * Pass threadno up the food chainUnknown2017-11-141-2/+3
| |
| * change getName to static lc string (sorry psc)Unknown2017-11-141-1/+4
| |
* | Fix misc bugs (#117)fireice-uk2017-11-151-0/+11
|/ | | | | | * CONF_NO_TLS fix * gpu error fix + always return to sched after pin
* Merge pull request #103 from fireice-uk/topic-versioningfireice-uk2017-11-141-5/+7
|\ | | | | Versioning
| * Add version to web and jsonUnknown2017-11-131-5/+7
| |
* | improve cli hashrate reportpsychocrypt2017-11-101-34/+50
| | | | | | | | Split hashrate report into backends
* | Disable sigpipe on posix systems (#99)fireice-uk2017-11-101-0/+18
|/
* Multi-pool final version (#90)fireice-uk2017-11-091-170/+250
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Multi-pool first draft * Fix wspace from new IDE * Better TLS error message * Fix TLS bug * Don't put dev pool on stats + pool change-back * bug fixes * Error message work * fix win build * add per-pool nicehash setting * Fix bugs * rm debug msg * Multipool guided setup * Support TLS and Nicehash in config * prelim jconf changes * final multipool changes * increase default retry_time to 30, fix mac erro * rm debug dev pool settings * Fix another source of connect runaway
* rename `xmr` to `monero`psychocrypt2017-10-271-3/+3
| | | | | | - rename all `xmr` to `monero` - be insensitive while check for set currency - add function to compate two strings insensitive
* general aeon supportpsychocrypt2017-10-271-4/+17
| | | | | | | | | - cli-miner.hpp: - add option `--currency` - add guided start section - config.tpl: add value `currency` - params.hpp: add value to store the selected currency - executor.hpp: add dev pool address
* amd: use 64bit targetpsychocrypt2017-10-241-2/+0
| | | | | - remove 32bit target value - use always 64bit target for amd backend
* Implement pool-controlled nonce allocationfireice-uk2017-10-221-15/+24
|
* 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.
* Increase the scratchpad size to make sure we don't malform JSON api replies ↵fireice-uk2017-10-051-2/+2
| | | | with TLS
* fix broken nicehash supportpsychocrypt2017-10-041-1/+2
| | | | - add nicehash flag back to `miner_work`
* fix compilepsychocrypt2017-09-301-3/+3
|
* cleanup includespsychocrypt2017-09-301-12/+13
|
* group filespsychocrypt2017-09-301-0/+1005
- 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