aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | Merge #20169: Taproot follow-up: Make ComputeEntrySchnorr and ComputeEntryECD...fanquake2020-10-171-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | script: Make ComputeEntrySchnorr and ComputeEntryECDSA const to clarify contractpracticalswift2020-10-161-2/+2
* | | | | | | | | | | | | | Merge bitcoin-core/gui#97: Relax GUI freezes during IBD (when using wallets)MarcoFalke2020-10-162-1/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Only update the updateSmartFeeLabel once in syncJonas Schnelli2020-09-182-1/+11
* | | | | | | | | | | | | | | Merge #20035: signet: Fix uninitialized read in validationWladimir J. van der Laan2020-10-162-11/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Initialize default-initialized uint256 consensus params to zero explicitlyMarcoFalke2020-10-161-2/+6
| * | | | | | | | | | | | | | doc: Move assumed-values doxygen comments to headerMarcoFalke2020-10-152-9/+2
| * | | | | | | | | | | | | | signet: Fix uninitialized read in validationMarcoFalke2020-10-151-0/+1
* | | | | | | | | | | | | | | Merge #19836: rpc: Properly deserialize txs with witness before signingfanquake2020-10-164-13/+14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | rpc: Adjust witness-tx deserialize error messageMarcoFalke2020-10-134-10/+11
| * | | | | | | | | | | | | | | rpc: Properly deserialize txs with witness before signingMarcoFalke2020-08-302-3/+3
* | | | | | | | | | | | | | | | Merge #20090: [doc] Tiny followups to new getpeerinfo connection type fieldWladimir J. van der Laan2020-10-152-10/+16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | [trivial] Extract connection type doc into file where it is used.Amiti Uttarwar2020-10-092-9/+13
| * | | | | | | | | | | | | | | | [doc] Improve help for getpeerinfo connection_type field.Amiti Uttarwar2020-10-091-1/+3
* | | | | | | | | | | | | | | | | Merge #17428: p2p: Try to preserve outbound block-relay-only connections duri...Wladimir J. van der Laan2020-10-154-12/+114
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | p2p: Try to connect to anchors onceHennadii Stepanov2020-10-092-3/+21
| * | | | | | | | | | | | | | | | p2p: Fix off-by-one error in fetching address loopHennadii Stepanov2020-10-091-7/+7
| * | | | | | | | | | | | | | | | p2p: Integrate DumpAnchors() and ReadAnchors() into CConnmanHennadii Stepanov2020-10-092-0/+30
| * | | | | | | | | | | | | | | | p2p: Add CConnman::GetCurrentBlockRelayOnlyConns()Hennadii Stepanov2020-10-092-0/+18
| * | | | | | | | | | | | | | | | p2p: Add ReadAnchors()Hennadii Stepanov2020-10-092-0/+21
| * | | | | | | | | | | | | | | | p2p: Add DumpAnchors()Hennadii Stepanov2020-10-092-2/+17
* | | | | | | | | | | | | | | | | Merge #20002: net, rpc, cli: expose peer network in getpeerinfo; simplify/imp...Wladimir J. van der Laan2020-10-154-96/+66
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | refactor: enable -netinfo to add future networks (i2p, cjdns)Jon Atack2020-10-141-31/+28
| * | | | | | | | | | | | | | | | refactor: promote some -netinfo localvars to class membersJon Atack2020-10-141-22/+24
| * | | | | | | | | | | | | | | | cli: simplify -netinfo using getpeerinfo network fieldJon Atack2020-10-141-49/+13
| * | | | | | | | | | | | | | | | rpc, test: expose CNodeStats network in RPC getpeerinfoJon Atack2020-10-141-3/+7
| * | | | | | | | | | | | | | | | net: add peer network to CNodeStatsJon Atack2020-10-142-0/+3
* | | | | | | | | | | | | | | | | Merge #20131: test: Remove unused nVersion=1 in p2p testsWladimir J. van der Laan2020-10-151-5/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | test: Remove unused nVersion=1 in p2p testsMarcoFalke2020-10-121-5/+0
| | |/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge #19770: RPC: getpeerinfo: Deprecate "whitelisted" field (replaced by "p...MarcoFalke2020-10-151-3/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | RPC: getpeerinfo: Wrap long help line for bytesrecv_per_msgLuke Dashjr2020-10-141-1/+2
| * | | | | | | | | | | | | | | | | RPC: getpeerinfo: Deprecate "whitelisted" field (replaced by "permissions")Luke Dashjr2020-10-141-2/+6
* | | | | | | | | | | | | | | | | | Merge #20140: Restore compatibility with old CSubNet serializationWladimir J. van der Laan2020-10-153-2/+31
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Ignore incorrectly-serialized banlist.dat entriesPieter Wuille2020-10-123-1/+16
| * | | | | | | | | | | | | | | | | Restore compatibility with old CSubNet serializationPieter Wuille2020-10-121-1/+15
* | | | | | | | | | | | | | | | | | Merge #17775: DecodeHexTx: Try case where txn has inputs firstWladimir J. van der Laan2020-10-151-12/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | DecodeHexTx: Break out transaction decoding logic into own functionGregory Sanders2019-12-301-9/+13
| * | | | | | | | | | | | | | | | | | DecodeHexTx: Try case where txn has inputs firstGregory Sanders2019-12-191-5/+6
* | | | | | | | | | | | | | | | | | | Merge #19953: Implement BIP 340-342 validation (Schnorr/taproot/tapscript)Wladimir J. van der Laan2020-10-1532-90/+1157
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | tests: dumping and minimizing of script assets dataPieter Wuille2020-10-123-0/+210
| * | | | | | | | | | | | | | | | | | | tests: add generic qa-asset-based script verification unit testPieter Wuille2020-10-122-3/+133
| * | | | | | | | | | | | | | | | | | | Activate Taproot/Tapscript on regtest (BIP 341, BIP 342)Pieter Wuille2020-10-125-0/+24
| * | | | | | | | | | | | | | | | | | | Make Taproot spends standard + policy limitsPieter Wuille2020-10-127-4/+53
| * | | | | | | | | | | | | | | | | | | Implement Tapscript script validation rules (BIP 342)Johnson Lau2020-10-126-19/+234
| * | | | | | | | | | | | | | | | | | | Use ScriptExecutionData to pass through annex hashPieter Wuille2020-10-123-16/+39
| * | | | | | | | | | | | | | | | | | | Implement Taproot validation (BIP 341)Pieter Wuille2020-10-126-7/+90
| * | | | | | | | | | | | | | | | | | | Support for Schnorr signatures and integration in SignatureCheckers (BIP 340)Pieter Wuille2020-10-1212-11/+163
| * | | | | | | | | | | | | | | | | | | Implement Taproot signature hashing (BIP 341)Johnson Lau2020-10-124-12/+163
| * | | | | | | | | | | | | | | | | | | Add TaggedHash function (BIP 340)Pieter Wuille2020-10-122-0/+19
| * | | | | | | | | | | | | | | | | | | refactor: keep spent outputs in PrecomputedTransactionDataPieter Wuille2020-10-123-11/+22