mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-09 11:27:28 -03:00
Merge bitcoin/bitcoin#31154: [27.x] rc2 or final
Some checks failed
Some checks failed
dd1bf8bc4e
doc: update manual pages for 27.2 (fanquake)f42fcf6ad7
build: bump version to v27.2 final (fanquake)6c09325757
doc: finalise release notes for 27.2 (fanquake)c838ce514f
doc: use proper doxygen formatting for CTxMemPool::cs (Vasil Dimov) Pull request description: This backports one other change (that doesn't warrant an rc), which fixes noisey output from newer versions of Clang (19+). Also makes the changes for 27.2 final. Bins for rc1 are available here: https://bitcoincore.org/bin/bitcoin-core-27.2/test.rc1/. ACKs for top commit: stickies-v: ACKdd1bf8bc4e
Tree-SHA512: 10599443bb8862dc5f238246e21ff817d572fc23174efc0fe27960e490a4e82501555bc859a1a84f465ea211b00c54a3e9125612ca2d98be6e1e8684d5c61a4b
This commit is contained in:
commit
bf03c458e9
9 changed files with 27 additions and 25 deletions
|
@ -2,7 +2,7 @@ AC_PREREQ([2.69])
|
||||||
define(_CLIENT_VERSION_MAJOR, 27)
|
define(_CLIENT_VERSION_MAJOR, 27)
|
||||||
define(_CLIENT_VERSION_MINOR, 2)
|
define(_CLIENT_VERSION_MINOR, 2)
|
||||||
define(_CLIENT_VERSION_BUILD, 0)
|
define(_CLIENT_VERSION_BUILD, 0)
|
||||||
define(_CLIENT_VERSION_RC, 1)
|
define(_CLIENT_VERSION_RC, 0)
|
||||||
define(_CLIENT_VERSION_IS_RELEASE, true)
|
define(_CLIENT_VERSION_IS_RELEASE, true)
|
||||||
define(_COPYRIGHT_YEAR, 2024)
|
define(_COPYRIGHT_YEAR, 2024)
|
||||||
define(_COPYRIGHT_HOLDERS,[The %s developers])
|
define(_COPYRIGHT_HOLDERS,[The %s developers])
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||||
.TH BITCOIN-CLI "1" "October 2024" "bitcoin-cli v27.2.0rc1" "User Commands"
|
.TH BITCOIN-CLI "1" "October 2024" "bitcoin-cli v27.2.0" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
bitcoin-cli \- manual page for bitcoin-cli v27.2.0rc1
|
bitcoin-cli \- manual page for bitcoin-cli v27.2.0
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B bitcoin-cli
|
.B bitcoin-cli
|
||||||
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Core\/\fR
|
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Core\/\fR
|
||||||
|
@ -15,7 +15,7 @@ bitcoin-cli \- manual page for bitcoin-cli v27.2.0rc1
|
||||||
.B bitcoin-cli
|
.B bitcoin-cli
|
||||||
[\fI\,options\/\fR] \fI\,help <command> Get help for a command\/\fR
|
[\fI\,options\/\fR] \fI\,help <command> Get help for a command\/\fR
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Bitcoin Core RPC client version v27.2.0rc1
|
Bitcoin Core RPC client version v27.2.0
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.HP
|
.HP
|
||||||
\-?
|
\-?
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||||
.TH BITCOIN-QT "1" "October 2024" "bitcoin-qt v27.2.0rc1" "User Commands"
|
.TH BITCOIN-QT "1" "October 2024" "bitcoin-qt v27.2.0" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
bitcoin-qt \- manual page for bitcoin-qt v27.2.0rc1
|
bitcoin-qt \- manual page for bitcoin-qt v27.2.0
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B bitcoin-qt
|
.B bitcoin-qt
|
||||||
[\fI\,command-line options\/\fR] [\fI\,URI\/\fR]
|
[\fI\,command-line options\/\fR] [\fI\,URI\/\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Bitcoin Core version v27.2.0rc1
|
Bitcoin Core version v27.2.0
|
||||||
.PP
|
.PP
|
||||||
Optional URI is a Bitcoin address in BIP21 URI format.
|
Optional URI is a Bitcoin address in BIP21 URI format.
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||||
.TH BITCOIN-TX "1" "October 2024" "bitcoin-tx v27.2.0rc1" "User Commands"
|
.TH BITCOIN-TX "1" "October 2024" "bitcoin-tx v27.2.0" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
bitcoin-tx \- manual page for bitcoin-tx v27.2.0rc1
|
bitcoin-tx \- manual page for bitcoin-tx v27.2.0
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B bitcoin-tx
|
.B bitcoin-tx
|
||||||
[\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded bitcoin transaction\/\fR
|
[\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded bitcoin transaction\/\fR
|
||||||
|
@ -9,7 +9,7 @@ bitcoin-tx \- manual page for bitcoin-tx v27.2.0rc1
|
||||||
.B bitcoin-tx
|
.B bitcoin-tx
|
||||||
[\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded bitcoin transaction\/\fR
|
[\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded bitcoin transaction\/\fR
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Bitcoin Core bitcoin\-tx utility version v27.2.0rc1
|
Bitcoin Core bitcoin\-tx utility version v27.2.0
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.HP
|
.HP
|
||||||
\-?
|
\-?
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||||
.TH BITCOIN-UTIL "1" "October 2024" "bitcoin-util v27.2.0rc1" "User Commands"
|
.TH BITCOIN-UTIL "1" "October 2024" "bitcoin-util v27.2.0" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
bitcoin-util \- manual page for bitcoin-util v27.2.0rc1
|
bitcoin-util \- manual page for bitcoin-util v27.2.0
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B bitcoin-util
|
.B bitcoin-util
|
||||||
[\fI\,options\/\fR] [\fI\,commands\/\fR] \fI\,Do stuff\/\fR
|
[\fI\,options\/\fR] [\fI\,commands\/\fR] \fI\,Do stuff\/\fR
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Bitcoin Core bitcoin\-util utility version v27.2.0rc1
|
Bitcoin Core bitcoin\-util utility version v27.2.0
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.HP
|
.HP
|
||||||
\-?
|
\-?
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||||
.TH BITCOIN-WALLET "1" "October 2024" "bitcoin-wallet v27.2.0rc1" "User Commands"
|
.TH BITCOIN-WALLET "1" "October 2024" "bitcoin-wallet v27.2.0" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
bitcoin-wallet \- manual page for bitcoin-wallet v27.2.0rc1
|
bitcoin-wallet \- manual page for bitcoin-wallet v27.2.0
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Bitcoin Core bitcoin\-wallet version v27.2.0rc1
|
Bitcoin Core bitcoin\-wallet version v27.2.0
|
||||||
.PP
|
.PP
|
||||||
bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files.
|
bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files.
|
||||||
By default bitcoin\-wallet will act on wallets in the default mainnet wallet directory in the datadir.
|
By default bitcoin\-wallet will act on wallets in the default mainnet wallet directory in the datadir.
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||||
.TH BITCOIND "1" "October 2024" "bitcoind v27.2.0rc1" "User Commands"
|
.TH BITCOIND "1" "October 2024" "bitcoind v27.2.0" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
bitcoind \- manual page for bitcoind v27.2.0rc1
|
bitcoind \- manual page for bitcoind v27.2.0
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B bitcoind
|
.B bitcoind
|
||||||
[\fI\,options\/\fR] \fI\,Start Bitcoin Core\/\fR
|
[\fI\,options\/\fR] \fI\,Start Bitcoin Core\/\fR
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Bitcoin Core version v27.2.0rc1
|
Bitcoin Core version v27.2.0
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.HP
|
.HP
|
||||||
\-?
|
\-?
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
27.2rc1 Release Notes
|
27.2 Release Notes
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
Bitcoin Core version 27.2rc1 is now available from:
|
Bitcoin Core version 27.2 is now available from:
|
||||||
|
|
||||||
<https://bitcoincore.org/bin/bitcoin-core-27.2/test.rc1/>
|
<https://bitcoincore.org/bin/bitcoin-core-27.2/>
|
||||||
|
|
||||||
This release includes various bug fixes and performance
|
This release includes various bug fixes and performance
|
||||||
improvements, as well as updated translations.
|
improvements, as well as updated translations.
|
||||||
|
@ -60,6 +60,10 @@ Notable changes
|
||||||
|
|
||||||
- #30552 test: fix constructor of msg_tx
|
- #30552 test: fix constructor of msg_tx
|
||||||
|
|
||||||
|
### Doc
|
||||||
|
|
||||||
|
- #30504 doc: use proper doxygen formatting for CTxMemPool::cs
|
||||||
|
|
||||||
### Build
|
### Build
|
||||||
|
|
||||||
- #30283 upnp: fix build with miniupnpc 2.2.8
|
- #30283 upnp: fix build with miniupnpc 2.2.8
|
||||||
|
@ -81,6 +85,7 @@ Thanks to everyone who directly contributed to this release:
|
||||||
- Matt Whitlock
|
- Matt Whitlock
|
||||||
- Max Edwards
|
- Max Edwards
|
||||||
- Sebastian Falbesoner
|
- Sebastian Falbesoner
|
||||||
|
- Vasil Dimov
|
||||||
- willcl-ark
|
- willcl-ark
|
||||||
|
|
||||||
As well as to everyone that helped with translations on
|
As well as to everyone that helped with translations on
|
||||||
|
|
|
@ -363,9 +363,7 @@ public:
|
||||||
* that are guarded by it.
|
* that are guarded by it.
|
||||||
*
|
*
|
||||||
* @par Consistency guarantees
|
* @par Consistency guarantees
|
||||||
*
|
|
||||||
* By design, it is guaranteed that:
|
* By design, it is guaranteed that:
|
||||||
*
|
|
||||||
* 1. Locking both `cs_main` and `mempool.cs` will give a view of mempool
|
* 1. Locking both `cs_main` and `mempool.cs` will give a view of mempool
|
||||||
* that is consistent with current chain tip (`ActiveChain()` and
|
* that is consistent with current chain tip (`ActiveChain()` and
|
||||||
* `CoinsTip()`) and is fully populated. Fully populated means that if the
|
* `CoinsTip()`) and is fully populated. Fully populated means that if the
|
||||||
|
@ -373,7 +371,6 @@ public:
|
||||||
* previously active chain, all the missing transactions will have been
|
* previously active chain, all the missing transactions will have been
|
||||||
* re-added to the mempool and should be present if they meet size and
|
* re-added to the mempool and should be present if they meet size and
|
||||||
* consistency constraints.
|
* consistency constraints.
|
||||||
*
|
|
||||||
* 2. Locking `mempool.cs` without `cs_main` will give a view of a mempool
|
* 2. Locking `mempool.cs` without `cs_main` will give a view of a mempool
|
||||||
* consistent with some chain that was active since `cs_main` was last
|
* consistent with some chain that was active since `cs_main` was last
|
||||||
* locked, and that is fully populated as described above. It is ok for
|
* locked, and that is fully populated as described above. It is ok for
|
||||||
|
|
Loading…
Reference in a new issue