Stable Release of Gupaxx
Warning: Windows release needs a fix, wait for v1.11.1
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:
- release of a rust monero crawler library
Crowdfunding
Development takes time, Gupaxx seeks funding to support the development effort Kuno
SHA256SUM & PGP Signature
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
f385bfd2d23acf3a804b4a880cc86a772f61222073b5635127e16d52cd0ae565 gupaxx-v1.11.0-linux-x64-bundle.tar.gz
2d155297fd1641c15b00adb864ff731f61c1897b53be38c77caefa2bcf316c43 gupaxx-v1.11.0-linux-x64-standalone.tar.gz
6427d03ba9fcb0e4b5cd10080aed76345acd615879d50c4e664614a0f6f0fd28 gupaxx-v1.11.0-macos-arm64-bundle.tar.gz
6f55ce0508aa2bd9e44e6e159e1e91d49b67c52a2fedb1d75f3fd64162d92379 gupaxx-v1.11.0-macos-arm64-standalone.tar.gz
98bd00e099c8ee7e839ea26f899a1e0d7732c4cf1cf60734efe5f5390c6f4221 gupaxx-v1.11.0-macos-x64-bundle.tar.gz
4469487e9b2d039fcfcacde27c3f9388635712398404cd117cf93eb9197f7702 gupaxx-v1.11.0-macos-x64-standalone.tar.gz
5309d203f1af4f9a2961d13c14dd740470964659456c19b540c5834a616d1165 gupaxx-v1.11.0-windows-x64-bundle.zip
1dfd7926ed91a8158ac297ad29bd15fa414baa66e211aa4265faa4b80f65bc80 gupaxx-v1.11.0-windows-x64-standalone.zip
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSO/+SowP1LbSHDqrLsblu0AcY2LQUCaK4d7AAKCRDsblu0AcY2
La1nAPsEDM+nchV9ntJ386nOm9vLJqYR5JdJOspfoVqOL6KL9AD8CIuyBS8BNE1I
LCQQ+FkFo0xpFDZX/7B03LKdk5mbAAs=
=NWuL
-----END PGP SIGNATURE-----