troky
01e96606f0
Fixed (pool) algo selection.
2014-04-11 10:41:37 +02:00
Noel Maersk
da667d63e0
config: write pool name and description to config.
2014-04-11 03:01:13 +03:00
Noel Maersk
2c00158216
Merge pull request #189 from Bllacky/patch-7
...
Update sgminer.c
2014-04-10 18:47:28 +03:00
Bllacky
942c6714fa
Update miner.h
...
Variable declaration. VS seems to like size_t instead of int for certain variables.
2014-04-10 18:39:38 +03:00
Noel Maersk
b3d483a035
core: revert two of the changes in Bllacky's pull request #187 .
...
`ndigits` is actually an int, used as a field width specifier in
snprintf().
s is an extensively-used pointer.
2014-04-09 22:37:07 +03:00
Noel Maersk
b457461eb7
Merge pull request #187 from Bllacky/patch-5
...
Reduce the number of warnings by about 5 (Update sgminer.c)
2014-04-09 22:20:36 +03:00
Bllacky
fe64ac99d6
Update sgminer.c
...
One small change to work well with previous ones.
Number of warnings now is 151, down from 157.
Still a long way to go. Most of the serious warnings are related to variables in miner.h, which is so intertwined with everything else that I fear of breaking something or making performance worse if I touch miner.h too much.
2014-04-09 22:17:37 +03:00
Bllacky
1dc8aabda9
Update sgminer.c
...
Minor changes to variable declaration.
Should reduce the number of warnings by about 5.
2014-04-09 22:03:12 +03:00
Noel Maersk
4f3d2edcc8
misc: set algorithm
for pool in example.conf.
...
Also finish up what was started in f2934d8afd
2014-04-08 22:50:50 +03:00
Noel Maersk
aa5f4c713b
config: add const
qualifier to set_pool_{algorithm,nfactor}().
...
MSVS doesn't like implicit casting.
2014-04-08 14:28:50 +03:00
Noel Maersk
7051629232
log: change log level in setup_stratum_socket().
...
Erroneously stayed at LOG_ERROR after issue #88 (IIRC).
2014-04-07 23:54:43 +03:00
Noel Maersk
0dcb6ca498
doc: clarify algorithm
usage in a config file pool section.
2014-04-07 23:14:27 +03:00
Noel Maersk
e7078a5e16
misc: clarify currentpool() comment.
2014-04-07 22:51:23 +03:00
Noel Maersk
f6616aa63b
config: allow specifying per-pool algorithm with --algorithm
instead of --pool-algorithm
.
...
This will probably only work with config file, though, since it relies
on json_array_index.
2014-04-07 22:43:43 +03:00
Noel Maersk
53a199a21d
config: use get_pool_name() in set_pool_algorithm() and set_pool_nfactor().
2014-04-07 22:21:57 +03:00
Noel Maersk
af879b1c77
core/misc: rename set_poolname() to set_pool_name().
2014-04-07 22:19:57 +03:00
Jan Berdajs
cc59247c43
adding mrbrdo to AUTHORS.md for kernel hot-switching
2014-04-07 22:15:36 +03:00
Noel Maersk
3ddf6baad9
core: rename default_algorithm to opt_algorithm.
...
... So it's easier to find when refactoring the configuration system
later on.
2014-04-07 22:09:05 +03:00
Noel Maersk
0793c96074
Merge remote-tracking branch 'mrbrdo/poolalgo' into poolalgo
...
Conflicts (resolved):
ocl.h
sgminer.c
2014-04-07 22:05:33 +03:00
Noel Maersk
336135f888
misc: Bump version to 4.1.242.
2014-04-07 21:19:46 +03:00
Noel Maersk
b6218e20c1
config: rename --pool-priority to --priority, --coin to --description.
...
There are now get_current_pool() and current_pool(), which is confusing.
Moved them closer together, so it's at least obvious.
2014-04-07 21:14:17 +03:00
phm
7678db6801
Fixed problem with stratum support when mining FC, GRS and TWE. Added --difficulty-multiplier parameter for controlling stratum difficulty multiplier.
2014-04-05 20:55:22 +02:00
phm
769c9f8036
Merge branch 'twecoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
sph/Makefile.am
2014-04-05 17:41:42 +02:00
phm
474091c426
Added support for Twecoin
2014-04-05 17:27:59 +02:00
Noel Maersk
cc735db550
misc: don't violate reserved identifier naming convention.
...
Closes https://github.com/veox/sgminer/issues/177
2014-04-03 19:12:35 +03:00
Noel Maersk
cabb02f5d4
log: do not show pool difficulty changes on non-current pool.
...
Keep log spam down when using a lot of vardiff pools, or if a p2pool is
a fallback.
2014-04-02 23:35:03 +03:00
Noel Maersk
4c64a192f7
Merge pull request #181 from morenoh149/patch-1
...
added clarification for dependencies
2014-04-02 16:53:44 +03:00
Harry Moreno
3c5f0fa989
made debian apt-get a one-liner
2014-03-31 19:23:18 -07:00
Harry Moreno
74ec14664f
added clarification for dependencies
...
Improved clarity of dependencies by adding example of how to install dependencies using apt-get. It was not clear whether `autoreconf -i` would install the dependencies or not. And how to install the dependencies if a user doesn't know how.
2014-03-31 19:05:49 -07:00
Jan Berdajs
cdb817bcbd
Change algorithm more robustly and faster, previous way was buggy
2014-03-31 21:05:20 +02:00
Jan Berdajs
c2131df6aa
add support for setting algorithm/nfactor for each pool separately, and fix bugged OpenCL thread cleanup (thread shutdown)
2014-03-31 21:05:20 +02:00
phm
a683f935a4
Merge branch 'sifcoin'
...
Conflicts:
Makefile.am
configure.ac
driver-opencl.c
miner.h
ocl.c
sgminer.c
2014-03-31 17:06:16 +02:00
phm
0f88162c39
Added support for Sifcoin
2014-03-31 17:02:06 +02:00
Noel Maersk
9a2b9286e2
misc: update NEWS.md with reference to mailing lists and duplicate entry removal.
2014-03-29 03:35:21 +02:00
Noel Maersk
a57f841570
Revert "fix for mingw-w64"
...
This reverts commit 32b13ccb46
.
Reported by Wolf0 (aka wolf9466) to not break MinGW 64-bit compilation
with GCC 4.8.2 (latest stable).
2014-03-29 03:04:30 +02:00
Noel Maersk
e1b944ea41
doc: update README.md with links to mailing lists.
2014-03-28 20:01:18 +02:00
Noel Maersk
2724091ed3
doc: minor README wording.
2014-03-28 18:07:16 +02:00
Noel Maersk
9e97ccd754
adl/misc: remove unused lpAdlDisplayInfo (silence GCC warning).
2014-03-28 17:38:26 +02:00
Noel Maersk
db0f7cf6f0
core: silence gcc warning about sprintf() use in add_pool() - this time for sure.
2014-03-28 17:21:10 +02:00
Noel Maersk
524833f684
adl/misc: remove unused iNumDisplays.
...
Silence gcc warning.
Added in a7bca56633
by Joe4782, but
never used.
2014-03-28 17:06:21 +02:00
Noel Maersk
5fd5e3b67d
adl/misc: mention that the found adapters are logical.
2014-03-28 16:57:01 +02:00
Noel Maersk
5896da18b1
core: remove total_users, total_passes, total_userpasses (no longer used).
...
Silence gcc warnings.
Need for these accounting vars removed a few commits ago by troky.
2014-03-28 16:30:11 +02:00
Noel Maersk
08ff1574df
config: write algorithm
to config if not default.
...
Closes https://github.com/veox/sgminer/issues/175
2014-03-28 16:28:15 +02:00
Noel Maersk
27e4515b9a
opencl: move lookup-gap check for kernel zuikkis to after it is set from opt_lg.
...
Introduced by 89d641628b
Closes https://github.com/veox/sgminer/issues/172
2014-03-28 00:24:43 +02:00
Noel Maersk
377266a264
misc: update NEWS.md (with what was added in #168 ).
2014-03-27 18:15:11 +02:00
Noel Maersk
8203fea539
config: move --coin
in config table (alphabetically).
2014-03-27 17:58:16 +02:00
Noel Maersk
e7ca7fabba
Merge pull request #168 from troky/testing
...
--pool-priority, --coin and fix for #80
2014-03-27 17:51:01 +02:00
Noel Maersk
bc9b313e9c
opencl: check if gpus.kernelname has to be free()'d before setting.
...
In this case it doesn't, since the function is only used for config
parsing (I hope). Add the check to prevent a memory leak, just in
case this changes in the future.
TODO: Option parsing functions should really be moved elsewhere and
renamed appropriately, like set_opt_kernel() or config_set_kernel(),
if config parsing is to remain as-is. It will probably change
drastically, so leaving as-is for now.
2014-03-27 17:37:18 +02:00
Noel Maersk
18d9c648ba
opencl: update comment on generated binary file name.
2014-03-27 16:52:56 +02:00
Noel Maersk
10ec7769c8
pool: don't pass unused argument to sprintf() in add_pool().
...
Silences gcc warning.
2014-03-26 18:41:18 +02:00