aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-01-20[qt] Peertable: Increase SUBVERSION_COLUMN_WIDTHMarcoFalke
2016-01-20[walletdb] Fix syntax error in key parserMarcoFalke
2016-01-19Merge pull request #7281: Improve CheckInputs() comment about sig verificationWladimir J. van der Laan
fd83615 Improve CheckInputs() comment about sig verification (Peter Todd)
2016-01-19Merge pull request #7164: Do not download transactions during initial ↵Wladimir J. van der Laan
blockchain sync 39a525c Do not download transactions during inital sync (ptschip)
2016-01-18Merge pull request #7194Wladimir J. van der Laan
135d6ec Add RPC tests for getblockheader. (James O'Beirne) 4745636 Add RPC documentation for getblockheader[chainwork]. (James O'Beirne) 16d4fce Add assert_is_hex_string and assert_is_hash_string to RPC test utils. (James O'Beirne)
2016-01-18Merge pull request #7232Wladimir J. van der Laan
94bdd71 Added help text for chainwork value (Gregory Sanders)
2016-01-18Merge pull request #7208Wladimir J. van der Laan
64360f1 Make max tip age an option instead of chainparam (Wladimir J. van der Laan)
2016-01-18Merge pull request #7290Wladimir J. van der Laan
fa461df Clarify mocktime help message (MarcoFalke) faa572a [init] Help Msg: Use Params(CBaseChainParams::MAIN) (MarcoFalke) fa6ab96 [init] Add missing help for args (MarcoFalke) fac11ea [init] Fix error message of maxtxfee invalid amount (MarcoFalke)
2016-01-18Merge pull request #7313Wladimir J. van der Laan
0331aa3 Fixing typos on security-check.py and torcontrol.cpp (calebogden)
2016-01-18Merge pull request #7329Wladimir J. van der Laan
9d263bd Typo fixes in comments (Chris Wheeler)
2016-01-18Merge pull request #7363Wladimir J. van der Laan
bd34174 Update license year range to 2016 (Prayag Verma)
2016-01-17Update license year range to 2016Prayag Verma
2016-01-17Typo fixes in commentsChris Wheeler
2016-01-16Merge pull request #7322Wladimir J. van der Laan
c0cf48d c++11: add scoped enum fallbacks to CPPFLAGS rather than defining them locally (Cory Fields)
2016-01-14Merge pull request #7334Wladimir J. van der Laan
fa989fb [qt] coincontrol workaround is still needed in qt5.4 (fixed in qt5.5) (MarcoFalke)
2016-01-13Merge pull request #7327Jonas Schnelli
30cdace [Wallet] Transaction View: LastMonth calculation fixed (crowning-)
2016-01-13[Wallet] Transaction View: LastMonth calculation fixedcrowning-
2016-01-13[qt] coincontrol workaround is still needed in qt5.4 (fixed in qt5.5)MarcoFalke
2016-01-13Merge pull request #7332Wladimir J. van der Laan
faf671b [wallet] Clarify rpc help message with regard to rounding (MarcoFalke)
2016-01-13Merge pull request #7312Wladimir J. van der Laan
d11fc16 [Wallet] Call notification signal when a transaction is abandoned (Jonas Schnelli) df0e222 Add RPC test for abandoned and conflicted transactions. (Alex Morcos) 01e06d1 Add new rpc call: abandontransaction (Alex Morcos) 9e69717 Make wallet descendant searching more efficient (Alex Morcos)
2016-01-13[Wallet] Call notification signal when a transaction is abandonedJonas Schnelli
2016-01-13Add new rpc call: abandontransactionAlex Morcos
Unconfirmed transactions that are not in your mempool either due to eviction or other means may be unlikely to be mined. abandontransaction gives the wallet a way to no longer consider as spent the coins that are inputs to such a transaction. All dependent transactions in the wallet will also be marked as abandoned.
2016-01-13[wallet] Clarify rpc help message with regard to roundingMarcoFalke
2016-01-13Merge pull request #7326Wladimir J. van der Laan
3a9dfe9 Fix typo, wrong information in gettxout help text. (paveljanik)
2016-01-13Merge pull request #7296Wladimir J. van der Laan
bebe58b SQUASHME: Fix rpc tests that assumed fallback to minRelayTxFee (Alex Morcos) e420a1b Add sane fallback for fee estimation (Alex Morcos) 995b9f3 Always respect GetRequiredFee for wallet txs (Alex Morcos)
2016-01-11Added help text for chainwork valueGregory Sanders
2016-01-10Fix typo, wrong information in gettxout help text.paveljanik
2016-01-09Merge pull request #7081Wladimir J. van der Laan
45b8e27 -bytespersigop option to additionally limit sigops in transactions we relay and mine (Luke Dashjr)
2016-01-09Merge branch bytespersigopLuke Dashjr
2016-01-09Clarify mocktime help messageMarcoFalke
2016-01-08Fixing typos on security-check.py and torcontrol.cppcalebogden
2016-01-08c++11: add scoped enum fallbacks to CPPFLAGS rather than defining them locallyCory Fields
Due to include ordering, defining in one place was not enough to ensure correct usage. Use global defines so that we don't have to worry abou this ordering. Also add a comment in configure about the test.
2016-01-08Merge pull request #7306Wladimir J. van der Laan
f61766b Make sure conflicted wallet tx's update balances (Alex Morcos)
2016-01-08[RPC] remove the option of having multiple timer interfacesJonas Schnelli
2016-01-08Fix RPCTimerInterface ordering issueJonas Schnelli
Dispatching a QThread from a non Qt thread is not allowed. Always use the HTTPRPCTimerInterface (non QT) to dispatch RPCRunLater threads.
2016-01-07Make wallet descendant searching more efficientAlex Morcos
2016-01-07Merge pull request #7298Jonas Schnelli
faf3299 [qt] Intro: Display required space (MarcoFalke)
2016-01-07[init] Help Msg: Use Params(CBaseChainParams::MAIN)MarcoFalke
2016-01-07[init] Add missing help for argsMarcoFalke
2016-01-07[init] Fix error message of maxtxfee invalid amountMarcoFalke
2016-01-07Merge pull request #7266Wladimir J. van der Laan
6cd198f Removed comment about IsStandard for P2SH scripts (Marcel Krüger)
2016-01-07Merge pull request #7293Wladimir J. van der Laan
faf538b [trivial] Merge test cases and replace CENT with COIN (MarcoFalke) fa3c7e6 [wallet] Add regression test for vValue sort order (MarcoFalke)
2016-01-07Merge pull request #7229Wladimir J. van der Laan
fa33d97 [walletdb] Add missing LOCK() in Recover() for dummyWallet (MarcoFalke) fa14d99 [qa] check if wallet or blochchain maintenance changes the balance (MarcoFalke) fa0765d [qa] Cleanup wallet.py test (MarcoFalke)
2016-01-07Merge pull request #7257Wladimir J. van der Laan
5e10922 Combine common error strings for different options so translations can be shared and reused (Luke Dashjr)
2016-01-06Make sure conflicted wallet tx's update balancesAlex Morcos
2016-01-05c++11: CAccountingEntry must be defined before use in a listCory Fields
c++11ism. This fixes builds against libc++.
2016-01-05c++11: don't throw from the reverselock destructorCory Fields
noexcept is default for destructors as of c++11. By throwing in reverselock's destructor if it's lock has been tampered with, the likely result is std::terminate being called. Indeed that happened before this change. Once reverselock has taken another lock (its ctor didn't throw), it makes no sense to try to grab or lock the parent lock. That is be broken/undefined behavior depending on the parent lock's implementation, but it shouldn't cause the reverselock to fail to re-lock when destroyed. To avoid those problems, simply swap the parent lock's contents with a dummy for the duration of the lock. That will ensure that any undefined behavior is caught at the call-site rather than the reverse lock's destruction. Barring a failed mutex unlock which would be indicative of a larger problem, the destructor should now never throw.
2016-01-05c++11: detect and correct for boost builds with an incompatible abiCory Fields
This is ugly, but temporary. boost::filesystem will likely be dropped soon after c++11 is enabled. Otherwise, we could simply roll our own copy_file. I've fixed this at the buildsystem level for now in order to avoid mixing in functional changes. Explanation: If boost (prior to 1.57) was built without c++11, it emulated scoped enums using c++98 constructs. Unfortunately, this implementation detail leaked into the abi. This was fixed in 1.57. When building against that installed version using c++11, the headers pick up on the native c++11 scoped enum support and enable it, however it will fail to link. This can be worked around by disabling c++11 scoped enums if linking will fail. Add an autoconf test to determine incompatibility. At build-time, if native enums are being used (a c++11 build), and force-disabling them causes a successful link, we can be sure that there's an incompatibility and enable the work-around.
2016-01-05[trivial] Merge test cases and replace CENT with COINMarcoFalke
2016-01-05[qt] Intro: Display required spaceMarcoFalke
Required space depends on the user's choice: -prune=0 -prune=<n>