BTCP-Rebase/src
Matt Corallo 185c7f08be Avoid reading the old hd master key during wallet encryption
This makes SetHDMasterKey responsible for maintinaing the CHDChain
version instead of always creating it with the latest version and
making EncryptWallet responsible for keeping the version from
changing.
2017-04-13 11:55:43 -04:00
..
bench [trivial] Fix typos in comments 2017-03-21 19:49:08 +01:00
compat Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
config
consensus [trivial] Fix typos in comments 2017-01-27 21:22:35 +01:00
crypto Avoid unaligned access in crypto i/o 2017-01-12 11:52:45 -08:00
leveldb Merge in LevelDB 1.19 changes 2016-12-01 16:14:45 -08:00
obj
obj-test
policy Merge #9548: Remove min reasonable fee 2017-03-07 19:49:00 +01:00
primitives Merge #9602: Remove coin age priority and free transactions - implementation 2017-03-07 19:30:23 +01:00
qt Merge #10060: [Qt] Ensure an item exists on the rpcconsole stack before adding 2017-03-27 09:55:17 +02:00
rpc rpc: Rename first named arg of createrawtransaction 2017-03-26 12:08:44 +02:00
script Refactor: Remove using namespace <xxx> from script/ 2017-03-08 08:08:17 -08:00
secp256k1 Update libsecp256k1 to master 2016-12-12 11:08:47 -08:00
support Merge #8808: Do not shadow variables (gcc set) 2017-03-03 15:48:53 +01:00
test Merge #10045: [trivial] Fix typos in comments 2017-03-22 08:38:24 +01:00
univalue Merge commit '2ca7faab4205822b06dc2ab2bbda0a9a70fce7e0' into HEAD 2016-09-30 19:58:11 +02:00
wallet Avoid reading the old hd master key during wallet encryption 2017-04-13 11:55:43 -04:00
zmq [zmq] Call va_end() on va_start()ed args. 2017-03-22 12:56:44 -07:00
.clang-format [doc] Remove unused clang format dev script 2017-01-28 16:57:08 +01:00
Makefile.am fix build if spaces in src dir path 2017-03-24 18:22:34 -07:00
Makefile.bench.include Merge #9505: Prevector Quick Destruct 2017-03-14 10:43:10 +01:00
Makefile.leveldb.include Merge #8826: Do not include env_win.cc on non-Windows systems 2016-09-29 17:27:28 +02:00
Makefile.qt.include Merge #9513: build: fix qt distdir builds (retry) 2017-01-11 13:45:28 +01:00
Makefile.qttest.include Add simple qt wallet test sending a transaction 2017-03-15 12:02:02 -05:00
Makefile.test.include Move src/test/bitcoin-util-test.py to test/util/bitcoin-util-test.py 2017-03-20 10:40:31 -04:00
addrdb.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
addrdb.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
addrman.cpp Use z = std::max(x - y, 0); instead of z = x - y; if (z < 0) z = 0; 2017-02-07 15:46:38 +01:00
addrman.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
amount.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
amount.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
arith_uint256.cpp Merge #8808: Do not shadow variables (gcc set) 2017-03-03 15:48:53 +01:00
arith_uint256.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
base58.cpp [trivial] Fix typos in comments 2017-03-21 19:49:08 +01:00
base58.h [trivial] Fix typos in comments 2017-01-27 21:22:35 +01:00
bitcoin-cli-res.rc
bitcoin-cli.cpp Docs: add details to -rpcclienttimeout doc 2017-03-02 04:42:37 -08:00
bitcoin-tx-res.rc
bitcoin-tx.cpp Remove unused code 2017-03-17 04:37:43 +01:00
bitcoind-res.rc
bitcoind.cpp use EXIT_ codes instead of magic numbers 2017-02-21 17:17:24 +09:00
blockencodings.cpp [trivial] Fix typos in comments 2017-03-21 19:49:08 +01:00
blockencodings.h [trivial] Fix typos in comments 2017-01-27 21:22:35 +01:00
bloom.cpp Fix msvc compiler error C4146 (minus operator applied to unsigned type) 2017-03-07 02:42:44 +09:00
bloom.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
chain.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2017-01-27 18:13:20 +09:00
chain.h Merge #9908: Define 7200 second timestamp window constant 2017-03-06 10:02:05 +01:00
chainparams.cpp Remove unused code 2017-03-17 04:37:43 +01:00
chainparams.h Remove unused code 2017-03-17 04:37:43 +01:00
chainparamsbase.cpp
chainparamsbase.h
chainparamsseeds.h Pre-0.14.0 hardcoded seeds update 2017-02-10 11:04:34 +01:00
checkpoints.cpp [MOVEONLY] Move progress estimation out of checkpoints 2017-01-04 13:18:49 -08:00
checkpoints.h [MOVEONLY] Move progress estimation out of checkpoints 2017-01-04 13:18:49 -08:00
checkqueue.h Fix CCheckQueue IsIdle (potential) race condition and remove dangerous constructors. 2017-01-20 18:18:59 -05:00
clientversion.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
clientversion.h build: bump version to 0.14.99 2017-02-17 17:27:18 +01:00
coins.cpp [cleanup] Remove coin age priority completely. 2017-03-03 16:50:20 -05:00
coins.h Remove unused code 2017-03-17 04:37:43 +01:00
compat.h compat: use `unsigned int` instead of `u_int` 2017-03-05 09:51:21 +00:00
compressor.cpp
compressor.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
core_io.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
core_memusage.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
core_read.cpp Fail in DecodeHexTx if there is extra data at the end 2017-02-02 17:32:27 -05:00
core_write.cpp Fix parameter naming inconsistencies between .h and .cpp files 2017-03-19 16:14:29 +01:00
cuckoocache.h [trivial] Fix typos in comments 2017-01-27 21:22:35 +01:00
dbwrapper.cpp [LevelDB] Plug leveldb logs to bitcoin logs 2017-03-16 02:14:27 +00:00
dbwrapper.h Remove unused code 2017-03-17 04:37:43 +01:00
hash.cpp Remove redundant semicolons 2017-01-14 21:45:32 +01:00
hash.h Avoid VLA in hash.h 2017-02-17 15:28:28 -08:00
httprpc.cpp Make KEY_SIZE a compile-time constant 2017-02-17 11:42:22 -08:00
httprpc.h
httpserver.cpp Merge #10027: Set to nullptr after delete 2017-03-20 08:39:18 +01:00
httpserver.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
indirectmap.h
init.cpp Merge #10088: Trivial: move several relay options into the relay help group 2017-03-29 00:31:34 -07:00
init.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
key.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
key.h Trivial: Fix typo in key.h comment 2017-03-18 18:13:55 -07:00
keystore.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
keystore.h
limitedmap.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
memusage.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
merkleblock.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2017-01-27 18:13:20 +09:00
merkleblock.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
miner.cpp [trivial] Dead code removal 2017-03-23 15:08:54 -07:00
miner.h Don't require segwit in getblocktemplate for segwit signalling or mining 2017-03-14 06:43:37 -04:00
net.cpp Merge #9987: Remove unused code 2017-03-18 10:10:33 +01:00
net.h Remove unused code 2017-03-17 04:37:43 +01:00
net_processing.cpp No longer allow "free" transactions 2017-03-03 16:50:19 -05:00
net_processing.h Net: pass interruptMsgProc as const where possible 2017-01-31 23:45:47 +01:00
netaddress.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
netaddress.h [trivial] Fix typos in comments 2017-01-27 21:22:35 +01:00
netbase.cpp build: cleanup: define MSG_DONTWAIT/MSG_NO_SIGNAL locally 2017-03-05 09:47:29 +00:00
netbase.h Merge #9289: net: drop boost::thread_group 2017-01-04 12:21:53 +01:00
netmessagemaker.h Net: Make CNetMsgMaker more const 2017-01-31 23:29:28 +01:00
noui.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
noui.h
pow.cpp pow: GetNextWorkRequired never called with NULL pindexLast 2017-02-15 22:11:29 +09:00
pow.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
prevector.h Merge #9505: Prevector Quick Destruct 2017-03-14 10:43:10 +01:00
protocol.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
protocol.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
pubkey.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
pubkey.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
random.cpp random: Add fallback if getrandom syscall not available 2017-02-22 08:51:26 +01:00
random.h sanity: Move OS random to sanity check function 2017-02-22 08:02:50 +01:00
rest.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2017-01-27 18:13:20 +09:00
reverselock.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
scheduler.cpp CScheduler boost->std::function, use millisecs for times, not secs 2017-03-06 18:33:50 -05:00
scheduler.h CScheduler boost->std::function, use millisecs for times, not secs 2017-03-06 18:33:50 -05:00
serialize.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
streams.h Prevent -Wshadow warnings with gcc versions 4.8.5, 5.3.1 and 6.2.1. 2017-03-18 07:59:50 +01:00
sync.cpp Remove unused code 2017-03-17 04:37:43 +01:00
sync.h Remove unused code 2017-03-17 04:37:43 +01:00
threadinterrupt.cpp net: add CThreadInterrupt and InterruptibleSleep 2017-01-03 17:53:09 -05:00
threadinterrupt.h net: add CThreadInterrupt and InterruptibleSleep 2017-01-03 17:53:09 -05:00
threadsafety.h
timedata.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2017-01-27 18:13:20 +09:00
timedata.h Merge #8808: Do not shadow variables (gcc set) 2017-03-03 15:48:53 +01:00
tinyformat.h util: Throw tinyformat::format_error on formatting error 2017-03-13 06:51:15 +01:00
torcontrol.cpp Make some global variables less-global (static) 2017-03-18 07:59:50 +01:00
torcontrol.h
txdb.cpp Refactor: Remove using namespace <xxx> from src/*.cpp. 2017-01-27 18:13:20 +09:00
txdb.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
txmempool.cpp Fix parameter naming inconsistencies between .h and .cpp files 2017-03-19 16:14:29 +01:00
txmempool.h Fix parameter naming inconsistencies between .h and .cpp files 2017-03-19 16:14:29 +01:00
ui_interface.cpp [wallet] Add high transaction fee warnings 2016-09-26 01:11:27 +02:00
ui_interface.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
uint256.cpp uint256: replace sprintf with HexStr and reverse-iterator 2017-02-27 10:02:45 +01:00
uint256.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
undo.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
util.cpp [util] Remove redundant call to get() on smart pointer (thread_specific_ptr) 2017-03-09 10:22:35 +01:00
util.h util: rename variable to avoid shadowing 2017-03-16 17:33:58 +01:00
utilmoneystr.cpp Refactor: Remove using namespace <xxx> from util* 2017-03-08 08:47:02 -08:00
utilmoneystr.h
utilstrencodings.cpp Refactor: Remove using namespace <xxx> from util* 2017-03-08 08:47:02 -08:00
utilstrencodings.h Wallet: Sanitise -wallet parameter 2017-02-27 20:45:18 +00:00
utiltime.cpp Refactor: Remove using namespace <xxx> from util* 2017-03-08 08:47:02 -08:00
utiltime.h [trivial] Fix recently introduced typos in comments 2017-02-14 20:19:40 +01:00
validation.cpp [trivial] Fix typos in comments 2017-03-21 19:49:08 +01:00
validation.h Fix parameter naming inconsistencies between .h and .cpp files 2017-03-19 16:14:29 +01:00
validationinterface.cpp Add a CValidationInterface::NewPoWValidBlock callback 2017-01-05 10:32:07 -05:00
validationinterface.h Merge #9558: Clarify assumptions made about when BlockCheck is called 2017-03-23 08:18:43 +01:00
version.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
versionbits.cpp Don't require segwit in getblocktemplate for segwit signalling or mining 2017-03-14 06:43:37 -04:00
versionbits.h RPC: augment getblockchaininfo bip9_softforks data 2016-10-19 09:08:39 -04:00
warnings.cpp Move GetWarnings() into its own file. 2016-12-03 07:17:34 +00:00
warnings.h Move GetWarnings() into its own file. 2016-12-03 07:17:34 +00:00