Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-04 | Merge #9450: Increment MIT licence copyright header year on files modified ↵ | Wladimir J. van der Laan | |
in 2016 27765b6 Increment MIT Licence copyright header year on files modified in 2016 (isle2983) | |||
2017-01-03 | Merge #8776: Wallet refactoring leading up to multiwallet | Pieter Wuille | |
5394b39 Wallet: Split main logic from InitLoadWallet into CreateWalletFromFile (Luke Dashjr) fb0c934 Wallet: Let the interval-flushing thread figure out the filename (Luke Dashjr) | |||
2016-12-31 | Increment MIT Licence copyright header year on files modified in 2016 | isle2983 | |
Edited via: $ contrib/devtools/copyright_header.py update . | |||
2016-12-21 | Make nWalletDBUpdated atomic to avoid a potential race. | Patrick Strateman | |
2016-12-02 | Rename the remaining main.{h,cpp} to validation.{h,cpp} | Matt Corallo | |
2016-11-11 | Wallet: Let the interval-flushing thread figure out the filename | Luke Dashjr | |
2016-10-30 | Move CWalletDB::ReorderTransactions to CWallet | Patrick Strateman | |
2016-09-02 | Merge #8629: C++11: s/boost::scoped_ptr/std::unique_ptr/ | Wladimir J. van der Laan | |
cdd79eb C++11: s/boost::scoped_ptr/std::unique_ptr/ (Jorge Timón) | |||
2016-09-01 | C++11: s/boost::scoped_ptr/std::unique_ptr/ | Jorge Timón | |
2016-08-31 | Do not shadow variables. | Pavel Janík | |
2016-08-29 | Merge #8564: [Wallet] remove unused code/conditions in ReadAtCursor | Pieter Wuille | |
beef966 [Wallet] remove unused code/conditions in ReadAtCursor (Jonas Schnelli) | |||
2016-08-24 | Merge #8445: Move CWallet::setKeyPool to private section of CWallet. | Wladimir J. van der Laan | |
8680d3a Move wallet initialization logic from AppInit2 to CWallet::InitLoadWallet (Patrick Strateman) e86eb71 Move CWallet::setKeyPool to private section of CWallet (Patrick Strateman) | |||
2016-08-23 | [Wallet] remove unused code/conditions in ReadAtCursor | Jonas Schnelli | |
2016-08-19 | Use __func__ to get function name for output printing | MarcoFalke | |
2016-08-17 | Move CWallet::setKeyPool to private section of CWallet | Patrick Strateman | |
2016-07-29 | Split CWallet::AddToWallet into AddToWallet and LoadToWallet. | Patrick Strateman | |
This removes the fFromLoadWallet flag in AddToWallet. These were already effectively two methods. | |||
2016-07-09 | [Wallet] keep HD seed during salvagewallet | Jonas Schnelli | |
2016-05-31 | [Wallet] Add simplest BIP32/deterministic key generation implementation | Jonas Schnelli | |
2016-05-16 | Move BackupWallet to CWallet::BackupWallet | Patrick Strateman | |
2016-05-09 | Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDisk | Patrick Strateman | |
2016-03-23 | Added companion removeprunedfunds call. | instagibbs | |
2016-03-14 | [wallet] Move hardcoded file name out of log messages | MarcoFalke | |
2016-01-08 | c++11: add scoped enum fallbacks to CPPFLAGS rather than defining them locally | Cory 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-07 | Merge pull request #7229 | Wladimir 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-05 | c++11: detect and correct for boost builds with an incompatible abi | Cory 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. | |||
2015-12-19 | [walletdb] Add missing LOCK() in Recover() for dummyWallet | MarcoFalke | |
2015-12-13 | Bump copyright headers to 2015 | MarcoFalke | |
2015-12-01 | Merge pull request #6914 | Wladimir J. van der Laan | |
114b581 Prevector type (Pieter Wuille) | |||
2015-11-28 | Constrain constant values to a single location in code | Luke Dashjr | |
2015-11-21 | Optimisation: Store transaction list order in memory rather than compute it ↵ | Luke Dashjr | |
every need Huge performance improvement (450%) for zapwallettxes | |||
2015-11-13 | Prevector type | Pieter Wuille | |
2015-10-29 | Reject invalid pubkeys when reading ckey items from the wallet. | Gregory Maxwell | |
This makes the behavior more consistent with key objects and will reject some corrupted pubkeys (e.g. zero length). | |||
2015-09-22 | Do not store Merkle branches in the wallet. | Pieter Wuille | |
Assume that when a wallet transaction has a valid block hash and transaction position in it, the transaction is actually there. We're already trusting wallet data in a much more fundamental way anyway. To prevent backward compatibility issues, a new record is used for storing the block locator in the wallet. Old wallets will see a wallet file synchronized up to the genesis block, and rescan automatically. | |||
2015-07-23 | Includes: Cleanup around net main and wallet | Jorge Timón | |
-Move from .h to .cpp: in main, net and wallet -Remove unnecessary #include "main.h" -Cleanup some wallet files includes | |||
2015-05-27 | Merge pull request #5669 | Wladimir J. van der Laan | |
da29ecb Consensus: MOVEONLY: Move CValidationState from main consensus/validation (jtimon) 27afcd8 Consensus: Refactor: Decouple CValidationState from main::AbortNode() (Cory Fields) | |||
2015-05-15 | Consensus: MOVEONLY: Move CValidationState from main consensus/validation | jtimon | |
2015-05-14 | minor: remove unneeded bool in CWalletDB::Recover | Philip Kaufmann | |
2015-03-24 | Includes: Do not include main.h from any other header | Jorge Timón | |
2015-03-21 | use constant references for strings in functions in wallet/*.* | Philip Kaufmann | |
2015-03-12 | [Move Only] Move wallet related things to src/wallet/ | Jonas Schnelli | |
could once be renamed from /src/wallet to /src/legacywallet. |