Update release notes for 0.11.2.

This commit is contained in:
vertoe 2015-02-16 23:37:46 +01:00
parent 3f0f146258
commit 81ab7bec0e

View File

@ -6,25 +6,13 @@
Darkcoin Core version 0.11.2 is now available from: Darkcoin Core version 0.11.2 is now available from:
https://darkcoin.io/download https://darkcoin.io/downloads
This is a new minor version release, bringing only bug fixes and updated
translations. Upgrading to this release is recommended.
Please report bugs using the issue tracker at github: Please report bugs using the issue tracker at github:
https://github.com/darkcoin/darkcoin/issues https://github.com/darkcoin/darkcoin/issues
How to Upgrade
--------------
If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/Darkcoin-Qt (on Mac) or
darkcoind/darkcoin-qt (on Linux).
Mining and relay policy enhancements Mining and relay policy enhancements
------------------------------------ ------------------------------------
@ -46,47 +34,38 @@ Darkcoin Core 0.11.2 implements BIP 66, which introduces block version 3, and a
new consensus rule, which prohibits non-DER signatures. Such transactions have new consensus rule, which prohibits non-DER signatures. Such transactions have
been non-standard since Darkcoin 0.8, but were technically still permitted been non-standard since Darkcoin 0.8, but were technically still permitted
inside blocks. inside blocks.
This change breaks the dependency on OpenSSL's signature parsing, and is This change breaks the dependency on OpenSSL's signature parsing, and is
required if implementations would want to remove all of OpenSSL from the required if implementations would want to remove all of OpenSSL from the
consensus code. consensus code.
The same miner-voting mechanism as in BIP 34 is used: when 751 out of a The same miner-voting mechanism as in BIP 34 is used: when 751 out of a
sequence of 1001 blocks have version number 3 or higher, the new consensus sequence of 1001 blocks have version number 3 or higher, the new consensus
rule becomes active for those blocks. When 951 out of a sequence of 1001 rule becomes active for those blocks. When 951 out of a sequence of 1001
blocks have version number 3 or higher, it becomes mandatory for all blocks. blocks have version number 3 or higher, it becomes mandatory for all blocks.
Backward compatibility with current mining software is NOT provided, thus Backward compatibility with current mining software is NOT provided, thus
miners should read the first paragraph of "Mining and relay policy miners should read the first paragraph of "Mining and relay policy
enhancements" above. enhancements" above.
Also compare with [upstream release notes](https://github.com/bitcoin/bitcoin/blob/0.10/doc/release-notes.md#mining-and-relay-policy-enhancements). Also compare with [upstream release notes](https://github.com/bitcoin/bitcoin/blob/0.10/doc/release-notes.md#mining-and-relay-policy-enhancements).
More info on [BIP 66](https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki). More info on [BIP 66](https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki).
How to Upgrade
--------------
If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/Darkcoin-Qt (on Mac) or
darkcoind/darkcoin-qt (on Linux).
0.11.2 changelog 0.11.2 changelog
---------------- ----------------
Validation: - *to do ..*
- `b8e81b7` consensus: guard against openssl's new strict DER checks
- `60c51f1` fail immediately on an empty signature
- `037bfef` Improve robustness of DER recoding code
Command-line options:
- `cd5164a` Make -proxy set all network types, avoiding a connect leak.
P2P:
- `bb424e4` Limit the number of new addressses to accumulate
RPC:
- `0a94661` Disable SSLv3 (in favor of TLS) for the RPC client and server.
Build system:
- `f047dfa` gitian: openssl-1.0.1i.tar.gz -> openssl-1.0.1k.tar.gz
- `5b9f78d` build: Fix OSX build when using Homebrew and qt5
- `ffab1dd` Keep symlinks when copying into .app bundle
- `613247f` osx: fix signing to make Gatekeeper happy (again)
Miscellaneous:
- `25b49b5` Refactor -alertnotify code
- `2743529` doc: Add instructions for consistent Mac OS X build names
Credits Credits
@ -94,6 +73,6 @@ Credits
Thanks to who contributed to this release, at least: Thanks to who contributed to this release, at least:
- Evan Duffield - *to do ..*
As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/darkcoin/). As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/darkcoin/).