lbrycrd/src
Suhas Daftuar 00dcaf4beb Change download logic to allow calling getheaders/getdata on inbound peers
SendMessages will now call getheaders on both inbound and outbound peers,
once the headers chain is close to synced.  It will also try downloading
blocks from inbound peers once we're out of initial block download (so
inbound peers will participate in parallel block fetching for the last day
or two of blocks being downloaded).
2015-04-02 13:41:01 -04:00
..
compat build: Endian compatibility 2015-03-06 15:54:53 +01:00
config build: move bitcoin-config.h to its own directory 2014-06-21 19:47:43 +02:00
consensus Consensus: Refactor: Introduce Consensus::Params class 2015-03-25 20:39:26 +01:00
crypto build: Endian compatibility 2015-03-06 15:54:53 +01:00
json json_spirit: #include <stdint.h> 2014-05-13 11:41:59 +02:00
leveldb Merge src/leveldb changes for LevelDB 1.18. 2014-10-16 12:23:50 -07:00
obj
obj-test
primitives Merge pull request #5831 2015-03-16 12:23:14 +01:00
qt Merge pull request #5898 2015-03-30 10:24:05 +02:00
script Abstract out Ctransaction-specific signing into TransactionSignatureCreator 2015-03-21 07:06:18 -07:00
secp256k1 Update libsecp256k1 2015-01-06 00:28:47 +01:00
support allocators: split allocators and pagelocker 2015-03-20 12:23:44 +01:00
test Consensus: Refactor: Decouple pow.o from chainparams.o 2015-03-26 00:47:51 +01:00
univalue Remove references to X11 licence 2014-12-16 15:56:50 +08:00
wallet Regression test for ResendWalletTransactions 2015-03-24 15:29:20 -04:00
.clang-format Update coding style and add .clang-format 2014-07-28 22:08:13 +02:00
addrman.cpp Reduce fingerprinting through timestamps in 'addr' messages. 2015-03-17 03:08:52 -07:00
addrman.h Fix all header defines 2014-11-03 16:16:40 +01:00
alert.cpp Remove whitespaces before double colon in errors and logs 2015-01-31 17:38:28 -05:00
alert.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
amount.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
amount.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
arith_uint256.cpp src/arith_256.cpp: bigendian compatibility 2015-03-06 17:21:59 +01:00
arith_uint256.h arith_uint256: remove initialization from byte vector 2015-01-05 15:45:36 +01:00
base58.cpp openssl: abstract out OPENSSL_cleanse 2015-02-15 11:34:02 -05:00
base58.h allocators: split allocators and pagelocker 2015-03-20 12:23:44 +01:00
bitcoin-cli-res.rc Remove references to X11 licence 2014-12-16 15:56:50 +08:00
bitcoin-cli.cpp Help messages correctly formatted (79 chars) 2015-03-10 22:07:17 -07:00
bitcoin-tx.cpp Help messages correctly formatted (79 chars) 2015-03-10 22:07:17 -07:00
bitcoind-res.rc Remove references to X11 licence 2014-12-16 15:56:50 +08:00
bitcoind.cpp Get rid of DetectShutdownThread 2015-01-19 15:37:48 +01:00
bloom.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
bloom.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chain.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chain.h Add more information to errors in ReadBlockFromDisk 2015-02-05 14:21:25 +01:00
chainparams.cpp Consensus: Refactor: Introduce Consensus::Params class 2015-03-25 20:39:26 +01:00
chainparams.h Consensus: Refactor: Introduce Consensus::Params class 2015-03-25 20:39:26 +01:00
chainparamsbase.cpp test: Remove UNITTEST params 2015-03-09 16:06:14 +01:00
chainparamsbase.h test: Remove UNITTEST params 2015-03-09 16:06:14 +01:00
chainparamsseeds.h Update seed IPs, based on bitcoin.sipa.be crawler data 2015-01-05 17:23:23 +01:00
checkpoints.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
checkpoints.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
checkqueue.h Merge pull request #5721 2015-02-06 16:51:39 +01:00
clientversion.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
clientversion.h Bump project-wide COPYRIGHT_YEAR to 2015 2015-01-02 10:53:13 +01:00
coincontrol.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
coins.cpp Merge pull request #5597 2015-01-07 13:03:41 +01:00
coins.h Replace direct use of 0 with SetNull and IsNull 2015-01-05 15:45:34 +01:00
compat.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
compressor.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
compressor.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
core_io.h Merge pull request #5499 2014-12-31 10:50:06 +01:00
core_read.cpp namespace: drop most boost namespaces and a few header cleanups 2015-01-02 15:12:03 -05:00
core_write.cpp Replace direct use of 0 with SetNull and IsNull 2015-01-05 15:45:34 +01:00
eccryptoverify.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
eccryptoverify.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
ecwrapper.cpp Improve robustness of DER recoding code 2015-01-12 08:59:03 +01:00
ecwrapper.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
hash.cpp src/hash.cpp: endian compatibility 2015-03-06 15:54:53 +01:00
hash.h Squashed 'src/secp256k1/' changes from bccaf86..50cc6ab 2015-01-06 00:28:47 +01:00
init.cpp Fix --disable-wallet build after merge of #5681 2015-03-24 22:15:04 +01:00
init.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
key.cpp keys: remove libsecp256k1 verification until it's actually supported 2015-03-02 11:31:43 -05:00
key.h allocators: split allocators and pagelocker 2015-03-20 12:23:44 +01:00
keystore.cpp wallet: move crypter to wallet 2015-03-22 15:18:55 -04:00
keystore.h c++11: don't forward-declare types used in maps 2015-02-03 23:30:59 -05:00
leveldbwrapper.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
leveldbwrapper.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
limitedmap.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
main.cpp Change download logic to allow calling getheaders/getdata on inbound peers 2015-04-02 13:41:01 -04:00
main.h Merge pull request #5940 2015-03-30 14:28:09 +02:00
Makefile.am Consensus: Refactor: Introduce Consensus::Params class 2015-03-25 20:39:26 +01:00
Makefile.qt.include [Qt] optimize helpmessage dialog 2015-01-09 21:11:47 +01:00
Makefile.qttest.include build: make a distinction between static app ldflags and static lib ldflags 2014-11-19 22:08:27 -05:00
Makefile.test.include [Move Only] Move wallet related things to src/wallet/ 2015-03-12 14:13:02 +01:00
merkleblock.cpp Replace direct use of 0 with SetNull and IsNull 2015-01-05 15:45:34 +01:00
merkleblock.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
miner.cpp Consensus: Refactor: Decouple pow.o from chainparams.o 2015-03-26 00:47:51 +01:00
miner.h Merge pull request #5599 2015-01-24 16:00:40 +01:00
mruset.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
net.cpp don't trickle for whitelisted nodes 2015-03-24 14:53:16 +01:00
net.h Merge pull request #5859 2015-03-12 11:14:03 +01:00
netbase.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
netbase.h src/netbase.h: Fix endian in CNetAddr serialization 2015-03-06 17:21:58 +01:00
noui.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
noui.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
pow.cpp Consensus: Refactor: Decouple pow.o from chainparams.o 2015-03-26 00:47:51 +01:00
pow.h Consensus: Refactor: Decouple pow.o from chainparams.o 2015-03-26 00:47:51 +01:00
protocol.cpp make CMessageHeader a dumb storage class 2015-02-25 18:44:49 -05:00
protocol.h Add a NODE_GETUTXO service bit and document NODE_NETWORK. 2015-03-21 19:35:02 +01:00
pubkey.cpp keys: remove libsecp256k1 verification until it's actually supported 2015-03-02 11:31:43 -05:00
pubkey.h Replace direct use of 0 with SetNull and IsNull 2015-01-05 15:45:34 +01:00
random.cpp WIN32 Seed Cleanup: Move nLastPerfmon behind win32 ifdef. 2015-02-25 18:37:06 -05:00
random.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rest.cpp Merge #5548: [REST] add /rest/chaininfos 2015-02-10 12:08:07 +01:00
rpcblockchain.cpp Removed main.h dependency from rpcserver.cpp 2015-01-28 07:41:54 +01:00
rpcclient.cpp Subtract fee from amount 2015-03-13 11:04:18 +01:00
rpcclient.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcmining.cpp Consensus: Refactor: Decouple pow.o from chainparams.o 2015-03-26 00:47:51 +01:00
rpcmisc.cpp [Move Only] Move wallet related things to src/wallet/ 2015-03-12 14:13:02 +01:00
rpcnet.cpp Removed main.h dependency from rpcserver.cpp 2015-01-28 07:41:54 +01:00
rpcprotocol.cpp namespace: drop most boost namespaces and a few header cleanups 2015-01-02 15:12:03 -05:00
rpcprotocol.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcrawtransaction.cpp [Move Only] Move wallet related things to src/wallet/ 2015-03-12 14:13:02 +01:00
rpcserver.cpp Regression test for ResendWalletTransactions 2015-03-24 15:29:20 -04:00
rpcserver.h Regression test for ResendWalletTransactions 2015-03-24 15:29:20 -04:00
serialize.h src/serialize.h: base serialization level endianness neutrality 2015-03-06 17:21:58 +01:00
streams.h allocators: split allocators and pagelocker 2015-03-20 12:23:44 +01:00
sync.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
sync.h Removed main.h dependency from rpcserver.cpp 2015-01-28 07:41:54 +01:00
threadsafety.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
timedata.cpp Merge pull request #5476 2015-01-02 17:54:21 +01:00
timedata.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
tinyformat.h Move *Version() functions to version.h/cpp 2014-08-26 13:25:21 +02:00
txdb.cpp Consensus: Refactor: Decouple pow.o from chainparams.o 2015-03-26 00:47:51 +01:00
txdb.h Fix clang compile warnings intriduced in #5681 2015-03-29 19:45:05 +08:00
txmempool.cpp src/txmempool.cpp: make numEntries a uint32_t 2015-03-06 17:21:59 +01:00
txmempool.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
ui_interface.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
uint256.cpp BUGFIX: Stack around the variable 'rv' was corrupted 2015-03-12 22:17:22 +06:00
uint256.h uint256->arith_uint256 blob256->uint256 2015-01-05 15:45:35 +01:00
undo.h MOVEONLY: CBlockUndo from main.h to undo.h 2014-12-27 16:01:31 +01:00
util.cpp Initialization: set Boost path locale in main thread 2015-03-11 14:33:29 +01:00
util.h Help messages correctly formatted (79 chars) 2015-03-10 22:07:17 -07:00
utilmoneystr.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utilmoneystr.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utilstrencodings.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utilstrencodings.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utiltime.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utiltime.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
validationinterface.cpp Regression test for ResendWalletTransactions 2015-03-24 15:29:20 -04:00
validationinterface.h Merge pull request #5940 2015-03-30 14:28:09 +02:00
version.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00