Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193] helo=mx.sourceforge.net) by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1QfIi8-0006Wu-C1 for bitcoin-development@lists.sourceforge.net; Fri, 08 Jul 2011 21:35:44 +0000 X-ACL-Warn: Received: from mail-iw0-f175.google.com ([209.85.214.175]) by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1QfIi6-0001XW-11 for bitcoin-development@lists.sourceforge.net; Fri, 08 Jul 2011 21:35:44 +0000 Received: by iwn4 with SMTP id 4so2966586iwn.34 for ; Fri, 08 Jul 2011 14:35:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.119.207 with SMTP id a15mr2123304ibr.164.1310160936244; Fri, 08 Jul 2011 14:35:36 -0700 (PDT) Received: by 10.231.37.3 with HTTP; Fri, 8 Jul 2011 14:35:36 -0700 (PDT) X-Originating-IP: [99.173.148.118] Date: Fri, 8 Jul 2011 17:35:36 -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.8 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. 1.7 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist [URIs: bluematt.me] -0.8 AWL AWL: From: address is in the auto white-list X-Headers-End: 1QfIi6-0001XW-11 Subject: [Bitcoin-development] Bitcoin v0.3.24 released 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: Fri, 08 Jul 2011 21:35:44 -0000 Bitcoin v0.3.24 is now available for download at https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.24/ 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 -- most notably block download problems were getting severe. 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, and the main reasons for this release: 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 (3): Boost unit-testing framework. make -f makefile.{unix,osx,mingw} t= est_b Block-chain lock-in at 134444 Do not use comma as thousands separator Using the comma as thousa= nds s 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 (8): 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. Added a couple minor things to match newer build process. Revert "Make UPnP default on Bitcoin but not on Bitcoind." Enable UPnP by default on bitcoin, but not on bitcoind (on gitian) Pieter Wuille (6): 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 Fix synchronization of default key 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 4909c17a1cc025c6f6c88d036f0b487c51c510f6 bitcoin-0.3.24-linux.tar.gz 58531249230f769fdc755822b41e0f18ba59512c bitcoin-0.3.24-src.tar.gz d4b5425eff673551a326d5326b92a06359dc1a3d bitcoin-0.3.24-win32-setup.exe 520aed70ee28a0a91ed49dd983639cb1fab2a93c bitcoin-0.3.24-win32.zip -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIVAwUBThd13todwg8tvwyoAQKnVhAAnQzWKk5HrY5eMIprWwtsFZL0VOxAV2nV Kn8NISmYk7PtfhzRm2sf0YYr369e7NtKAzdVNTRl+9m4RwQ6HhvzrChWG3OXxueA AYg2JkS3oXbU2p4zOQT0/0ILp7iiHGhXCrEyd3bU5KkWOJhUnV0lS3ZzsELf8sab I5MYQsrpZ9HZUI13e1ak/E0cub2gvxl+4D5Eg7EkNP71APR1MXGGzcfF7vlDYf4/ j1JTtkrBVZU6yFi8fNUxMQ/8G/0vyWLOOoCxaSvl5u5kssbI4rklhTA+BaqE1apx xZN9Re0KjQ8cZiLQnVG9RhJsPhWe5tJRGqnKmaKF0gDELihFw9JLBDQkeSlhkhGx wYtOfMClTDbd2qj5+dmvIrJPmDYHpGvmEO6xPsiv0qaNMZ1X/yMd9pp7nyCYosWB u/vcPF0i4I27SDgRZ1TCPSgJgDQ4gEwKgzO69HywJw4KSkJq5MdecJDGRqTaYaf2 QI757pBXzFF3qORECSt5QIOjV1+bUc+1pB6450OfrZ+fTMMyWGF8t9t+TMAOwqoR E0AMx2V+g+w6AXtpar4vsh0erexissREf6g1tW5ogy21Cv91MbIGZA9lUKNeU0Np OgYSTNd5DvlbF7VpRZemSIz9gGWayqEi0G1oBQDo6DFcjeCS0okrIWPep4o1uoYz xhxoauT2XEM=3D =3Dhgmn -----END PGP SIGNATURE----- --=20 Jeff Garzik exMULTI, Inc. jgarzik@exmulti.com