lbrycrd/src
Wladimir J. van der Laan 3b9a0bf41f
Merge #7840: Several performance and privacy improvements to inv/mempool handling
b559914 Move bloom and feerate filtering to just prior to tx sending. (Gregory Maxwell)
4578215 Return mempool queries in dependency order (Pieter Wuille)
ed70683 Handle mempool requests in send loop, subject to trickle (Pieter Wuille)
dc13dcd Split up and optimize transaction and block inv queues (Pieter Wuille)
f2d3ba7 Eliminate TX trickle bypass, sort TX invs for privacy and priority. (Gregory Maxwell)
2016-05-05 13:14:40 +02:00
..
bench
compat
config
consensus Add CHECKSEQUENCEVERIFY softfork through BIP9 2016-03-18 08:09:06 +00:00
crypto crypto: bytes counts are 64 bit 2016-04-15 16:44:23 +02:00
leveldb
obj
obj-test
policy Merge #7812: Tiny refactor of IsRBFOptIn, avoid exception 2016-04-14 16:35:02 +02:00
primitives Merge #7763: Put hex-encoded version in UpdateTip 2016-03-31 13:24:50 +02:00
qt qt: Add transaction hash to details window title 2016-04-26 16:05:10 +02:00
rpc Merge #7953: Create signmessagewithprivkey rpc 2016-05-05 12:54:14 +02:00
script Treat overly long scriptPubKeys as unspendable 2016-04-25 14:22:30 +02:00
secp256k1
support
test Merge #7807: Fixed miner test values, gave constants for less error-prone values. 2016-04-29 22:02:59 +02:00
univalue
wallet Merge #7688: List solvability in listunspent output and improve help 2016-04-25 14:46:29 +02:00
zmq [ZMQ] append a message sequence number to every ZMQ notification 2016-04-19 15:32:11 +02:00
.clang-format
addrman.cpp Merge #7212: Adds unittests for CAddrMan and CAddrinfo, removes source of non-determinism. 2016-01-28 13:14:07 +01:00
addrman.h Merge #7212: Adds unittests for CAddrMan and CAddrinfo, removes source of non-determinism. 2016-01-28 13:14:07 +01:00
amount.cpp [amount] Add support for negative fee rates 2016-04-08 19:59:53 +02:00
amount.h [amount] Add support for negative fee rates 2016-04-08 19:59:53 +02:00
arith_uint256.cpp
arith_uint256.h
base58.cpp CBase58Data::SetString: cleanse the full vector 2016-04-21 18:28:57 -07:00
base58.h add bip32 pubkey serialization 2016-04-14 20:56:33 +02:00
bitcoin-cli-res.rc
bitcoin-cli.cpp bitcoin-cli.cpp: Use symbolic constant for exit code 2016-05-02 22:33:04 +05:45
bitcoin-tx-res.rc
bitcoin-tx.cpp Merge branch 'master' into single_prodname 2016-02-03 05:41:13 +00:00
bitcoind-res.rc
bitcoind.cpp Merge branch 'master' into single_prodname 2016-02-03 05:41:13 +00:00
bloom.cpp
bloom.h
chain.cpp MOVEONLY: non-consensus: from pow to chain: 2016-01-12 13:43:14 +01:00
chain.h chain: define enum used as bit field as uint32_t 2016-04-28 13:35:16 +02:00
chainparams.cpp [doc] Fix doxygen comments for members 2016-04-03 11:58:01 +02:00
chainparams.h Remove alert keys 2016-03-18 19:55:16 +00:00
chainparamsbase.cpp
chainparamsbase.h
chainparamsseeds.h net: Hardcoded seeds update January 2016 2016-01-25 16:14:14 +01:00
checkpoints.cpp
checkpoints.h
checkqueue.h
clientversion.cpp
clientversion.h Merge branch 'master' into single_prodname 2016-02-03 05:41:13 +00:00
coincontrol.h Use CCoinControl selection in CWallet::FundTransaction 2016-03-08 15:14:47 +00:00
coins.cpp txdb: Add Cursor() method to CCoinsView to iterate over UTXO set 2016-04-15 16:33:05 +02:00
coins.h txdb: Add Cursor() method to CCoinsView to iterate over UTXO set 2016-04-15 16:33:05 +02:00
compat.h
compressor.cpp
compressor.h Fix OOM bug: UTXO entries with invalid script length 2016-04-25 14:42:07 +02:00
core_io.h
core_memusage.h
core_read.cpp
core_write.cpp Fix formatting of NOPs for generated script tests 2016-04-05 14:54:37 +02:00
dbwrapper.cpp dbwrapper: Move HandleError to dbwrapper_private 2016-04-23 09:32:25 +02:00
dbwrapper.h dbwrapper: Move HandleError to dbwrapper_private 2016-04-23 09:32:25 +02:00
hash.cpp
hash.h
httprpc.cpp Make sure LogPrintf strings are line-terminated 2016-03-01 14:59:30 +01:00
httprpc.h
httpserver.cpp http: use std::move to move HTTPRequest into HTTPWorkItem 2016-05-05 08:27:12 +02:00
httpserver.h
init.cpp Merge #7868: net: Split DNS resolving functionality out of net structures 2016-04-21 13:48:13 +02:00
init.h [Wallet] refactor wallet/init interaction 2016-03-22 08:20:59 +01:00
key.cpp add bip32 pubkey serialization 2016-04-14 20:56:33 +02:00
key.h add bip32 pubkey serialization 2016-04-14 20:56:33 +02:00
keystore.cpp Fix for incorrect locking in GetPubKey() (keystore.cpp) 2016-04-20 16:04:28 +03:00
keystore.h
limitedmap.h
main.cpp Merge #7840: Several performance and privacy improvements to inv/mempool handling 2016-05-05 13:14:40 +02:00
main.h Merge #7840: Several performance and privacy improvements to inv/mempool handling 2016-05-05 13:14:40 +02:00
Makefile.am leveldb: integrate leveldb into our buildsystem 2016-04-19 14:37:15 -04:00
Makefile.bench.include Merge #7349: Build against system UniValue when available 2016-02-04 17:43:19 +01:00
Makefile.leveldb.include build: No need to check for leveldb atomics 2016-04-30 17:46:35 -04:00
Makefile.qt.include qt: Fix out-of-tree GUI builds 2016-04-22 09:21:09 +02:00
Makefile.qttest.include
Makefile.test.include test: Create test fixture for wallet 2016-04-18 14:57:42 +02:00
memusage.h
merkleblock.cpp Add importprunedfunds rpc call 2016-03-23 10:40:38 -04:00
merkleblock.h Add importprunedfunds rpc call 2016-03-23 10:40:38 -04:00
miner.cpp auto_ptr → unique_ptr 2016-04-28 13:43:32 +02:00
miner.h Remove internal miner 2016-02-10 18:29:13 -08:00
net.cpp Merge #7840: Several performance and privacy improvements to inv/mempool handling 2016-05-05 13:14:40 +02:00
net.h Move bloom and feerate filtering to just prior to tx sending. 2016-04-21 00:33:56 +02:00
netbase.cpp net: disable resolving from storage structures 2016-04-20 13:08:19 -04:00
netbase.h net: disable resolving from storage structures 2016-04-20 13:08:19 -04:00
noui.cpp
noui.h
pow.cpp Deprecating the remaining LogPrintf dependencies that were made obsolete in PR #7459. 2016-04-27 22:36:45 -04:00
pow.h Merge #7311: MOVEONLY: Move non-consensus functions out of pow 2016-02-02 14:16:16 +01:00
prevector.h prevector::swap: fix (unreached) data corruption 2016-04-16 08:05:11 -07:00
protocol.cpp Implement "feefilter" P2P message. 2016-03-21 10:46:25 -04:00
protocol.h Implement "feefilter" P2P message. 2016-03-21 10:46:25 -04:00
pubkey.cpp add bip32 pubkey serialization 2016-04-14 20:56:33 +02:00
pubkey.h add bip32 pubkey serialization 2016-04-14 20:56:33 +02:00
random.cpp
random.h
rest.cpp rpc: Register calls where they are defined 2016-03-31 10:48:32 +02:00
reverselock.h c++11: don't throw from the reverselock destructor 2016-01-05 17:17:29 -05:00
scheduler.cpp
scheduler.h
serialize.h
streams.h Fix OOM bug: UTXO entries with invalid script length 2016-04-25 14:42:07 +02:00
sync.cpp Clean up lockorder data of destroyed mutexes 2016-04-10 14:27:10 +02:00
sync.h Clean up lockorder data of destroyed mutexes 2016-04-10 14:27:10 +02:00
threadsafety.h
timedata.cpp P2P: add maxtimeadjustment command line option 2016-03-29 14:40:00 +00:00
timedata.h P2P: add maxtimeadjustment command line option 2016-03-29 14:40:00 +00:00
tinyformat.h tinyformat: force USE_VARIADIC_TEMPLATES 2016-05-04 11:37:10 +02:00
torcontrol.cpp net: disable resolving from storage structures 2016-04-20 13:08:19 -04:00
torcontrol.h
txdb.cpp dbwrapper: Pass parent CDBWrapper into CDBBatch and CDBIterator 2016-04-23 09:32:25 +02:00
txdb.h txdb: Add Cursor() method to CCoinsView to iterate over UTXO set 2016-04-15 16:33:05 +02:00
txmempool.cpp Merge #7840: Several performance and privacy improvements to inv/mempool handling 2016-05-05 13:14:40 +02:00
txmempool.h Merge #7840: Several performance and privacy improvements to inv/mempool handling 2016-05-05 13:14:40 +02:00
ui_interface.cpp [ui] Move InitError, InitWarning, AmountErrMsg 2016-04-02 15:26:21 +02:00
ui_interface.h [ui] Move InitError, InitWarning, AmountErrMsg 2016-04-02 15:26:21 +02:00
uint256.cpp
uint256.h Improve COutPoint less operator 2016-03-18 08:03:55 +00:00
undo.h
util.cpp Removed call to TryCreateDirectory from GetDefaultDataDir in src/util.cpp. 2016-04-13 00:11:47 +01:00
util.h util: switch LogPrint and error to variadic templates 2016-05-04 14:21:04 +02:00
utilmoneystr.cpp
utilmoneystr.h
utilstrencodings.cpp Merge branch 'master' into single_prodname 2016-02-03 05:41:13 +00:00
utilstrencodings.h
utiltime.cpp [doc] Fix doxygen comments for members 2016-04-03 11:58:01 +02:00
utiltime.h
validationinterface.cpp
validationinterface.h Merge #6480: include the chaintip blockindex in the SyncTransaction signal, add signal UpdateTip() 2016-02-04 17:03:09 +01:00
version.h Implement "feefilter" P2P message. 2016-03-21 10:46:25 -04:00
versionbits.cpp Fix typo: Optimizaton -> Optimization 2016-04-01 21:31:48 +02:00
versionbits.h BIP9 Implementation 2016-03-15 16:54:38 +01:00