aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-08-11Merge #8481: Qt: Fix minimize and close bugsWladimir J. van der Laan
05242e9 Fix minimize and close bugs (adlawren)
2016-08-10Merge #8489: Bugfix: Use pre-BIP141 sigops until segwit activates (GBT)Wladimir J. van der Laan
239cbd2 qa/rpc-tests/segwit: Test GBT sigops before and after activation (Luke Dashjr) 160f895 Bugfix: Use pre-BIP141 sigops until segwit activates (Luke Dashjr)
2016-08-08Bugfix: Use pre-BIP141 sigops until segwit activatesLuke Dashjr
2016-08-06Fix minimize and close bugsadlawren
refs #8225 To ensure the GUI closes when the "Minimize on close" window option is disabled, and the "Minimize to the tray instead of the taskbar" window option is enbaled, remove a check made against the "Minimize to the tray instead of the taskbar" value, made during GUI closure. To ensure the GUI minimizes to the taskbar when the "Minimize on close" window option is enabled, and the "Minimize to the tray instead of the taskbar" window option is disabled, minimize the GUI and ignore the closure event.
2016-08-05Do not shadow members in dbwrapperPavel Janík
2016-08-04Merge #8392: Fix several node initialization issuesWladimir J. van der Laan
9d4eb9a Do diskspace check before import thread is started (Pieter Wuille) aa59f2e Add extra message to avoid a long 'Loading banlist' (Pieter Wuille) 0fd2a33 Use a signal to continue init after genesis activation (Pieter Wuille)
2016-08-04Merge #8391: Consensus: Remove ISMWladimir J. van der Laan
122786d Consensus: Remove ISM (NicolasDorier)
2016-08-03Merge #8189: rename mapAddrCount to mapNetGroupNodesWladimir J. van der Laan
657fc19 rename mapAddrCount to mapNetGroupNodes (instagibbs)
2016-08-03Merge #8446: [Trivial] BIP9 parameters on regtest cleanupWladimir J. van der Laan
0fc00be Do not shadow previous local variable (Pavel Janík) 115265b Trivial: bip -> BIP in help text and comment (Pavel Janík)
2016-08-03Merge #8428: Update README.md inside of src/test/Wladimir J. van der Laan
b8db185 Update README.md (Chris Stewart)
2016-08-02Do not shadow previous local variablePavel Janík
2016-08-02Trivial: bip -> BIP in help text and commentPavel Janík
2016-08-02Merge #8418: Add tests for compact blocksWladimir J. van der Laan
45c7ddd Add p2p test for BIP 152 (compact blocks) (Suhas Daftuar) 9a22a6c Add support for compactblocks to mininode (Suhas Daftuar) a8689fd Tests: refactor compact size serialization in mininode (Suhas Daftuar) 9c8593d Implement SipHash in Python (Pieter Wuille) 56c87e9 Allow changing BIP9 parameters on regtest (Suhas Daftuar)
2016-08-01Merge #8419: Enable size accounting in mining unit testsWladimir J. van der Laan
8bfd708 Enable size accounting in mining unit tests (Suhas Daftuar)
2016-08-01Merge #8432: Make CWallet::fFileBacked private.Pieter Wuille
29c2d99 Make CWallet::fFileBacked private. (Patrick Strateman)
2016-08-01Merge #8152: [Wallet] Remove CWalletDB* parameter from CWallet::AddToWalletPieter Wuille
5723bb4 Remove unused pwalletdb from CWallet::AddToWallet (Patrick Strateman) 867f842 Remove CWalletDB* parameter from CWallet::AddToWallet (Patrick Strateman) 00f09c9 Split CWallet::AddToWallet into AddToWallet and LoadToWallet. (Patrick Strateman)
2016-08-01Merge #8413: Trivial: pass Consensus::Params& instead of CChainParams& in ↵Pieter Wuille
ContextualCheckBlock c8664ee Trivial: pass Consensus::Params& instead of CChainParams& in ContextualCheckBlock (Jorge Timón)
2016-08-01Merge #8346: Mempool: Use Consensus::CheckTxInputs direclty over ↵Pieter Wuille
main::CheckInputs a6cc299 Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs (Jorge Timón)
2016-07-31Update README.mdChris Stewart
Updating documentation for adding new unit test files Removing unneeded sentence from README Removing uint160_tests.cpp as it DNE Formatting command line instructions to use `` fixing 80 char formatting issue in README fixing more nits
2016-07-30Make CWallet::fFileBacked private.Patrick Strateman
2016-07-30Do diskspace check before import thread is startedPieter Wuille
2016-07-30Add extra message to avoid a long 'Loading banlist'Pieter Wuille
2016-07-30Use a signal to continue init after genesis activationPieter Wuille
2016-07-29Remove unused pwalletdb from CWallet::AddToWalletPatrick Strateman
2016-07-29Remove CWalletDB* parameter from CWallet::AddToWalletPatrick Strateman
2016-07-29Split CWallet::AddToWallet into AddToWallet and LoadToWallet.Patrick Strateman
This removes the fFromLoadWallet flag in AddToWallet. These were already effectively two methods.
2016-07-29net: Ignore `notfound` P2P messagesWladimir J. van der Laan
2016-07-29Implement SipHash in PythonPieter Wuille
2016-07-29Allow changing BIP9 parameters on regtestSuhas Daftuar
2016-07-29Merge #8274: util: Update tinyformatWladimir J. van der Laan
a5072a7 util: Remove zero-argument versions of LogPrint and error (Wladimir J. van der Laan) 695041e util: Update tinyformat (Wladimir J. van der Laan)
2016-07-29Merge #8421: httpserver: drop boost (#8023 dependency)Wladimir J. van der Laan
7e87033 httpserver: replace boost threads with std (Cory Fields) d3773ca httpserver: explicitly detach worker threads (Cory Fields) 755aa05 httpserver: use a future rather than relying on boost's try_join_for (Cory Fields)
2016-07-29Merge #8408: Prevent fingerprinting, disk-DoS with compact blocksWladimir J. van der Laan
1d06e49 Ignore CMPCTBLOCK messages for pruned blocks (Suhas Daftuar) 1de2a46 Ignore GETBLOCKTXN requests for unknown blocks (Suhas Daftuar)
2016-07-28httpserver: replace boost threads with stdCory Fields
along with mutex/condvar/bind/etc. httpserver handles its own interruption, so there's no reason not to use std threading. While we're at it, may as well kill the BOOST_FOREACH's as well.
2016-07-28httpserver: explicitly detach worker threadsCory Fields
When using std::thread in place of boost::thread, letting the threads destruct results in a std::terminate. According to the docs, the same thing should be be happening in later boost versions: http://www.boost.org/doc/libs/1_55_0/doc/html/thread/thread_management.html#thread.thread_management.thread.destructor I'm unsure why this hasn't blown up already, but explicitly detaching can't hurt.
2016-07-28httpserver: use a future rather than relying on boost's try_join_forCory Fields
2016-07-29Merge #8412: libconsensus: Expose a flag for BIP112Pieter Wuille
d12b732 libconsensus: Expose a flag for BIP112 (Jorge Timón)
2016-07-29Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputsJorge Timón
2016-07-28Enable size accounting in mining unit testsSuhas Daftuar
2016-07-28Merge #8321: [trivial] Switched constants to sizeof()Wladimir J. van der Laan
fbc6070 [trivial] Switched constants to sizeof() (Thomas Snider)
2016-07-28Port from 0.13: Create a new HD seed after encrypting the walletJonas Schnelli
Forward-ports two commits from 0.13: - [0.13] Create a new HD seed after encrypting the wallet - [Wallet] Add CKeyMetadata record for HDMasterKey(s), factor out HD key generation Github-Pull: #8389 Rebased-From: f142c11ac634df487cc4bc65a5f1c9a3e3563dd9 de45c065f0648c4c41b57cb492420ceeed29dd11
2016-07-28Merge #8332: semi trivial: clarify witness branches in transaction.h ↵Wladimir J. van der Laan
serialization e37b16a transaction: clarify witness branches (Daniel Cousens)
2016-07-28Merge #8407: [Qt] Add dbcache migration pathWladimir J. van der Laan
893f379 [Qt] Add dbcache migration path (Jonas Schnelli)
2016-07-28[Qt] Add dbcache migration pathJonas Schnelli
2016-07-28Merge #8348: Trivial: Segwit: Don't call IsWitnessEnabled from ↵Wladimir J. van der Laan
ContextualCheckBlock 38c4c8b Trivial: Segwit: Don't call IsWitnessEnabled from ContextualCheckBlock (Jorge Timón)
2016-07-27prepend license statement to indirectmapKaz Wesley
Add statement about MIT licensing to indirectmap.h. I forgot the license preamble when I originally wrote the file.
2016-07-28libconsensus: Expose a flag for BIP112Jorge Timón
We added the segwit one, but we forgot CHECKSEQUENCEVERIFY
2016-07-27Trivial: pass Consensus::Params& instead of CChainParams& in ↵Jorge Timón
ContextualCheckBlock
2016-07-27Merge #8206: [Wallet] Add HD xpriv to dumpwalletWladimir J. van der Laan
77c912d [Wallet] add HD xpriv to dumpwallet (Jonas Schnelli)
2016-07-27[Wallet] add HD xpriv to dumpwalletJonas Schnelli
2016-07-26Ignore CMPCTBLOCK messages for pruned blocksSuhas Daftuar
Also ignores CMPCTBLOCK announcements that have too little work. This is to prevent disk-exhaustion DoS.