bitcoin/src
Pieter Wuille 439e1497e1 Introduce explicit -walletupgrade option
Do not automatically change the wallet format unless the user takes an
explicit action that implies an upgrade (encrypting, for now), or uses
-walletupgrade.

-walletupgrade optionally takes an integer argument: the client version
up to which upgrading is allowed. Without an argument, it is upgraded
to latest supported version. If an argument to -walletupgrade is
provided at the time the wallet is created, the new wallet will initially
not use features beyond that version.

Third, the current wallet version number is reported in getinfo.
2012-03-22 23:47:29 +01:00
..
json Back out spacing changes to json spirit code 2012-01-19 14:32:45 -05:00
obj Boost unit-testing framework. 2011-06-27 14:12:48 -04:00
obj-test Rename src/obj/test to src/obj-test to workaround bug in older GNU Make 2012-01-23 14:27:08 -05:00
qt Correct date 2012-03-21 15:56:38 +08:00
test DoS fix for mapOrphanTransactions 2012-02-29 11:46:46 -05:00
addrman.cpp CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
addrman.h CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
base58.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
bignum.h Workaround for BN_bn2mpi reading/writing out of bounds 2012-02-18 13:32:25 +01:00
bitcoinrpc.cpp Introduce explicit -walletupgrade option 2012-03-22 23:47:29 +01:00
bitcoinrpc.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
checkpoints.cpp Checkpoint block 168,000 2012-02-23 13:33:30 -05:00
checkpoints.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
compat.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
crypter.cpp Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
crypter.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
db.cpp Merge branch 'checklevel' of https://github.com/sipa/bitcoin 2012-03-22 12:18:56 -04:00
db.h Merge branch 'addrman' of https://github.com/sipa/bitcoin 2012-03-22 09:19:01 -04:00
headers.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
init.cpp Introduce explicit -walletupgrade option 2012-03-22 23:47:29 +01:00
init.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
irc.cpp CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
irc.h Fix #626: RecvLine wrong error message 2012-02-19 19:06:42 +01:00
key.cpp Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
key.h Merge pull request #864 from sipa/fix_856 2012-02-19 18:21:19 -08:00
keystore.cpp Move GenerateNewKey back to CWallet 2012-02-18 15:42:38 +01:00
keystore.h Move GenerateNewKey back to CWallet 2012-02-18 15:42:38 +01:00
main.cpp Merge branch 'addrman' of https://github.com/sipa/bitcoin 2012-03-22 09:19:01 -04:00
main.h Bump CLIENT_VERSION for rc4 release 2012-03-16 15:08:57 -04:00
makefile.linux-mingw CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
makefile.mingw CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
makefile.osx CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
makefile.unix Merge branch 'addrman' of https://github.com/sipa/bitcoin 2012-03-22 09:19:01 -04:00
mruset.h Add mruset and use it for setInventoryKnown 2012-02-27 21:04:32 +01:00
net.cpp Merge branch 'addrman' of https://github.com/sipa/bitcoin 2012-03-22 09:19:01 -04:00
net.h Merge branch 'addrman' of https://github.com/sipa/bitcoin 2012-03-22 09:19:01 -04:00
netbase.cpp CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
netbase.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
noui.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
protocol.cpp Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
protocol.h CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
qtui.h Add support for opening bitcoin: URIs directly. 2012-01-05 00:29:28 -05:00
rpcdump.cpp Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
script.cpp Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
script.h Update all copyrights to 2012 2012-02-07 11:28:30 -05:00
serialize.h Fix compilation warning. 2012-02-18 01:22:22 -05:00
strlcpy.h move back to original directory structure 2011-06-11 22:11:58 +02:00
uint256.h CAddrMan: stochastic address manager 2012-02-24 13:41:04 +01:00
util.cpp Merge branch '2012_02_getspecialfolderpath_overflow' of https://github.com/laanwj/bitcoin 2012-02-28 11:45:14 -05:00
util.h Resolves issue #922 - "wallet passphrase timeout of several years doesn't work" 2012-03-10 17:38:37 -05:00
wallet.cpp Introduce explicit -walletupgrade option 2012-03-22 23:47:29 +01:00
wallet.h Introduce explicit -walletupgrade option 2012-03-22 23:47:29 +01:00