]> Git Repo - ccminer.git/log
ccminer.git
5 months agoFix sctx->is_equihash un util.cpp V1
Jesse Taube [Sat, 17 Aug 2024 01:53:52 +0000 (21:53 -0400)]
Fix sctx->is_equihash un util.cpp

2 years agossl for mac
Jesse Taube [Sun, 15 May 2022 05:15:19 +0000 (01:15 -0400)]
ssl for mac

2 years agoopt
Mr-Bossman [Tue, 12 Apr 2022 17:48:01 +0000 (13:48 -0400)]
opt

2 years agowin
Mr-Bossman [Tue, 12 Apr 2022 17:46:54 +0000 (13:46 -0400)]
win

2 years agoauto install deps
Jesse Taube [Sat, 5 Feb 2022 17:43:35 +0000 (12:43 -0500)]
auto install deps

2 years agobuilds all deps
Jesse Taube [Thu, 3 Feb 2022 01:01:35 +0000 (20:01 -0500)]
builds all deps

2 years agoarm
Jesse Taube [Sat, 5 Feb 2022 17:26:54 +0000 (12:26 -0500)]
arm

2 years agoandroid
Jesse Taube [Wed, 2 Feb 2022 05:48:30 +0000 (00:48 -0500)]
android

2 years agono cuda
Jesse Taube [Thu, 3 Feb 2022 00:18:42 +0000 (19:18 -0500)]
no cuda

2 years agobuild
Jesse Taube [Wed, 2 Feb 2022 03:51:13 +0000 (22:51 -0500)]
build

2 years agointegrate
Jesse Taube [Wed, 2 Feb 2022 03:50:48 +0000 (22:50 -0500)]
integrate

2 years agoadd verus directory files
Jesse Taube [Wed, 2 Feb 2022 01:44:53 +0000 (20:44 -0500)]
add verus directory files

2 years agofixes
Jesse Taube [Wed, 2 Feb 2022 01:47:14 +0000 (20:47 -0500)]
fixes

4 years agoUpdate makefile for CUDA 11.1 compat.
Tanguy Pruvot [Sun, 13 Dec 2020 10:38:43 +0000 (11:38 +0100)]
Update makefile for CUDA 11.1 compat.

5 years agoLinux aarch64 support (ARM64)
Tanguy Pruvot [Thu, 8 Aug 2019 05:31:11 +0000 (07:31 +0200)]
Linux aarch64 support (ARM64)

does not support equihash, wildkeccak, scrypt and cryptonight (outdated anyway)

