Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge with Nanashi-Meiyo-Meijin lyra2v2 algorythm #61

Closed
wants to merge 876 commits into from
Closed

Merge with Nanashi-Meiyo-Meijin lyra2v2 algorythm #61

wants to merge 876 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 13, 2016

  1. 1.7.3 stratum test

    tpruvot committed Feb 13, 2016
    Configuration menu
    Copy the full SHA
    7d4c48d View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2016

  1. Configuration menu
    Copy the full SHA
    4e76991 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2016

  1. Revert "decred: prepare full stratum support"

    This reverts commit 4e76991.
    
    proper v1.7.3 for yiimp
    tpruvot committed Feb 18, 2016
    Configuration menu
    Copy the full SHA
    b0617ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cd53a2 View commit details
    Browse the repository at this point in the history
  3. decred: handle a second nonce

    tpruvot committed Feb 18, 2016
    Configuration menu
    Copy the full SHA
    7c9ec86 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2016

  1. release notes

    tpruvot committed Feb 19, 2016
    Configuration menu
    Copy the full SHA
    08d58ae View commit details
    Browse the repository at this point in the history
  2. mrM4D vnl, with some changes

    tpruvot committed Feb 19, 2016
    Configuration menu
    Copy the full SHA
    4944e1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    096f136 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3c977d View commit details
    Browse the repository at this point in the history
  5. decred: allow custom extranonce sizes

    the extranonce is already placed after header in job.coinbase
    tpruvot committed Feb 19, 2016
    Configuration menu
    Copy the full SHA
    a823cca View commit details
    Browse the repository at this point in the history
  6. decred: a bit more clean...

    tpruvot committed Feb 19, 2016
    Configuration menu
    Copy the full SHA
    7a62bf3 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2016

  1. Configuration menu
    Copy the full SHA
    f2f11b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2016

  1. Configuration menu
    Copy the full SHA
    099195e View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2016

  1. count pool stales + suprnova workaround

    there was a weird job id problem not seen on yiimp stratum
    tpruvot committed Feb 24, 2016
    Configuration menu
    Copy the full SHA
    e1fd687 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2016

  1. api: add stales and pools algo/name

    + remove hardcoded stales check on suprnova...
    tpruvot committed Feb 27, 2016
    Configuration menu
    Copy the full SHA
    35738ce View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2016

  1. Configuration menu
    Copy the full SHA
    d584909 View commit details
    Browse the repository at this point in the history
  2. official release, 1.7.4

    multiple 1.7.3 preview versions were compiled during the decred stratum
    tests. Please use this newer version.
    tpruvot committed Feb 28, 2016
    Configuration menu
    Copy the full SHA
    6f4a1ba View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2016

  1. decred: missed --help

    tpruvot committed Mar 1, 2016
    Configuration menu
    Copy the full SHA
    24f452a View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2016

  1. blake2s algo

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Mar 13, 2016
    Configuration menu
    Copy the full SHA
    7ffe65c View commit details
    Browse the repository at this point in the history
  2. blake2s cleanup

    tpruvot committed Mar 13, 2016
    Configuration menu
    Copy the full SHA
    5a69056 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2016

  1. prepare next version

    tpruvot committed Mar 19, 2016
    Configuration menu
    Copy the full SHA
    1d111c0 View commit details
    Browse the repository at this point in the history
  2. decred: link the --vote parameter

    without param or 0 = no vote, valid choices will start to 1..
    
    stratum + getwork
    tpruvot committed Mar 19, 2016
    Configuration menu
    Copy the full SHA
    054af65 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2016

  1. vanilla: sync with MrM4D, remove SSE2 midstate computation

    was not useful and hard to read...
    alexis78 authored and tpruvot committed Mar 23, 2016
    Configuration menu
    Copy the full SHA
    be1f644 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2016

  1. ~10% speedup

    pallas1 authored and tpruvot committed Apr 2, 2016
    Configuration menu
    Copy the full SHA
    ebf885d View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2016

  1. decred: magic improvement in one line

    + ifdef the 4WAY commented code...
    tpruvot committed Apr 4, 2016
    Configuration menu
    Copy the full SHA
    c0fca5c View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2016

  1. decred: keep first protocol without the vote arg

    argh... suprnova again...
    tpruvot committed Apr 6, 2016
    Configuration menu
    Copy the full SHA
    446e1ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbd30f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2016

  1. Configuration menu
    Copy the full SHA
    838f108 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2016

  1. api: small css fix

    tpruvot committed May 8, 2016
    Configuration menu
    Copy the full SHA
    e7ed0de View commit details
    Browse the repository at this point in the history

Commits on May 9, 2016

  1. x17 cleanup

    haval256 is now 2x faster, but sha512 perf depends a lot on cuda version...
    tpruvot committed May 9, 2016
    Configuration menu
    Copy the full SHA
    dad0110 View commit details
    Browse the repository at this point in the history
  2. we are in 2016... oops

    tpruvot committed May 9, 2016
    Configuration menu
    Copy the full SHA
    929eb7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d67f0f View commit details
    Browse the repository at this point in the history

