Age | Commit message (Collapse) | Author |
|
All direct modifications are now done through ModifyCoins, and BatchWrite is
used for pushing batches of queued modifications up, so we don't need the
low-level SetCoins and SetBestBlock anymore in the top-level CCoinsView class.
|
|
Replace the mutable non-copying GetCoins method with a ModifyCoins, which
returns an encapsulated iterator, so we can keep track of concurrent
modifications (as iterators can be invalidated by those) and run cleanup
code after a modification is finished.
This also removes the overloading of the 'GetCoins' name.
|
|
87314c1 Fixing improper input syntax and failing bounds check (ENikS)
|
|
c8589bf Add actual signature tests (Pieter Wuille)
76ec867 Use actually valid transactions for script tests (Pieter Wuille)
|
|
6f3ae9b Fixing out of bounds error in GetKey() (ENikS)
|
|
|
|
Github-Pull: #4956
|
|
|
|
|
|
e2a98d2 Update obsolete AC macros. (randy-waterhouse)
e543811 Add warnings for autogen.sh. Fix AC_CONFIG_SRCDIR. (randy-waterhouse)
|
|
The cdrkit.org domain expired.
Thanks to gdm85 on IRC for reporting this.
|
|
4b0deb3 Clean up CMerkleTx::SetMerkleBranch. (Daniel Kraft)
|
|
5e83bc4 [Qt] include and file header cleanup (Philip Kaufmann)
|
|
6134b43 Fixing condition 'sabotaging' MSVC build (ENikS)
|
|
d6712db Also create pid file in non-daemon mode (Wladimir J. van der Laan)
|
|
It's strange to be able to close these windows while there is work
in progress.
Also set Qt::WA_DeleteOnClose on both windows to make sure that they
are deleted eventually, no matter what happens.
|
|
a49f11d qt: Change splash screen to normal window (Wladimir J. van der Laan)
|
|
01c2807 Add warning about the merkle-tree algorithm duplicate txid flaw (Peter Todd)
|
|
|
|
33a2771 test: Fix DoS tests after c74332c (Wladimir J. van der Laan)
|
|
20e01b1 Apply clang-format on some infrequently-updated files (Pieter Wuille)
|
|
Lots of people read the Bitcoin Core codebase to learn more about
crypto; better to warn about flaws explicitly so they don't blindly copy
the code for other uses and create broken systems.
|
|
Always make a pid file, not only when `-daemon` specified.
This is useful for troubleshooting, for attaching debuggers and loggers
and such.
- Write the pid file only after the datadir lock was acquired
- Don't create or remove a pid file on WIN32, and also don't show the option
|
|
Fix data structure mismatch ... The mind boggles that they were still passing at all.
|
|
ab15b2e Avoid copying undo data (Pieter Wuille)
|
|
|
|
|
|
018cec7 Fixing 'vector out of bounds' issue in base 32 and 64 (ENikS)
|
|
|
|
- alphabetical ordering
- correct ordering own headers before normal headers etc.
|
|
Makes it possible to move, minimize, unminimize the window while
Bitcoin Core is initializing.
|
|
bbad683 [Qt] simplify return code and return values in txtablemodel (Philip Kaufmann)
21f1516 [Qt] add all used colors in txtablemodel to guiconstants (Philip Kaufmann)
|
|
d547ebf Remove mention of MacPorts from OSX build docs (Wladimir J. van der Laan)
|
|
|
|
c15e483 typo fix of booleamn to boolean (imharrywu)
|
|
93f84d0 cleanup class private and public areas in walletdb (Philip Kaufmann)
22d7e70 prefer const string& over char* in CDB and CWalletDB constructor (Philip Kaufmann)
|
|
- only code movement
|
|
- also make parameter of CDBEnv::CheckpointLSN a constant reference
|
|
|
|
|
|
6dcfda2 Don't pass nHashType to EvalScript nor CheckSig (jtimon)
2b23a87 Don't pass nHashType to VerifyScript (jtimon)
ce3649fb Remove CScriptCheck::nHashType (was always 0) (jtimon)
358562b Remove unused function main:VerifySignature (jtimon)
|
|
1a61396 fix missing gettransaction entries in rpcclient (Benedict Chan)
57e1716 update rpc help message for gettransaction to add includeWatchonly param (Benedict Chan)
|
|
0be990b Move CTxDestination from script/script to script/standard (Pieter Wuille)
|
|
ee304b6 minor changes for help message of getpeerinfo (Philip Kaufmann)
|
|
Travis tweaks
|
|
|
|
|
|
|
|
|
|
e9992fb remove include of chainparams.h (imharrywu)
|