From 8944bb8042c412c6f5e356b8c93a635502b37855 Mon Sep 17 00:00:00 2001
From: Luke Dashjr
If you are using an old version of Bitcoin-Qt (or bitcoind, the server bitcoin software),
-you must either upgrade to version 0.8.0 or later before May 15, 2013 or modify a file and
+you must either upgrade to version 0.8.0 or later before May 15, 2013,
+upgrade to an up-to-date "backport" release,
+or modify a file and
restart bitcoin to work around a bug with the old software.
This bug does not affect any bitcoins you already have, but if you do nothing you will
@@ -22,9 +24,15 @@ We recommend that you
before the 15th of May to avoid any issues. If you are a solo miner or mining pool operator,
please see the the notes at the end of this page for how to upgrade safely.
-If you cannot upgrade to the latest version, you can still avoid the problem.
+If you cannot upgrade to the latest version,
+backports to older branches are now in final testing.
+These include not only compatibility for the 15 May changes, but also fixes for known vulnerabilities and bugs, which have already been included and tested in the latest release.
+
+If you cannot upgrade to any of the above, you can still avoid the problem.
Create a file called DB_CONFIG in the bitcoin data directory, containing
these two lines:
What is happening
If you cannot upgrade to version 0.8.1
+ If you cannot upgrade to version 0.8.1
If you cannot upgrade to a backport
+
-And if you are creating blocks and cannot upgrade to version 0.8.1 for some +And if you are creating blocks and cannot upgrade to version 0.8.1 or a +backport for some reason, you should not set_lk_max_locks in a DB_CONFIG file until May 15th; if you increase locks before then you run the risk of creating or building on blocks incompatible with the rest of the network.