Author

Topic: Version 0.3.20 (Read 4410 times)

legendary
Activity: 1652
Merit: 2216
Chief Scientist
February 22, 2011, 08:34:00 PM
#14
Updated Mac build is on Sourceforge, as is a PGP-signed README.txt.

I also just changed the links on the front page of the wiki; the links at bitcoin.org will be updated as soon as sirius and I are awake at the same time again  Smiley

SHA1-checksums for the binary files are:
7dfbc05b36112f59886a29f044cfd21c6c253169  bitcoin-0.3.20.01-linux.tar.gz
3fe4c5f2a5406322a2f116b30aefbd402b079940  bitcoin-0.3.20.01-win32-setup.exe
dffb709a90a7abcff08c2ef1e79d3f9b54751786  bitcoin-0.3.20.01-win32.zip
b540825d864e7561cc21465ad072fb299e0d817a  bitcoin-0.3.20.01.01-macosx.zip

legendary
Activity: 1652
Merit: 2216
Chief Scientist
February 22, 2011, 04:29:42 PM
#13
RE: a checklist:

For the next release, I will write a script that does all of the build/package steps.  I'll let the computer run the checklist for me... and the whole process should be much quicker, easier and smoother.

RE: 0.3.20.01

Fixed builds are at sourceforge, named 'bitcoin-0.3.20.01' to try to avoid confusion.
The mac build was 0.3.20.00 also; I am going to update that .zip when we get a .01 build, and I think I'll rename the
linux downloads to be consistent and, again, to try to avoid confusion.


SHA checksums:

3fe4c5f2a5406322a2f116b30aefbd402b079940  bitcoin-0.3.20.01-win32-setup.exe
dffb709a90a7abcff08c2ef1e79d3f9b54751786  bitcoin-0.3.20.01-win32.zip

The public Amazon AMI virtual machine image used to build them is:
 ami-7a21d213   982440761210/BitcoinMinGW
legendary
Activity: 980
Merit: 1014
February 22, 2011, 01:47:15 PM
#12
I'll be re-releasing updated windows .zip and .exe files later today to fix these issues.
And this time I'll triple-check versions on everything.



How about a checklist for all the things you need to check?
legendary
Activity: 1652
Merit: 2216
Chief Scientist
February 22, 2011, 01:46:07 PM
#11
I'll be re-releasing updated windows .zip and .exe files later today to fix these issues.
And this time I'll triple-check versions on everything.

LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
February 21, 2011, 07:51:27 PM
#10
Oops, I thought that you know about that.

The zip file has both versions in it, the exe file has only the old 0.3.20.00 version.
Also getinfo says that new versions are 0.3.20.00, but I think they are 0.3.20.01.
legendary
Activity: 1652
Merit: 2216
Chief Scientist
February 21, 2011, 07:39:28 PM
#9
But bitcoind is 0.3.20.00 and requires MSVC libraries. Undecided

Did I put the wrong bitcoind.exe in the Windows exe and/or zip?

D'oh!

Companies I've worked for in the past had a rule-- programmers were not allowed to test their own code.  I'm still looking for people to volunteer to be dedicated quality assurance testers (and a quality assurance manager to organize them) to help keep this type of thing from slipping through.
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
February 21, 2011, 07:21:50 PM
#8
Gavin, you did not recompile Bitcoin for Windows, right?
But bitcoind is 0.3.20.00 and requires MSVC libraries. Undecided

Anyway, congratulations on the first community release! Cheesy
legendary
Activity: 1386
Merit: 1097
February 21, 2011, 06:27:58 PM
#7
Did anybody test the -nolisten with the GUI bitcoin on Windows?
I believe there is windows-specific code for checking to see if another bitcoin is running that looks at window titles; file an issue at github if -nolisten isn't doing what you expect.

Thanks for the answer. I think that -nolisten does what it should -> does not open listening port. I don't know if -listen directive should also turn off the window title checks...

I created ticket #75 for this.
legendary
Activity: 1652
Merit: 2216
Chief Scientist
February 21, 2011, 05:56:47 PM
#6
First:  the bitcoin.org homepage links will be updated as soon as sirius has a chance to wake up, read his email, and make the changes.

Thank you for new release! I have two little questions:

- Windows build use little different skin than previous version. Is this a mistake or intention? Nothing which I really care about, I just noticed.
- Is there a reason why "bitcoin.exe -datadir=c:\bitcoin2 -nolisten" don't start second client instance?

A different skin for the Windows build is from upgrading the wxWidgets used to build (2.9.1 instead of 2.9.0).

Did anybody test the -nolisten with the GUI bitcoin on Windows?
I believe there is windows-specific code for checking to see if another bitcoin is running that looks at window titles; file an issue at github if -nolisten isn't doing what you expect.
sr. member
Activity: 411
Merit: 250
February 21, 2011, 05:45:08 PM
#5
Is this the version for everybody to move to now, or are we still testing? I ask because the version on the bitcoin.org homepage has not been changed.
legendary
Activity: 1386
Merit: 1097
February 21, 2011, 05:43:58 PM
#4
Thank you for new release! I have two little questions:

- Windows build use little different skin than previous version. Is this a mistake or intention? Nothing which I really care about, I just noticed.
- Is there a reason why "bitcoin.exe -datadir=c:\bitcoin2 -nolisten" don't start second client instance?
legendary
Activity: 1658
Merit: 1001
February 21, 2011, 05:18:20 PM
#3
Pasting linked changelog to this thread, for simplicity's sake:

Thank you for that. Freshmeat.net release submitted.
legendary
Activity: 1596
Merit: 1091
February 21, 2011, 05:02:10 PM
#2
Pasting linked changelog to this thread, for simplicity's sake:


Summary of changes and new features (see pull requests for details):

-nolisten : https://github.com/bitcoin/bitcoin/pull/11
-rescan : scan block chain for missing wallet transactions
-printtoconsole : https://github.com/bitcoin/bitcoin/pull/37
RPC gettransaction details : https://github.com/bitcoin/bitcoin/pull/24
listtransactions new features : https://github.com/bitcoin/bitcoin/pull/10

Bug fixes:

New seed nodes : https://github.com/bitcoin/bitcoin/pull/59
New testnet genesis block : https://github.com/bitcoin/bitcoin/pull/53
Optimize database writes : https://github.com/bitcoin/bitcoin/pull/43
-maxconnections= : https://github.com/bitcoin/bitcoin/pull/42
RPC listaccounts minconf : https://github.com/bitcoin/bitcoin/pull/27
RPC move, add time to output : https://github.com/bitcoin/bitcoin/pull/21
several improvements to --help output.


legendary
Activity: 1652
Merit: 2216
Chief Scientist
February 21, 2011, 04:52:54 PM
#1
Binaries for Bitcoin version 0.3.20.01 are available at:
  https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.20/

There were several changes and additions to the JSON remote-procedure-call interface;
there are no significant user interface changes.  See:
  https://bitcointalksearch.org/topic/m.48839
... for details.

This version does fix one significant denial-of-service attack (earlier versions of
bitcoin could be caused to crash due to running out of memory by a remote
attacker).

SHA1-checksums for the binary files are:
bitcoin-0.3.20-linux.tar.gz     7dfbc05b36112f59886a29f044cfd21c6c253169
bitcoin-0.3.20-win32-setup.exe  2a4affd92dd11e0b759f90a8fa4bead58bdbf7b4
bitcoin-0.3.20-win32.zip        7bf306554092e742d076d4157aaa077d95de6102
bitcoin-0.3.20-macosx.zip       47ca28454e7ea0b576b80905353d1cea024e53fe
Jump to: