@@ -108,6 +108,7 @@ Block-chain handling and storage:
108
108
- Allow txindex to be removed and add a reindex dialog
109
109
- Log aborted block database rebuilds
110
110
- Store orphan blocks in serialized form, to save memory
111
+ - Limit the number of orphan blocks in memory to 750
111
112
- Fix non-standard disconnected transactions causing mempool orphans
112
113
- Add a new checkpoint at block 279,000
113
114
@@ -121,6 +122,7 @@ Wallet:
121
122
- Don't count txins for priority to encourage sweeping
122
123
- Don't create empty transactions when reading a corrupted wallet
123
124
- Fix rescan to start from beginning after importprivkey
125
+ - Only create signatures with low S values.
124
126
125
127
Mining:
126
128
@@ -147,16 +149,12 @@ Protocol and network:
147
149
Validation:
148
150
149
151
- Log reason for non-standard transaction rejection
150
- - Prune provably-unspendable outputs
152
+ - Prune provably-unspendable outputs, and adapt consistency check for it.
151
153
- Detect any sufficiently long fork and add a warning
152
154
- Call the -alertnotify script when we see a long or invalid fork
153
155
- Fix multi-block reorg transaction resurrection
154
156
- Reject non-canonically-encoded serialization sizes
155
- - Only create signatures with even S, and verification mode to check
156
157
- Reject dust amounts during validation
157
- - Use 'low S' as malleability breaker rather than 'even S'
158
- - Skip unspendable outputs in consistency check
159
- - Generalize the remove-outputs check for fully-prunable transactions
160
158
- Accept nLockTime transactions that finalize in the next block
161
159
162
160
Build system:
0 commit comments