Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191] helo=mx.sourceforge.net) by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1QdD3e-0000Zv-9e for bitcoin-development@lists.sourceforge.net; Sun, 03 Jul 2011 03:09:18 +0000 X-ACL-Warn: Received: from mail-iy0-f175.google.com ([209.85.210.175]) by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1QdD3c-00016v-Qe for bitcoin-development@lists.sourceforge.net; Sun, 03 Jul 2011 03:09:18 +0000 Received: by iym10 with SMTP id 10so5362602iym.34 for ; Sat, 02 Jul 2011 20:09:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.115.142 with SMTP id i14mr4168269ibq.139.1309662551264; Sat, 02 Jul 2011 20:09:11 -0700 (PDT) Received: by 10.231.37.3 with HTTP; Sat, 2 Jul 2011 20:09:11 -0700 (PDT) X-Originating-IP: [99.173.148.118] Date: Sat, 2 Jul 2011 23:09:11 -0400 Message-ID: From: Jeff Garzik To: Bitcoin Development Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. X-Headers-End: 1QdD3c-00016v-Qe Subject: [Bitcoin-development] Bitcoin v0.3.24 release candidate available X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jul 2011 03:09:18 -0000 Bitcoin v0.3.24 release candidate #1 is now available for download at https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.24/test/ This is another bug fix release. We had hoped to have wallet encryption ready for release, but more urgent fixes for existing clients were needed. Wallet encryption is ready for testing at https://github.com/bitcoin/bitcoin/pull/352 for the git-savvy, and -hopefully- will follow shortly in the next release, v0.4. Notable fixes in v0.3.24: F1) Block downloads were failing or taking unreasonable amounts of time to complete, because the increased size of the block chain was bumping up against some earlier buffer-size DoS limits. F2) Fix crash caused by loss/lack of network connection. Notable changes in v0.3.24: C1) DNS seeding enabled by default. C2) UPNP enabled by default in the GUI client. The percentage of bitcoin clients that accept incoming connections is quite small, and that is a problem. This should help. bitcoind, and unofficial builds, are unchanged (though we encourage use of "-upnp" to help the network!) C3) Initial unit testing framework. Bitcoin sorely needs automated tests, and this is a beginning. Contributions welcome. C4) Internal wallet code cleanup. While invisible to an end user, this change provides the basis for v0.4's wallet encryption. Full changelog ("git shortlog v0.3.23.."): Dawid Spiechowicz (1): added polish translation Doug Huff (1): Add OSX App bundle and correct build instructions to reflect reality. Eric Hosmer (3): Updated Visual C++ makefile. Further updated Visual C++ makefile. Add keystore.h to makefile.vs's header list. Gavin Andresen (1): Boost unit-testing framework. make -f makefile.{unix,osx,mingw} t= est_b Giel van Schijndel (2): rpc server: send '403 Forbidden' to rejected clients rpc: don't send 403 when using SSL to prevent DoS Han Lin Yap (3): Double check translation and improved a translation string Update swedish translation Consistent Bitcoin example address James Burkle (1): Edited init.cpp to include a check that -datadir exists Jeff Garzik (6): FormatFullVersion: build fix related to recent translation improvemen= t doc/release-process.txt: minor updates CWalletTx::GetAmounts(): pass NULL for CKeyStore*, rather than false = t Enable DNS seeding by default. Bump version to 0.3.24. Bump OSX version to 0.3.24 (missed in previous commit) Joerie de Gram (1): Fix connection failure debug output Jordan Lewis (8): Only include irc.h when needed Only include db.h when we have to. Only included rpc.h when necessary Only include net.h when we have to Only include init.h when we have to Only include strlcpy.h when we have to Remove some globally unused headers from headers.h Only include certain boost headers if necessary. Matt Corallo (5): Update translations and remove obsolete translations. Add new DNSSeed dnsseed.bluematt.me. Only use dnsseeds and static seeds when not on testnet. Make UPnP default on Bitcoin but not on Bitcoind. Give more detailed error messages for connection failure. Pieter Wuille (5): move wallet code to separate file CWallet class Bugfixes walletclass Fix segfault when creating new wallet Limit response to getblocks to half of output buffer size Shane Wegner (1): Fix missing includes needed for Boost 1.46. St=E9phane Gimenez (1): Fix AddressBook syncrhonization between a CWallet and CWalletDB Wladimir J. van der Laan (1): add GetTotalBlocksEstimate() function, move magic number to constant -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 5340ee00a777e5b87a0d742ea931760916a1fac4 bitcoin-0.3.24rc1-linux.tar.gz f7f941a4fc33da7225262ccaad6147352dd2b342 bitcoin-0.3.24rc1-src.tar.gz efcdf578bb60a056c43f8dd40505461ea7d7c930 bitcoin-0.3.24rc1-win32-setup.exe 0b2560b3facba4301562441f6b8dea9eb2249d77 bitcoin-0.3.24rc1-win32.zip -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIVAwUBTg/c7Nodwg8tvwyoAQIptA/+M4fSPxk994B2+CeVGX3lt0MzxQpaNpJN elZjgf2E7gp6sBFxkDGeL2ZtWl9Txswco8UzrehVCY8ne7Q2FrBWgXs6wibwLlWb La0ll2rA8iGysyJPgd9exaN97Etq/onBjxDYHmlKYLeH/VFdIj3LfO2CWPBGRayD QqQzT59glNqObLN81Bnj0nHChZS682ycsgT+iGppCeynz5URhxO0IZ3FCj0PFnW1 jbUki5gTCgiuDth7ADymfd/lqN3LeZJYppd9BzjrSSUTujwvhyPUppfUMoYV8Tm+ Tg/zskTRiYcTxE182lmTYH1vKGSV8AQ5wT0JkB/HbhXqMRJgMr5Fly8tJqYKKeg9 XQvP2l0flcsUuzCecFiYeltc74P4dSe04EzYStavfYYdrW6ftkWk08yfeLb7owOI aPgXGJkUTsWIu/Ld4GrvdXtlSeuowXkjhdjiKTgBzKuWl8KGOLVSFLmFz24LBYjK FUxLmc1S2p71kQ2Aq+t97WhA7FKpLbf2TmHAv2KobujWDCIzJ96duGbvZpg1bYNy Np58E31x2gGTJ7Wswddhs0ZSnIcEvZ5U6bohlpzPTKXLUxEFtg1ERoYWt/htjTCV DKV2I6VpBww2U9atOiIe93+O6f9aYDro9HQXsLeyFHbgx//2fiuHzsvWwIoey/k4 zeUIPUe5TQk=3D =3DO8dr -----END PGP SIGNATURE-----