Commits on May 10, 2016

  1. x17: restore nonceVector parameters

    could be used by new algos
    tpruvot committed May 10, 2016
    Configuration menu
    Copy the full SHA
    81051dd View commit details
    Browse the repository at this point in the history

Commits on May 15, 2016

  1. stratum: improve and add new methods for pool benchmark/stats

    will allow to submit some device benchmark data to compute algo
    power usage and profitability.
    
    Introduce two new methods mining.get_algo and mining_get_stats
    These methods will be used with yiimp stratum with a special benchmark option
    Note: only the first card is handled for the moment.
    
    also add stratum mining.ping support (like cgminer 4.7.1+) and prevent disconnect
    on unknown methods, reply it is unsupported.
    tpruvot committed May 15, 2016
    Configuration menu
    Copy the full SHA
    dcbcf6b View commit details
    Browse the repository at this point in the history
  2. nvapi: product id was wrong when subsystem id is set

    also test its filled... (cf Inno3D), use generic nvidia ids else
    tpruvot committed May 15, 2016
    Configuration menu
    Copy the full SHA
    35b7289 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2016

  1. Configuration menu
    Copy the full SHA
    a1d448d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee042e5 View commit details
    Browse the repository at this point in the history
  3. stats: fix get_stats answer when not allowed

    ccminer was answering both the error and the data
    
    also remove the get_version stats hack...
    tpruvot committed May 16, 2016
    Configuration menu
    Copy the full SHA
    e22aca9 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2016

  1. Configuration menu
    Copy the full SHA
    b1db3a2 View commit details
    Browse the repository at this point in the history
  2. handle option --shares-limit like sgminer --shares

    --shares alone was confusing imo, but it also works on command line
    
    Allowed in multi pool settings too...
    tpruvot committed May 17, 2016
    Configuration menu
    Copy the full SHA
    b6a2c5c View commit details
    Browse the repository at this point in the history
  3. nvml: do average on milliwatts reading

    and ignore nvapi percents in pool stats
    
    also allow decimals in intensity
    tpruvot committed May 17, 2016
    Configuration menu
    Copy the full SHA
    1c3a952 View commit details
    Browse the repository at this point in the history
  4. stats: submit also kernel cuda arch if different

    depends on compile options...
    tpruvot committed May 17, 2016
    Configuration menu
    Copy the full SHA
    415b01f View commit details
    Browse the repository at this point in the history
  5. linux: skein2.cu doesnt exist

    tpruvot committed May 17, 2016
    Configuration menu
    Copy the full SHA
    8658718 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2016

  1. Configuration menu
    Copy the full SHA
    710d929 View commit details
    Browse the repository at this point in the history
  2. increase the max password len to 384

    and handle the benchmark yiimp guest user for stats
    tpruvot committed May 18, 2016
    Configuration menu
    Copy the full SHA
    4a8e3d9 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2016

  1. Configuration menu
    Copy the full SHA
    282129f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b12472 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2016

  1. some changes to prepare 1.8 and VS2015 support

    also move vstudio specific cpuminer-config.h in compat/
    tpruvot committed May 28, 2016
    Configuration menu
    Copy the full SHA
    a7905e6 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2016

  1. api: sample command line api call in perl

    tx to lilyth for the idea (works on cpuminer, sgminer and cgminer too)
    tpruvot committed May 31, 2016
    Configuration menu
    Copy the full SHA
    f85e377 View commit details
    Browse the repository at this point in the history
  2. implement x11evo algo

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed May 31, 2016
    Configuration menu
    Copy the full SHA
    85c212e View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2016

  1. Configuration menu
    Copy the full SHA
    8ecf0a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2016

  1. Apply lyra2v2 boost published by NH

    changes only tested/applied to SM 5+ with some cleanup
    tpruvot committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    53275e3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2016

  1. lyra2v2: update credits, increase SM 5.0 default int to 19

    + small klausT cleanup..
    tpruvot committed Jun 10, 2016
    Configuration menu
    Copy the full SHA
    bbd3c6d View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2016

  1. lyra2v2 fix define position

    tpruvot committed Jun 11, 2016
    Configuration menu
    Copy the full SHA
    41a68f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2016

  1. nvml: small changes to handle the 750ti app clocks

    dynamically alloc the hardcoded gpu clocks list array size.
    
    Unlike the 9xx, the 750ti api call requires to get them all (361.62)
    
    Something was "fixed" recently for the 750 Ti in linux drivers...
    tpruvot committed Jun 19, 2016
    Configuration menu
    Copy the full SHA
    fe99de2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2016

  1. nvml: add new getclock api (v8)

    + some new functions to test on pascal (if supported)
    tpruvot committed Jun 20, 2016
    Configuration menu
    Copy the full SHA
    fd757f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2016

  1. Configuration menu
    Copy the full SHA
    7a8ae1a View commit details
    Browse the repository at this point in the history
  2. win32: implement a nvapi.dll wrapper like nvml

    Allow to get/set missing infos like the power limit on x86
    
    squashed for a better min/max and device mapping
    
    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    0deb9a2 View commit details
    Browse the repository at this point in the history
  3. nvml: remove autoboost functions, unsupported

    not for GTX pascal neither...
    tpruvot committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    9296d52 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2016

  1. Configuration menu
    Copy the full SHA
    7e49069 View commit details
    Browse the repository at this point in the history
  2. decred: and even faster implementation by Alexis

    optimized for the 9xx and more recent, same results on the 750 Ti
    + restore second nonce support not present in nicehash published version
    
    Better on linux at least...
    tpruvot committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    c643b3b View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2016

  1. decred: return to previous implementation + second nonce

    seems better on windows and a bit easier to read...
    tpruvot committed Jun 23, 2016
    Configuration menu
    Copy the full SHA
    eae4ede View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2016

  1. nvapi: link some more apis, pascal boost table

    these informations are shown with ccminer -D -n
    tpruvot committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    bdc441e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ee8bc9 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2016

  1. nvapi: link clocks and tlimit to command line

    boost clocks and the thermal limit are shared with afterburner
    beware with your settings, not as safe as application clocks!
    
    Note: both nvapi and nvml are now used on windows x64
    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Jun 25, 2016
    Configuration menu
    Copy the full SHA
    bc6ac3a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ff179a View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2016

  1. nvapi: read pascal voltage + show meminfo in -Dn

    also add perf stats api, unsure what it is exactly..
    tpruvot committed Jun 26, 2016
    Configuration menu
    Copy the full SHA
    d19039f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0555201 View commit details
    Browse the repository at this point in the history
  3. nvapi: pascal core voltage boost + meminfo fix x86

    cuda 6.5 one seems to crash on pascal or report invalid mem sizes
    tpruvot committed Jun 26, 2016
    Configuration menu
    Copy the full SHA
    095f25f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2016

  1. vendors: add Palit and the right PNY VIDs

    seen on yiimp benchs, PNY duplicate could be for usb keys only
    tpruvot committed Jun 27, 2016
    Configuration menu
    Copy the full SHA
    eb84ef9 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2016

  1. nvapi: be more secure with unsupported apis

    also query the led level and fix OV delta output
    
    note: the Gigabyte 1080 G1 seems not compatible with the current nvapi
    tpruvot committed Jun 29, 2016
    Configuration menu
    Copy the full SHA
    801db3d View commit details
    Browse the repository at this point in the history
  2. nvapi: sample i2c rvb led color (gigabyte)

    you can now use --led=0xFF00FF to change the color/level (windows only)
    
    for non-rvb standard nvidia devices, you can use a level value (0 to 100)
    
    ps: i really need to find how to turn them off on linux, not found yet...
    tpruvot committed Jun 29, 2016
    Configuration menu
    Copy the full SHA
    d3976cf View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2016

  1. led: proper log format

    tpruvot committed Jul 1, 2016
    Configuration menu
    Copy the full SHA
    24436fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0364733 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2016

  1. nvapi: fix device mapping in -D -n

    and rename RVB to RGB, french typo...
    tpruvot committed Jul 2, 2016
    Configuration menu
    Copy the full SHA
    174e261 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2016

  1. nvapi: device led flash on submit

    disabled by default, require --led=100 on nvidia compatible devices
    
    Gigabyte RGB led hack is not perfect for the moment, can fail and require a reboot.
    tpruvot committed Jul 3, 2016
    Configuration menu
    Copy the full SHA
    8c4b254 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d43084c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e942bf View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2016

  1. Configuration menu
    Copy the full SHA
    fc1472b View commit details
    Browse the repository at this point in the history
  2. improve the --led values parsing

    sample usage if GPU #0 is RVB and GPU #1 a generic led:
    
    ccminer --led=0x00ff00,100,mining to put the led on while the gpus are scanning
    tpruvot committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    39d0e42 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2016

  1. myr-gr: remove unused allocated memory + pascal tweak

    + cleanup...
    tpruvot committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    3fe4dda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    374174c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06e2485 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2016

  1. Configuration menu
    Copy the full SHA
    c0e9370 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2016

  1. neoscrypt: apply last VTC improvements

    rewrote almost properly ;)
    tpruvot committed Jul 8, 2016
    Configuration menu
    Copy the full SHA
    a4196b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26a862c View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2016

  1. neoscrypt: reduce spill load and increase pascal def intensity

    1 MH/s reached on the 1070 ...
    tpruvot committed Jul 9, 2016
    Configuration menu
    Copy the full SHA
    4ca7b5a View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2016

  1. api: change unit of device mem to MB

    without that, no way to read sizes > 4GB on x86 binaries
    tpruvot committed Jul 10, 2016
    Configuration menu
    Copy the full SHA
    dbb9507 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2016

  1. lbry algo (stratum only)

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Jul 13, 2016
    Configuration menu
    Copy the full SHA
    5703a74 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2016

  1. lbry: small changes for second build

    sha512/ripemd swab
    
    this was preview 2
    tpruvot committed Jul 16, 2016
    Configuration menu
    Copy the full SHA
    940c1b3 View commit details
    Browse the repository at this point in the history
  2. merged sha256d/ripemd

    drop ripemd.cu and remove unused kernels
    tpruvot committed Jul 16, 2016
    Configuration menu
    Copy the full SHA
    223077d View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2016

  1. Configuration menu
    Copy the full SHA
    bf17f34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6abee06 View commit details
    Browse the repository at this point in the history
  3. neoscrypt: remove warnings and rename host funcs

    also reduce the few errors on coins using shared mem
    tpruvot committed Jul 20, 2016
    Configuration menu
    Copy the full SHA
    be8be03 View commit details
    Browse the repository at this point in the history
  4. release 1.8, as promised

    tpruvot committed Jul 20, 2016
    Configuration menu
    Copy the full SHA
    78c3d25 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2016

  1. nvapi: zotac rgb led support, to improve..

    zotac cards doesnt allow a real RGB value, so i converted manually
    the card seems to handle it, but seems to lock sometimes for some time...
    
    colors can be tested with "ccminer -d 2 --led=0x1f1f00 -Dn"
    
    but... unsure the card handle it fast enough to be fully usable
    tpruvot committed Jul 21, 2016
    Configuration menu
    Copy the full SHA
    af1d5c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2016

  1. Configuration menu
    Copy the full SHA
    9123eff View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2016

  1. nvapi: asus rgb led

    seems to be too slow to handle all wanted modes
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    8985f7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a0fd33 View commit details
    Browse the repository at this point in the history
  3. x11: secure groestl against possible cuda errors

    big cleanup...
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    de738cc View commit details
    Browse the repository at this point in the history
  4. lbry: some changes from alexis, remove shared mem

    105 LBC tipped ;)
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    883fb19 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d70194 View commit details
    Browse the repository at this point in the history
  6. sia: cuda impl. and suprnova getwork over stratum

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Aug 6, 2016
    Configuration menu
    Copy the full SHA
    b31fb53 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2016

  1. sia: support for nanopool http protocol

    -o http://xxxx:port -u <addr> -p <worker>
    
    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Aug 9, 2016
    Configuration menu
    Copy the full SHA
    d8e518a View commit details
    Browse the repository at this point in the history
  2. update version

    tpruvot committed Aug 9, 2016
    Configuration menu
    Copy the full SHA
    35bfe8d View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2016

  1. Configuration menu
    Copy the full SHA
    2520f9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a51a84 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2016

  1. Configuration menu
    Copy the full SHA
    8f965c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2016

  1. VeltorCoin Streebog based algo (veltor)

    also known as "Thor's Riddle"... yes sure ;)
    
    Credits to ocminer who found and "implemented" it.
    
    Note: tested "ok" on x64 and CUDA 6.5 x86, not on 7.5 and 8.0 x86
    
    PS: Don't have the time for a more proper CUDA implementation of Streebog
    tpruvot committed Aug 18, 2016
    Configuration menu
    Copy the full SHA
    683dc0e View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2016

  1. Configuration menu
    Copy the full SHA
    f8aa16f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f982fd7 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2016

  1. lbry maxwell and pascal update (up to 10% on pascal)

    Based on alexis78 work and sponsored by LBRY.IO team (thanks)
    
    Release 1.8.2, use cuda 8 for x86
    tpruvot committed Sep 22, 2016
    Configuration menu
    Copy the full SHA
    9f2ed51 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2016

  1. Configuration menu
    Copy the full SHA
    65cd430 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34e97bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c933ad9 View commit details
    Browse the repository at this point in the history
  4. vstudio: return to CUDA 6.5 by default on x86

    change was for the 1.8.2 tag (optimal for lbry)
    
    and prepare next version...
    tpruvot committed Sep 26, 2016
    Configuration menu
    Copy the full SHA
    0f8271f View commit details
    Browse the repository at this point in the history
  5. nist5: rename and move source file

    build tip: autoreconf && make -j
    tpruvot committed Sep 26, 2016
    Configuration menu
    Copy the full SHA
    009b013 View commit details
    Browse the repository at this point in the history
  6. bench: skip the disabled whirlpoolx

    + veltor free
    + some missed/extra log things...
    tpruvot committed Sep 26, 2016
    Configuration menu
    Copy the full SHA
    2f57ee9 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2016

  1. diff: show by default, rework shares diff storage

    This will allow later more gpu candidates.
    
    Note: This is an unfinished work, we keep the previous behavior for now
    To finish this, all algos solutions should be migrated and submitted nonces attributes stored.
    Its required to handle the different share diff per nonce and fix the possible solved count error (if 1/2 nonces is solved).
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    9eead77 View commit details
    Browse the repository at this point in the history
  2. lbry: new share diff and duplicate fix

    when 2 nonces were found, the next scan was not at the right value
    
    Doesn't really affect mining performance...
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    6f6cf96 View commit details
    Browse the repository at this point in the history
  3. decred: multiple nonces code cleanup

    The double loop is not useful, and prefer the __thread attribute
    to enhance the code readability (remove the 2D host arrays).
    
    squashed: return to host 2D array to allow the free
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    a43205a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a0b779 View commit details
    Browse the repository at this point in the history
  5. nvml: force 64bits types for mem sizes

    size_t can be a bit... imprevisible on x86
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    f84c83a View commit details
    Browse the repository at this point in the history
  6. sia: move specific code in a new rpc unit

    part 1: longpoll stuff (nanopool)
    tpruvot committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    1a31d4d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    665de3a View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2016

  1. Configuration menu
    Copy the full SHA
    225f25a View commit details
    Browse the repository at this point in the history
  2. cuda 8

    tpruvot committed Sep 28, 2016
    Configuration menu
    Copy the full SHA
    7b82915 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2016

  1. update readme

    tpruvot committed Sep 29, 2016
    Configuration menu
    Copy the full SHA
    056098d View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2016

  1. update startup credits

    tpruvot committed Oct 6, 2016
    Configuration menu
    Copy the full SHA
    c27f313 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2016

  1. nvml: add Elsa vendor and workaround for Colorful pid

    Colorful (and Inno3D) only set their vid, with an empty product id
    tpruvot committed Oct 25, 2016
    Configuration menu
    Copy the full SHA
    3eba451 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2016

  1. veltor update, 10x faster :p

    From Alexis work, sib hash rate 200% also..
    tpruvot committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    36aedbb View commit details
    Browse the repository at this point in the history
  2. prepare 1.8.4 release

    tpruvot committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    3974728 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2016

  1. Configuration menu
    Copy the full SHA
    ce6a8da View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2016

  1. blake2s improved

    based on alexis work, with the new work->nonces
    tpruvot committed Dec 21, 2016
    Configuration menu
    Copy the full SHA
    44bd244 View commit details
    Browse the repository at this point in the history
  2. limit per gpu hashrate logs to 3 sec intervals

    may be required for very fast algos, like blake2s
    tpruvot committed Dec 21, 2016
    Configuration menu
    Copy the full SHA
    c119012 View commit details
    Browse the repository at this point in the history
  3. Release 1.8.4

    tpruvot committed Dec 21, 2016
    Configuration menu
    Copy the full SHA
    5053478 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2016

  1. Configuration menu
    Copy the full SHA
    099389f View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2017

  1. wildkeccak, basic stratum port of rpc 2.0

    scratchpad delete fix and redownload, reduce rejects
    
    (work in progress)
    tpruvot committed Jan 6, 2017
    Configuration menu
    Copy the full SHA
    2bbccc5 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2017

  1. import xmr, to finish

    todo: fix jh cuda and wrong decimal diff (0xffff problem ?)
    tpruvot committed Jan 7, 2017
    Configuration menu
    Copy the full SHA
    066a569 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2017

  1. Configuration menu
    Copy the full SHA
    c1f1ad9 View commit details
    Browse the repository at this point in the history
  2. xmr: fix decimal diff + aes cleanup

    change default launch config to -l 32x16 to handle the 750 Ti better
    not definitive, doing tests..
    tpruvot committed Jan 8, 2017
    Configuration menu
    Copy the full SHA
    2479ffa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    804b5b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    39aad5a View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2017

  1. handle cryptonight light variant

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    93adb56 View commit details
    Browse the repository at this point in the history
  2. scanlog: remember sharediff for multiple nonces

    rpc2: handle properly secondary nonce(s) + api ping time fix
    
    be sure to fully recompile, structures are changed
    tpruvot committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    242aa41 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2017

  1. power monitoring thread + some api changes

    based on alexis monitoring thread idea, but which only use one thread
    
    note: other api changes will come soon, related to that
    tpruvot committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    0dd0227 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12ae185 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2017

  1. xmr: make it more smooth on windows with defaults

    also improve a bit the 750 ti on linux...
    tpruvot committed Jan 12, 2017
    Configuration menu
    Copy the full SHA
    e231343 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23be7f3 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2017

  1. xmr: vectors rewrite, now the phase2 is using only 40 regs

    no more constant memory used for aes.
    
    tested only on linux cuda 8 for now... wip
    tpruvot committed Jan 14, 2017
    Configuration menu
    Copy the full SHA
    bd030db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    588c7ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94aa6b8 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2017

  1. Configuration menu
    Copy the full SHA
    214f392 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2017

  1. xmr: prefer 32bit uint4 and smaller offsets in core

    also prefer ulong2 shared load to be closer to the ptx
    tpruvot committed Jan 16, 2017
    Configuration menu
    Copy the full SHA
    def9888 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2017

  1. Configuration menu
    Copy the full SHA
    dc816b4 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2017

  1. xmr: vstudio warning fix about mpcount linkage

    and move ptr type cast defines to common cuda helper
    tpruvot committed Jan 25, 2017
    Configuration menu
    Copy the full SHA
    496052e View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2017

  1. Configuration menu
    Copy the full SHA
    013cda1 View commit details
    Browse the repository at this point in the history
  2. x13+: improve and clean a bit fugue512

    reduce constant mem and load global data in bulk (vectors)
    tpruvot committed Jan 28, 2017
    Configuration menu
    Copy the full SHA
    16ac9b6 View commit details
    Browse the repository at this point in the history
  3. skein: merge the double implementations in one

    based on alexis skein kernels, tested ok on SM 2.1 and 3.0
    
    code is a bit hard to read but... well... users dont care :p
    tpruvot committed Jan 28, 2017
    Configuration menu
    Copy the full SHA
    feb99d0 View commit details
    Browse the repository at this point in the history
  4. groestl: explain code and improve perf on SM 2.x

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Jan 28, 2017
    Configuration menu
    Copy the full SHA
    5a77d36 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2017

  1. migrate 2nd nonce storage of most algos

    This allow to keep pdata[19] as cursor between scans, and later, to sort them..
    
    remains... heavy, scrypt, sia...
    tpruvot committed Jan 29, 2017
    Configuration menu
    Copy the full SHA
    0ff7579 View commit details
    Browse the repository at this point in the history
  2. sia was migrated too...

    tpruvot committed Jan 29, 2017
    Configuration menu
    Copy the full SHA
    c8ff854 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b47d9ac View commit details
    Browse the repository at this point in the history
  4. nvml: workaround for beta drivers 378.49 clocks

    even nvidia-smi doesnt report the right pascal clocks
    tpruvot committed Jan 29, 2017
    Configuration menu
    Copy the full SHA
    aaef92c View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2017

  1. lbry cleanup, and proper error on cuda 6.5

    both merged and unmerged implementations are broken with CUDA 6.5
    
    No perf changes...
    tpruvot committed Jan 30, 2017
    Configuration menu
    Copy the full SHA
    2152fd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6440a9b View commit details
    Browse the repository at this point in the history
  3. improve jh512 with vectors (nist5,quark,sib,x11+,zr5)

    the main improvement is to reduce asm calls to read global mem
    
    but, a few more regs are used (68 mini vs 64 on SM 5.2)
    so reduce the forced launch bounds to allow 80 or 128 regs per thread
    
    Note: cuda 6.5 seems not able to store with v4.u32... (7.5 is fine)
            st.global.v4.u32        [%rd2], {%r3783, %r3824, %r3823, %r3822};
            st.global.v2.u32        [%rd2+16], {%r3821, %r3820};
            st.global.u32   [%rd2+24], %r3819;
            st.global.u32   [%rd2+28], %r3818;
            st.global.u32   [%rd2+44], %r3814;
            st.global.u32   [%rd2+40], %r3815;
            ...
    
    todo, check alexis variant.. but wanted to keep this code before in git...
    tpruvot committed Jan 30, 2017
    Configuration menu
    Copy the full SHA
    b9da6c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef44e88 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2017

  1. Configuration menu
    Copy the full SHA
    aaa24a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    916ec50 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2017

  1. Configuration menu
    Copy the full SHA
    3fab279 View commit details
    Browse the repository at this point in the history
  2. api: use MHz for all clocks and show plimit

    plimit value is reported in mW like the power, or % on Windows x86 (via nvapi)
    
    + the monitor thread will no more report 0W if the device doesnt support it
    
    also upgrade nvml and sample php api.
    
    some more changes may come in this temporary API 1.9 (for the final 2.0)
    tpruvot committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    4da35e0 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2017

  1. api: report per thread cpu hash checks (ACC/REJ)

    + update all algos for that...
    tpruvot committed Feb 7, 2017
    Configuration menu
    Copy the full SHA
    c66e862 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2017

  1. Configuration menu
    Copy the full SHA
    b549bd5 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Configuration menu
    Copy the full SHA
    1d5db48 View commit details
    Browse the repository at this point in the history
  2. cuda: ensure the system can find the right lib

    if you get this error on linux, its because libcudart.so.x.x was not found
    
    ldconfig -p | grep libcudart.so.8.0
    tpruvot committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    4d95ef4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2017

  1. hmq1725 algo

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    3d70026 View commit details
    Browse the repository at this point in the history
  2. sha256t algo (3x sha256, not sha256d)

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    ebef3c8 View commit details
    Browse the repository at this point in the history
  3. lyra2z algo (temporary algo)

    based on djm34 version, cleaned up and adapted to ccminer 2.0
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    1b7c2fc View commit details
    Browse the repository at this point in the history
  4. bastion algo

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    3ede61b View commit details
    Browse the repository at this point in the history
  5. timetravel algo

    + new kernels jh512-80 groestl-80 and cubehash-80
    
    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    07ebcb5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de41bc9 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2017

  1. whirlpool: upgrade with alexis variant (2x)

    to check on older cards... maybe breaks some
    tpruvot committed Mar 8, 2017
    Configuration menu
    Copy the full SHA
    1863750 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cdf2dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e388c11 View commit details
    Browse the repository at this point in the history
  4. whirlpool: restore old source code for SM 3.0

    SM 3.0 implementation need a manual define in whirlpool.cu...
    
    alexis variant is 2x slower on SM3.0 (GT 740)
    tpruvot committed Mar 8, 2017
    Configuration menu
    Copy the full SHA
    73f6720 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2017

  1. Configuration menu
    Copy the full SHA
    0041bf4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61231bc View commit details
    Browse the repository at this point in the history
  3. Add sha256d algo (bitcoin) btw...

    even if it works on yiimp, the stratum diff is too high for gpus (for now)
    tpruvot committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    80c7551 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2017

  1. nvapi: fix weird code style

    tpruvot committed Apr 21, 2017
    Configuration menu
    Copy the full SHA
    6c9852c View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2017

  1. vstudio: remove remains, move sha in tree

    + small code fixes
    tpruvot committed Apr 23, 2017
    Configuration menu
    Copy the full SHA
    d2f8361 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    063992b View commit details
    Browse the repository at this point in the history

