aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | | | | | | | | | | | | | | | | | | | | | | | | Use prefix operator in for loop of DecodeBase58.Jiaxing Wang2016-09-161-1/+1
| | * | | | | | | | | | | | | | | | | | | | | | | | | | base58: Improve DecodeBase58 performance.Jiaxing Wang2016-09-151-3/+7
| * | | | | | | | | | | | | | | | | | | | | | | | | | | Merge #8708: net: have CConnman handle message sendingWladimir J. van der Laan2016-11-077-380/+320
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | | net: handle version push in InitializeNodeCory Fields2016-11-034-41/+44
| | * | | | | | | | | | | | | | | | | | | | | | | | | | net: construct CNodeStates in placeCory Fields2016-11-031-6/+6
| | * | | | | | | | | | | | | | | | | | | | | | | | | | net: remove now-unused ssSend and FuzzCory Fields2016-11-032-41/+1
| | * | | | | | | | | | | | | | | | | | | | | | | | | | drop the optimistic write counter hackCory Fields2016-11-032-6/+0
| | * | | | | | | | | | | | | | | | | | | | | | | | | | net: switch all callers to connman for pushing messagesCory Fields2016-11-033-294/+49
| | * | | | | | | | | | | | | | | | | | | | | | | | | | connman is in charge of pushing messagesCory Fields2016-11-034-32/+135
| | * | | | | | | | | | | | | | | | | | | | | | | | | | serialization: teach serializers variadicsCory Fields2016-11-033-1/+126
| * | | | | | | | | | | | | | | | | | | | | | | | | | | Merge #9070: Lockedpool fixesWladimir J. van der Laan2016-11-073-90/+75
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | | LockedPool: avoid quadratic-time allocationKaz Wesley2016-11-023-90/+60
| | * | | | | | | | | | | | | | | | | | | | | | | | | | LockedPool: fix explosion for illegal-sized allocKaz Wesley2016-11-021-0/+5
| | * | | | | | | | | | | | | | | | | | | | | | | | | | LockedPool: test handling of invalid allocationsKaz Wesley2016-11-021-0/+10
| | | |_|_|_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | Merge #9085: Remove unused CTxOut::GetHash()Pieter Wuille2016-11-042-7/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | Remove unused CTxOut::GetHash()Matt Corallo2016-11-042-7/+0
| |/ / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge #9069: Clean up bctest.py and bitcoin-util-test.pyWladimir J. van der Laan2016-11-042-81/+101
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | Clean up bctest.py and bitcoin-util-test.pyJohn Newbery2016-11-032-81/+101
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge #9073: Trivial: Add common failure cases for rpc server connection failureWladimir J. van der Laan2016-11-031-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | Add common failure cases for rpc server connection failureinstagibbs2016-11-031-1/+1
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge #8969: Decouple peer-processing-logic from block-connection-logic (#2)Wladimir J. van der Laan2016-11-033-29/+49
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | Move nTimeBestReceived updating into net processing codeMatt Corallo2016-10-311-2/+3
| | * | | | | | | | | | | | | | | | | | | | | | | | Move all calls to CheckBlockIndex out of net-processing logicMatt Corallo2016-10-311-4/+2
| | * | | | | | | | | | | | | | | | | | | | | | | | Remove network state wipe from UnloadBlockIndex.Matt Corallo2016-10-313-10/+13
| | * | | | | | | | | | | | | | | | | | | | | | | | Move MarkBlockAsReceived out of ProcessNewMessageMatt Corallo2016-10-311-5/+18
| | * | | | | | | | | | | | | | | | | | | | | | | | Move FlushStateToDisk call out of ProcessMessages::TX into ATMPMatt Corallo2016-10-311-8/+13
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge #9050: net: make a few values immutable, and use deterministic randomne...Wladimir J. van der Laan2016-11-034-23/+33
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | | | net: Use deterministic randomness for CNode's nonce, and make it constCory Fields2016-10-314-13/+24
| | * | | | | | | | | | | | | | | | | | | | | | | | | net: constify a few CNode vars to indicate that they're threadsafeCory Fields2016-10-312-10/+9
| | | |_|_|_|_|/ / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge #9071: Declare wallet.h functions inlineWladimir J. van der Laan2016-11-031-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | Declare wallet.h functions inlinePieter Wuille2016-11-021-2/+2
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge #9053: IBD using chainwork instead of height and not using header times...Pieter Wuille2016-11-038-48/+20
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | | | IsInitialBlockDownload no longer uses header-only timestamps.Gregory Maxwell2016-11-021-5/+4
| | * | | | | | | | | | | | | | | | | | | | | | | | | Remove GetTotalBlocksEstimate and checkpoint tests that test nothing.Gregory Maxwell2016-11-024-41/+0
| | * | | | | | | | | | | | | | | | | | | | | | | | | IBD check uses minimumchain work instead of checkpoints.Gregory Maxwell2016-11-024-2/+16
| | | |/ / / / / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge #9036: wallet: Change default confirm target from 2 to 6Pieter Wuille2016-11-021-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | wallet: Change default confirm target from 2 to 6Wladimir J. van der Laan2016-10-281-1/+1
| | | |_|_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge #9065: Merge `doc/unit-tests.md` into `src/test/README.md`MarcoFalke2016-11-024-34/+37
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | Merge `doc/unit-tests.md` into `src/test/README.md`Wladimir J. van der Laan2016-11-024-34/+37
| | | |_|_|/ / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | Merge #8977: [Wallet] Refactor wallet/init interaction (Reaccept wtx, flush t...Wladimir J. van der Laan2016-11-023-11/+19
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | [Wallet] Refactor wallet/init interaction (Reaccept wtx, flush thread)Jonas Schnelli2016-10-203-11/+19
| | | |_|_|_|_|_|_|/ / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | Merge #9013: Trivial: Explicitly pass const CChainParams& to LoadBlockIndexDB()Wladimir J. van der Laan2016-11-023-6/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | Explicitly pass const CChainParams& to LoadBlockIndexDB()Geoffrey Tsui2016-10-253-6/+5
| * | | | | | | | | | | | | | | | | | | | | | | | Merge #9042: [rpc] ParseHash: Fail when length is not 64Wladimir J. van der Laan2016-11-021-0/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | | [rpc] ParseHash: Fail when length is not 64MarcoFalke2016-10-311-0/+2
| | | |_|_|/ / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge #9066: tests: Remove variable unused after refactoringWladimir J. van der Laan2016-11-021-1/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | | trivial: Remove variable unused after refactoringDaniel Kraft2016-11-021-1/+0
| | | |_|_|/ / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge #9023: Add logging to bitcoin-util-test.pyWladimir J. van der Laan2016-11-022-24/+54
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | Add logging to bitcoin-util-test.pyjnewbery2016-11-022-24/+54
| |/ / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | Merge #8828: Move CWalletDB::ReorderTransactions to CWalletWladimir J. van der Laan2016-11-023-80/+74
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \