Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

backport: bitcoin#23590, 23258, 23061, 23694 #6256

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Commits on Sep 7, 2024

  1. Merge bitcoin#23590: Crash debug builds when mempool ConsensusScriptC…

    …hecks fails
    
    faad05c Crash debug builds when mempool ConsensusScriptChecks fails (MarcoFalke)
    
    Pull request description:
    
      Currently a bug in the function might sneak around our testing infrastructure.
    
      Fix that by turning bugs into crashes during tests.
    
    ACKs for top commit:
      glozow:
        utACK faad05c, there's something seriously wrong with the code if this returns false, good to throw in debug mode
    
    Tree-SHA512: dfea1cd9ce3f1c303f49cca1417cd5c77c6ed12849aaff7b6ab1b6060f2f0c9cf5d4689017355d11f66639bab35823f65f848e6979042fa875181509dfd5d3d7
    MarcoFalke authored and vijaydasmp committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    e354750 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Merge bitcoin#23258: doc: Fix outdated comments referring to ::ChainA…

    …ctive()
    
    a0efe52 Fix outdated comments referring to ::ChainActive() (Samuel Dobson)
    
    Pull request description:
    
      After bitcoin#21866 there are a few outdated comments referring to `::ChainActive()`, which should instead refer to `ChainstateManager::ActiveChain()`.
    
    ACKs for top commit:
      jamesob:
        ACK bitcoin@a0efe52
    
    Tree-SHA512: 80da19c105ed29ac247e6df4c8e916c3bf3f37230b63f07302114eef9c115add673e9649f0bbe237295be0c6da7b1030b5b93e14daf6768f17ce5de7cf2c9ff2
    fanquake authored and vijaydasmp committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ff0e604 View commit details
    Browse the repository at this point in the history
  2. Merge bitcoin#23061: Fix (inverse) meaning of -persistmempool

    faa9c19 doc: Add 23061 release notes (MarcoFalke)
    faff17b Fix (inverse) meaning of -persistmempool (MarcoFalke)
    
    Pull request description:
    
      Passing `-persistmempool` is currently treated as `-nopersistmempool`
    
    ACKs for top commit:
      jnewbery:
        reACK faa9c19
      hebasto:
        ACK faa9c19, I have reviewed the code and it looks OK, I agree it can be merged.
    
    Tree-SHA512: f34a89a07745dabe340eb845b2a348b79c093e9056f7a21c17e1ba2e278177c9b4cf30e8095791fd645a7f90eb34850b2eee0c869b4f6ec02bf749c73b0e52ee
    merge-script authored and vijaydasmp committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e0f0162 View commit details
    Browse the repository at this point in the history
  3. Merge bitcoin#23694: doc: Add missing optional to MempoolEntryDescrip…

    …tion
    
    fa1571b doc: Add missing optional to MempoolEntryDescription (MarcoFalke)
    
    Pull request description:
    
      Needed for bitcoin#23083.
    
      Can be reviewed with `--word-diff-regex=.`.
    
    ACKs for top commit:
      josibake:
        ACK bitcoin@fa1571b
      shaavan:
        ACK fa1571b
    
    Tree-SHA512: b4370003d2aeadce438778e15bd9a0d6a7fef4711acbe8471a50a9d72bbf74e1705fecbaae6f7eb367ece7c795a816c4b8b6583ed6c8f91b35621ca30fd95c18
    MarcoFalke authored and vijaydasmp committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    65821b9 View commit details
    Browse the repository at this point in the history