Age | Commit message (Collapse) | Author |
|
- Ignore GETBLOCKTXN requests for unknown blocks
Don't disconnect peers, or else we leak information that could be
used for fingerprinting.
- Ignore CMPCTBLOCK messages for pruned blocks
Also ignores CMPCTBLOCK announcements that have too little work. This is to
prevent disk-exhaustion DoS.
Github-Pull: #8408
Rebased-From: 1de2a46632946990a7863020b61172232f8c5796 1d06e49834814eed45e07393dcffd7b6683311b2
|
|
We added the segwit one, but we forgot CHECKSEQUENCEVERIFY
Github-Pull: #8412
Rebased-From: d12b732ac287a1ed7543481b79801c9afc333b7f
|
|
de45c06 [Wallet] Add CKeyMetadata record for HDMasterKey(s), factor out HD key generation (Jonas Schnelli)
f142c11 [0.13] Create a new HD seed after encrypting the wallet (Jonas Schnelli)
|
|
Github-Pull: #8407
Rebased-From: 893f379ba0befef5301208b6bee8206ac4e76329
|
|
|
|
generation
|
|
|
|
Github-Pull: #8206
Rebased-From: 77c912d21c8cd153f4503c65225a5a46990cc85a
|
|
Github-Pull: #8358
Rebased-From: faa59318db48a0acc4b0ccff56b63cc05455c61f
|
|
Github-Pull: #8381
Rebased-From: c59c434b7d1211c13f7904b9bc675e16910a1c0a
|
|
Github-Pull: #8381
Rebased-From: 1ffaff2f747af683513d6d74a7241d41e3f6e051
|
|
Github-Pull: #8362
Rebased-From: 682aa0f289c550c029733966a2ce3449e4a471df
|
|
Github-Pull: #8390
Rebased-From: b50e1ac298363a7733069f82709674d3a8cb3058
|
|
52a4158 Add release notes for mining changes (Suhas Daftuar)
|
|
f891e34 fix typo: propagation relay -> delay (Jannes Faber)
|
|
|
|
ea91961 Fix formatting error (Chris Moore)
|
|
Don't start a line with a # unless you want that line to be a header.
|
|
|
|
Github-Pull: #8378
Rebased-From: 6523fcaab2f0808d4e47b9cb9ebbef7ed69a309e
|
|
48b9208 Remove duplicated name in release notes (Johnson Lau)
|
|
|
|
The non-deterministic ordering produced by biplist ends up in the .DS_Store
file that is included in the OSX dmg.
Github-Pull: #8373
Rebased-From: 3b3ce25df6cc84cd1e75a7ec20fc7da8d2ef76e0
|
|
ded0599 doc: Add a few items to release notes (Wladimir J. van der Laan)
|
|
|
|
3b38a6a [Wallet] Ensure <0.13 clients can't open HD wallets (Jonas Schnelli)
|
|
Github-Pull: #8363
Rebased-From: 2c06bae39edfaa9c0855d83377ad8fda09e4fa08
|
|
Do a few TODOs from #7678:
- Removal of internal miner
- `mempool`/`NODE_BLOOM` interaction
- Sorting of `getrawmempool` output
|
|
df85463 Some 0.13 release notes about p2p changes (Pieter Wuille)
|
|
|
|
|
|
Fill in the header, and move items to the appropriate part of the
release notes structure.
|
|
|
|
|
|
8cef5bd mining: Improve `-blockmaxcost` help message (Wladimir J. van der Laan)
|
|
One-word replacement to #8354.
|
|
d6dc1bc Fix 0.12 release notes on block relaying (Krzysztof Jurewicz)
|
|
c1d61fb Add warning if -blockminsize is used. (Suhas Daftuar)
27362dd Remove -blockminsize option (Suhas Daftuar)
d2e46e1 Remove addScoreTxs() (Suhas Daftuar)
6dd4bc2 Exclude witness transactions in addPackageTxs() pre-segwit activation (Suhas Daftuar)
f15c2cd CreateNewBlock: add support for size-accounting to addPackageTxs (Suhas Daftuar)
|
|
7945088 [Wallet] comsetic non-code changes for the HD feature (Jonas Schnelli)
68d7682 [Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during SetNull() (Jonas Schnelli)
f708085 [QA] extend wallet-hd test to cover HD metadata (Jonas Schnelli)
986c223 [Wallet] print hd masterkeyid in getwalletinfo (Jonas Schnelli)
b1c7b24 [Wallet] report optional HDKeypath/HDMasterKeyId in validateaddress (Jonas Schnelli)
5b95dd2 [Wallet] extend CKeyMetadata with HD keypath (Jonas Schnelli)
|
|
e91cf4b Add test for handling of unconnecting headers (Suhas Daftuar)
96fa953 Improve handling of unconnecting headers (Suhas Daftuar)
|
|
|
|
|
|
b993671 [Wallet] keep HD seed during salvagewallet (Jonas Schnelli)
|
|
66668c4 [qa] Solve merge conflict of 4324bd237c3147fc153ba5046c211f03e8ac956a (MarcoFalke)
|
|
|
|
46c9620 Test that unnecessary witnesses can't be used for mempool DoS (Suhas Daftuar)
bb66a11 Fix DoS vulnerability in mempool acceptance (Suhas Daftuar)
|
|
36ae37a Rename CTxinWitness -> CTxInWitness (Bob McElrath)
|
|
252675e Do not send witnesses in cmpctblock (Pieter Wuille)
|
|
|
|
When processing a headers message that looks like a block announcement,
send peer a getheaders if the headers message won't connect.
Apply DoS points after too many consecutive unconnecting headers messages.
|