github mysteriumnetwork/node 0.34.0

latest releases: 1.29.20, 1.29.19, 1.29.18...
3 years ago

With this release, we're making one more step closer towards mainnet release. Node now has possibility to set a payout address on blockchain and CLI has features to send settle earned tokens into own wallet at any time. As we're using test token, this is just a preparation step for future mainnet migration. Node runners should take no action for now.

Another important improvement is fast registration support. Consumers now don't have to wait until the registration transaction is mined to start consuming VPN services. On mainnet Ethereum this will decrease registration time from tens of minutes to couple of seconds.

Changelog

Implemented enhancements:

Minor fixes:

  • Allow only one active session from consumer #2176
  • Make outgoing traffic filtering optional #2313 (soffokl)
  • Update alpine image #2311 (soffokl)
  • Node would reject connections from consumer with wrong hermes #2219
  • Simplify supervisor config #2261 (tadaskay)
  • First invoice should be critical #2230 (soffokl)
  • Destroy remote WireGuard device on close #2228 (anjmao)
  • Cleare stale route records #2309 (soffokl)
  • Force settle if balance exhausted #2306 (vkuznecovas)
  • Append missing script-dir for existing installs #2298 (zolia)

Fixed bugs:

  • Ethereum client fails to reconnect after the session disconnect. #2282
  • RegistrationError after connecting to a provider #2268
  • Inaccuracy in token earnings calculation #2255
  • Memory leak in BrokerConnector ReconnectALL #2249
  • Flaky test: Data race state Keeper #2197
  • [mac, fatal] some providers crash the computer (panic crash) #2174
  • After disconnect DNS is not reset to default #2133
  • Reconnect ethereum client twice to avoid DNS reload lag #2283 (soffokl)
  • Fix reseting DNS configuratin on MacOS #2280 (soffokl)
  • Revert vend tool execution for ppa builds #2259 (soffokl)
  • Remove Broker connection reconnect #2250 (soffokl)
  • Fix/crash connecting to old providers #2236 (soffokl)
  • Close NAT pinger connection on timeout #2196 (soffokl)
  • Win supervisor wg-stats called to often #2326
  • sudo permissions problem in the container. #2310
  • Failed to start openvpn after upgrade RPI #2296
  • Accountant ERR: provider balance exhausted #2295
  • Cleanup stale routes with supervisor #2233
  • Use static value for the first invoice #2327 (soffokl)
  • Add timeout for p2p channel dial #2312 (soffokl)

Don't miss a new node release

NewReleases is sending notifications on new releases.