github mysteriumnetwork/node 0.30.0-rc0

latest releases: 1.29.21, 1.29.20, 1.29.19...
pre-release4 years ago

0.30.0-rc0 (2020-04-02)

Full Changelog

Implemented enhancements:

  • P2P: Log received messages #1949
  • Make incoming firewall with ipset tool optional #1955 (soffokl)
  • Disable port mapping for routers with a private IP #1890 (soffokl)
  • Allow to open multiple connections via NAT hole punching #1887 (soffokl)
  • Be more tolerant for asymmetric port mapping in NAT hole punching #1817 (soffokl)

Fixed bugs:

  • P2P: Exlude p2p from VPN tunnel on mobile #1985
  • cli status command takes forever to finish when connected #1982
  • Flaky test: p2p dialer test #1981
  • P2P: Node crashes after receives session connectivity status #1979
  • P2P: Consumer side payment message is not registered #1969
  • P2P: Session destroy failed #1967
  • P2P: Consumer should not create dialog if p2p was established #1966
  • Android app crash with nil pointer dereference in AccountantPromiseSettler #1952
  • Wrong error message while trying to connect with unlocked identity #1945
  • Consumer daemon dies with fatal exit #1943
  • payments: time component overflow #1942
  • P2P: Create provider channel for each service type. #1933
  • P2P: Fix nat hole punching #1931
  • Flaky tests: brokerdiscovery #1927
  • Any version greater than 0.21.1 fails to load using Docker #1877
  • Proxy consumer OpenVPN for mobile #1988 (soffokl)
  • Use session ID for session instead of service ID #1977 (soffokl)
  • Do not create Dialog when P2P communication available #1975 (soffokl)
  • Send traversal event on router IP detection fail #1918 (soffokl)
  • Fix backward compatibility with previous NAT hole punching #1823 (soffokl)

Closed issues:

  • Don't give service if consumer don't have balance #1963
  • P2P: Enable channel on consumer / provider sides #1932
  • Implement session creation over p2p channel #1897
  • Exchange p2p channel creation params via broker #1888
  • Make accurate way of consumers balance calculation #1869
  • Dissable old leaderboard #1863
  • Migrate payments messaging into p2p channel #1858
  • Implement disconnect over p2p channel #1857
  • Add authentication into p2p session #1855
  • Add "quick" for reliability during p2p communication #1854
  • Disable port-mapping if more than one NAT router detected #1850
  • Event-stream API for consumer state #1844
  • migrate minio s3 from tiklis to hetzner #1839
  • Show new payout data in identity dashbard #1776
  • Add into node and WebUI to show how much node has earned in total #1731
  • Rework balance calculations after topup #1724
  • Validate promise from accountant, don’t trust blindly #1721
  • Update JavaScript library (JS SDK) #1703
  • Update documentation for docker #1694
  • Disable MYSQL scheduler on discovery api #1596
  • Reveal R mechanism #1585

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

Don't miss a new node release

NewReleases is sending notifications on new releases.