aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Edit bloated varint test and add option for 'barely expensive' testsmrbandrews2016-06-081-45/+53
|
* Catch exceptions from non-canonical encoding and print only to logmrbandrews2016-06-021-0/+5
|
* Continuing port of java comptoolmrbandrews2016-06-023-111/+1010
|
* Tests: Rework blockstore to avoid re-serialization.mrbandrews2016-05-312-19/+53
|
* Merge #8102: Bugfix: use global ::fRelayTxes instead of CNode in version sendPieter Wuille2016-05-261-1/+1
|\ | | | | | | 52b02ec Use global ::fRelayTxes instead of CNode one (Pieter Wuille)
| * Use global ::fRelayTxes instead of CNode onePieter Wuille2016-05-261-1/+1
|/
* Merge #8049: Expose information on whether transaction relay is enabled in ↵Pieter Wuille2016-05-265-3/+8
|\ | | | | | | | | | | | | `getnetwork` 1ab1dc3 rpc: Add `relaytxes` flag to `getnetworkinfo` (Wladimir J. van der Laan) 581ddff net: Add fRelayTxes flag (Wladimir J. van der Laan)
| * rpc: Add `relaytxes` flag to `getnetworkinfo`Wladimir J. van der Laan2016-05-121-0/+2
| | | | | | | | | | Re-work of PR #7841 by dragongem45. Closes #7771.
| * net: Add fRelayTxes flagWladimir J. van der Laan2016-05-124-3/+6
| | | | | | | | | | Add a fRelayTxes to keep track of the relay transaction flag we send to other peers.
* | Merge #8015: CCoinsViewErrorCatcher raison-d-etreWladimir J. van der Laan2016-05-261-0/+5
|\ \ | | | | | | | | | a4d5855 CCoinsViewErrorCatcher raison-d-etre (21E14)
| * | CCoinsViewErrorCatcher raison-d-etre21E142016-05-061-0/+5
| | |
* | | Merge #8034: [doc][trivial] Add basic git squash workflow [skip ci]Wladimir J. van der Laan2016-05-261-7/+21
|\ \ \ | | | | | | | | | | | | 90963e5 [doc] Add basic git squash example (fanquake)
| * | | [doc] Add basic git squash examplefanquake2016-05-101-7/+21
| | | |
* | | | Merge #8073: qt: askpassphrasedialog: Clear pass fields on acceptWladimir J. van der Laan2016-05-262-4/+18
|\ \ \ \ | | | | | | | | | | | | | | | 02ce2a3 qt: askpassphrasedialog: Clear pass fields on accept (Pavel Vasin)
| * | | | qt: askpassphrasedialog: Clear pass fields on acceptPavel Vasin2016-05-192-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | | This is usability improvement in a case if user gets re-asked passphrase. (e.g. made a typo)
* | | | | Merge #7795: UpdateTip: log only one line at most per blockPieter Wuille2016-05-251-9/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | f20d42e UpdateTip: log only one line at most per block (Wladimir J. van der Laan)
| * | | | | UpdateTip: log only one line at most per blockWladimir J. van der Laan2016-04-051-9/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid logging two or more lines per block in UpdateTip by adding the warning into the UpdateTip log message.
* | | | | | Merge #8061: [Wallet] Improve Wallet encapsulationPieter Wuille2016-05-256-78/+80
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 380498a Move BackupWallet to CWallet::BackupWallet (Patrick Strateman) ecb9741 Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalance (Patrick Strateman)
| * | | | | | Move BackupWallet to CWallet::BackupWalletPatrick Strateman2016-05-166-43/+44
| | | | | | |
| * | | | | | Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalancePatrick Strateman2016-05-163-35/+36
| | | | | | |
* | | | | | | Merge #8076: VerifyDB: don't check blocks that have been prunedPieter Wuille2016-05-252-2/+7
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | bd477f4 VerifyDB: don't check blocks that have been pruned (Suhas Daftuar)
| * | | | | | | VerifyDB: don't check blocks that have been prunedSuhas Daftuar2016-05-222-2/+7
| | | | | | | |
* | | | | | | | Merge #8063: Acquire lock to check for genesis block.Pieter Wuille2016-05-251-3/+11
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 46b0c3b Acquire lock to check for genesis block. (Patrick Strateman)
| * | | | | | | | Acquire lock to check for genesis block.Patrick Strateman2016-05-161-3/+11
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge #8092: Correct small typo in extract_strings_qt.pyPieter Wuille2016-05-251-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 678513c Correct small typo in extract_strings_qt.py (Mitchell Cash)
| * | | | | | | | Correct small typo in extract_strings_qt.pyMitchell Cash2016-05-241-2/+2
| | | | | | | | |
* | | | | | | | | Merge #8095: Test framework: only cleanup on successful test runsMarcoFalke2016-05-251-1/+3
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | | | | | | | | | 1ad9339 Test framework: only cleanup on successful test runs (Suhas Daftuar)
| * | | | | | | | Test framework: only cleanup on successful test runsSuhas Daftuar2016-05-251-1/+3
|/ / / / / / / /
* | | | | | | | Merge #8014: Qt: Sort transactions by dateJonas Schnelli2016-05-232-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 2d5603c Qt: Sort transactions by date (Tyler Hardin)
| * | | | | | | | Qt: Sort transactions by dateTyler Hardin2016-05-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicted transactions can get stuck at the top. This fixes that.
* | | | | | | | | Merge #8042: [Qt] Don't allow to open the debug window during splashscreen & ↵Jonas Schnelli2016-05-232-0/+13
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | verification state 276ce84 [Qt] Disable some menu items during splashscreen/verification state (Jonas Schnelli)
| * | | | | | | | | [Qt] Disable some menu items during splashscreen/verification stateJonas Schnelli2016-05-122-0/+13
| | | | | | | | | |
* | | | | | | | | | Merge #8047: [qa] test_framework: Set wait-timeout for bitcoind procsMarcoFalke2016-05-201-2/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fab5233 [qa] test_framework: Set wait-timeout for bitcoind procs (MarcoFalke)
| * | | | | | | | | | [qa] test_framework: Set wait-timeout for bitcoind procsMarcoFalke2016-05-121-2/+4
| | | | | | | | | | |
* | | | | | | | | | | Merge #8056: [qa] Remove hardcoded "4 nodes" from test_frameworkMarcoFalke2016-05-2058-138/+291
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fad68f7 [qa] Reduce node count for some tests (MarcoFalke) fac9349 [qa] Remove hardcoded "4 nodes" from test_framework (MarcoFalke)
| * | | | | | | | | | [qa] Reduce node count for some testsMarcoFalke2016-05-153-3/+3
| | | | | | | | | | |
| * | | | | | | | | | [qa] Remove hardcoded "4 nodes" from test_frameworkMarcoFalke2016-05-1558-138/+291
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge #8072: travis: 'make check' in parallel and verboseMarcoFalke2016-05-201-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | 401ae65 travis: 'make check' in parallel and verbose (Cory Fields)
| * | | | | | | | | travis: 'make check' in parallel and verboseCory Fields2016-05-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 'make check' in parallel, since the log will take care of clean output - 'make check' verbose, so that test failure causes aren't hidden
* | | | | | | | | | Merge #8070: Remove non-determinism which is breaking net_tests #8069Wladimir J. van der Laan2016-05-191-1/+10
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2a8b358 Fix typo adddrman to addrman as requested in #8070 (Ethan Heilman) f4119c6 Remove non-determinism which is breaking net_tests #8069 (EthanHeilman)
| * | | | | | | | | | Fix typo adddrman to addrman as requested in #8070Ethan Heilman2016-05-181-1/+1
| | | | | | | | | | |
| * | | | | | | | | | Remove non-determinism which is breaking net_tests #8069EthanHeilman2016-05-181-0/+9
| | | | | | | | | | |
* | | | | | | | | | | Merge #8033: Fix Socks5() connect failures to be less noisy and less ↵Wladimir J. van der Laan2016-05-191-15/+22
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unnecessarily scary bf9266e Use Socks5ErrorString() to decode error responses from socks proxy. (Warren Togami) 94fd1d8 Make Socks5() InterruptibleRecv() timeout/failures informative. (Warren Togami) 0d9af79 SOCKS5 connecting and connected messages with -debug=net. (Warren Togami) 00678bd Make failures to connect via Socks5() more informative and less unnecessarily scary. (Warren Togami)
| * | | | | | | | | | Use Socks5ErrorString() to decode error responses from socks proxy.Warren Togami2016-05-191-12/+16
| | | | | | | | | | |
| * | | | | | | | | | Make Socks5() InterruptibleRecv() timeout/failures informative.Warren Togami2016-05-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: 2016-05-16 06:10:45 ERROR: Error reading proxy response After: 2016-05-16 06:10:45 Socks5() connect to k7s5d6jqig4ej4v4.onion:18333 failed: InterruptibleRecv() timeout or other failure
| * | | | | | | | | | SOCKS5 connecting and connected messages with -debug=net.Warren Togami2016-05-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They were too noisy and not necessary for normal operation.
| * | | | | | | | | | Make failures to connect via Socks5() more informative and less ↵Warren Togami2016-05-091-9/+11
| | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unnecessarily scary. * The "ERROR" was printed far too often during normal operation for what was not an error. * Makes the Socks5() connect failure similar to the IP connect failure in debug.log. Before: `2016-05-09 00:15:00 ERROR: Proxy error: host unreachable` After: `2016-05-09 00:15:00 Socks5() connect to t6xj6wilh4ytvcs7.onion:18333 failed: host unreachable"`
* | | | | | | | | | Merge #7917: Optimize reindexWladimir J. van der Laan2016-05-1812-49/+130
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b4d24e1 Report reindexing progress in GUI (Pieter Wuille) d3d7547 Add -reindex-chainstate that does not rebuild block index (Pieter Wuille) fb8fad1 Optimize ActivateBestChain for long chains (Pieter Wuille) 316623f Switch reindexing to AcceptBlock in-loop and ActivateBestChain afterwards (Pieter Wuille) d253ec4 Make ProcessNewBlock dbp const and update comment (Pieter Wuille)
| * | | | | | | | | | Report reindexing progress in GUIPieter Wuille2016-05-1710-19/+82
| | | | | | | | | | |
| * | | | | | | | | | Add -reindex-chainstate that does not rebuild block indexPieter Wuille2016-05-172-7/+16
| | | | | | | | | | |