5 years agoxmr: attempt fix for reorg (#45)
clintar [Wed, 3 Apr 2019 13:13:10 +0000 (07:13 -0600)]
xmr: attempt fix for reorg (#45)

Fix for block reorg on alternate block being promoted to accepted block.

5 years agoreadme: some cleanup (#72)
rebinsilva [Wed, 3 Apr 2019 13:07:47 +0000 (18:37 +0530)]
readme: some cleanup (#72)

remove outdated sentences with typos

5 years agolyra2v3 changes cleanup
Tanguy Pruvot [Sat, 2 Feb 2019 12:50:29 +0000 (13:50 +0100)]
lyra2v3 changes cleanup

5 years agov2.3.1 release
Tanguy Pruvot [Wed, 30 Jan 2019 15:01:24 +0000 (16:01 +0100)]
v2.3.1 release

5 years agoHandle lyra2v3 algo, for VTC fork
Tanguy Pruvot [Wed, 30 Jan 2019 13:28:23 +0000 (14:28 +0100)]
Handle lyra2v3 algo, for VTC fork

mostly imported from opensourced vertcoin-miner with a few fixes

5 years agosha256q (#70)
pyritepirate [Sun, 27 Jan 2019 07:24:53 +0000 (08:24 +0100)]
sha256q (#70)

6 years agohandle standard blake2b stratum algo
Tanguy Pruvot [Sun, 25 Nov 2018 03:00:26 +0000 (04:00 +0100)]
handle standard blake2b stratum algo

no weird protocol or reversed endian like sia...

6 years agoAdd exosis algo (#69)
opensourcerulez [Mon, 22 Oct 2018 19:11:33 +0000 (22:11 +0300)]
Add exosis algo (#69)

6 years agomakefile: add new cuda arch and remove sm5.0 by default
Tanguy Pruvot [Thu, 20 Sep 2018 18:13:31 +0000 (20:13 +0200)]
makefile: add new cuda arch and remove sm5.0 by default

6 years agobench: handle cryptonight variants + V100 fix
Tanguy Pruvot [Fri, 3 Aug 2018 18:01:14 +0000 (20:01 +0200)]
bench: handle cryptonight variants + V100 fix

6 years agocryptonight: some code finitions
Tanguy Pruvot [Sun, 24 Jun 2018 10:25:42 +0000 (12:25 +0200)]
cryptonight: some code finitions

6 years agofix g++ 7.3 warnings (ubuntu 18.04)
Tanguy Pruvot [Sun, 24 Jun 2018 09:54:49 +0000 (11:54 +0200)]
fix g++ 7.3 warnings (ubuntu 18.04)

6 years agoadd sonoa algo, heavy x17 hashes
Tanguy Pruvot [Sat, 23 Jun 2018 12:40:29 +0000 (14:40 +0200)]
add sonoa algo, heavy x17 hashes

seems to works, more or less correctly (a few validation errors)

6 years agoprepare the new release
Tanguy Pruvot [Sat, 23 Jun 2018 11:39:38 +0000 (13:39 +0200)]
prepare the new release

6 years agohandle new cryptonight variants, stellite, aeon
Tanguy Pruvot [Sat, 23 Jun 2018 11:29:22 +0000 (13:29 +0200)]
handle new cryptonight variants, stellite, aeon

special thanks for klausT changes and ystarnaud who helped me to adapt my kernel variants...

Signed-off-by: Tanguy Pruvot <[email protected]>
6 years agophi2: fix the double endian swap on roots
Tanguy Pruvot [Thu, 21 Jun 2018 08:11:22 +0000 (10:11 +0200)]
phi2: fix the double endian swap on roots

6 years agophi2: handle stratum sc hashes
Tanguy Pruvot [Mon, 18 Jun 2018 06:31:55 +0000 (08:31 +0200)]
phi2: handle stratum sc hashes

6 years agoupdate windows version + 2.2.6 readme 2.2.6-tpruvot v8.21baloon
Tanguy Pruvot [Sun, 10 Jun 2018 16:32:37 +0000 (18:32 +0200)]
update windows version + 2.2.6 readme

6 years agophi2 algo
Tanguy Pruvot [Mon, 28 May 2018 13:21:00 +0000 (15:21 +0200)]
phi2 algo

6 years agoallium: add missing device cpu flag for linux
Tanguy Pruvot [Thu, 17 May 2018 17:26:00 +0000 (19:26 +0200)]
allium: add missing device cpu flag for linux

6 years agolyra2: remove unused nonce param
Tanguy Pruvot [Thu, 10 May 2018 04:31:25 +0000 (06:31 +0200)]
lyra2: remove unused nonce param

6 years agotimetravel: cleanup, remove unused algos
Tanguy Pruvot [Wed, 9 May 2018 12:57:49 +0000 (14:57 +0200)]
timetravel: cleanup, remove unused algos

+ cubehash 80 midstate

6 years agoupdate readme and win ver
Tanguy Pruvot [Sun, 6 May 2018 16:16:35 +0000 (18:16 +0200)]
update readme and win ver

6 years agoallium algo
Tanguy Pruvot [Sun, 6 May 2018 16:04:10 +0000 (18:04 +0200)]
allium algo

6 years agoneoscrypt: add extra space for recent vstudio madness
Tanguy Pruvot [Sun, 22 Apr 2018 21:12:37 +0000 (23:12 +0200)]
neoscrypt: add extra space for recent vstudio madness

6 years agox12: apply echo512 optimised kernel on recent cards
Tanguy Pruvot [Mon, 9 Apr 2018 15:45:20 +0000 (17:45 +0200)]
x12: apply echo512 optimised kernel on recent cards

6 years agox17: apply echo512 improvement
Tanguy Pruvot [Sat, 7 Apr 2018 10:27:07 +0000 (12:27 +0200)]
x17: apply echo512 improvement

add a tiny 1% on x17, better than nothing...

6 years agoreadme for 2.2.5 release 2.2.5-tpruvot
Tanguy Pruvot [Mon, 2 Apr 2018 06:22:34 +0000 (08:22 +0200)]
readme for 2.2.5 release

6 years agoscrypt stuff
Tanguy Pruvot [Tue, 30 Jan 2018 08:23:07 +0000 (09:23 +0100)]
scrypt stuff

6 years agox16r/s: move to a common x16 folder
Tanguy Pruvot [Mon, 2 Apr 2018 06:19:30 +0000 (08:19 +0200)]
x16r/s: move to a common x16 folder

6 years agox16: optimised echo512-64 kernel for maxwell+
Tanguy Pruvot [Mon, 2 Apr 2018 06:07:33 +0000 (08:07 +0200)]
x16: optimised echo512-64 kernel for maxwell+

which keep the SM 3.0 compat with x11 kernel

6 years agoapi: missing break on mcast argument
Tanguy Pruvot [Sat, 31 Mar 2018 17:34:13 +0000 (19:34 +0200)]
api: missing break on mcast argument

6 years agox16s algo, compatible with SM3+
Tanguy Pruvot [Wed, 28 Mar 2018 06:47:24 +0000 (08:47 +0200)]
x16s algo, compatible with SM3+

6 years agoapi: fix possible issue on linux
Tanguy Pruvot [Thu, 29 Mar 2018 00:26:37 +0000 (02:26 +0200)]
api: fix possible issue on linux

6 years agox12: reorder cpu code to notice its not x11 one
Tanguy Pruvot [Mon, 26 Mar 2018 04:48:21 +0000 (06:48 +0200)]
x12: reorder cpu code to notice its not x11 one

6 years agox12: a bit more code cleanup
Tanguy Pruvot [Mon, 26 Mar 2018 04:10:25 +0000 (06:10 +0200)]
x12: a bit more code cleanup

6 years agox12 stuff + readme
Tanguy Pruvot [Mon, 26 Mar 2018 01:13:41 +0000 (03:13 +0200)]
x12 stuff + readme

6 years agox12 algorithm (#59)
Galaxy Cash Developers [Mon, 26 Mar 2018 01:08:43 +0000 (04:08 +0300)]
x12 algorithm (#59)

6 years agoequihash: error fix for the TITAN V
Tanguy Pruvot [Thu, 15 Mar 2018 20:22:10 +0000 (21:22 +0100)]
equihash: error fix for the TITAN V

6 years agoneoscrypt: improve perfs and fix the Titan default intensity
Tanguy Pruvot [Thu, 15 Mar 2018 20:06:21 +0000 (21:06 +0100)]
neoscrypt: improve perfs and fix the Titan default intensity

6 years agox16r algo and new kernels
Tanguy Pruvot [Sun, 4 Feb 2018 04:22:53 +0000 (05:22 +0100)]
x16r algo and new kernels

Was a very long work but finally working,
and unlike xevan these new kernels are reusable..

Signed-off-by: Tanguy Pruvot <[email protected]>
7 years agostratum: show reason of auth failure
Tanguy Pruvot [Tue, 16 Jan 2018 09:35:37 +0000 (10:35 +0100)]
stratum: show reason of auth failure

7 years agolyra2: Translate japanese comments into english (#40)
hakemimi [Wed, 10 Jan 2018 11:24:50 +0000 (20:24 +0900)]
lyra2: Translate japanese comments into english (#40)

* Revert "lyra2: fix compilation on japanese windows (#38)"

This reverts commit 30db7d2433c2df880c05ba1fba736de4c05c88cc.

* Restore comments removed in #38, translate them into English

The original line says "allocate XXXX bytes to adjust for X Warp."
Remove the number from comment since they are trivial

* Translate Japanese comments

7 years agolyra2: fix compilation on japanese windows (#38)
Guillaume George [Tue, 9 Jan 2018 17:32:12 +0000 (02:32 +0900)]
lyra2: fix compilation on japanese windows (#38)

Remove comment that prevent compilation on japanese windows (#38)

7 years agocuda: get ride of cuda 9 mask warnings
Tanguy Pruvot [Mon, 8 Jan 2018 12:50:20 +0000 (13:50 +0100)]
cuda: get ride of cuda 9 mask warnings

7 years agoUpdate README.txt (#37)
Chris Spillane [Fri, 5 Jan 2018 10:56:54 +0000 (10:56 +0000)]
Update README.txt (#37)

remove duplicate x17 line, add a few more coin examples.

7 years agoupgrade BIGNUM class for openssl 1.1 2.2.4-tpruvot
Tanguy Pruvot [Thu, 4 Jan 2018 16:51:49 +0000 (17:51 +0100)]
upgrade BIGNUM class for openssl 1.1

7 years agoupdate README for 2.2.4
Tanguy Pruvot [Thu, 4 Jan 2018 15:06:01 +0000 (16:06 +0100)]
update README for 2.2.4

7 years agokeccak: avoid to use twice cuda_default_throughput
Tanguy Pruvot [Thu, 4 Jan 2018 14:46:39 +0000 (15:46 +0100)]
keccak: avoid to use twice cuda_default_throughput

and drop useless gpu hash alloc...

7 years agochange defaults to handle cuda 9+, disable heavy and SM 2.x
Tanguy Pruvot [Sat, 5 Aug 2017 02:16:28 +0000 (04:16 +0200)]
change defaults to handle cuda 9+, disable heavy and SM 2.x

Heavy is the only algo using thrust which is generally broken on new cuda releases

mjollnir dropped too... never seen this coin anyway...

7 years agodecred doesnt allow pow votes
Tanguy Pruvot [Thu, 4 Jan 2018 14:19:20 +0000 (15:19 +0100)]
decred doesnt allow pow votes

7 years agoequihash: fix for cuda 9.1 build
Tanguy Pruvot [Fri, 15 Dec 2017 00:53:23 +0000 (01:53 +0100)]
equihash: fix for cuda 9.1 build

7 years agoapi: update websocket sample (#31)
dementeb [Thu, 4 Jan 2018 13:56:25 +0000 (16:56 +0300)]
api: update websocket sample (#31)

7 years agolyra2RE: link the merged blake/keccak kernel into algos
Tanguy Pruvot [Thu, 14 Dec 2017 17:12:01 +0000 (18:12 +0100)]
lyra2RE: link the merged blake/keccak kernel into algos

old keccak256_gpu_hash_32 kernel commented to reduce binary size

compat. not yet tested on old cards

7 years agoImprove Lyra2RE2 Performance
Myrinia [Thu, 14 Dec 2017 15:19:45 +0000 (16:19 +0100)]
Improve Lyra2RE2 Performance

Improved Lyra2Re2 Performance by 1 %

7 years agokeccak: fix issue with intensity
Tanguy Pruvot [Sat, 9 Dec 2017 15:54:35 +0000 (16:54 +0100)]
keccak: fix issue with intensity

7 years agokeccak second nonce, and higher intensity 2.2.3-tpruvot
Tanguy Pruvot [Mon, 4 Dec 2017 20:47:31 +0000 (21:47 +0100)]
keccak second nonce, and higher intensity

7 years agoimport and adapt alexis optimised keccak256 for SM 5+
Tanguy Pruvot [Mon, 4 Dec 2017 14:58:07 +0000 (15:58 +0100)]
import and adapt alexis optimised keccak256 for SM 5+

and increase default intensity for these recent cards

7 years agoAdd keccakc for creative coin
Tanguy Pruvot [Sun, 3 Dec 2017 15:49:23 +0000 (16:49 +0100)]
Add keccakc for creative coin

Same hash as keccak, just different pool settings (sha256d and diff factor 256)

7 years agojha: remove deprecated warning
Tanguy Pruvot [Mon, 20 Nov 2017 07:50:32 +0000 (08:50 +0100)]
jha: remove deprecated warning

7 years agolinux: common openssl lib function for 1.1+
Tanguy Pruvot [Mon, 20 Nov 2017 06:47:11 +0000 (07:47 +0100)]
linux: common openssl lib function for 1.1+

7 years agowindows: high precision timer before threads start
Tanguy Pruvot [Mon, 20 Nov 2017 06:30:04 +0000 (07:30 +0100)]
windows: high precision timer before threads start

7 years agopolytimos algo (6 chained algos with streebog)
Tanguy Pruvot [Thu, 16 Nov 2017 08:21:38 +0000 (09:21 +0100)]
polytimos algo (6 chained algos with streebog)

7 years agoupdate README for v2.2.2 2.2.2-tpruvot
Tanguy Pruvot [Mon, 9 Oct 2017 17:49:05 +0000 (19:49 +0200)]
update README for v2.2.2

7 years agoimport and clean hsr algo
Tanguy Pruvot [Mon, 9 Oct 2017 17:15:46 +0000 (19:15 +0200)]
import and clean hsr algo

7 years agoequihash: missing free on benchs
Tanguy Pruvot [Mon, 9 Oct 2017 12:39:00 +0000 (14:39 +0200)]
equihash: missing free on benchs

7 years agonew --submit-stale parameter (#24)
Tanguy Pruvot [Mon, 9 Oct 2017 12:00:15 +0000 (14:00 +0200)]
new --submit-stale parameter (#24)

7 years agophi: maxwell opt (aes final + streebog)
Tanguy Pruvot [Mon, 9 Oct 2017 11:26:29 +0000 (13:26 +0200)]
phi: maxwell opt (aes final + streebog)

+ fix the fugue leak..

Also update sib algo with this improvement

7 years agoImport phi algo (by anorganix)
Tanguy Pruvot [Sat, 7 Oct 2017 08:34:27 +0000 (10:34 +0200)]
Import phi algo (by anorganix)

only made a few changes to keep algos in the alpha order

7 years agoccminer: argument fix for 10th device selection
Tanguy Pruvot [Thu, 5 Oct 2017 11:17:31 +0000 (13:17 +0200)]
ccminer: argument fix for 10th device selection

7 years agoreadme: move ubuntu stuff in INSTALL file, no ads
Tanguy Pruvot [Wed, 20 Sep 2017 03:08:23 +0000 (05:08 +0200)]
readme: move ubuntu stuff in INSTALL file, no ads

7 years agoreadme: add howto for ubuntu (#23)
cedric walter [Tue, 19 Sep 2017 07:41:58 +0000 (09:41 +0200)]
readme: add howto for ubuntu (#23)

tested on 17.10

7 years agoupdate c11 like tribus + 2.2.1 readme 2.2.1-tpruvot
Tanguy Pruvot [Fri, 1 Sep 2017 18:33:50 +0000 (20:33 +0200)]
update c11 like tribus + 2.2.1 readme

7 years agotribus: optimised version for recent cards
Tanguy Pruvot [Fri, 1 Sep 2017 15:03:09 +0000 (17:03 +0200)]
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

7 years agoxmr: disable huge pages if not defined #19
Tanguy Pruvot [Sun, 27 Aug 2017 17:17:42 +0000 (19:17 +0200)]
xmr: disable huge pages if not defined #19

7 years agostreebog: apply skunk improvements to veltor
Tanguy Pruvot [Wed, 16 Aug 2017 11:42:21 +0000 (13:42 +0200)]
streebog: apply skunk improvements to veltor

7 years agoskunk: proper indent and trim spaces
Tanguy Pruvot [Mon, 14 Aug 2017 01:55:49 +0000 (03:55 +0200)]
skunk: proper indent and trim spaces

7 years agonow works with all CUDA versions
Tanguy Pruvot [Sun, 13 Aug 2017 19:04:56 +0000 (21:04 +0200)]
now works with all CUDA versions

7 years agoupdate the README v2.2-tpruvot
Tanguy Pruvot [Sun, 13 Aug 2017 17:53:03 +0000 (19:53 +0200)]
update the README

7 years agosmall changes for the 2.2 release
Tanguy Pruvot [Sun, 13 Aug 2017 17:30:16 +0000 (19:30 +0200)]
small changes for the 2.2 release

7 years agoskunk: merged kernel to use when possible
Tanguy Pruvot [Sun, 13 Aug 2017 13:35:58 +0000 (15:35 +0200)]
skunk: merged kernel to use when possible

for now, only used for maxwell/pascal with cuda 7.5 or 8.0

7 years agowildkeccak: increase scratchpad buffer size + proxy
Tanguy Pruvot [Mon, 7 Aug 2017 10:30:56 +0000 (12:30 +0200)]
wildkeccak: increase scratchpad buffer size + proxy

7 years agostreebog: use TPB of 128 to reduce errors
Tanguy Pruvot [Fri, 28 Jul 2017 02:32:43 +0000 (04:32 +0200)]
streebog: use TPB of 128 to reduce errors

7 years agocubehash: improve a bit and cleanup
Tanguy Pruvot [Thu, 27 Jul 2017 21:36:09 +0000 (23:36 +0200)]
cubehash: improve a bit and cleanup

7 years agoreadme: remove alexis addresses, on demand
Tanguy Pruvot [Wed, 26 Jul 2017 19:11:29 +0000 (21:11 +0200)]
readme: remove alexis addresses, on demand

This page took 0.061032 seconds and 4 git commands to generate.