diff options
| author | Jackson Palmer <[email protected]> | 2014-01-19 15:41:55 +1100 |
|---|---|---|
| committer | Jackson Palmer <[email protected]> | 2014-01-19 15:41:55 +1100 |
| commit | 68b0507f00ee29bcf29f3c992a882c712f990da6 (patch) | |
| tree | 3140d6000b9018767e91069ccd83b0bad3e256f5 /doc/release-notes.md | |
| download | discoin-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.md | 78 |
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. |