@xmrig xmrig released this Oct 8, 2018 · 1 commit to master since this release

Assets 5

Notes

Changes since v2.6.5

  • #753 Added new algorithm CryptoNight variant 2 for Monero fork, thanks @SChernykh.
  • #251 Added extended workers support.
  • #758 Added SSL/TLS support for secure outgoing connections to pools.
    • Added per pool options "tls" and "tls-fingerprint" and command line equivalents.
  • #757 Fixed send buffer overflow.
  • #258 Force NDEBUG for release builds.
  • #108 Fixed possible crash in simple mode when heavy load.
  • #777 Better report about pool connection issues.
  • Fixed error when handle malformed result from miner (divide to zero).
  • Fixed malformed login reply.
Pre-release
Pre-release

@xmrig xmrig released this Oct 1, 2018 · 16 commits to master since this release

Assets 5

Changes

  • #753 Added new algorithm CryptoNight variant 2 for Monero fork, thanks @SChernykh.
  • #251 Added extended workers support.
  • #758 Added SSL/TLS support for secure outgoing connections to pools.
    • Added per pool options "tls" and "tls-fingerprint" and command line equivalents.
  • #757 Fixed send buffer overflow.

@xmrig xmrig released this Aug 5, 2018 · 43 commits to master since this release

Assets 5

Changes

  • #245 Fixed API ID collision when run multiple proxies on same machine.
    • Added command line option --api-id and equivalent option for config file.
  • Added algo field to API GET /1/summary endpoint.

@xmrig xmrig released this Jul 7, 2018 · 52 commits to master since this release

Assets 5

Changes

  • #238 cryptonight-lite/ipbc replaced to cryptonight-heavy/tube.
  • Added cryptonight/xao and cryptonight/rto for future use.

⚠️ Your miner should support new algorithms too, proxy can't convert one algorithm to another in any way.

@xmrig xmrig released this Jun 13, 2018 · 64 commits to master since this release

Assets 5

Changes

  • Added support for new cryptonight-heavy variant xhv (cn-heavy/xhv) for upcoming Haven Protocol fork.
  • Added support for new cryptonight variant msr (cn/msr) also known as cryptonight-fast for upcoming Masari fork.
  • Changed behavior for automatic variant to allow pool override algorithm.
  • Fixed --api-ipv6 option.
  • #629 Fixed file logging with non-seekable files.
  • #672 Reverted back cryptonight-light and exit if no valid algorithm specified.

@xmrig xmrig released this May 10, 2018 · 83 commits to master since this release

Assets 5

Changes

  • #197 Fixed compatibility with xmr-stak rig_id option, xmr-stak sent empty rig id if user not specify it.
  • #199 Fixed various bugs in donation subsystem.

@xmrig xmrig released this May 5, 2018 · 90 commits to master since this release

Assets 5

Changes

  • #168 Added support for mining algorithm negotiation.
  • Added support for rig-id stratum protocol extensions, compatible with xmr-stak.
  • A lot of small fixes and better unification with miner code.

@xmrig xmrig released this Apr 22, 2018 · 137 commits to master since this release

Assets 4

Changes

  • Fixed critical bug, in some cases proxy was can't recovery connection and switch to failover pool, version 2.5.2 affected.
  • Added configurable keepalive support, now possible override default timeout (60 seconds) via config file (only).
  • Fixed wrong miners count in 32 bit builds.

@xmrig xmrig released this Mar 26, 2018 · 160 commits to master since this release

Assets 4

Changes

  • #119 Added graceful reload support, pools and some other settings now can changed without proxy restart.
  • #123 Fixed regression (all versions since 2.4 affected) fragmented responses from pool/miner was parsed incorrectly.
  • #40 Added API endpoint PUT /1/config to update current config.
  • #118 Added alternative working mode, in that mode proxy support chaining and nicehash.com but lose ability to reduce connection count.
  • Added API endpoint GET /1/config to get current active config.
  • Messages use pool now shown only in verbose mode.
  • Added IPv6 support:
    • IPv6 now fully supported for connections to upstream pools.
    • bind now accept IPv6 addresses, for example, use [::]:3333 to bind on all IPv6 interfaces and port 3333.
    • Internal HTTP server now support IPv6 for incoming connections.
  • New command line options (with equivalent config file options):
    • Added --mode to switch working mode.
    • Added --reuse-timeout to set timeout in seconds for reuse pool connections in simple mode.
    • Added --no-watch and config option watch to disable config file watching.
    • Added --variant to override PoW settings on xmrig miners.
    • Added --api-no-ipv6 and similar config option to disable IPv6 support for HTTP API.
    • Added --algo to specify algorithm cryptonight or cryptonight-lite.
    • Added --api-no-restricted to enable full access to api, this option has no effect if --api-access-token not specified.
  • Deprecations:
    • Option coin now deprecated, use algo instead.
    • API endpoint GET / now deprecated, use GET /1/summary instead.
    • API endpoint GET /workers.json, use GET /1/workers instead.
Mar 25, 2018
Update README.md