Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Gavin Andresen on May 01, 2012, 08:23:37 PM



Title: Version 0.6.1 release candidate 2
Post by: Gavin Andresen on May 01, 2012, 08:23:37 PM
Bitcoin version 0.6.1rc2 is now available for download at:
  http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.1/test/

This is a bug-fix and code-cleanup release, with no major new features.

NOTABLE CHANGES
===============

Much faster shutdowns. However, the blkindex.dat file is no longer
portable to different data directories by default. If you need a
portable blkindex.dat file then run with the new -detachdb=1 option
or the "Detach databases at shutdown" GUI preference.

Mac and Windows binaries are compiled against OpenSSL 1.0.1b (Linux
binaries are dynamically linked to the version of OpenSSL on the system).


CHANGE SUMMARY
==============

Use 'git shortlog --no-merges v0.6.0..' for a summary of this release.

Source codebase changes:
- Many source code cleanups and warnings fixes.  Close to building with -Wall
- Locking overhaul, and several minor locking fixes
- Several source code portability fixes, e.g. FreeBSD

JSON-RPC interface changes:
- addmultisigaddress enabled for mainnet (previously only enabled for testnet)

Network protocol changes:
- protocol version 60001
- added nonce value to "ping" message (BIP 31)
- added new "pong" message (BIP 31)

Backend storage changes:
- Less redundant database flushing, especially during initial block download
- Shutdown improvements (see above)

Qt user interface:
- minor URI handling improvements
- progressbar improvements
- error handling improvements (show message box rather than console exception,
  etc.)
- by popular request, make 4th bar of connection icon green



Thanks to everybody who contributed to this release:

Chris Moore
Dwayne C. Litzenberger
Gavin Andresen
Jeff Garzik
Luke Dashjr
Matt Corallo
Philip Kaufmann
Pieter Wuille
R E Broadley
Timothy Redaelli
Wladimir J. van der Laan
cardpuncher
freewil
graingert
sje397


Title: Re: Version 0.6.1 release candidate 2
Post by: nomnomnom on May 02, 2012, 02:51:38 AM
Hello,

I am playing around with it on a Kubuntu 12.04 64bit Virtualbox Guest.

It shows this in the status bar:
URGENT:security fix for Bitcoin-Qt on Windows: http://bitcoin.org/critfix

Isn't the security fix old news, why do I get that message?

And the segfault in the qrcode message dialog is present in this version.
Maybe you should include this commit from diapolo:  https://github.com/bitcoin/bitcoin/commit/d844cb58a83c19070d815fc5328d868a4ab3d077





Title: Re: Version 0.6.1 release candidate 2
Post by: nomnomnom on May 02, 2012, 06:11:40 AM
It looks like that commit has been merged?

It is merged in git, but it seems to be missing from this rc2.



Title: Re: Version 0.6.1 release candidate 2
Post by: gmaxwell on May 02, 2012, 06:18:59 AM
It looks like that commit has been merged?
It is merged in git, but it seems to be missing from this rc2.

Can you bring up the about dialog and tell us exactly what version it shows?


Title: Re: Version 0.6.1 release candidate 2
Post by: nomnomnom on May 02, 2012, 06:44:40 AM
It looks like that commit has been merged?
It is merged in git, but it seems to be missing from this rc2.

Can you bring up the about dialog and tell us exactly what version it shows?


Sure, it says: Version 0.6.0-Beta

I checked shasum and gpg signature so it should be what was uploaded to sourceforge.


Title: Re: Version 0.6.1 release candidate 2
Post by: Diapolo on May 02, 2012, 01:13:38 PM
It looks like that commit has been merged?
It is merged in git, but it seems to be missing from this rc2.

Can you bring up the about dialog and tell us exactly what version it shows?


Sure, it says: Version 0.6.0-Beta

I checked shasum and gpg signature so it should be what was uploaded to sourceforge.

It should not read 0.6.0 ... seems something is wrong.
Readme on Windows says Bitcoin 0.6.1rc1 BETA, but dialog in the client shows v0.6.1rc2-beta, so that's fine.
QR-Code fix is in and working here!

Dia


Title: Re: Version 0.6.1 release candidate 2
Post by: MadSweeney on May 02, 2012, 02:03:16 PM
in my case bitcoind getinfo says,

{
     "version" : 60000,
     "protocolversion" : 60000,
     ...
}

anyway, would like to test addmultisigaddress on the mainnet. does anybody like to try it with me?


Title: Re: Version 0.6.1 release candidate 2
Post by: kwukduck on May 02, 2012, 05:46:47 PM
...

anyway, would like to test addmultisigaddress on the mainnet. does anybody like to try it with me?

I'd love to test this for 'safe' transactions with an untrusted party.
However, i'm still unsure how to do this, if even possible.


Title: Re: Version 0.6.1 release candidate 2
Post by: nomnomnom on May 02, 2012, 11:20:10 PM
Hello,


Sure, it says: Version 0.6.0-Beta

I checked shasum and gpg signature so it should be what was uploaded to sourceforge.

It should not read 0.6.0 ... seems something is wrong.
Readme on Windows says Bitcoin 0.6.1rc1 BETA, but dialog in the client shows v0.6.1rc2-beta, so that's fine.
QR-Code fix is in and working here!

Dia

thats good, at least the windows version is ok.
Somehow I feel this might have been packaged wrong or something,
maybe what I have here is in reality 0.6.0rc2, that would also explain
the alert that I am getting :)

Gonna redownload and check again, if it is the same I will try to get rc2 from git somehow.

Edit:
Yup redownloaded from sourceforge and it was the same again.
So I downloaded from git tag 0.6.1rc2 and it is all better now,
about dialog says 0.6.1rc2, qrcode not crashing, progressbar is back too  :)




Title: Re: Version 0.6.1 release candidate 2
Post by: dlb76 on May 08, 2012, 06:02:41 PM
updated to 0.6.1-beta
Always good to see improvements!
Thanks!


Title: Re: Version 0.6.1 release candidate 2
Post by: Gavin Andresen on May 08, 2012, 06:10:39 PM
We'll announce a 0.6.2 later today, which is just 0.6.1 plus a last-minute bugfix for a crashing bug (I was THIS CLOSE to formally announcing 0.6.1 when Pieter found and fixed the bug...).