github Cyrix126/gupaxx v1.11.2

5 days ago

Fix Release of Gupaxx

Fixed

  • Button auto-switch to local Node would freeze Gupaxx if clicked. (introduced in v1.11.0)

Full Changelog: v1.11.2...v1.11.0

Crowdfunding

Gupaxx seeks funding to support the development effort Kuno

Changes since v1.10.0 (v1.11.0)

This is a big release that fixes a lot of different bugs, including important compatibilities issues with different Linux distributions.
Add multiple new important features such as a p2pool capable node crawler and the use of a detected running local node started without Gupaxx. Also includes some optimizations and other tweaks.

Full Changelog: v1.10.0...v1.11.0

What's Changed

UI

Common

Tab

  • P2Pool : prevent p2pool to start with local node if there is not any ready, confirm to start with unsynced node.
  • P2Pool: button and progress bar for crawler, dynamic fast compatible peer list
  • P2Pool : make the simple submenu simple by removing the management of remote nodes
  • P2Pool: add a new submenu to manage the crawler and the remote nodes
  • P2Pool: crawler submenu, options to configure the crawler
  • Node: Allow user to use a local node started without Gupaxx
  • Status: show data from local node started without Gupaxx
  • Status: descriptive string when free space information is restricted
  • Status: P2Pool column update the Monero Node connected dynamically
  • XvB: include new round MVP

Internal

  • P2pool: remove static included nodes
  • P2pool: improve a lot time of node pings
  • P2pool: refactor remote nodes management
  • P2pool: integrate a node crawler
  • P2pool: allow using detected local node
  • P2pool: use crawled nodes for backup nodes
  • Node: detect running local node and watch it instead of starting a node from Gupaxx
  • Node: logging, more contextfull warning about failed request at the start of the Node
  • Node: take into account custom ports from arguments given by user
  • XvB: remove estimation of external HR on XvB side until a proper HR logger is implemented
  • XvB: update public stat api decoding
  • XvB: take into account margin of error for external p2pool HR estimation to avoid negligible difference
  • CI: update lockbud to fork
  • Bundle: bump version of P2Pool to 4.9.1
  • Bundle: bump version of Monerod to 0.18.4.2
  • Bundle: bump version of XMRig and XMRig-Proxy to 6.24.0
  • Update deps
  • Update xmrig benchmarks
  • Refactor some part of code to respect separation of concerns
  • optimize some calls that fetch data about processes of the system

Documentation

  • README: include video tutorial by Anti MoonBoy

Fixes

  • Node would share wrong ports to Gupaxx when custom ports were configured in Advanced mode and the Node was started in Simple mode
  • some logging typos
  • XvB when time needed is less than minimum (3s), now send minimum instead of nothing.
  • XvB would fail to update XMRig-Proxy with the latter in simple mode
  • P2Pool could still mine on nano even when mini was selected
  • Hashrate scale unit detection from p2pool
  • 9de5bd9 crash in chroot environment
  • #96
  • #98
  • #99
  • #100
  • #101
  • #111
  • #112

Other

Work on other repository to make this release possible:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

d5e0493d9d944cbedb5715cb7267b44bbc53d8138c4b87e4a78ad9dcce10de60  gupaxx-v1.11.2-linux-x64-bundle.tar.gz
e7f82a802826882912ed9d5ae42339a02786032f52833f4e9db9edb8bb81b8e7  gupaxx-v1.11.2-linux-x64-standalone.tar.gz
beb01a6f97d71dd298e0dd552f7dca7816a09aaf4ad2f28a028ed7ba27b790f3  gupaxx-v1.11.2-macos-arm64-bundle.tar.gz
8b5b54e0191c27e1234ae72551f533ef896a9a0ffad552be47b49552af039541  gupaxx-v1.11.2-macos-arm64-standalone.tar.gz
251e726c7922b4e08520e04be638dcdcc64707b8beb75dc497446be41703408e  gupaxx-v1.11.2-macos-x64-bundle.tar.gz
27377a6cf757fdfd31200c7eb7f46b487528020d56efda085ae266c7828ffb8d  gupaxx-v1.11.2-macos-x64-standalone.tar.gz
c0e9b4ff4493055aeec9620d79dd08bb7ed9e8a523b49c3aa48084dcfd352116  gupaxx-v1.11.2-windows-x64-bundle.zip
f311ba3c8bfb8290e18f2462537ac7b577767a0abe3c14d0986911121f2760b7  gupaxx-v1.11.2-windows-x64-standalone.zip

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSO/+SowP1LbSHDqrLsblu0AcY2LQUCaK9LAAAKCRDsblu0AcY2
LYJoAQCNPnm1Kj2q6VbMSkAynjc8/wqdP8G7+wEpZUy5P4h8rgD/TfQwxTrcrdlH
z46AukIogZw8FWKhGSmzIcrL15TNkAg=
=Ji04
-----END PGP SIGNATURE-----

Don't miss a new gupaxx release

NewReleases is sending notifications on new releases.