[0.21] final rc3 backports #20612
pull MarcoFalke wants to merge 11 commits into bitcoin:0.21 from MarcoFalke:2012-finalRc3Backports changing 12 files +147 −40- 
  
  MarcoFalke commented at 10:38 am on December 10, 2020: member
- 
    
    9e806887a8Don't send 'sendaddrv2' to pre-70016 softwareGithub-Pull: #20564 Rebased-From: c5a89196602e43ebb1cdc9cd4f08d153419c13e1 
- 
    
    bead935470Send and require SENDADDRV2 before VERACKSee the corresponding BIP change: https://github.com/bitcoin/bips/pull/1043 Github-Pull: #20564 Rebased-From: 1583498fb6781c01ca2f33c09319ed793964c574 
- 
    
    06c84232b3wallet, bugfix: allow send to take string fee rate valuesGithub-Pull: #20573 Rebased-From: ce207d6b93d35bc02fcd2dd28f1fd95869261d43 
- 
    
    0d3c140c4dtest: add coverage for passing fee rate as a stringGithub-Pull: #20573 Rebased-From: 6fa72ceb8021c3b5aea62f6cfe92665c29212923 
- 
    
    1caa32e3f2Improve heuristic hex transaction decodingWhenever both encodings are permitted, try both, and if only one succeeds, return that one. Otherwise prefer the one for which the heuristic sanity check passes. If that is the case for neither or for both, return the extended-permitting deserialization. Github-Pull: #20595 Rebased-From: 39c42c442044aef611d03ee7053d2dd6df63deb7 
- 
    
    ce13b99020Add regression test for incorrect decodingGithub-Pull: #20595 Rebased-From: 0f949cde3dff15170db7930b0f7345ff995c267d 
- 
    
    fanquake added the label Backport on Dec 10, 2020
- 
    
    fanquake added this to the milestone 0.21.0 on Dec 10, 2020
- 
    
    61e316e661Don't set BDB flags when configuring withoutGithub-Pull: #20478 Rebased-From: 982e548a9a78b1b0abad59b54c780b6b06570452 
- 
    
    96124a2041build: Check that Homebrew's berkeley-db4 package is actually installedGithub-Pull: #20563 Rebased-From: d3ef947524a07f8d7fbad5b95781ab6cacb1cb49 
- 
    
    48f8929aadbuild, refactor: Check that Homebrew's qt5 package is actually installedThis change unifies Homebrew packages workflow, and does not change behavior. Github-Pull: #20527 Rebased-From: c96d1f65a552712f8476269ad64a415717ead50d 
- 
    
    f51e1cb291build: Use Homebrew's sqlite package if it is availableGithub-Pull: #20527 Rebased-From: ee7b84e63cbeadd5e680d69ff0548275581e9241 
- 
    
    48134a09addoc: Update wallet database installation guide for macOSGithub-Pull: #20527 Rebased-From: c932e0d67e4b369e4265267da6c8bebac2b6fb53 
- 
  
  laanwj commented at 1:18 pm on December 10, 2020: memberI repeated the backport, all the commits merge cleanly, ended up with an empty diff. ACK 48134a09adef3b5302cdd6e95500db404c9ac961 (assuming this passes CI)
- 
    
    laanwj merged this on Dec 10, 2020
- 
    
    laanwj closed this on Dec 10, 2020
 
- 
    
    MarcoFalke deleted the branch on Dec 10, 2020
- 
    
    DrahtBot locked this on Feb 15, 2022
        
        
            
                
                github-metadata-mirror
            
            
            
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-10-31 18:13 UTC
        
    
    This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-10-31 18:13 UTC
        
            This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me