BTCP-Rebase/src
Pieter Wuille fb83a79b21 Fix minor backward incompatibility
The key refactor changed the way unencrypted private keys with compressed
public key are stored in the wallet. Apparently older versions relied on
this to verify the correctness of stored keys.

Note that earlier pre-release versions do risk creating wallets that can
not be opened by 0.8.3 and earlier.
2013-07-13 12:57:19 +02:00
..
json
leveldb Added GNU/kFreeBSD kernel name (TARGET_OS) 2013-06-12 14:46:16 +02:00
obj
obj-test
qt Merge pull request #2793 from Diapolo/translations 2013-06-26 15:02:28 -07:00
test Merge pull request #2743 from jgarzik/reject-reason 2013-07-10 08:50:49 -07:00
addrman.cpp Split off hash.h from util.h 2012-12-18 21:39:29 +01:00
addrman.h Trim trailing whitespace for src/*.{h,cpp} 2012-09-18 15:07:58 -04:00
alert.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
alert.h -alertnotify=<cmd> 2013-03-19 15:16:30 -04:00
allocators.h Make signature cache store CPubKeys 2013-05-30 05:20:23 +02:00
base58.h Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
bignum.h Use a uint256 for bnChainWork 2013-04-12 12:17:28 +02:00
bitcoind.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
bitcoinrpc.cpp RPC: add getbestblockhash, to return tip of best chain 2013-07-03 11:02:29 -04:00
bitcoinrpc.h RPC: add getbestblockhash, to return tip of best chain 2013-07-03 11:02:29 -04:00
bloom.cpp main.h->core.h include dependency improvements. 2013-06-24 10:41:16 -04:00
bloom.h Add nFlags to CBloomFilter to make filter updating optional. 2013-01-16 14:34:06 -05:00
chainparams.cpp main.h->core.h include dependency improvements. 2013-06-24 10:41:16 -04:00
chainparams.h Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
checkpoints.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
checkpoints.h Replace repeated GetBoolArg() calls with Checkpoint::fEnabled variable 2013-05-24 11:10:53 -04:00
checkqueue.h Port Thread* methods to boost::thread_group 2013-04-03 19:57:13 -04:00
clientversion.h Prepare for 0.9 merge window 2013-05-30 04:43:51 +02:00
compat.h Allow select()ing up to 1024 file descriptors on Windows 2013-04-26 01:31:10 +02:00
core.cpp Move core implementations to core.cpp 2013-06-25 10:33:29 +02:00
core.h Move core implementations to core.cpp 2013-06-25 10:33:29 +02:00
crypter.cpp CSecret/CKey -> CKey/CPubKey split/refactor 2013-05-30 05:20:21 +02:00
crypter.h CSecret/CKey -> CKey/CPubKey split/refactor 2013-05-30 05:20:21 +02:00
db.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
db.h Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
hash.cpp Add MurmurHash3 implementation to hash.h/add hash.cpp. 2013-01-16 12:48:01 -05:00
hash.h Make CPubKey statically allocated 2013-05-30 05:18:42 +02:00
init.cpp Calling UnregisterAllWallets() instead of UnregisterWallet(pwalletMain) in init.cpp 2013-06-24 09:33:15 -07:00
init.h Have Qt poll for shutdown requested, the QT way. 2013-04-03 19:58:47 -04:00
key.cpp Fix minor backward incompatibility 2013-07-13 12:57:19 +02:00
key.h Make signature cache store CPubKeys 2013-05-30 05:20:23 +02:00
keystore.cpp CSecret/CKey -> CKey/CPubKey split/refactor 2013-05-30 05:20:21 +02:00
keystore.h CSecret/CKey -> CKey/CPubKey split/refactor 2013-05-30 05:20:21 +02:00
leveldb.cpp Reduce number of open LevelDB files to 64 2013-04-24 00:10:23 +02:00
leveldb.h Deal with LevelDB errors 2013-01-30 04:30:02 +01:00
limitedmap.h Add a limitedmap class similar to mruset 2013-04-01 11:56:22 -04:00
main.cpp Merge pull request #2743 from jgarzik/reject-reason 2013-07-10 08:50:49 -07:00
main.h Merge pull request #2743 from jgarzik/reject-reason 2013-07-10 08:50:49 -07:00
makefile.linux-mingw fix makefiles and init.cpp after chainparams merge 2013-06-23 17:39:39 +02:00
makefile.mingw fix makefiles and init.cpp after chainparams merge 2013-06-23 17:39:39 +02:00
makefile.osx fix makefiles and init.cpp after chainparams merge 2013-06-23 17:39:39 +02:00
makefile.unix Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
mruset.h
net.cpp Dump addresses every 15 minutes instead of 10 seconds 2013-06-24 11:48:14 +02:00
net.h Removed the main.h include from net.cpp. 2013-06-06 00:04:33 -07:00
netbase.cpp fix !O_NONBLOCK where ~O_NONBLOCK was meant 2013-04-27 15:37:26 +02:00
netbase.h Merge pull request #1913 from sipa/noi2p 2012-10-11 00:41:33 -07:00
noui.cpp Improve block database load error reporting 2013-02-17 23:25:42 +01:00
protocol.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
protocol.h Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
rpcblockchain.cpp RPC: add getbestblockhash, to return tip of best chain 2013-07-03 11:02:29 -04:00
rpcdump.cpp Add dumpwallet and importwallet RPCs 2013-06-22 17:30:56 +02:00
rpcmining.cpp main.h->core.h include dependency improvements. 2013-06-24 10:41:16 -04:00
rpcnet.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
rpcrawtransaction.cpp main.h->core.h include dependency improvements. 2013-06-24 10:41:16 -04:00
rpcwallet.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
script.cpp Add ExtractAffectedKeys to script 2013-06-22 16:49:30 +02:00
script.h Add ExtractAffectedKeys to script 2013-06-22 16:49:30 +02:00
serialize.h Use per-message send buffer, rather than per connection 2013-03-29 23:56:26 +01:00
sync.cpp Trim trailing whitespace for src/*.{h,cpp} 2012-09-18 15:07:58 -04:00
sync.h Added comments to sync.h to make it easier to understand the macros 2013-06-25 16:54:58 -07:00
threadsafety.h o Added threadsafety.h - a set of macros using the -Wthread-safety 2012-11-11 00:53:00 -03:00
txdb.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
txdb.h Merge pull request #2221 from sipa/perfo 2013-02-22 09:01:30 -08:00
ui_interface.h Have Qt poll for shutdown requested, the QT way. 2013-04-03 19:58:47 -04:00
uint256.h Specified base_uint component size 2013-05-07 20:03:17 -05:00
util.cpp Introduce a CChainParameters singleton class and regtest mode. 2013-06-19 16:28:52 +02:00
util.h Dump addresses every 15 minutes instead of 10 seconds 2013-06-24 11:48:14 +02:00
version.cpp Fix build date for from-tarball builds 2013-06-29 14:16:50 +02:00
version.h Bump PROTOCOL_VERSION for filter messages. 2013-01-16 12:48:02 -05:00
wallet.cpp Moved CBlock::ReadFromDisk out of CBlock to functions ReadBlockFromDisk in main.h 2013-06-23 19:59:34 -07:00
wallet.h Add GetKeyBirthTimes to wallet 2013-06-22 17:30:56 +02:00
walletdb.cpp Add GetKeyBirthTimes to wallet 2013-06-22 17:30:56 +02:00
walletdb.h Refactor keytime/metadata and wallet encryption bugfix 2013-06-20 01:31:18 +02:00