Changelog for
gridcoinresearch-firewall-5.4.8.0-2.1.noarch.rpm :
* Sat Jul 06 2024 Matthias Bach
- Add missing build dependency openssl-devel-engine for Fedora Rawhide.
* Thu Apr 11 2024 Matthias Bach - 5.4.8.0- Update to version 5.4.8.0
* This release is a maintenance release that adds checkpoints post the unintended fork when 5.4.6.0 was introduced.
* Enhance verify checkpoints fail handling.- Drop fix-Systemd-unit-install-location.patch merged upstream.- Drop fix-man-page-installation-path-for-cmake-builds.patch merged upstream.- Drop fix-man-page-installation-path-for-cmake-builds.patch as the issue has been addressed upstream.- Drop fix-static-linking-of-secp256k1.patch as the issue has been addressed upstream.- No longer explicitly require a 1.1 version of OpenSSL.
* Mon Mar 18 2024 Matthias Bach - 5.4.7.0- Switch to upstream Systemd unit file- Add fix-Systemd-unit-install-location.patch so upstreams systemd unit gets stored in the proper place.- Add don-t-use-forking-launch-mode-in-Systemd-unit.patch to fix Systemd unit failing due to an invalid parameter.- Add adapt-paths-and-user-in-Systemd-unit-to-match-SUSE-package.patch to keep using our old data paths.- No longer package state dir as it is managed by Systemd
* Thu Mar 14 2024 Matthias Bach - Fix build on Fedora Rawhide
* Wed Mar 13 2024 marixAATTmarix.org - 5.4.7.0- Update to version 5.4.7.0:
* Ban nodes 5.4.5.0 and below to avoid unnecessary network traffic.
* Wed Mar 06 2024 marixAATTmarix.org- Update to version 5.4.6.0hotfix1:
* Fix text execution on Distros like Fedora that set - D_GLIBCXX_ASSERTIONS- Switch to cmake-based build- Mark the firewall subpackage as noarch- Drop Git commit hash from package version- Switch back to gcc-12 on i586 as we are seeing test failures with gcc-13 again.
* Sun Mar 03 2024 marixAATTmarix.org- Update to version 5.4.6.0:
* GUI control of sidestaking via settings -> options -> staking has been implemented. Sidestaking has been converted over to integer arithmetic to eliminate floating point consensus issues in preparation for the v13 mandatory, which will support mandatory sidestaking.
* Caching of polls in the client with automatic background updating, and poll expiration reminders. This is a major improvement to polling. Some corrections were made to how the wallet handles \"my vote\" tracking.
* Removal of almost all OpenSSL dependencies in favor of upstream native implementations, with the exception of SSL RPC (deprecated anyway), and indirect use through CURL, which is required in the scraper and a few other areas.
* A number of important fixes and updates, including a fix for the beacon history stall problem that some folks have experienced, and an issue that caused a major fork in testnet back in September 2023.
* The JSON keys in the superblocks RPC command changed to lower snake case, which is the RPC standard. This could cause scripts that process the superblocks command output to fail, so a small adjustment to scripts that use that command may be necessary.- Dropped properly-include-boost-array-header.patch which has been merged upstream.- Disable compiler constraints on i586 as tests no longer fail.
* Thu Dec 28 2023 Matthias Bach - 5.4.5.0- Add properly-include-boost-array-header.patch to fix build with newer Boost versions on Tumbleweed.
* Mon Jun 26 2023 Matthias Bach - 5.4.5.0- Switch builds on i586 to GCC 12 as tests fail when compiling with GCC 13.
* Fri Apr 28 2023 marixAATTmarix.org - 5.4.5.0- Update to version 5.4.5.0.1c6227bf6:
* This release no longer allows allows hex encoded keys in importprivkey. It is expected that everyone uses Base58 WIF keys anyhow.
* Fix users with old keys getting a corrupt wallet message on startup.
* Sat Apr 22 2023 marixAATTmarix.org - 5.4.4.0- Update to version 5.4.4.0.d655ee543:
* Fix dumpprivkey and importprivkey rpc calls broken since 5.4.0.0
* Thu Apr 13 2023 marixAATTmarix.org - 5.4.3.0- Update to version 5.4.3.0.57b2ff9ef:
* Update beacon status and its tooltip once a minute on the UI.
* Add a workaround for backupwallet to deal with Boost 1.74 regression on copy_file.
* Fix a potential race in shutdown logic.
* Mon Mar 27 2023 Matthias Bach - 5.4.2.0- Disable link-time hardening on Fedoara as it causes the BDB configuration step to fail.- Disable runstatedir configuration as BDB configuration step cannot handle this.
* Sun Mar 26 2023 marixAATTmarix.org - 5.4.2.0- Update to version 5.4.2.0.4741869b1:
* Adds HD wallet support, including two new RPC calls: + sethdseed + upgradewallet
* Add external adapter projects indication
* Implement INSUFFICIENT_MATURE_FUNDS status for the mrcmodel
* Implement accrual limit warning
* Add `getnodeaddresses`
* Add new checkpoints
* Optimize poll locks
* Update pool cpids and avw rules
* Translation update, phase 1- Drop fix-gcc13-compilation.patch to fix merged upstream.
* Sat Mar 11 2023 Matthias Bach - Add fix-gcc13-compilation.patch to fix compilation on distros Fedora that already use that GCC 13.
* Mon Nov 28 2022 marixAATTmarix.org- Update to version 5.4.1.0.6a4285ad1:
* New getmrcinfo rpc function, which reports summary and/or detailed MRC info for a single CPID or the entire network.
* New walletdiagnose rpc command to allow running diagnostics on a headless wallet.
* Show wallet holder\'s last vote information on the GUI poll cards.
* Mon Aug 01 2022 marixAATTmarix.org- Update to version 5.4.0.0.c4ff38127:
* Add Manual Reward Claims
* Improvements to polls
* GDPR protection flag for projects
* Use libsecp256k1 for eliptic curve crypto