Pieter Wuille
3f65ba2b3b
Treat high-sigop transactions as larger rather than rejecting them
8 years ago
Wladimir J. van der Laan
ced6c940da
qt: Translations update pre-rc2
8 years ago
Wladimir J. van der Laan
b06808c58e
doc: Release notes update for rc2
8 years ago
Suhas Daftuar
b7e201181b
Prevent fingerprinting, disk-DoS with compact blocks
...
- 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: 1de2a46632
1d06e49834
8 years ago
Jorge Timón
8360d5b37d
libconsensus: Expose a flag for BIP112
...
We added the segwit one, but we forgot CHECKSEQUENCEVERIFY
Github-Pull: #8412
Rebased-From: d12b732ac2
8 years ago
Wladimir J. van der Laan
c3c82c48d9
Merge #8389 : [0.13] Create a new HD seed after encrypting the wallet
...
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)
8 years ago
Jonas Schnelli
45eba4b1e0
[Qt] Add dbcache migration path
...
Github-Pull: #8407
Rebased-From: 893f379ba0
8 years ago
Wladimir J. van der Laan
0179a39f9d
qt: periodic translations update
8 years ago
Jonas Schnelli
de45c065f0
[Wallet] Add CKeyMetadata record for HDMasterKey(s), factor out HD key generation
8 years ago
Jonas Schnelli
f142c11ac6
[0.13] Create a new HD seed after encrypting the wallet
8 years ago
Jonas Schnelli
18b8ee1cd1
[Wallet] add HD xpriv to dumpwallet
...
Github-Pull: #8206
Rebased-From: 77c912d21c
8 years ago
MarcoFalke
cfd1280f23
[doc] gbuild: Set memory explicitly (default is too low)
...
Github-Pull: #8358
Rebased-From: faa59318db
8 years ago
Suhas Daftuar
4f7f531af6
qa: Add test for standardness of segwit v0 outputs
...
Github-Pull: #8381
Rebased-From: c59c434b7d
8 years ago
Johnson Lau
f84ee3dab6
Make witness v0 outputs non-standard before segwit activation
...
Github-Pull: #8381
Rebased-From: 1ffaff2f74
8 years ago
Suhas Daftuar
86edc20a17
Scale legacy sigop count in CreateNewBlock
...
Github-Pull: #8362
Rebased-From: 682aa0f289
8 years ago
Jonas Schnelli
73adfe3bb9
[Wallet] Correct hdmasterkeyid/masterkeyid name confusion
...
Github-Pull: #8390
Rebased-From: b50e1ac298
8 years ago
Wladimir J. van der Laan
76bc30beab
Merge #8374 : Add release notes for mining changes
...
52a4158
Add release notes for mining changes (Suhas Daftuar)
8 years ago
Wladimir J. van der Laan
cbdbc75139
Merge #8380 : fix typo: propagation relay -> delay
...
f891e34
fix typo: propagation relay -> delay (Jannes Faber)
8 years ago
Suhas Daftuar
52a4158f1f
Add release notes for mining changes
8 years ago
Jonas Schnelli
66dde4edf7
Merge #8382 : Fix formatting error
...
ea91961
Fix formatting error (Chris Moore)
8 years ago
Chris Moore
ea91961899
Fix formatting error
...
Don't start a line with a # unless you want that line to be a header.
8 years ago
Jannes Faber
f891e34cf9
fix typo: propagation relay -> delay
8 years ago
Patrick Strateman
ebea65121e
Move SetMinVersion for FEATURE_HD to SetHDMasterKey
...
Github-Pull: #8378
Rebased-From: 6523fcaab2
8 years ago
Wladimir J. van der Laan
f0ff08d784
Merge #8379 : Remove duplicated name in release notes
...
48b9208
Remove duplicated name in release notes (Johnson Lau)
8 years ago
Johnson Lau
48b92080a7
Remove duplicated name in release notes
8 years ago
Cory Fields
1fe7f40407
build: fix non-deterministic biplist
...
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: 3b3ce25df6
8 years ago
Wladimir J. van der Laan
d6bb231a9f
Merge #8360 : doc: Add a few items to release notes
...
ded0599
doc: Add a few items to release notes (Wladimir J. van der Laan)
8 years ago
Wladimir J. van der Laan
ec8f5fc8b5
doc: Add list of pulls and authors to release notes
8 years ago
Wladimir J. van der Laan
24f117ef05
Merge #8366 : [0.13] [Wallet] Ensure <0.13 clients can't open HD wallets
...
3b38a6a
[Wallet] Ensure <0.13 clients can't open HD wallets (Jonas Schnelli)
8 years ago
Suhas Daftuar
fca1a415ce
Rename "block cost" to "block weight"
...
Github-Pull: #8363
Rebased-From: 2c06bae39e
8 years ago
Wladimir J. van der Laan
ded0599281
doc: Add a few items to release notes
...
Do a few TODOs from #7678 :
- Removal of internal miner
- `mempool`/`NODE_BLOOM` interaction
- Sorting of `getrawmempool` output
8 years ago
Wladimir J. van der Laan
a07c8a032c
Merge #8361 : Some 0.13 release notes about p2p changes
...
df85463
Some 0.13 release notes about p2p changes (Pieter Wuille)
8 years ago
Jonas Schnelli
3b38a6a96a
[Wallet] Ensure <0.13 clients can't open HD wallets
8 years ago
Pieter Wuille
df854637b1
Some 0.13 release notes about p2p changes
8 years ago
Wladimir J. van der Laan
37269105c8
build: Release notes update
...
Fill in the header, and move items to the appropriate part of the
release notes structure.
8 years ago
Wladimir J. van der Laan
084d1ddf8f
build: bump version to 0.13.0
8 years ago
Wladimir J. van der Laan
e4382fbef5
qt: periodic translations update
8 years ago
Wladimir J. van der Laan
03c56f62c2
Merge #8359 : mining: Improve `-blockmaxcost` help message
...
8cef5bd
mining: Improve `-blockmaxcost` help message (Wladimir J. van der Laan)
8 years ago
Wladimir J. van der Laan
8cef5bd58a
mining: Improve `-blockmaxcost` help message
...
One-word replacement to #8354 .
8 years ago
Wladimir J. van der Laan
8cb288a6b3
Merge #8320 : Fix 0.12 release notes on block relaying
...
d6dc1bc
Fix 0.12 release notes on block relaying (Krzysztof Jurewicz)
8 years ago
Wladimir J. van der Laan
f5660d381a
Merge #8295 : Mining-related fixups for 0.13.0
...
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)
8 years ago
Wladimir J. van der Laan
238300b398
Merge #8323 : Add HD keypath to CKeyMetadata, report metadata in validateaddress
...
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)
8 years ago
Wladimir J. van der Laan
37303934fe
Merge #8305 : Improve handling of unconnecting headers
...
e91cf4b
Add test for handling of unconnecting headers (Suhas Daftuar)
96fa953
Improve handling of unconnecting headers (Suhas Daftuar)
8 years ago
Jonas Schnelli
7945088d41
[Wallet] comsetic non-code changes for the HD feature
8 years ago
Jonas Schnelli
68d7682b9f
[Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during SetNull()
8 years ago
Wladimir J. van der Laan
bc94b87487
Merge #8324 : [Wallet] keep HD seed during salvagewallet
...
b993671
[Wallet] keep HD seed during salvagewallet (Jonas Schnelli)
8 years ago
MarcoFalke
af9b7a9f2f
Merge #8340 : [qa] Solve trivial merge conflict in p2p-segwit.py
...
66668c4
[qa] Solve merge conflict of 4324bd237c
(MarcoFalke)
8 years ago
MarcoFalke
66668c420a
[qa] Solve merge conflict of 4324bd237c
8 years ago
Wladimir J. van der Laan
ca40ef6029
Merge #8312 : Fix mempool DoS vulnerability from malleated transactions
...
46c9620
Test that unnecessary witnesses can't be used for mempool DoS (Suhas Daftuar)
bb66a11
Fix DoS vulnerability in mempool acceptance (Suhas Daftuar)
8 years ago
Wladimir J. van der Laan
4324bd237c
Merge #8311 : Rename CTxinWitness -> CTxInWitness
...
36ae37a
Rename CTxinWitness -> CTxInWitness (Bob McElrath)
8 years ago