-
Notifications
You must be signed in to change notification settings - Fork 37.7k
23.x backports #24512
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
23.x backports #24512
Conversation
These are missing the |
and harmonize them as follows - s/outgoing/automatic outbound/ - s/Incoming/Inbound and manual/ (are not affected by this option.) - s/only through network/only to network/ - s/this option. This option/this option. It/ - s/network types/networks/ and also pick up a few nits in doc/p2p-bad-ports.md Github-Pull: bitcoin#24468 Rebased-From: a1db99a
Github-Pull: bitcoin#24528 Rebased-From: 5d7c69b
This was changed in bitcoin#22818 from 0 to 1. Since it changes BLOCK_OPT_WIT of the genesis block, older versions of bitcoin core would not read regtest directories created with newer versions without a reindex. Github-Pull: bitcoin#24527 Rebased-From: 5ce3057
d7f41c4
to
b1646f1
Compare
Thanks @fanquake, done. |
ACK b1646f1 |
… data Github-Pull: bitcoin#24609 Rebased-From: 1bba72d
Are you going to add the rest of the merged pulls that need backporting? |
Closing as some of these aren't considered as needing to be in v23, and I'm unsure as to which. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Then they should be reverted in master
I think they should all be backported (except maybe for #24527 if it causes a regression, unsure). |
Re-opened per IRC feedback, added the merged pulls tagged for backport to v23, and suggested a few others in the description. |
ca46f28
to
54e787b
Compare
#24523 would be a good backport candidate too, if it happens to be merged before the next release candidate |
It is ready for backporting now. |
Done but there was a merge conflict in |
5dbed64
to
c5cc0e5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK c5cc0e5 Sorry, retracted.
I've backported all commits locally, and got zero diff with this PR branch.
Adapted in part from the CJDNS description in bitcoin#23077 by Vasil Dimov and from CJDNS documentation and feedback by Caleb James DeLisle. Co-authored-by: Vasil Dimov <vd@FreeBSD.org> Github-Pull: bitcoin#24555 Rebased-From: ed15848
and improve local addresses section Github-Pull: bitcoin#24555 Rebased-From: 3bf6f0c
Github-Pull: bitcoin#24555 Rebased-From: f44efc3
Github-Pull: bitcoin#24663 Rebased-From: daae288
Github-Pull: bitcoin#24572 Rebased-From: fa43933
Github-Pull: bitcoin#24636 Rebased-From: faf37c2
PSBT signing was changed to use SIGHASH_DEFAULT by default in bitcoin#22514. The signet miner script sets the sighash type of the created PSBT to SIGHASH_ALL, hence this leads to a sighash mismatch when the `walletprocesspsbt` RPC is called. Fix this by explicitly passing the correct sighash type. Note that the same change was needed in one of our functional tests, see commit d399266. Reported by gruve-p. Github-Pull: bitcoin#24553 Rebased-From: 12cc020
Github-Pull: bitcoin#24659 Rebased-From: 9809db3
Could be tested as follows: ``` % brew install boost@1.76 % ./autogen.sh % ./configure --with-boost='/opt/homebrew/opt/boost@1.76' ``` Github-Pull: bitcoin#24521 Rebased-From: 1d4157a
Github-Pull: bitcoin#24523 Rebased-From: 532c64a
Github-Pull: bitcoin#24690 Rebased-From: f05a4cd
c5cc0e5
to
174af33
Compare
Addressed @hebasto's catch, added #24521 per #24512 (comment), and updated the PR description. #24710 looks RFM and would be good to add. |
List-of-commits ACK 174af33, I think we should merge this and move forward with rc3.. |
Why #24710 is listed among backported PRs? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 174af33
I've backported all commits locally without any conflicts, and got zero diff with this PR branch.
I think we should merge this and move forward with rc3.
Agree.
Yes. The list of commits has blown up, and this has dragged on long enough. I don't think there's a reason to wait for other documentation changes.
Not sure. I've removed it. |
#24512 (comment) -- I thought it would make it in. No worries. |
This change is a prerequisite for the following bugfix. Github-Pull: bitcoin#24512 Rebased-From: aeee419
Too early NotifyWalletLoaded() call in CWallet::Create() results the notification goes before DescriptorScriptPubKeyMans were created and added to an encrypted wallet. Co-authored-by: Andrew Chow <achow101-github@achow101.com> Github-Pull: bitcoin#24512 Rebased-From: 0c12f01
Backport the following to 23.x: