aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* connman is in charge of pushing messagesCory Fields2016-11-034-32/+135
* serialization: teach serializers variadicsCory Fields2016-11-033-1/+126
* 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
|\ \ \ \ \ \
| * | | | | | Move CWalletDB::ReorderTransactions to CWalletPatrick Strateman2016-10-303-80/+74
| |/ / / / /
* | | | | | Merge #8674: tools for analyzing, updating and adding copyright headers in so...Wladimir J. van der Laan2016-11-023-76/+662
|\ \ \ \ \ \
| * | | | | | [devtools] script support for managing source file copyright headersisle29832016-09-103-76/+662
* | | | | | | Merge #9060: trivial: fix bloom filter init to isEmpty = trueWladimir J. van der Laan2016-11-021-1/+1
|\ \ \ \ \ \ \
| * | | | | | | trivial: fix bloom filter init to isEmpty = trueRobert McLaughlin2016-11-011-1/+1
* | | | | | | | Merge #9063: Do not shadow variable, use deprecated MAP_ANON if MAP_ANONYMOUS...Wladimir J. van der Laan2016-11-021-3/+10
|\ \ \ \ \ \ \ \
| * | | | | | | | Do not shadow variable, use deprecated MAP_ANON if MAP_ANONYMOUS is not defined.Pavel Janík2016-11-021-3/+10
|/ / / / / / / /
* | | | | | | | Merge #8753: Locked memory managerWladimir J. van der Laan2016-11-0215-410/+966
|\ \ \ \ \ \ \ \
| * | | | | | | | bench: Add benchmark for lockedpool allocation/deallocationWladimir J. van der Laan2016-10-272-1/+49
| * | | | | | | | rpc: Add `getmemoryinfo` callWladimir J. van der Laan2016-10-271-0/+43
| * | | | | | | | support: Add LockedPoolWladimir J. van der Laan2016-10-277-328/+832
| * | | | | | | | wallet: Get rid of LockObject and UnlockObject calls in key.hWladimir J. van der Laan2016-10-193-55/+23
| * | | | | | | | wallet: Change CCrypter to use vectors with secure allocatorWladimir J. van der Laan2016-10-193-26/+19
* | | | | | | | | Merge #9032: test: Add format-dependent comparison to bctestWladimir J. van der Laan2016-11-021-3/+27
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | test: Add format-dependent comparison to bctestWladimir J. van der Laan2016-10-281-3/+27
* | | | | | | | | | Merge #8448: Store mempool and prioritization data to diskWladimir J. van der Laan2016-11-026-7/+147
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |