ystarnaud
42737acf66
Added Neoscrypt with Wolf9466 improvements.
10 years ago
ystarnaud
a90bbf7dd2
Added "Fresh" Algorithm and optimized it for a slight speed increase using extra kernels.
10 years ago
troky
66ec621c9b
Added Jansson as submodule.
11 years ago
ystarnaud
5c9126fd61
X14 Implementation
...
Added X14 and cleaned up the X13/X15 kernels so all 3 offshoots are in
sync. New option "--hamsi-short" or "hamsi-short":true to add a small
boost. May not work on all GPUs.
11 years ago
aznboy84
52b4daba7c
Add bitblock to source list
11 years ago
Noel Maersk
832ac82bf6
Updated API functionality
...
Fixed addpool to specify a profile or algorithm and sets defaults if
nothing specified. Also added a new API function to change multipool
strategy.
Conflicts (resolved):
sgminer.c
11 years ago
Yann St. Arnaud
9faa8fa59f
Updated the config parser
...
Updated the config parser to provide better readability and flexibility
in config files. The latest features introduced a really messy way to
handle config files and this update alleviates this by adding the
ability to create profiles and associate them to pools.
Todo: Update the config file writer, in-program options and continue to
break off the config parsing/command line option code out of sgminer.c
to reduce clutter.
11 years ago
lasybear
e7228b20f4
talkcoin-mod
11 years ago
troky
d83d7bd386
Removed original sha2 and made code use sph_sha2
11 years ago
Jan Berdajs
e5779e1e26
move algorithms into separate folder
11 years ago
Jan Berdajs
c25a59bab1
refactor building/loading/saving OpenCL kernel
11 years ago
Jan Berdajs
9d9f5b7586
Add MaxCoin support
11 years ago
phm
67cf41a50c
Added support for MaruCoin
11 years ago
phm
474091c426
Added support for Twecoin
11 years ago
phm
0f88162c39
Added support for Sifcoin
11 years ago
phm
764d8706b4
Added support for GroestlCoin.
11 years ago
phm
e260e79ab2
Added support for FugueCoin
11 years ago
Noel Maersk
776eec2e11
algorithm: initial structure definition.
11 years ago
phm
66f508d01f
Added support for AnimeCoin
11 years ago
phm
8fe1b860c5
Added support for MyriadCoin groestl algorithm.
11 years ago
Noel Maersk
8e4fb3c554
pool: abstract get_pool_name()
...
The introduction of get_pool_name() warrants a separate function
so opt_incognito does not litter everywhere.
11 years ago
phm
d9fc7ccb4e
Added support for QubitCoin
11 years ago
phm
e92d5ebf6e
Added support for InkCoin
11 years ago
phm
a17ec112f6
Added support for Quark mining.
11 years ago
phm
9585d2a8e6
Added support for DarkCoin kernel. Modified stats display to handle low difficulty values.
11 years ago
Noel Maersk
f2f2bcedc7
build: use git version if available.
...
Borrowed from Arch Linux pacman:
https://projects.archlinux.org/pacman.git/tree/
11 years ago
Noel Maersk
9d1db95a28
misc: move scrypt130511.cl kernel file to kernel/ckolivas.cl
...
Prepare for more kernels. :)
Get rid of the kernel date, since this fudges up commit history.
Named after Con Kolivas, the most recent committer.
11 years ago
Noel Maersk
683abd0b17
build: fix warning + other small fixes.
11 years ago
Noel Maersk
5b977125fa
misc: Replace many (but not all) instances of 'cgminer' with 'sgminer'.
...
Just ran a `sed -i 's/cgminer/sgminer/'` on several files.
11 years ago
Con Kolivas
155945094f
Add to cgminer_CPPFLAGS instead of redefining them.
...
Conflicts:
Makefile.am
11 years ago
Noel Maersk
747d870d32
build: remove reference to a linux-usb-miner
11 years ago
Con Kolivas
d26fb09e7c
Replace deprecated use of INCLUDES with _CPPFLAGS.
...
Conflicts:
Makefile.am
11 years ago
Noel Maersk
dcb0111a22
Add all sources unconditionally in Makefile.am.
...
As in wolf's branch: cfac323a4f
11 years ago
Noel Maersk
95586f72f0
Squash-merge branch dead-end with unnecessary check removals.
11 years ago
Noel Maersk
d0070c0424
HARD RESET to: Remove Bitcoin detection code.
...
I'm pretty sure no one was working on this but me.
The code was unusable (gave 100% hardware errors) due to me not
testing it sufficiently. I hope this will not happen again.
ADL doesn't work for some reason, too.
11 years ago
Vitalii Demianets
53570ae8a0
KnC driver: knc-spi-fpga ASIC driver
...
This driver talks to KnCMiner controller via SPI
Protocol specification is available at
https://github.com/KnCMiner/jupiter-hw-docs/blob/master/fpga_spi.md
11 years ago
Henrik Nordstrom
4bc955c004
Fixup jansson & libusb include paths when using separate build directory
11 years ago
Con Kolivas
e76421320e
Minor opencl build corrections.
11 years ago
Con Kolivas
9fa8e920c7
Modify Makefile to only include opencl related code when configured in.
11 years ago
Con Kolivas
d529a3fdbd
Initial import of jansson-2.5
11 years ago
Con Kolivas
591aa98cfd
Initial import of jansson-2.5
11 years ago
Con Kolivas
e7a9aef65b
Add hf_protocol.h to cgminer sources.
11 years ago
ckolivas
6cd7f0f1be
Remove unmaintained broken ztex driver.
11 years ago
Kano
51418f79e5
Klondike update code to current git
11 years ago
ckolivas
052e434846
Remove unmaintained broken ztex driver.
11 years ago
Kano
dc85abd9cd
Klondike update code to current git
11 years ago
Con Kolivas
68a7e21022
Create basic placeholders for bitfury driver code.
11 years ago
Con Kolivas
cdaaff191e
Provide stubs for compiling hashfast code into makefiles.
11 years ago
Con Kolivas
7f653ba97c
Unconditionally build jansson statically from the cgminer source tree.
11 years ago
ckolivas
6df0648a41
First import of libusb-1.0
11 years ago