bitbandi
34c1ff9fb2
Merge pull request #1 from bitbandi/diffbug
...
store the next difficulty
2015-07-19 00:00:38 +02:00
elbandi
5b37b52e24
store the next difficulty
2015-07-18 23:59:25 +02:00
elbandi
f8261b1215
Fix nonce1 and sessionid memory leak
2014-06-10 22:42:53 +02:00
elbandi
a8d683cda9
Mark pool as idle if stratum restart is failed
2014-05-07 00:03:41 +02:00
elbandi
08b7ab1dd4
Add build_number to version string
2014-05-04 01:29:28 +02:00
elbandi
c00e4bcaf6
Put nicehash to version string
2014-05-03 20:12:39 +02:00
elbandi
28ff05e327
Set the pool idle and switch pool, if need
2014-05-02 22:33:38 +02:00
elbandi
c72cd9160e
export PKG_CONFIG_PATH variable
2014-04-28 18:10:19 +02:00
elbandi
c2af5fec1d
Include pool.h
2014-04-27 20:20:14 +02:00
elbandi
a32ec16169
Move no-extranonce-subscribe parameter to a pool config
2014-04-27 19:32:23 +02:00
elbandi
91be2e9e07
Handle pool response, who send errors in invalid format
2014-04-27 19:28:59 +02:00
elbandi
e7bca31941
Some tweaks for extranonce
2014-04-26 01:17:14 +02:00
elbandi
7521451cae
Merge branch 'nicehash-extranonce' into master
2014-04-26 01:00:41 +02:00
elbandi
77545de0e8
Disconnect from pool, if auth is failed
2014-04-26 00:58:49 +02:00
elbandi
f9a2c8b929
Protect pool name with lock
2014-04-26 00:58:41 +02:00
Elbandi
75a86fbf10
Set extranonce.subscribe timeout to 2sec
2014-04-24 20:57:09 +02:00
elbandi
e1dcbfab15
Change mining.set_extranonce method as stratum notification
2014-04-24 20:40:30 +02:00
elbandi
281bcd75e9
Send subscribe request before auth
2014-04-24 20:40:20 +02:00
elbandi
4ad62b9a78
Allow disable extranonce subscribe
2014-04-24 15:44:33 +02:00
elbandi
b742ced4eb
subscribe for mining.extranonce
2014-04-24 14:34:50 +02:00
elbandi
aaaf387222
handle mining.set_extranonce method
2014-04-24 14:34:42 +02:00
Noel Maersk
897ca9fd4c
Merge pull request #200 from Elbandi/poolnamefix
...
Use get_pool_name everywhere
2014-04-24 15:15:54 +03:00
Elbandi
973dcefa8c
Use get_pool_name everywhere
2014-04-24 12:09:56 +02:00
Noel Maersk
b090ac9302
misc: veox can no longer actively maintain this software.
2014-04-23 14:26:04 +03:00
Noel Maersk
3d7167ce2c
config: improve pool section writing.
...
Order so JSON's not broken, write `priority` and `algorithm`.
Closes #102 .
2014-04-18 17:31:06 +03:00
Noel Maersk
e42f77d9c1
misc: moved from veox/sgminer to sgminer-dev/sgminer
2014-04-17 16:23:27 +03:00
Noel Maersk
7bc0be03d4
misc: FAQ cleanup.
2014-04-14 22:50:48 +03:00
Noel Maersk
b2462e6076
misc: Add Michael Fiano <mfiano> to AUTHORS.md.
...
Tested tecent name/desc/algo additions to API, helped find a segfault
condition.
2014-04-12 19:33:59 +03:00
Noel Maersk
f5709910fb
api: Bugfix, bump version to 4.1.271, initialise name/desc/algo in addpool() so checks for NULL work.
...
Otherwise API "addpool|a,b,c" command segfaults (access uninitialised
memory address).
2014-04-12 19:28:23 +03:00
Noel Maersk
49fecf93a3
misc: Bump version to 4.1.270.
2014-04-12 18:10:00 +03:00
Noel Maersk
92c3b5eb48
api: set algorithm properly on addpool.
2014-04-12 17:32:41 +03:00
Noel Maersk
5409ffc2a4
api: check if name/desc/algo are NULL and fill with defaults if so.
...
Defaults should probably be specified elsewhere.
There should be a constructor for stuff like this.
This shit is really bringing me down.
2014-04-11 15:27:58 +03:00
Noel Maersk
9aaff8ccf5
api: bump version, but allow name/desc/algo to be missing when adding pool details.
...
This will have unintended consequences, since API clients are sure to
send pool details without name/desc/algo. pooldetails() will allow them
to do that, and add_pool_details() will fill the pool structure with
NULLs.
2014-04-11 15:17:42 +03:00
Noel Maersk
3c3a58475e
ui+api: ask for pool name/description/algorithm when adding pool from NCurses/API.
...
Closes #116 .
This is trivial and shouldn't be so hard: it required modifying
functions in both sgminer.c (for NCurses stuff) and api.c. There is
much code repetition, since the NCurses interface is hard-coded in.
Removing it would simplify things greatly.
2014-04-11 15:06:36 +03:00
Noel Maersk
e731aa1f16
Merge pull request #193 from troky/master
...
Small fix and upgrade
2014-04-11 14:35:58 +03:00
troky
2a087a7dae
Added algorithm name to 'pools' API command.
2014-04-11 10:58:05 +02:00
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