lbrycrd/src
Wladimir J. van der Laan 96ff9d6403 Can't log to debug log before chain params initialized
Add a function `AreBaseParamsConfigured` and use this to check
before writing to the debug log. This avoids assertions when the
application happens to log too early, which happens in the GUI.

Messages logged before the base parameters are configured can be
shown using `-printtoconsole`.
2014-07-15 10:26:44 +02:00
..
compat build: fix build weirdness after 54372482. 2014-06-23 14:04:38 -04:00
config build: move bitcoin-config.h to its own directory 2014-06-21 19:47:43 +02:00
crypto Add <Hasher>::OUTPUT_SIZE 2014-06-21 19:47:43 +02:00
json json_spirit: #include <stdint.h> 2014-05-13 11:41:59 +02:00
leveldb Merge src/leveldb changes for LevelDB 1.17. 2014-05-09 18:23:34 +02:00
m4 build: avoid the use of top_ and abs_ dir paths 2014-06-05 16:05:57 -04:00
obj
obj-test
qt Merge pull request #4524 2014-07-14 11:33:30 +02:00
secp256k1 secp256k1: Add build-side changes for libsecp256k1 2014-07-01 12:27:19 -04:00
test move rand functions from util to new random.h/.cpp 2014-07-09 09:42:19 +02:00
addrman.cpp Remove redundant .c_str()s 2014-01-23 16:05:01 +01:00
addrman.h move rand functions from util to new random.h/.cpp 2014-07-09 09:42:19 +02:00
alert.cpp Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
alert.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
allocators.cpp Changing LockedPageManager to use a managed instance 2013-10-20 14:29:24 +07:00
allocators.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
base58.cpp ensure clean and consistent "namespace" usage 2014-06-26 10:36:57 +02:00
base58.h Move base58.h implementation code to base58.cpp 2014-05-10 00:42:31 +02:00
bitcoin-cli-res.rc fix copyright string in two of our *.rc files 2014-07-01 12:13:37 +02:00
bitcoin-cli.cpp Move ui_interface to bitcoin_server.a 2014-07-07 09:58:56 +02:00
bitcoind-res.rc fix copyright string in two of our *.rc files 2014-07-01 12:13:37 +02:00
bitcoind.cpp Remove cli functionality from bitcoind 2014-06-15 15:38:22 +02:00
bloom.cpp CBloomFilter::clear() method 2014-06-27 07:54:21 -07:00
bloom.h CBloomFilter::clear() method 2014-06-27 07:54:21 -07:00
chainparams.cpp Merge pull request #4400 2014-07-14 11:35:30 +02:00
chainparams.h Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
chainparamsbase.cpp Can't log to debug log before chain params initialized 2014-07-15 10:26:44 +02:00
chainparamsbase.h Can't log to debug log before chain params initialized 2014-07-15 10:26:44 +02:00
checkpoints.cpp Use GetBlockTime() more 2014-07-07 10:20:28 +02:00
checkpoints.h ensure clean and consistent "namespace" usage 2014-06-26 10:36:57 +02:00
checkqueue.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
clientversion.h fix copyright string in two of our *.rc files 2014-07-01 12:13:37 +02:00
coincontrol.h Coincontrol cleanup (e.g. add missing license) 2013-11-18 08:16:12 +01:00
coins.cpp Merge pull request #4505 2014-07-15 09:14:33 +02:00
coins.h Use unordered_map for CCoinsViewCache with salted hash 2014-07-14 16:13:08 +02:00
compat.h reorder includes to compile on OpenBSD 2014-05-02 20:45:03 +02:00
core.cpp Fee fixes 2014-07-08 05:09:19 +02:00
core.h Move fee policy out of core 2014-07-03 14:42:16 -04:00
crypter.cpp Move CCryptoKeyStore to crypter.cpp 2013-12-04 12:46:13 +01:00
crypter.h Move CCryptoKeyStore to crypter.cpp 2013-12-04 12:46:13 +01:00
db.cpp unified and better log/error messages for CDBEnv/CDB 2014-04-01 09:41:49 +02:00
db.h Move CAddrDB frrom db to net 2013-12-04 12:46:13 +01:00
hash.cpp Add a built-in SHA256/SHA512 implementation. 2014-06-21 19:47:39 +02:00
hash.h Add <Hasher>::OUTPUT_SIZE 2014-06-21 19:47:43 +02:00
init.cpp Add option to disable 077 umask (create new files with system default umask) 2014-07-14 13:58:57 +02:00
init.h ensure clean and consistent "namespace" usage 2014-06-26 10:36:57 +02:00
key.cpp add GetRandBytes() as wrapper for RAND_bytes() 2014-07-09 09:42:18 +02:00
key.h key.cpp: fail with a friendlier message on missing ssl EC support 2014-06-03 12:09:51 -07:00
keystore.cpp Use script matching rather than destination matching for watch-only. 2014-07-02 15:48:39 +02:00
keystore.h Use script matching rather than destination matching for watch-only. 2014-07-02 15:48:39 +02:00
leveldbwrapper.cpp Enable paranoid corruption checks in LevelDB >= 1.16 2014-05-12 12:52:39 +02:00
leveldbwrapper.h Remove redundant c_str 2014-05-22 00:23:03 +07:00
limitedmap.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
main.cpp Merge pull request #4505 2014-07-15 09:14:33 +02:00
main.h getblocktemplate: longpolling support 2014-07-11 14:48:02 +02:00
Makefile.am move rand functions from util to new random.h/.cpp 2014-07-09 09:42:19 +02:00
Makefile.qt.include build: re-add AM_LDFLAGS where it's overridden 2014-07-08 15:52:29 -04:00
Makefile.qttest.include build: re-add AM_LDFLAGS where it's overridden 2014-07-08 15:52:29 -04:00
Makefile.test.include secp256k1: Add build-side changes for libsecp256k1 2014-07-01 12:27:19 -04:00
miner.cpp getrawchangeaddress should fail when keypool exhausted 2014-07-11 15:24:29 +02:00
miner.h Switch miner.cpp to use sha2 instead of OpenSSL. 2014-06-21 19:47:39 +02:00
mruset.h Limit number of known addresses per peer 2014-05-30 12:01:53 +02:00
net.cpp Merge pull request #4400 2014-07-14 11:35:30 +02:00
net.h Merge pull request #4400 2014-07-14 11:35:30 +02:00
netbase.cpp Merge pull request #4479 2014-07-08 13:35:56 +02:00
netbase.h remove SOCKS4 support from core and GUI 2014-07-07 08:15:14 +02:00
noui.cpp Copyright header updates s/2013/2014 on files whose last git commit was done in 2014. 2014-02-09 21:06:06 -05:00
noui.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
pow.cpp Use GetBlockTime() more 2014-07-07 10:20:28 +02:00
pow.h Refactor proof of work related functions out of main 2014-06-23 23:10:24 +02:00
protocol.cpp Replace virtual methods with static attributes, chainparams.h depends on 2014-06-04 13:29:36 +02:00
protocol.h Add comment regarding experimental-use service bits 2014-06-21 11:43:23 -04:00
random.cpp make RandAddSeed() use OPENSSL_cleanse() 2014-07-09 09:43:55 +02:00
random.h move rand functions from util to new random.h/.cpp 2014-07-09 09:42:19 +02:00
rpcblockchain.cpp Avoid a segfault on getblock if it can't read a block from disk. 2014-07-10 00:34:18 -03:00
rpcclient.cpp added includedWatchonly argument to listreceivedbyaddress/...account 2014-07-02 15:48:39 +02:00
rpcclient.h Remove cli functionality from bitcoind 2014-06-15 15:38:22 +02:00
rpcdump.cpp Merge pull request #4045 2014-07-07 16:06:28 +02:00
rpcmining.cpp getblocktemplate: longpolling support 2014-07-11 14:48:02 +02:00
rpcmisc.cpp Merge pull request #4045 2014-07-07 16:06:28 +02:00
rpcnet.cpp Introduce whitelisted peers. 2014-07-09 20:40:14 +02:00
rpcprotocol.cpp rpc: Prevent easy memory exhaustion attack 2014-07-04 09:20:39 +02:00
rpcprotocol.h fix RPC error replies 2014-06-28 19:16:15 -07:00
rpcrawtransaction.cpp Clarify that redeemScript is often optional 2014-07-12 09:21:02 +01:00
rpcserver.cpp Merge pull request #4400 2014-07-14 11:35:30 +02:00
rpcserver.h getblocktemplate: longpolling support 2014-07-11 14:48:02 +02:00
rpcwallet.cpp getrawchangeaddress should fail when keypool exhausted 2014-07-11 15:24:29 +02:00
script.cpp move rand functions from util to new random.h/.cpp 2014-07-09 09:42:19 +02:00
script.h replaced MINE_ with ISMINE_ 2014-07-02 15:48:40 +02:00
serialize.h Avoid undefined behavior using CFlatData in CScript serialization 2014-06-23 10:38:15 +02:00
sync.cpp Wallet locking fixes for -DDEBUG_LOCKORDER 2014-02-18 12:11:46 -05:00
sync.h getblocktemplate: longpolling support 2014-07-11 14:48:02 +02:00
threadsafety.h Cleanup code using forward declarations. 2013-11-10 09:36:28 -06:00
timedata.cpp Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
timedata.h Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
tinyformat.h Make tinyformat errors raise an exception instead of assert()ing 2014-02-28 09:25:00 +01:00
txdb.cpp typedef std::map<uint256, CCoins> to CCoinsMap 2014-07-01 12:48:16 +02:00
txdb.h typedef std::map<uint256, CCoins> to CCoinsMap 2014-07-01 12:48:16 +02:00
txmempool.cpp Move fee policy out of core 2014-07-03 14:42:16 -04:00
txmempool.h Move fee policy out of core 2014-07-03 14:42:16 -04:00
ui_interface.h qt: Ignore showNormalIfMinimized in initialization or shutdown 2014-07-14 10:49:12 +02:00
uint256.cpp Use unordered_map for CCoinsViewCache with salted hash 2014-07-14 16:13:08 +02:00
uint256.h Use unordered_map for CCoinsViewCache with salted hash 2014-07-14 16:13:08 +02:00
util.cpp Can't log to debug log before chain params initialized 2014-07-15 10:26:44 +02:00
util.h move rand functions from util to new random.h/.cpp 2014-07-09 09:42:19 +02:00
version.cpp Remove -beta suffix 2014-06-12 13:52:15 +02:00
version.h Bump protocol version to 70002 2013-11-11 10:31:09 +10:00
wallet.cpp Fixed error in 'getbalance' when using watchonly addresses. 2014-07-14 13:01:06 +02:00
wallet.h Merge pull request #4045 2014-07-07 16:06:28 +02:00
walletdb.cpp Use script matching rather than destination matching for watch-only. 2014-07-02 15:48:39 +02:00
walletdb.h Use script matching rather than destination matching for watch-only. 2014-07-02 15:48:39 +02:00