96 Commits (master)

Author SHA1 Message Date
SHI c93b275591 Rename all 5 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 5 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 5 years ago
Matt Corallo ee4d1493e2 Drop upgrade-cancel callback registration for a generic "resumeable" 5 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 5 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 5 years ago
Matt Corallo 861f9a28bc Skip remainder of init if upgrade is cancelled 5 years ago
Pieter Wuille efeb273305 Force on-the-fly compaction during pertxout upgrade 5 years ago
Pieter Wuille 0aadc11fd8 Avoid dereference-of-casted-pointer 5 years ago
Jonas Schnelli 542ce6e246
Report [CANCELLED] instead of [DONE] when shut down during txdb upgrade 5 years ago
Jonas Schnelli 83fbea3f25
Report txdb upgrade not more often then every 10% 5 years ago
Jonas Schnelli 06c5b6edd3
Show txdb upgrade progress in debug log 5 years ago
Jonas Schnelli 316fcb5106
Allow to cancel the txdb upgrade via splashscreen callback 5 years ago
Jonas Schnelli ae09d4583b
Allow to shut down during txdb upgrade 5 years ago
Suhas Daftuar 176c021d08 [qa] Test non-atomic chainstate writes 5 years ago
Matt Corallo d6af06d68a Dont create pcoinsTip until after ReplayBlocks. 5 years ago
Pieter Wuille eaca1b7b08 Random db flush crash simulator 5 years ago
Pieter Wuille 013a56aa1a Non-atomic flushing using the blockchain as replay journal 5 years ago
Pieter Wuille 589827975f scripted-diff: various renames for per-utxo consistency 5 years ago
Pieter Wuille 73de2c1ff3 Rename CCoinsCacheEntry::coins to coin 5 years ago
Pieter Wuille 580b023092 [MOVEONLY] Move old CCoins class to txdb.cpp 5 years ago
Pieter Wuille 8b25d2c0ce Upgrade from per-tx database to per-txout 5 years ago
Pieter Wuille 5083079688 Switch CCoinsView and chainstate db from per-txid to per-txout 5 years ago
Pieter Wuille c3aa0c1194 Report on-disk size in gettxoutsetinfo 5 years ago
Pieter Wuille 822755a424 Fix: make CCoinsViewDbCursor::Seek work for missing keys 5 years ago
Jorge Timón b324b28209
Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts() 5 years ago
practicalswift 1b936f5926 Replace boost::function with std::function (C++11) 5 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 6 years ago
Karl-Johan Alm b7b48c8bbd Refactor: Remove using namespace <xxx> from src/*.cpp. 6 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 6 years ago
Jorge Timón cdd79eb70f C++11: s/boost::scoped_ptr/std::unique_ptr/ 6 years ago
Wladimir J. van der Laan b69836d6ff dbwrapper: Pass parent CDBWrapper into CDBBatch and CDBIterator 7 years ago
Wladimir J. van der Laan a3310b4d48 txdb: Fix assert crash in new UTXO set cursor 7 years ago
Wladimir J. van der Laan 99e70751f2 Break circular dependency main ↔ txdb 7 years ago
Wladimir J. van der Laan 509cb006d5 txdb: Add Cursor() method to CCoinsView to iterate over UTXO set 7 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 7 years ago
Pieter Wuille 298e040bca Fix chainstate serialized_size computation 7 years ago
Jeff Garzik 8587b23038 leveldbwrapper symbol rename: Remove "Level" from class, etc. names 7 years ago
Daniel Kraft f8f2aceadd trivial: use constants for db keys 7 years ago
James O'Beirne dcd8e27c65 Refer to obfuscate_key via pointer in peripheral CLevelDB classes 7 years ago
James O'Beirne 0fdf8c80ee Handle obfuscation in CLevelDBIterator 7 years ago
Pieter Wuille 3499ce1e1a Encapsulate CLevelDB iterators cleanly 7 years ago
James O'Beirne 42cb388167 Add chainstate obfuscation to avoid spurious antivirus detection 7 years ago
Jorge Timón 9dd793f499 TRIVIAL: Missing includes 7 years ago
Wladimir J. van der Laan 57092ed9e7 rpc: make `gettxoutsettinfo` run lock-free 7 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 8 years ago
Jorge Timón 8a893c949b Includes: Do not include main.h from any other header 8 years ago
Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 8 years ago
Earlz 14d023f1ae change hardcoded character constants to a set of descriptive named constants for database keys 8 years ago
Wladimir J. van der Laan 4f1524966a Replace direct use of 0 with SetNull and IsNull 8 years ago