From 0dba651def56ccf6f2bf78ac9cc9e6edf97bc668 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Thu, 22 Nov 2012 20:03:33 +0000 Subject: Bump versions for 0.7.2 release, including updated release notes --- bitcoin-qt.pro | 2 +- doc/README | 2 +- doc/README_windows.txt | 2 +- doc/release-notes.txt | 42 ++++++++++-------------------------------- share/setup.nsi | 6 +++--- src/clientversion.h | 2 +- 6 files changed, 17 insertions(+), 39 deletions(-) diff --git a/bitcoin-qt.pro b/bitcoin-qt.pro index 0cba302275..67ff31d0c9 100644 --- a/bitcoin-qt.pro +++ b/bitcoin-qt.pro @@ -1,6 +1,6 @@ TEMPLATE = app TARGET = bitcoin-qt -VERSION = 0.7.1 +VERSION = 0.7.2 INCLUDEPATH += src src/json src/qt DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE CONFIG += no_include_pwd diff --git a/doc/README b/doc/README index b20da7fb05..c08d8a05a5 100644 --- a/doc/README +++ b/doc/README @@ -1,4 +1,4 @@ -Bitcoin 0.7.1 BETA +Bitcoin 0.7.2 BETA Copyright (c) 2009-2012 Bitcoin Developers Distributed under the MIT/X11 software license, see the accompanying diff --git a/doc/README_windows.txt b/doc/README_windows.txt index 7ec86d7131..ffa642ac71 100644 --- a/doc/README_windows.txt +++ b/doc/README_windows.txt @@ -1,4 +1,4 @@ -Bitcoin 0.7.1 BETA +Bitcoin 0.7.2 BETA Copyright (c) 2009-2012 Bitcoin Developers Distributed under the MIT/X11 software license, see the accompanying diff --git a/doc/release-notes.txt b/doc/release-notes.txt index b7f7dfb402..74943331fa 100644 --- a/doc/release-notes.txt +++ b/doc/release-notes.txt @@ -3,7 +3,7 @@ release time) Building this from - $ git shortlog --no-merges v0.7.0.. + $ git shortlog --no-merges 8a17087.. How to Upgrade -------------- @@ -32,42 +32,20 @@ shutdown much slower. Note that the "wallet.dat" file is always detached, and versions prior to 0.6.0 detached all databases at shutdown. -New features ------------- - -* Added a boolean argument to the RPC 'stop' command, if true sets - -detachdb to create standalone database .dat files before shutting down. - -* -salvagewallet command-line option, which moves any existing wallet.dat - to wallet.{timestamp}.dat and then attempts to salvage public/private - keys and master encryption keys (if the wallet is encrypted) into - a new wallet.dat. This should only be used if your wallet becomes - corrupted, and is not intended to replace regular wallet backups. - -* Import $DataDir/bootstrap.dat automatically, if it exists. - -Dependency changes ------------------- - -* Qt 4.8.2 for Windows builds - -* openssl 1.0.1c - Bug fixes --------- -* When running -testnet, use RPC port 18332 by default. +* Prevent RPC 'move' from deadlocking. This was caused by trying to lock the + database twice. -* Better detection and handling of corrupt wallet.dat and blkindex.dat files. - Previous versions would crash with a DB_RUNRECOVERY exception, this - version detects most problems and tells you how to recover if it - cannot recover itself. +* Fix use-after-free problems in initialization and shutdown, the latter of + which caused Bitcoin-Qt to crash on Windows when exiting. -* Fixed an uninitialized variable bug that could cause transactions to - be reported out of order. +* Correct library linking so building on Windows natively works. -* Fixed a bug that could cause occasional crashes on exit. +* Avoid a race condition and out-of-bounds read in block creation/mining code. -* Warn the user that they need to create fresh wallet backups after they - encrypt their wallet. +* Improve platform compatibility quirks, including fix for 100% CPU utilization + on FreeBSD 9. +* A few minor corrections to error handling, and updated translations. diff --git a/share/setup.nsi b/share/setup.nsi index fd7451ea76..8bf55850af 100644 --- a/share/setup.nsi +++ b/share/setup.nsi @@ -5,7 +5,7 @@ SetCompressor /SOLID lzma # General Symbol Definitions !define REGKEY "SOFTWARE\$(^Name)" -!define VERSION 0.7.1 +!define VERSION 0.7.2 !define COMPANY "Bitcoin project" !define URL http://www.bitcoin.org/ @@ -45,13 +45,13 @@ Var StartMenuGroup !insertmacro MUI_LANGUAGE English # Installer attributes -OutFile bitcoin-0.7.1-win32-setup.exe +OutFile bitcoin-0.7.2-win32-setup.exe InstallDir $PROGRAMFILES\Bitcoin CRCCheck on XPStyle on BrandingText " " ShowInstDetails show -VIProductVersion 0.7.1.0 +VIProductVersion 0.7.2.0 VIAddVersionKey ProductName Bitcoin VIAddVersionKey ProductVersion "${VERSION}" VIAddVersionKey CompanyName "${COMPANY}" diff --git a/src/clientversion.h b/src/clientversion.h index 2f695e5cc6..5ada4d86fb 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -8,7 +8,7 @@ // These need to be macros, as version.cpp's and bitcoin-qt.rc's voodoo requires it #define CLIENT_VERSION_MAJOR 0 #define CLIENT_VERSION_MINOR 7 -#define CLIENT_VERSION_REVISION 1 +#define CLIENT_VERSION_REVISION 2 #define CLIENT_VERSION_BUILD 0 // Converts the parameter X to a string after macro replacement on X has been performed. -- cgit v1.2.3