aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge #9276: Some minor testing cleanupsWladimir J. van der Laan2016-12-087-67/+38
|\ | | | | | | | | | | 30b620c remove obsolete run-bitcoind-for-test.sh (Alex Morcos) 2a99522 remove relaypriority from rpc tests (Alex Morcos) e2184cc Reorder RPC tests for running time (Alex Morcos)
| * remove obsolete run-bitcoind-for-test.shAlex Morcos2016-12-043-38/+0
| |
| * remove relaypriority from rpc testsAlex Morcos2016-12-033-6/+6
| |
| * Reorder RPC tests for running timeAlex Morcos2016-12-031-23/+32
| |
* | Merge #9268: Fix rounding privacy leak introduced in #9260Pieter Wuille2016-12-061-1/+2
|\ \ | | | | | | | | | 9b9324e Fix rounding privacy leak introduced in #9260 (Matt Corallo)
| * | Fix rounding privacy leak introduced in #9260Matt Corallo2016-12-021-1/+2
| |/
* | Merge #9296: Fix missed change to WalletTx structureWladimir J. van der Laan2016-12-061-2/+1
|\ \ | | | | | | | | | 28f8ae8 Fix missed change to WalletTx structure (Alex Morcos)
| * | Fix missed change to WalletTx structureAlex Morcos2016-12-061-2/+1
|/ /
* | Merge #9280: [Qt] Show ModalOverlay by pressing the progress bar, allow hidingJonas Schnelli2016-12-065-19/+46
|\ \ | | | | | | | | | 89a3723 [Qt] Show ModalOverlay by pressing the progress bar, disabled show() in sync mode (Jonas Schnelli)
| * | [Qt] Show ModalOverlay by pressing the progress bar, disabled show() in sync ↵Jonas Schnelli2016-12-055-19/+46
| | | | | | | | | | | | mode
* | | Merge #9274: [qa] Use cached utxo set to fix performance regressionMarcoFalke2016-12-065-15/+29
|\ \ \ | | | | | | | | | | | | | | | | fab1af3 [qa] maxuploadtarget: Use cached utxo set (MarcoFalke) fa2ecc4 [qa] pruning: Use cached utxo set to run faster (MarcoFalke)
| * | | [qa] maxuploadtarget: Use cached utxo setMarcoFalke2016-12-051-2/+5
| | | |
| * | | [qa] pruning: Use cached utxo set to run fasterMarcoFalke2016-12-044-13/+24
| | | |
* | | | Merge #9194: Add option to return non-segwit serialization via rpcWladimir J. van der Laan2016-12-0611-13/+45
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 412bab2 Adapt ZMQ/rest serialization to take rpcserialversion arg (instagibbs) bc7ff8d Add option to return non-segwit serialization via rpc (Gregory Sanders)
| * | | | Adapt ZMQ/rest serialization to take rpcserialversion arginstagibbs2016-12-052-4/+5
| | | | |
| * | | | Add option to return non-segwit serialization via rpcGregory Sanders2016-12-059-9/+40
|/ / / /
* | | | Merge #9282: CMutableTransaction is defined as structWladimir J. van der Laan2016-12-051-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | c4b6fa8 CMutableTransaction is defined as struct. (Pavel Janík)
| * | | | CMutableTransaction is defined as struct.Pavel Janík2016-12-051-1/+1
| | | | |
* | | | | Merge #9165: SendMoney: use already-calculated balanceWladimir J. van der Laan2016-12-051-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | ea83d00 SendMoney: use already-calculated balance (instagibbs)
| * | | | SendMoney: use already-calculated balanceinstagibbs2016-11-151-1/+1
| | | | |
* | | | | Merge #9269: Align struct COrphan definitionWladimir J. van der Laan2016-12-052-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 2efc438 Align struct COrphan definition (Pieter Wuille)
| * | | | | Align struct COrphan definitionPieter Wuille2016-12-052-0/+2
| | |_|_|/ | |/| | |
* | | | | Merge #8613: LevelDB 1.19Wladimir J. van der Laan2016-12-0552-372/+1942
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | 634ad51 Squashed 'src/leveldb/' changes from 20ca81f..a31c8aa (Pieter Wuille)
| * | | | Merge in LevelDB 1.19 changesPieter Wuille2016-12-0152-372/+1942
| |\ \ \ \
| | * | | | Squashed 'src/leveldb/' changes from 20ca81f..a31c8aaPieter Wuille2016-12-0152-372/+1942
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a31c8aa Add NewAppendableFile for win32 environment 1913d71 Merge upstream LevelDB 1.19 3080a45 Increase leveldb version to 1.19. fa6dc01 A zippy change broke test assumptions about the size of compressed output. Fix the tests by allowing more slop in zippy's behavior. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123432472 06a191b fix problems in LevelDB's caching code a7bff69 Fix LevelDB build when asserts are enabled in release builds. (#367) ea992b4 Change std::uint64_t to uint64_t (#354) e84b5bd This CL fixes a bug encountered when reading records from leveldb files that have been split, as in a [] input task split. 3211343 Deleted redundant null ptr check prior to delete. 7306ef8 Merge pull request #348 from randomascii/master 6b18316 Fix signed/unsigned mismatch on VC++ builds adbe3eb Putting build artifacts in subdirectory. 2d0320a Merge pull request #329 from ralphtheninja/travis-badge dd1c3c3 add travis build badge 43fcf23 Merge pull request #328 from cmumford/master 9fcae61 Added a Travis CI build file. dac40d2 Merge pull request #284 from ideawu/master 8ec241a Merge pull request #317 from falvojr/patch-1 5d36bed Merge pull request #272 from vapier/master 4753c9b Added a contributors section to README.md e2446d0 Merge pull request #275 from paulirish/patch-1 706b7f8 Resolve race when getting approximate-memory-usage property 3c9ff3c Only compiling TrimSpace on linux. f8d205c Including atomic_pointer.h in port_posix 889de31 Let LevelDB use xcrun to determine Xcode.app path instead of using a hardcoded path. 528c2bc Add "approximate-memory-usage" property to leveldb::DB::GetProperty 359b6bc Add leveldb::Cache::Prune 50e77a8 Fix size_t/int comparison/conversion issues in leveldb. 5208e79 Added leveldb::Status::IsInvalidArgument() method. ce45404 Suppress error reporting after seeking but before a valid First or Full record is encountered. b9afa1f include <assert> -> <cassert> edf2939 Update README.md 65190ac Will not reuse manifest if reuse_logs options is false. ac1d69d LevelDB now attempts to reuse the preceding MANIFEST and log file when re-opened. 76bba13 fix indent 8fcceb2 log compaction output file's level along with number 0e0f074 documentation. improved link c85addc readme: improved documentation link ceff6f1 Fix Android/MIPS build. 77948e7 Add benchmark that measures cost of repeatedly opening the database. 34ad72e Move header guard below copyright banner. a75d435 Clean up layering of storage/leveldb/... b234f65 Added a new fault injection test. c4c38f9 Add arm64 support to leveldb. cea9b10 Fixed incorrect comment wording for Iterator::Seek. c00c569 Deleted old README file. git-subtree-dir: src/leveldb git-subtree-split: a31c8aa408d5594830f7cb20ead1ef1dff51b79e
* | | | | | Merge #9014: Fix block-connection performance regressionWladimir J. van der Laan2016-12-057-40/+60
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dd0df81 Document ConnectBlock connectTrace postconditions (Matt Corallo) 2d6e561 Switch pblock in ProcessNewBlock to a shared_ptr (Matt Corallo) 2736c44 Make the optional pblock in ActivateBestChain a shared_ptr (Matt Corallo) ae4db44 Create a shared_ptr for the block we're connecting in ActivateBCS (Matt Corallo) fd9d890 Keep blocks as shared_ptrs, instead of copying txn in ConnectTip (Matt Corallo) 6fdd43b Add struct to track block-connect-time-generated info for callbacks (Matt Corallo)
| * | | | | | Document ConnectBlock connectTrace postconditionsMatt Corallo2016-12-041-0/+4
| | | | | | |
| * | | | | | Switch pblock in ProcessNewBlock to a shared_ptrMatt Corallo2016-12-046-21/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This (finally) fixes a performance regression in b3b3c2a5623d5c942d2b3565cc2d833c65105555
| * | | | | | Make the optional pblock in ActivateBestChain a shared_ptrMatt Corallo2016-12-043-9/+14
| | | | | | |
| * | | | | | Create a shared_ptr for the block we're connecting in ActivateBCSMatt Corallo2016-12-041-8/+8
| | | | | | |
| * | | | | | Keep blocks as shared_ptrs, instead of copying txn in ConnectTipMatt Corallo2016-12-041-9/+16
| | | | | | |
| * | | | | | Add struct to track block-connect-time-generated info for callbacksMatt Corallo2016-12-041-14/+19
| | |_|/ / / | |/| | | |
* | | | | | Merge #8580: Make CTransaction actually immutableWladimir J. van der Laan2016-12-0528-292/+287
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 81e3228 Make CTransaction actually immutable (Pieter Wuille) 42fd8de Make DecodeHexTx return a CMutableTransaction (Pieter Wuille) c3f5673 Make CWalletTx store a CTransactionRef instead of inheriting (Pieter Wuille) a188353 Switch GetTransaction to returning a CTransactionRef (Pieter Wuille)
| * | | | | | Make CTransaction actually immutablePieter Wuille2016-12-0210-140/+131
| | | | | | |
| * | | | | | Make DecodeHexTx return a CMutableTransactionPieter Wuille2016-12-026-18/+17
| | | | | | |
| * | | | | | Make CWalletTx store a CTransactionRef instead of inheritingPieter Wuille2016-12-0212-123/+128
| | | | | | |
| * | | | | | Switch GetTransaction to returning a CTransactionRefPieter Wuille2016-12-024-11/+11
| |/ / / / /
* | | | | | Merge #9218: qt: Show progress overlay when clicking spinner iconJonas Schnelli2016-12-044-33/+39
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | 042f9fa qt: Show progress overlay when clicking spinner icon (Wladimir J. van der Laan) 827d9a3 qt: Replace NetworkToggleStatusBarControl with generic ClickableLabel (Wladimir J. van der Laan)
| * | | | | qt: Show progress overlay when clicking spinner iconWladimir J. van der Laan2016-11-241-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring up the modal progress overlay when the user clicks the spinner icon in the task bar. I think this is the intuitive thing to do when that icon is clicked.
| * | | | | qt: Replace NetworkToggleStatusBarControl with generic ClickableLabelWladimir J. van der Laan2016-11-244-31/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generalize the clickable label functionality. We will use this to add similar functionality to the sync icon.
* | | | | | Merge #9260: Mrs Peacock in The Library with The Candlestick (killed ↵Pieter Wuille2016-12-0254-3081/+3147
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | main.{h,cpp}) 76faa3c Rename the remaining main.{h,cpp} to validation.{h,cpp} (Matt Corallo) e736772 Move network-msg-processing code out of main to its own file (Matt Corallo) 87c35f5 Remove orphan state wipe from UnloadBlockIndex. (Matt Corallo)
| * | | | | | Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-0251-54/+54
| | | | | | |
| * | | | | | Move network-msg-processing code out of main to its own fileMatt Corallo2016-12-0216-3028/+3096
| | | | | | |
| * | | | | | Remove orphan state wipe from UnloadBlockIndex.Matt Corallo2016-12-011-2/+0
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As orphan state is now "network state", like in d6ea737be19a0001e69e4e854eb1cef21523ea7a, UnloadBlockIndex is only used during init if we end up reindexing to clear our block state so that we can start over. However, at that time no connections have been brought up as CConnman hasn't been started yet, so all of the network processing state logic is empty when its called.
* | | | | | Merge #9251: Improvement of documentation of command line parameter 'whitelist'MarcoFalke2016-12-021-1/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | 8a70a9d Improvement of documentation of command line parameter 'whitelist' (wodry)
| * | | | | Improvement of documentation of command line parameter 'whitelist'wodry2016-11-301-1/+1
| | | | | |
* | | | | | Merge #9221: [qa] Get rid of duplicate codeMarcoFalke2016-12-023-82/+19
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | facbfa5 [qa] Get rid of duplicate code (MarcoFalke)
| * | | | | | [qa] Get rid of duplicate codeMarcoFalke2016-12-023-82/+19
| | | | | | |
* | | | | | | Merge #9257: [qa] Dump debug logs on travis failures.MarcoFalke2016-12-021-1/+10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 0828619 [qa] Dump debug logs on travis failures. (Suhas Daftuar)
| * | | | | | | [qa] Dump debug logs on travis failures.Suhas Daftuar2016-11-301-1/+10
| | |/ / / / / | |/| | | | |