Skip to content

Commit fd784f2

Browse files
committed
Merge bitcoin/bitcoin#33271: [29.x] finalise v29.1
084c95a doc: update manual pages for v29.1 (fanquake) 37d115c build: bump version to v29.1 final (fanquake) b0d88bc doc: finalise release notes for 29.1 (fanquake) 99ab2e7 ci: return to using dash in CentOS job (fanquake) 6448ebb doc: Remove wrong and redundant doxygen tag (MarcoFalke) Pull request description: Backports: * #33236 * #33261 Since `rc2`, #33212 was also backported in #33251. ACKs for top commit: glozow: ACK 084c95a willcl-ark: ACK 084c95a Tree-SHA512: 0698e5b2d12f7328bf5af8dbbd92b0049de401c0a4af27fda2209f9aab35d827c5ac65eb9268aa1fae241e3adf0d3dd89324bb288655ead8af2b5584aae1f6d2
2 parents 162c009 + 084c95a commit fd784f2

File tree

13 files changed

+51
-48
lines changed

13 files changed

+51
-48
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ set(CLIENT_NAME "Bitcoin Core")
3030
set(CLIENT_VERSION_MAJOR 29)
3131
set(CLIENT_VERSION_MINOR 1)
3232
set(CLIENT_VERSION_BUILD 0)
33-
set(CLIENT_VERSION_RC 2)
33+
set(CLIENT_VERSION_RC 0)
3434
set(CLIENT_VERSION_IS_RELEASE "true")
3535
set(COPYRIGHT_YEAR "2025")
3636

ci/test/00_setup_env_native_centos.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export LC_ALL=C.UTF-8
88

99
export CONTAINER_NAME=ci_native_centos
1010
export CI_IMAGE_NAME_TAG="quay.io/centos/centos:stream10"
11-
export CI_BASE_PACKAGES="gcc-c++ glibc-devel libstdc++-devel ccache make git python3 python3-pip which patch xz procps-ng ksh rsync coreutils bison e2fsprogs cmake"
11+
export CI_BASE_PACKAGES="gcc-c++ glibc-devel libstdc++-devel ccache make git python3 python3-pip which patch xz procps-ng rsync coreutils bison e2fsprogs cmake dash"
1212
export PIP_PACKAGES="pyzmq"
1313
export DEP_OPTS="DEBUG=1" # Temporarily enable a DEBUG=1 build to check for GCC-bug-117966 regressions. This can be removed once the minimum GCC version is bumped to 12 in the previous releases task, see https://github.com/bitcoin/bitcoin/issues/31436#issuecomment-2530717875
1414
export GOAL="install"

ci/test/03_test_script.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ fi
9292

9393
if [ -z "$NO_DEPENDS" ]; then
9494
if [[ $CI_IMAGE_NAME_TAG == *centos* ]]; then
95-
SHELL_OPTS="CONFIG_SHELL=/bin/ksh" # Temporarily use ksh instead of dash, until https://bugzilla.redhat.com/show_bug.cgi?id=2335416 is fixed.
95+
SHELL_OPTS="CONFIG_SHELL=/bin/dash"
9696
else
9797
SHELL_OPTS="CONFIG_SHELL="
9898
fi

doc/man/bitcoin-cli.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH BITCOIN-CLI "1" "August 2025" "bitcoin-cli v29.1.0rc2" "User Commands"
2+
.TH BITCOIN-CLI "1" "September 2025" "bitcoin-cli v29.1.0" "User Commands"
33
.SH NAME
4-
bitcoin-cli \- manual page for bitcoin-cli v29.1.0rc2
4+
bitcoin-cli \- manual page for bitcoin-cli v29.1.0
55
.SH SYNOPSIS
66
.B bitcoin-cli
77
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR]
@@ -15,7 +15,7 @@ bitcoin-cli \- manual page for bitcoin-cli v29.1.0rc2
1515
.B bitcoin-cli
1616
[\fI\,options\/\fR] \fI\,help <command>\/\fR
1717
.SH DESCRIPTION
18-
Bitcoin Core RPC client version v29.1.0rc2
18+
Bitcoin Core RPC client version v29.1.0
1919
.PP
2020
The bitcoin\-cli utility provides a command line interface to interact with a Bitcoin Core RPC server.
2121
.PP

doc/man/bitcoin-qt.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH BITCOIN-QT "1" "August 2025" "bitcoin-qt v29.1.0rc2" "User Commands"
2+
.TH BITCOIN-QT "1" "September 2025" "bitcoin-qt v29.1.0" "User Commands"
33
.SH NAME
4-
bitcoin-qt \- manual page for bitcoin-qt v29.1.0rc2
4+
bitcoin-qt \- manual page for bitcoin-qt v29.1.0
55
.SH SYNOPSIS
66
.B bitcoin-qt
77
[\fI\,options\/\fR] [\fI\,URI\/\fR]
88
.SH DESCRIPTION
9-
Bitcoin Core version v29.1.0rc2
9+
Bitcoin Core version v29.1.0
1010
.PP
1111
The bitcoin\-qt application provides a graphical interface for interacting with Bitcoin Core.
1212
.PP

