dash-docs/_releases/2012-01-09-v0.5.2.md
David A. Harding cbebe461ff Releases: Variablize Release Notes
Add additional variables to the release note files to allow setting the
version number and date.  The version number is required, and can be
used to automatically set the release notes title.  The date is optional
and can be set hours/days after the release.

Additionally, a Makefile test is added that checks whether the download
files exist on the Bitcoin.org server.  This can help prevent creating a
broken Download page.

* Set variables for all previous releases

* Document variables in README.md

* Update code and templates to use variables

* Add the Download page links to the "dl" CSS class. Also add newlines
  to make the HTML a bit easier to parse using sed

* Add a new Liquid plugin to print warnings. This is used to print a
  non-error warning if any release is created without the optional date
2015-02-27 08:15:50 -05:00

40 lines
1.4 KiB
Markdown

---
## Please see _releases/0.10.0.md for a release template
required_version: 0.5.2
optional_date: 2012-01-09
optional_title: Bitcoin-Qt version 0.5.2 released
---
Bitcoin-Qt version 0.5.2 is now available for download at:
<http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.5.2/>
This is a bugfix-only release.
Please report bugs using the issue tracker at GitHub:
<https://github.com/bitcoin/bitcoin/issues>
BUG FIXES
---------
* Check all transactions in blocks after the last checkpoint (0.5.0 and 0.5.1
skipped checking ECDSA signatures during initial blockchain download; this was
not a security vulnerability).
* Cease locking memory used by non-sensitive information (this caused a huge
performance hit on some platforms, especially noticable during initial blockchain
download).
* Fixed some address-handling deadlocks (client freezes).
* No longer accept inbound connections over the internet when Bitcoin is being
used with Tor (identity leak).
* Re-enable SSL support for the JSON-RPC interface (it was unintentionally
disabled for the 0.5.0 and 0.5.1 release Linux binaries).
* Use the correct base transaction fee of 0.0005 BTC for accepting transactions
into mined blocks (since 0.4.0, it was incorrectly accepting 0.0001 BTC which was
only meant to be relayed).
* Don't show "IP" for transactions which are not necessarily IP transactions.
* Add new DNS seeds (maintained by Pieter Wuille and Luke Dashjr).