Commits on May 3, 2017

  1. bitcore algo for linux users

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed May 3, 2017
    Configuration menu
    Copy the full SHA
    8e4d059 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2017

  1. Configuration menu
    Copy the full SHA
    e23b577 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2017

  1. nvapi: fix plimit argument on x64

    now use the same percents as the x86
    
    nvml watts (like linux) could work but requires admin rights
    tpruvot committed May 7, 2017
    Configuration menu
    Copy the full SHA
    762c7f8 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2017

  1. rewrite jha algo to be more compatible

    old "german" implementation based on the quark method is kept
    in the source tree, but is currently broken. to be continued.
    
    This is a quick fix which should be compatible with all cards.
    tpruvot committed May 8, 2017
    Configuration menu
    Copy the full SHA
    5dfeee4 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2017

  1. Improve project build compatibility (mac/vs2015)

    This is incomplete, but is a first step...
    tpruvot committed May 9, 2017
    Configuration menu
    Copy the full SHA
    81d5f4e View commit details
    Browse the repository at this point in the history

Commits on May 14, 2017

  1. fix quark and jackpot algos

    tpruvot committed May 14, 2017
    Configuration menu
    Copy the full SHA
    e584f28 View commit details
    Browse the repository at this point in the history
  2. ccminer 2.0 final

    tpruvot committed May 14, 2017
    Configuration menu
    Copy the full SHA
    857c181 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2017

  1. Configuration menu
    Copy the full SHA
    b372729 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2017

  1. API restriction policy and multicast announces (#16)

    same as sgminer, fixed to build (tpruvot), untested yet
    bitbandi authored and tpruvot committed May 18, 2017
    Configuration menu
    Copy the full SHA
    47472ed View commit details
    Browse the repository at this point in the history

Commits on May 23, 2017

  1. api: various fixes

    - prefer calloc to zero memory
    - bind: keep the normal network read access with -b 0.0.0.0 like previous versions
    - help: keep the write mode commands hidden in read-only mode
    - close the socket on refused api calls to prevent client hangs
    - small other changes
    tpruvot committed May 23, 2017
    Configuration menu
    Copy the full SHA
    c44be3f View commit details
    Browse the repository at this point in the history
  2. Interface nicehash djeZo equihash solver (squashed)

    Todo:
        - send block height via stratum protocol (encoded in jobid?)
        - remove equi/blake2 cpu algorithm to use common one
    
    the extranonce imcompatibility is related to the solver nonce data,
    offsets may be reversed in nheqminer, to check...
    
    The solver was adapted for SM 3.0+ support (no perf changes)
    
    Note: The solver was not improved on purpose, to be able compare
    the two miners performances (nheqminer 0.5c the last open sourced, and ccminer)
    
    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    
    stratum: code cleanup, move equi fns in equi folder
    tpruvot committed May 23, 2017
    Configuration menu
    Copy the full SHA
    8cf2159 View commit details
    Browse the repository at this point in the history
  3. update instructions for fedora 25

    its a shame this distrib doesnt provide older gcc toolchains.. :/
    tpruvot committed May 23, 2017
    Configuration menu
    Copy the full SHA
    2160049 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05abaf2 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2017

  1. linux: prepare nvidia-settings queries

    Note: this method is slower than real apis and requires X opened
    and configured correctly.
    
    sample usage: -d 0,1 --mem-clock=+200,-200
    tpruvot committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    bcadca2 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2017

  1. nvs: remove test with -n

    tpruvot committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    0f3fac9 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2017

  1. sia: add missing cputest

    tpruvot committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    037bbe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79f8f71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1473a8f View commit details
    Browse the repository at this point in the history
  4. handle the new tribus algo

    Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
    tpruvot committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    c120eca View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2017

  1. sysinfos: fix some file leaks

    tpruvot committed Jun 22, 2017
    Configuration menu
    Copy the full SHA
    9dedec5 View commit details
    Browse the repository at this point in the history
  2. equi: sm 2 test

    tpruvot committed Jun 22, 2017
    Configuration menu
    Copy the full SHA
    807e141 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2017

  1. Configuration menu
    Copy the full SHA
    7ce3f2c View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2017

  1. equihash: use client.show_message to get block height

    current stratum is imcomplete and doesnt provide the coinbase data
    tpruvot committed Jul 13, 2017
    Configuration menu
    Copy the full SHA
    5aa50a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. Configuration menu
    Copy the full SHA
    cbede12 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2017

  1. Configuration menu
    Copy the full SHA
    9c4b8ca View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2017

  1. Configuration menu
    Copy the full SHA
    08a3f34 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. Configuration menu
    Copy the full SHA
    9c05304 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2017

  1. Configuration menu
    Copy the full SHA
    9f113ef View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2017

  1. Configuration menu
    Copy the full SHA
    6e32ec2 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2017

  1. skunk: merged kernel to use when possible

    for now, only used for maxwell/pascal with cuda 7.5 or 8.0
    tpruvot committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    9a7d74e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e56177 View commit details
    Browse the repository at this point in the history
  3. update the README

    tpruvot committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    5001a0c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfdf4b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2017

  1. Configuration menu
    Copy the full SHA
    6055af1 View commit details
    Browse the repository at this point in the history
  2. cuda 9 project, disable heavy

    disable the heavy algo by default for build compat
    
    This is the only algo using thrust which is generally broken on new cuda releases
    tpruvot committed Aug 14, 2017
    Configuration menu
    Copy the full SHA
    5116ffb View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2017

  1. Configuration menu
    Copy the full SHA
    1e71dc5 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2017

  1. Configuration menu
    Copy the full SHA
    c9fb9ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8affcb9 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2017

  1. Configuration menu
    Copy the full SHA
    949061d View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2017

  1. tribus: optimised version for recent cards

    main improvement is on echo, based on alexis sib kernel work
    
    tested on SM 3.0 and more recent
    tpruvot committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    d47dd9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebf055d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2017

  1. readme: add howto for ubuntu (#23)

    tested on 17.10
    cedricwalter authored and tpruvot committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    e3e8481 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2017

  1. Configuration menu
    Copy the full SHA
    4d09d85 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2017

  1. Configuration menu
    Copy the full SHA
    575aa1a View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2017

  1. Import phi algo (by anorganix)

    only made a few changes to keep algos in the alpha order
    tpruvot committed Oct 7, 2017
    Configuration menu
    Copy the full SHA
    3dbcc5d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2017

  1. phi: maxwell opt (aes final + streebog)

    + fix the fugue leak..
    
    Also update sib algo with this improvement
    tpruvot committed Oct 9, 2017
    Configuration menu
    Copy the full SHA
    5a90db1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e505d10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf18cb6 View commit details
    Browse the repository at this point in the history
  4. import and clean hsr algo

    tpruvot committed Oct 9, 2017
    Configuration menu
    Copy the full SHA
    ed27598 View commit details
    Browse the repository at this point in the history
  5. update README for v2.2.2

    tpruvot committed Oct 9, 2017
    Configuration menu
    Copy the full SHA
    e1575c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2017

  1. Configuration menu
    Copy the full SHA
    2e0a977 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2017

  1. Configuration menu
    Copy the full SHA
    dfff3b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfa616a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df4fcbe View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2017

  1. Add keccakc for creative coin

    Same hash as keccak, just different pool settings (sha256d and diff factor 256)
    tpruvot committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    d19e2a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2017

  1. import and adapt alexis optimised keccak256 for SM 5+

    and increase default intensity for these recent cards
    tpruvot committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    cf886b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    015d129 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2017

  1. Configuration menu
    Copy the full SHA
    1e8d1aa View commit details
    Browse the repository at this point in the history