Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Gavin Andresen on December 14, 2012, 03:28:29 PM



Title: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: Gavin Andresen on December 14, 2012, 03:28:29 PM
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


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: kokojie on December 14, 2012, 03:32:05 PM
excellent


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: wtfvanity on December 14, 2012, 03:32:59 PM
Gavin, I swear I had your public key and can't find it. Where do you keep it so I can verify the sums signature?


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: Gavin Andresen on December 14, 2012, 03:47:04 PM
Quote
Gavin, I swear I had your public key and can't find it. Where do you keep it so I can verify the sums signature?
PGP links are on the bitcoin.org homepage; http://bitcoin.org/gavinandresen.asc  will get it.

The source for the bitcoin.org homepage is at github, so you can get it from there, too:
  https://github.com/bitcoin/bitcoin.org/blob/master/gavinandresen.asc

It is also stored at the MIT pgp keyserver under email 'gavinandresen@gmail.com':
  http://pgp.mit.edu:11371/pks/lookup?search=gavinandresen%40gmail.com&op=index


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: wtfvanity on December 14, 2012, 03:48:41 PM
PGP links are on the bitcoin.org homepage; http://bitcoin.org/gavinandresen.asc  will get it.

The source for the bitcoin.org homepage are at github, so you can get it from there, too:
  https://github.com/bitcoin/bitcoin.org/blob/master/gavinandresen.asc

It is also stored at the MIT pgp keyserver under email 'gavinandresen@gmail.com':
  http://pgp.mit.edu:11371/pks/lookup?search=gavinandresen%40gmail.com&op=index


Thank you.


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: cypherdoc on December 14, 2012, 08:36:29 PM
so nothing to fix Hal's find?


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: ghostshirt on December 14, 2012, 10:18:44 PM
I just downloaded the new release and it says version 0.7.2-beta
Is this right?


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: Stephen Gornick on December 14, 2012, 10:21:43 PM
it says version 0.7.2-beta
Is this right?

Until there is a v1.0, the bitcoin.org client is considered "beta".


Title: Re: Bitcoin-Qt/bitcoind version 0.7.2 released
Post by: Gavin Andresen on December 14, 2012, 11:39:42 PM
so nothing to fix Hal's find?
No, that will be fixed in the 0.8 release.

If you think the single-send-not-randomizing-the-change-address-bug gives you significantly less privacy... well, you're probably wrong, it is easy to cluster addresses if you have the right network analysis tools. But you can workaround the bug by adding an extra output to all of your transactions (add a new receiving address and then click the 'add recipient' button in on the Send Coins tab in Bitcoin-Qt and send some coins to yourself).