From 58fdcec6e231b1168d618923e4dd584243bc0be5 Mon Sep 17 00:00:00 2001 From: Dave Collins Date: Wed, 13 Nov 2013 10:52:14 -0600 Subject: [PATCH] Prepare for release 0.3.3. --- CHANGES | 41 +++++++++++++++++++++++++++++++++++++++++ version.go | 2 +- 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 2121035a..845e2427 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,47 @@ User visible changes for btcd A full-node bitcoin implementation written in Go ============================================================================ +Changes in 0.3.3 (Wed Nov 13 2013) + - Significantly improve initial block chain download speed + (https://github.com/conformal/btcd/issues/20) + - Add a new checkpoint at block height 267300 + - Optimize most recently used inventory handling + (https://github.com/conformal/btcd/issues/21) + - Optimize duplicate transaction input check + (https://github.com/conformal/btcchain/issues/2) + - Optimize transaction hashing + (https://github.com/conformal/btcd/issues/25) + - Rework and optimize wallet listener notifications + (https://github.com/conformal/btcd/issues/22) + - Optimize serialization and deserialization + (https://github.com/conformal/btcd/issues/27) + - Add support for minimum transaction fee to memory pool acceptance + (https://github.com/conformal/btcd/issues/29) + - Improve leveldb database performance by removing explicit GC call + - Fix an issue where Ctrl+C was not always finishing orderly database + shutdown + - Fix an issue in the script handling for OP_CHECKSIG + - Impose max limits on all variable length protocol entries to prevent + abuse from malicious peers + - Enforce DER signatures for transactions allowed into the memory pool + - Separate the debug profile http server from the RPC server + - Rework of the RPC code to improve performance and make the code cleaner + - The getrawtransaction RPC call now properly checks the memory pool + before consulting the db (https://github.com/conformal/btcd/issues/26) + - Add support for the following RPC calls: getpeerinfo, getconnectedcount, + addnode, verifychain + (https://github.com/conformal/btcd/issues/13) + (https://github.com/conformal/btcd/issues/17) + - Implement rescan websocket extension to allow wallet rescans + - Use correct paths for application data storage for all supported + operating systems (https://github.com/conformal/btcd/issues/30) + - Add a default redirect to the http profiling page when accessing the + http profile server + - Add a new --cpuprofile option which can be used to generate CPU + profiling data on platforms that support it + - Several other minor performance optimizations + - Other minor bug fixes and general code cleanup + Changes in 0.3.2 (Tue Oct 22 2013) - Fix an issue that could cause the download of the block chain to stall (https://github.com/conformal/btcd/issues/12) diff --git a/version.go b/version.go index 6c0ee628..5f7933b2 100644 --- a/version.go +++ b/version.go @@ -18,7 +18,7 @@ const semanticAlphabet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr const ( appMajor uint = 0 appMinor uint = 3 - appPatch uint = 2 + appPatch uint = 3 // appPreRelease MUST only contain characters from semanticAlphabet // per the semantic versioning spec.