Suhas Daftuar
1d06e49834
Ignore CMPCTBLOCK messages for pruned blocks
...
Also ignores CMPCTBLOCK announcements that have too little work. This is to
prevent disk-exhaustion DoS.
8 years ago
Suhas Daftuar
1de2a46632
Ignore GETBLOCKTXN requests for unknown blocks
...
Don't disconnect peers, or else we leak information that could be
used for fingerprinting.
8 years ago
Wladimir J. van der Laan
beadffae6d
Merge #8358 : [doc] gbuild: Set memory explicitly (default is too low)
...
faa5931
[doc] gbuild: Set memory explicitly (default is too low) (MarcoFalke)
8 years ago
Wladimir J. van der Laan
4b1a4d8810
Merge #8381 : Make witness v0 outputs non-standard
...
c59c434
qa: Add test for standardness of segwit v0 outputs (Suhas Daftuar)
1ffaff2
Make witness v0 outputs non-standard before segwit activation (Johnson Lau)
8 years ago
Wladimir J. van der Laan
618c9dd8c6
Merge #8365 : Treat high-sigop transactions as larger rather than rejecting them
...
ab942c1
Treat high-sigop transactions as larger rather than rejecting them (Pieter Wuille)
8 years ago
Wladimir J. van der Laan
517eee3e8f
Merge #8362 : Scale legacy sigop count in CreateNewBlock
...
682aa0f
Scale legacy sigop count in CreateNewBlock (Suhas Daftuar)
8 years ago
Wladimir J. van der Laan
99c0ac2fd9
Merge #8396 : remove outdated legacy code from key.h
...
cc021ef
remove outdated legacy code (lizhi)
8 years ago
lizhi
cc021ef486
remove outdated legacy code
...
CheckSignatureElement is not used,it be replaced by eccrypto::CheckSignatureElement.
8 years ago
Suhas Daftuar
c59c434b7d
qa: Add test for standardness of segwit v0 outputs
8 years ago
Jonas Schnelli
0df9ea42b8
Merge #8390 : [Wallet] Correct hdmasterkeyid/masterkeyid name confusion
...
b50e1ac
[Wallet] Correct hdmasterkeyid/masterkeyid name confusion (Jonas Schnelli)
8 years ago
Johnson Lau
1ffaff2f74
Make witness v0 outputs non-standard before segwit activation
8 years ago
Jonas Schnelli
b50e1ac298
[Wallet] Correct hdmasterkeyid/masterkeyid name confusion
8 years ago
Wladimir J. van der Laan
381917f610
Merge #8347 : Trivial: Make CBlockIndex param const in ContextualCheckBlockHeader and ContextualCheckBlock
...
6f3d616
Trivial: Make CBlockIndex param const in ContextualCheckBlockHeader and ContextualCheckBlock (Jorge Timón)
8 years ago
Wladimir J. van der Laan
04af3cfe8f
Merge #8341 : Consensus: Remove calls to error() from ContextualCheckBlock
...
7821889
Consensus: Remove calls to error() from ContextualCheckBlock (NicolasDorier)
8 years ago
NicolasDorier
7821889bce
Consensus: Remove calls to error() from ContextualCheckBlock
8 years ago
Wladimir J. van der Laan
6f4092da80
Merge #8342 : Consensus: Trivial transform BOOST_FOREACH into for loop
...
a3e1984
Consensus: Trivial transform BOOST_FOREACH into for loop (NicolasDorier)
8 years ago
Wladimir J. van der Laan
8e048f40cc
Merge #8378 : [Wallet]Move SetMinVersion for FEATURE_HD to SetHDMasterKey
...
6523fca
Move SetMinVersion for FEATURE_HD to SetHDMasterKey (Patrick Strateman)
8 years ago
Wladimir J. van der Laan
c98abf2c70
Merge #8373 : Fix OSX non-deterministic dmg
...
3b3ce25
build: fix non-deterministic biplist (Cory Fields)
8 years ago
Patrick Strateman
6523fcaab2
Move SetMinVersion for FEATURE_HD to SetHDMasterKey
8 years ago
Cory Fields
3b3ce25df6
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.
8 years ago
Pieter Wuille
ab942c15bd
Treat high-sigop transactions as larger rather than rejecting them
8 years ago
Wladimir J. van der Laan
045106b4f1
Merge #8367 : [Wallet] Ensure <0.13 clients can't open HD wallets
...
a4f137f
[Wallet] Ensure <0.13 clients can't open HD wallets (Jonas Schnelli)
8 years ago
Wladimir J. van der Laan
ca7550e128
Merge #8363 : Rename "block cost" to "block weight"
...
2c06bae
Rename "block cost" to "block weight" (Suhas Daftuar)
8 years ago
Jonas Schnelli
a4f137f367
[Wallet] Ensure <0.13 clients can't open HD wallets
8 years ago
Suhas Daftuar
2c06bae39e
Rename "block cost" to "block weight"
8 years ago
Suhas Daftuar
682aa0f289
Scale legacy sigop count in CreateNewBlock
8 years ago
Wladimir J. van der Laan
5e3557b8e3
doc: Clean out release notes
...
Now that 0.13 has branched, release notes for 0.13 should be maintained
there, and the release notes file on master is for 0.14 release
notes.
8 years ago
Wladimir J. van der Laan
6c0336c772
build: bump version to 0.13.99
...
Now that 0.13 branch has been split off, master is 0.13.99 (pre-0.14).
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
MarcoFalke
faa59318db
[doc] gbuild: Set memory explicitly (default is too low)
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
Jorge Timón
6f3d616dc8
Trivial: Make CBlockIndex param const in ContextualCheckBlockHeader and ContextualCheckBlock
8 years ago
NicolasDorier
a3e1984651
Consensus: Trivial transform BOOST_FOREACH into for loop
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
Wladimir J. van der Laan
1bc9c8085f
Merge #8271 : [bugfix] Do not send witnesses in cmpctblock
...
252675e
Do not send witnesses in cmpctblock (Pieter Wuille)
8 years ago
Suhas Daftuar
e91cf4b210
Add test for handling of unconnecting headers
8 years ago
Suhas Daftuar
96fa95361f
Improve handling of unconnecting headers
...
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.
8 years ago
Wladimir J. van der Laan
4831a16223
qt: periodic translation update
...
Added languages:
- `bg_BG`: Bulgarian (Bulgaria)
8 years ago
Wladimir J. van der Laan
304eff3c61
Merge #8317 : [rpcwallet] Don't use floating point
...
477777f
[rpcwallet] Don't use floating point (MarcoFalke)
8 years ago