doc/man/bitcoin-tx.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH BITCOIN-TX "1" "August 2025" "bitcoin-tx v29.1.0rc2" "User Commands"
2+
.TH BITCOIN-TX "1" "September 2025" "bitcoin-tx v29.1.0" "User Commands"
33
.SH NAME
4-
bitcoin-tx \- manual page for bitcoin-tx v29.1.0rc2
4+
bitcoin-tx \- manual page for bitcoin-tx v29.1.0
55
.SH SYNOPSIS
66
.B bitcoin-tx
77
[\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR]
88
.br
99
.B bitcoin-tx
1010
[\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR]
1111
.SH DESCRIPTION
12-
Bitcoin Core bitcoin\-tx utility version v29.1.0rc2
12+
Bitcoin Core bitcoin\-tx utility version v29.1.0
1313
.PP
1414
The bitcoin\-tx tool is used for creating and modifying bitcoin transactions.
1515
.PP

doc/man/bitcoin-util.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH BITCOIN-UTIL "1" "August 2025" "bitcoin-util v29.1.0rc2" "User Commands"
2+
.TH BITCOIN-UTIL "1" "September 2025" "bitcoin-util v29.1.0" "User Commands"
33
.SH NAME
4-
bitcoin-util \- manual page for bitcoin-util v29.1.0rc2
4+
bitcoin-util \- manual page for bitcoin-util v29.1.0
55
.SH SYNOPSIS
66
.B bitcoin-util
77
[\fI\,options\/\fR] [\fI\,command\/\fR]
88
.br
99
.B bitcoin-util
1010
[\fI\,options\/\fR] \fI\,grind <hex-block-header>\/\fR
1111
.SH DESCRIPTION
12-
Bitcoin Core bitcoin\-util utility version v29.1.0rc2
12+
Bitcoin Core bitcoin\-util utility version v29.1.0
1313
.PP
1414
The bitcoin\-util tool provides bitcoin related functionality that does not rely on the ability to access a running node. Available [commands] are listed below.
1515
.SH OPTIONS

doc/man/bitcoin-wallet.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH BITCOIN-WALLET "1" "August 2025" "bitcoin-wallet v29.1.0rc2" "User Commands"
2+
.TH BITCOIN-WALLET "1" "September 2025" "bitcoin-wallet v29.1.0" "User Commands"
33
.SH NAME
4-
bitcoin-wallet \- manual page for bitcoin-wallet v29.1.0rc2
4+
bitcoin-wallet \- manual page for bitcoin-wallet v29.1.0
55
.SH SYNOPSIS
66
.B bitcoin-wallet
77
[\fI\,options\/\fR] \fI\,<command>\/\fR
88
.SH DESCRIPTION
9-
Bitcoin Core bitcoin\-wallet utility version v29.1.0rc2
9+
Bitcoin Core bitcoin\-wallet utility version v29.1.0
1010
.PP
1111
bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files.
1212
.PP

doc/man/bitcoind.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH BITCOIND "1" "August 2025" "bitcoind v29.1.0rc2" "User Commands"
2+
.TH BITCOIND "1" "September 2025" "bitcoind v29.1.0" "User Commands"
33
.SH NAME
4-
bitcoind \- manual page for bitcoind v29.1.0rc2
4+
bitcoind \- manual page for bitcoind v29.1.0
55
.SH SYNOPSIS
66
.B bitcoind
77
[\fI\,options\/\fR]
88
.SH DESCRIPTION
9-
Bitcoin Core daemon version v29.1.0rc2
9+
Bitcoin Core daemon version v29.1.0
1010
.PP
1111
The Bitcoin Core daemon (bitcoind) is a headless program that connects to the Bitcoin network to validate and relay transactions and blocks, as well as relaying addresses.
1212
.PP

doc/release-notes.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Bitcoin Core version 29.1rc2 is now available from:
1+
Bitcoin Core version 29.1 is now available from:
22

3-
<https://bitcoincore.org/bin/bitcoin-core-29.1/test.rc2/>
3+
<https://bitcoincore.org/bin/bitcoin-core-29.1/>
44

55
This release includes various bug fixes and performance
66
improvements, as well as updated translations.
@@ -113,6 +113,10 @@ function signature instead of just the function name. (#32604)
113113
- #32859 test: correctly detect nonstd TRUC tx vsize in feature_taproot
114114
- #33001 test: Do not pass tests on unhandled exceptions
115115

116+
### Indexes
117+
118+
- #33212 index: Don't commit state in BaseIndex::Rewind
119+
116120
### Util
117121

118122
- #32248 Remove support for RNDR/RNDRRS for aarch64
@@ -162,10 +166,12 @@ function signature instead of just the function name. (#32604)
162166
- #33088 doc: move cmake -B build -LH up in Unix build docs
163167
- #33133 rpc: fix getpeerinfo ping duration unit docs
164168
- #33119 rpc: Fix 'getdescriptoractivity' RPCHelpMan, add test to verify fix
169+
- #33236 doc: Remove wrong and redundant doxygen tag
165170

166171
### CI
167172

168173
- #32184 ci: Add workaround for vcpkg's libevent package
174+
- #33261 ci: return to using dash in CentOS job
169175

170176
### Misc
171177

0 commit comments

Comments
 (0)