aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Dashjr <luke-jr+git@utopios.org>2012-11-22 20:03:33 +0000
committerLuke Dashjr <luke-jr+git@utopios.org>2012-11-22 20:03:33 +0000
commit0dba651def56ccf6f2bf78ac9cc9e6edf97bc668 (patch)
tree5412cad4dfad03c29a2cfe9cb5c2b6d3acba07fb
parent0d989a99d045d692695d6890b37ccb679f03c6ba (diff)
downloadbitcoin-0dba651def56ccf6f2bf78ac9cc9e6edf97bc668.tar.xz
Bump versions for 0.7.2 release, including updated release notes
-rw-r--r--bitcoin-qt.pro2
-rw-r--r--doc/README2
-rw-r--r--doc/README_windows.txt2
-rw-r--r--doc/release-notes.txt42
-rw-r--r--share/setup.nsi6
-rw-r--r--src/clientversion.h2
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.