aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLuke Dashjr <luke-jr+git@utopios.org>2016-01-14 20:23:27 +0000
committerLuke Dashjr <luke-jr+git@utopios.org>2016-01-18 18:12:33 +0000
commit4b8d2bc625a15adb2402fe91f7acb9d233153ed9 (patch)
tree65635c8922444bbfd931013e19cf9ec3a817e5b5 /doc
parentcda064caa13e15a67c8d2bbd0f2e76a624e266fe (diff)
downloadbitcoin-4b8d2bc625a15adb2402fe91f7acb9d233153ed9.tar.xz
release-notes: Cover priority changes correctly, removing mentions of possible futures
Diffstat (limited to 'doc')
-rw-r--r--doc/release-notes.md35
1 files changed, 19 insertions, 16 deletions
diff --git a/doc/release-notes.md b/doc/release-notes.md
index 0b8339aae7..5db30c33af 100644
--- a/doc/release-notes.md
+++ b/doc/release-notes.md
@@ -20,7 +20,7 @@ installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
bitcoind/bitcoin-qt (on Linux).
Downgrade warning
-------------------
+-----------------
### Downgrade to a version < 0.10.0
@@ -141,7 +141,7 @@ sufficient fee, as described in [BIP 125]
(https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki).
RPC: Random-cookie RPC authentication
----------------------------------------
+-------------------------------------
When no `-rpcpassword` is specified, the daemon now uses a special 'cookie'
file for authentication. This file is generated with random content when the
@@ -169,19 +169,22 @@ Relay and Mining: Priority transactions
---------------------------------------
Transactions that do not pay the minimum relay fee, are called "free
-transactions" or priority transactions. Previous versions of Bitcoin
-Core would relay and mine priority transactions depending on their
-setting of `-limitfreerelay=<r>` (default: `r=15` kB per minute) and
-`-blockprioritysize=<s>` (default: `50000` bytes of a block's
-priority space).
-
-Priority code is scheduled for removal in Bitcoin Core 0.13. In
-Bitcoin Core 0.12, the default block priority size has been set to `0`
-and the priority calculation has been simplified to only include the
-coin age of inputs that were in the blockchain at the time the transaction
-was accepted into the mempool. In addition priority transactions are not
-accepted to the mempool if mempool limiting has triggered a higher effective
-minimum relay fee.
+transactions" or priority transactions. Bitcoin Core relays and mines
+priority transactions depending on the setting of `-limitfreerelay=<r>`
+(default: `r=15` kB per minute) and `-blockprioritysize=<s>`.
+
+In Bitcoin Core 0.12, priority transactions are not accepted to the mempool nor
+relayed if mempool limiting has triggered a higher effective minimum relay fee.
+
+Mining of priority transactions is also now disabled by default. To re-enable
+it, simply set `-blockprioritysize=<n>` where <n> is the size in bytes of your
+blocks to reserve for priority transactions. The old default was 50k, so to
+retain the same policy, you must set `-blockprioritysize=50000`.
+
+Additionally, calculation of the priority for transactions received with
+unconfirmed inputs is no longer updated correctly when they are received with
+unconfirmed inputs, so miners must continue to use 0.11 if accurate priority
+accounting is important to them.
Automatically use Tor hidden services
-------------------------------------
@@ -335,7 +338,7 @@ Note that the output of the RPC `decodescript` did not change because it is
configured specifically to process scriptPubKey and not scriptSig scripts.
RPC: SSL support dropped
-----------------------------
+------------------------
SSL support for RPC, previously enabled by the option `rpcssl` has been dropped
from both the client and the server. This was done in preparation for removing