mirror of
https://github.com/bitcoin/bitcoin.git
synced 2024-11-20 10:38:42 +01:00
69baec9647
Add all known release notes for versions since 0.3.12, thanks to Matt Corallo for collecting them on the wiki.
69 lines
2.4 KiB
Markdown
69 lines
2.4 KiB
Markdown
Bitcoin version 0.7.2 is now available from:
|
|
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.7.2
|
|
|
|
This is a bug-fix minor release.
|
|
|
|
Please report bugs using the issue tracker at github:
|
|
https://github.com/bitcoin/bitcoin/issues
|
|
|
|
How to Upgrade
|
|
--------------
|
|
|
|
If you are running an older version, shut it down. Wait
|
|
until it has completely shut down (which might take a few minutes for older
|
|
versions), then run the installer (on Windows) or just copy over
|
|
/Applications/Bitcoin-Qt (on Mac) or bitcoind/bitcoin-qt (on Linux).
|
|
|
|
If you were running on Linux with a version that might have been compiled
|
|
with a different version of Berkeley DB (for example, if you were using an
|
|
Ubuntu PPA version), then run the old version again with the -detachdb
|
|
argument and shut it down; if you do not, then the new version will not
|
|
be able to read the database files and will exit with an error.
|
|
|
|
Explanation of -detachdb (and the new "stop true" RPC command):
|
|
The Berkeley DB database library stores data in both ".dat" and
|
|
"log" files, so the database is always in a consistent state,
|
|
even in case of power failure or other sudden shutdown. The
|
|
format of the ".dat" files is portable between different
|
|
versions of Berkeley DB, but the "log" files are not-- even minor
|
|
version differences may have incompatible "log" files. The
|
|
-detachdb option moves any pending changes from the "log" files
|
|
to the "blkindex.dat" file for maximum compatibility, but makes
|
|
shutdown much slower. Note that the "wallet.dat" file is always
|
|
detached, and versions prior to 0.6.0 detached all databases
|
|
at shutdown.
|
|
|
|
Bug fixes
|
|
---------
|
|
|
|
* Prevent RPC 'move' from deadlocking. This was caused by trying to lock the
|
|
database twice.
|
|
|
|
* Fix use-after-free problems in initialization and shutdown, the latter of
|
|
which caused Bitcoin-Qt to crash on Windows when exiting.
|
|
|
|
* Correct library linking so building on Windows natively works.
|
|
|
|
* Avoid a race condition and out-of-bounds read in block creation/mining code.
|
|
|
|
* Improve platform compatibility quirks, including fix for 100% CPU utilization
|
|
on FreeBSD 9.
|
|
|
|
* A few minor corrections to error handling, and updated translations.
|
|
|
|
* OSX 10.5 supported again
|
|
|
|
----------------------------------------------------
|
|
Thanks to everybody who contributed to this release:
|
|
|
|
Alex
|
|
dansmith
|
|
Gavin Andresen
|
|
Gregory Maxwell
|
|
Jeff Garzik
|
|
Luke Dashjr
|
|
Philip Kaufmann
|
|
Pieter Wuille
|
|
Wladimir J. van der Laan
|
|
grimd34th
|