dash/doc/release-notes.md

93 lines
2.8 KiB
Markdown
Raw Normal View History

2014-01-10 02:29:46 +01:00
0.8.6.2 changes
=============
- Windows only: Fixes issue where network connectivity can fail.
- Cleanup of SSE2 scrypt detection.
- Minor fixes:
2014-01-29 02:24:52 +01:00
- s/Bitcoin/DarkCoin/ in the Coin Control example
2014-01-10 02:29:46 +01:00
- Fix custom build on MacOS X 10.9
- Fix QT5 custom build
- Update Debian build instructions
- Update Homebrew build
2013-12-06 09:42:54 +01:00
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.
2014-01-29 02:24:52 +01:00
- Internal miner added back to DarkCoin. setgenerate now works, although it is generally a bad idea as it is significantly slower than external CPU miners.
2013-12-06 09:42:54 +01:00
- 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
2013-09-12 05:46:33 +02:00
0.8.5.1 changes
===============
2013-09-12 05:46:33 +02:00
Workaround negative version numbers serialization bug.
2013-06-25 16:27:24 +02:00
2014-01-29 02:24:52 +01:00
Fix out-of-bounds check (DarkCoin currently does not use this codepath, but we apply this
2013-09-12 05:46:33 +02:00
patch just to match Bitcoin 0.8.5.)
2013-06-25 16:27:24 +02:00
2013-09-12 05:46:33 +02:00
0.8.4.1 changes
===============
2012-10-09 19:22:09 +02:00
2014-01-29 02:24:52 +01:00
CVE-2013-5700 Bloom: filter crash issue - DarkCoin 0.8.3.7 disabled bloom by default so was
2013-09-12 05:46:33 +02:00
unaffected by this issue, but we include their patches anyway just in case folks want to
enable bloomfilter=1.
2012-10-09 19:22:09 +02:00
2013-09-12 05:46:33 +02:00
CVE-2013-4165: RPC password timing guess vulnerability
2012-10-09 19:22:09 +02:00
2013-09-12 05:46:33 +02:00
CVE-2013-4627: Better fix for the fill-memory-with-orphaned-tx attack
2012-10-09 19:22:09 +02:00
2013-09-12 05:46:33 +02:00
Fix multi-block reorg transaction resurrection.
2012-10-09 19:22:09 +02:00
2013-09-12 05:46:33 +02:00
Fix non-standard disconnected transactions causing mempool orphans. This bug could cause
2014-01-29 02:24:52 +01:00
nodes running with the -debug flag to crash, although it was lot less likely on DarkCoin
2013-09-12 05:46:33 +02:00
as we disabled IsDust() in 0.8.3.x.
2013-05-20 06:30:00 +02:00
2013-09-12 05:46:33 +02:00
Mac OSX: use 'FD_FULLSYNC' with LevelDB, which will (hopefully!) prevent the database
corruption issues have experienced on OSX.
2012-10-09 19:22:09 +02:00
2013-09-12 05:46:33 +02:00
Add height parameter to getnetworkhashps.
2013-05-20 06:30:00 +02:00
2013-09-12 05:46:33 +02:00
Fix Norwegian and Swedish translations.
2013-09-12 05:46:33 +02:00
Minor efficiency improvement in block peer request handling.
2013-09-12 05:46:33 +02:00
0.8.3.7 changes
===============
2013-09-12 05:46:33 +02:00
Fix CVE-2013-4627 denial of service, a memory exhaustion attack that could crash low-memory nodes.
2013-02-10 22:50:21 +01:00
2013-09-12 05:46:33 +02:00
Fix a regression that caused excessive writing of the peers.dat file.
2012-10-09 19:22:09 +02:00
2013-09-12 05:46:33 +02:00
Add option for bloom filtering.
2012-10-09 19:22:09 +02:00
2013-09-12 05:46:33 +02:00
Fix Hebrew translation.