Fix Release of Gupaxx
Fixed
On Windows only, introduced in v1.11.0
- #116
- No process could be started
- Local node was sometime not detected
Full Changelog: v1.11.0...v1.11.1
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:
- release of a rust monero crawler library
SHA256SUM & PGP Signature
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
18520fec83fd86395c389f3031851b030c70270c1c1a138d0313ba3dcb40d3e2 gupaxx-v1.11.1-linux-x64-bundle.tar.gz
651583deabaf6000242f3592ce4d2e303ffc8565191816cfc04a23019cf6a959 gupaxx-v1.11.1-linux-x64-standalone.tar.gz
b1b6b6e8ebfedc1b49717316572d93540bb0ec01ed2ce6514c5bbb720e258f83 gupaxx-v1.11.1-macos-arm64-bundle.tar.gz
53c829fea726b497aed7e938b722631eb85f9d48c364036a473ce6415758886a gupaxx-v1.11.1-macos-arm64-standalone.tar.gz
2842e7439fd2de6e482a6c43f5417544c74fc0b92e00b87e053b043e5cbb305e gupaxx-v1.11.1-macos-x64-bundle.tar.gz
eb0c618f95d0580abdeb0497f39897e17a7066a82e0d1156faafc10ff3e7c21b gupaxx-v1.11.1-macos-x64-standalone.tar.gz
f0951ff3d249c3232dd4e38150b395d7b7c07f52c23066aadeee9fe8e17cfea1 gupaxx-v1.11.1-windows-x64-bundle.zip
9a7aa794480dc139c9bee37b4bbdfb5fec0e6cad88a2fcf0bb86ccf4c1624028 gupaxx-v1.11.1-windows-x64-standalone.zip
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSO/+SowP1LbSHDqrLsblu0AcY2LQUCaK8S5AAKCRDsblu0AcY2
LZrpAP93yTM65LlNFjdFpvjDubeznCi3jc+hVMBEETOWdvHWMAEAligTdHu0PXLq
KIkGdJvZO+eNC2i7DZKw+FUYelHfpAk=
=WllJ
-----END PGP SIGNATURE-----