aboutsummaryrefslogtreecommitdiff
path: root/doc/release-notes.md
diff options
context:
space:
mode:
authorJackson Palmer <[email protected]>2014-01-19 15:41:55 +1100
committerJackson Palmer <[email protected]>2014-01-19 15:41:55 +1100
commit68b0507f00ee29bcf29f3c992a882c712f990da6 (patch)
tree3140d6000b9018767e91069ccd83b0bad3e256f5 /doc/release-notes.md
downloaddiscoin-68b0507f00ee29bcf29f3c992a882c712f990da6.tar.xz
discoin-68b0507f00ee29bcf29f3c992a882c712f990da6.zip
Initial commit
Successfully building on Ubuntu + Windows.
Diffstat (limited to 'doc/release-notes.md')
-rw-r--r--doc/release-notes.md78
1 files changed, 78 insertions, 0 deletions
diff --git a/doc/release-notes.md b/doc/release-notes.md
new file mode 100644
index 000000000..98e3cb4ea
--- /dev/null
+++ b/doc/release-notes.md
@@ -0,0 +1,78 @@
+0.8.6.1 changes
+=============
+
+- Coin Control - experts only GUI selection of inputs before you send a transaction
+
+- Disable Wallet - reduces memory requirements, helpful for miner or relay nodes
+
+- 20x reduction in default mintxfee.
+
+- Up to 50% faster PoW validation, faster sync and reindexing.
+
+- Peers older than protocol version 70002 are disconnected. 0.8.3.7 is the oldest compatible client.
+
+- Internal miner added back to Litecoin. setgenerate now works, although it is generally a bad idea as it is significantly slower than external CPU miners.
+
+- New RPC commands: getbestblockhash and verifychain
+
+- Improve fairness of the high priority transaction space per block
+
+- OSX block chain database corruption fixes
+ - Update leveldb to 1.13
+ - Use fcntl with `F_FULLSYNC` instead of fsync on OSX
+ - Use native Darwin memory barriers
+ - Replace use of mmap in leveldb for improved reliability (only on OSX)
+
+- Fix nodes forwarding transactions with empty vins and getting banned
+
+- Network code performance and robustness improvements
+
+- Additional debug.log logging for diagnosis of network problems, log timestamps by default
+
+- Fix rare GUI crash on send
+
+0.8.5.1 changes
+===============
+
+Workaround negative version numbers serialization bug.
+
+Fix out-of-bounds check (Litecoin currently does not use this codepath, but we apply this
+patch just to match Bitcoin 0.8.5.)
+
+0.8.4.1 changes
+===============
+
+CVE-2013-5700 Bloom: filter crash issue - Litecoin 0.8.3.7 disabled bloom by default so was
+unaffected by this issue, but we include their patches anyway just in case folks want to
+enable bloomfilter=1.
+
+CVE-2013-4165: RPC password timing guess vulnerability
+
+CVE-2013-4627: Better fix for the fill-memory-with-orphaned-tx attack
+
+Fix multi-block reorg transaction resurrection.
+
+Fix non-standard disconnected transactions causing mempool orphans. This bug could cause
+nodes running with the -debug flag to crash, although it was lot less likely on Litecoin
+as we disabled IsDust() in 0.8.3.x.
+
+Mac OSX: use 'FD_FULLSYNC' with LevelDB, which will (hopefully!) prevent the database
+corruption issues have experienced on OSX.
+
+Add height parameter to getnetworkhashps.
+
+Fix Norwegian and Swedish translations.
+
+Minor efficiency improvement in block peer request handling.
+
+
+0.8.3.7 changes
+===============
+
+Fix CVE-2013-4627 denial of service, a memory exhaustion attack that could crash low-memory nodes.
+
+Fix a regression that caused excessive writing of the peers.dat file.
+
+Add option for bloom filtering.
+
+Fix Hebrew translation.