~gridcoin/gridcoin:master

Last commit made on 2024-04-10
Get this branch:
git clone -b master https://git.launchpad.net/~gridcoin/gridcoin
Members of Gridcoin can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~gridcoin/gridcoin

Recent commits

95b4c2e... by "James C. Owens" <email address hidden>

5.4.8.0, 2024-04-10, leisure

Added
 - build: add option for sanitizers #2553 (@div72)
 - build: CMake: Initial Windows support (MSYS2) #2733 (@CyberTailor)

Changed
 - build: enforce SSE2 on x86 targets #2746 (@div72)
 - consensus: Update checkpoint data for mainnet and testnet #2756 (@jamescowens)
 - gui, util: Enhance verify checkpoints fail handling; use RegistryBookmarks for DB passivation #2758 (@jamescowens)

Removed

Fixed
 - build, depends: fix compilation with XCode 15 #2747 (@div72)
 - Fix man page installation path for cmake builds #2749 (@theMarix)
 - consensus, mrc, sidestake: add mrc fees to staker to rewards to be allocated via sidestaking #2753 (@jamescowens)
 - Fix Systemd unit install location #2754 (@theMarix)
 - scraper: Corrections to scraper_net after removal of cntPartsRcvd decrement and increment #2755 (@jamescowens)
 - rpc: fix setban segfault #2757 (@div72)

0029870... by "James C. Owens" <email address hidden>

Update version to 5.4.8.0 for leisure release.

cec9c89... by "James C. Owens" <email address hidden>

Update CHANGELOG for 5.4.8.0 leisure release.

41d9255... by "James C. Owens" <email address hidden>

Merge branch 'development' into testnet

b3a4d1d... by "James C. Owens" <email address hidden>

Increment version to 5.4.7.2.

1c31aa3... by "James C. Owens" <email address hidden>

Merge pull request #2758 from jamescowens/enhance_checkpoint_fail_actions

gui, util: Enhance verify checkpoints fail handling; use RegistryBookmarks for DB passivation

ddf33f6... by div72 <email address hidden>

staking: add a missing check

8154056... by "James C. Owens" <email address hidden>

Change scheduled DB passivations to use RegistryBookmarks

21f28f5... by "James C. Owens" <email address hidden>

Change CheckBlockIndexJob to initialization call

This will cause the wallet to ShowChainCorruptedMessage() and
either delete the blockchain files (in the GUI case) and end, or
post a log entry with instructions and end.

A missing pprev on any blockindex entry is fatal and the wallet should
not be allowed to continue operation without rebuilding the chain
data.

47bb53d... by "James C. Owens" <email address hidden>

Enhance verify checkpoints fail handling

This changes the verify checkpoints fail handling to use the
GUI reset blockchain facility if in the GUI, or direct the user
to use the -resetblockchaindata option if using the daemon,
rather than instructing the user to manually delete the blockchain
data files.