Repository navigation
Follow-ups deferred from 29.4.3 #485
Copy link
Copy link
Open
Description
Items deferred from 29.4.3 for the next release.
Deferred
- Cover the historical coinbase maturity window on regtest #482: regtest coverage for the historical coinbase maturity window
- T.Softfork: consensus: 180-day rolling coinbase maturity from height 979919 until RDTS expiry #468:
getdeploymentinforeporting for the scheduled maturity rule - mempool: Persist only explicit fee deltas #484: erase via the iterator in mempool persistence
- mempool: Persist only explicit fee deltas #484 follow-up: clear deltas saved by 29.4.2 (including sub-dust penalties) on upgrade, instead of documenting that they persist
- policy: credit a pubkey only when a signature verified against it #470: credit a pubkey only when a signature verified against it
- Darwin
--icf=safe(Core PR 35197): reverted for 29.4.3; reconsider the upstream version that adds-faddrsig, after checking lld-18 behavior
Candidates (small, reviewed)
- crypto: Fix MuHash3072 division by itself #453: crypto: Fix MuHash3072 division by itself
- Bugfix: Check bounds of bytespersigop[strict], maxscriptsize, and limit{ancestor,descendant}size params #298: Check bounds of bytespersigop[strict], maxscriptsize, and limit{ancestor,descendant}size params
- contrib: point verify-binaries at Bitcoin Knots #408: contrib: point verify-binaries at Bitcoin Knots
- config: warn when a default-datadir config is ignored #286: config: warn when a default-datadir config is ignored
Needs review
- validation: Re-validate a block that holds the chain back and say how to proceed #431: validation: Re-validate a block that holds the chain back
- policy: Count data in output hashes and keys #389: policy: Count data in output hashes and keys
- net: Serve BLAKE2b blocks to peers with download permission #488: net: Serve BLAKE2b blocks to peers with download permission
- Update for #454 address initialization for onion inbound test #486: test: byte order of the loopback address in net_peer_connection_tests (fails on big-endian)
- kernel: Chainparams and headerssync updates from Core #34677 #291: kernel: Chainparams and headerssync updates from Core PR 34677 (check the mainnet values after the BLAKE2b fork)
- qt: Keep an existing chain's prune setting when chosen in the intro dialog #460: qt: Keep an existing chain's prune setting when chosen in the intro dialog
- contrib: reject divergent verify-commits history #367: contrib: reject divergent verify-commits history
- QA: Extend header v2 vectors and fuzz round-trip assertions #392: QA: Extend header v2 vectors and fuzz round-trip assertions
Open questions
- net_processing: reject sendcmpct announce field greater than 1 #452: what does disconnecting over this gain, and should it wait for Core?
- policy: Relay LND's revocation leaf within -datacarriersize #487: why the LND revocation leaf needs an exemption rather than a change to the dropped-push rule
- policy: relay only known input script shapes and count their unproven fields as datacarrier bytes #481: what legitimate spends it rejects; needs much more review
- policy: Add JSON and Omni token messages to -rejecttokens #489: whether JSON and Omni token messages should be reasons under
-rejecttokensrather than a separate option
Needs a different approach
- policy: Enforce TRUC restrictions by default #447: TRUC by default draws the objection that policy cannot be relied on; find an approach without that objection, possibly as a new PR
Reacted by Chris Guida
Metadata
Metadata
Assignees
Labels
No labels
Activity