- Add Skein2 algo (Double Skein for Woodcoin)
- Add Animecoin algo (Quark variant)
- Add Dropcoin pok algo
+- Add BMW-256 (MDT) algo
- Change some logged strings
- Use all cores by default, not N-1
- Handle a default config to run without params
- add NSIS installer script for windows setup
- Implement background option on windows
- add -m stratum option (diff-multiplier)
+- Time limit to allow benchmarks or cron jobs
+- Fix Cryptonight stratum support
+- Allow to disable extranonce support
version 1.0.9 (Tanguy Pruvot)
- pool extranonce subscribe
bool opt_protocol = false;
bool opt_benchmark = false;
bool opt_redirect = true;
-bool opt_extranonce = false;
+bool opt_extranonce = true;
bool want_longpoll = true;
bool have_longpoll = false;
bool have_gbt = true;
--no-getwork disable getwork support\n\
--no-gbt disable getblocktemplate support\n\
--no-stratum disable X-Stratum support\n\
+ --no-extranonce disable Stratum extranonce support\n\
--no-redirect ignore requests to change the URL of the mining server\n\
-q, --quiet disable per-thread hashmeter output\n\
--no-color disable colored output\n\
{ "no-longpoll", 0, NULL, 1003 },
{ "no-redirect", 0, NULL, 1009 },
{ "no-stratum", 0, NULL, 1007 },
+ { "no-extranonce", 0, NULL, 1012 },
{ "max-temp", 1, NULL, 1060 },
{ "max-diff", 1, NULL, 1061 },
{ "max-rate", 1, NULL, 1062 },
exit(0);
case 1007:
want_stratum = false;
+ opt_extranonce = false;
break;
case 1008:
opt_time_limit = atoi(arg);
case 1011:
have_gbt = false;
break;
+ case 1012:
+ opt_extranonce = false;
+ break;
case 1013: /* --coinbase-addr */
pk_script_size = address_to_script(pk_script, sizeof(pk_script), arg);
if (!pk_script_size) {