dogecoin/src
Wladimir J. van der Laan 0e935865b9
Merge pull request #6871
63b5840 Fix usage of local python-bitcoinlib (Peter Todd)
16a2f93 Fix incorrect locking of mempool during RBF replacement (Peter Todd)
97203f5 Port test to rpc-test framework (Suhas Daftuar)
20367d8 Add test for max replacement limit (Suhas Daftuar)
73d9040 Improve RBF replacement criteria (Suhas Daftuar)
b272ecf Reject replacements that add new unconfirmed inputs (Peter Todd)
fc8c19a Prevent low feerate txs from (directly) replacing high feerate txs (Peter Todd)
0137e6f Add tests for transaction replacement (Peter Todd)
5891f87 Add opt-in full-RBF to mempool (Peter Todd)
2015-11-27 13:20:39 +01:00
..
bench [Trivial] ensure minimal header conventions 2015-10-27 17:44:13 +01:00
compat Add an alternate location of endian.h header 2015-06-07 04:54:20 +03:00
config
consensus Merge pull request #6931 2015-11-12 14:37:10 +01:00
crypto build: Endian compatibility 2015-03-06 15:54:53 +01:00
leveldb Update LevelDB 2015-11-04 23:46:47 +01:00
obj
obj-test
policy Pass reference to estimateSmartFee and cleanup whitespace 2015-11-24 08:53:14 -05:00
primitives transaction_tests: Be more strict checking dust 2015-11-09 21:00:16 +01:00
qt Merge pull request #6134 2015-11-27 12:59:37 +01:00
script Switch to libsecp256k1-based validation for ECDSA 2015-11-15 16:06:57 +01:00
secp256k1 Merge commit '5ad54630935d1f340666de7bc9ffef9b8a1df296' into HEAD 2015-11-24 09:22:18 +01:00
support Remove assertion from ~LockedPageManager 2015-05-15 11:44:58 +02:00
test Merge pull request #6134 2015-11-27 12:59:37 +01:00
univalue Merge commit '313e7f5c89d6e72e06efe9255089765b4c5815fe' into HEAD 2015-10-09 11:37:00 +02:00
wallet Merge pull request #6134 2015-11-27 12:59:37 +01:00
zmq zmq: prepend zmq to debug messages 2015-11-19 13:32:14 +11:00
.clang-format [trivial] clang-format: Set AlignAfterOpenBracket: false 2015-11-05 23:28:02 +01:00
addrman.cpp Creates unittests for addrman, makes addrman testable. 2015-09-24 15:20:48 -04:00
addrman.h Creates unittests for addrman, makes addrman testable. 2015-09-24 15:20:48 -04:00
alert.cpp TRIVIAL: Missing includes 2015-07-23 21:10:22 +02:00
alert.h use const references where appropriate 2015-06-04 19:34:18 +02:00
amount.cpp Rationalize currency unit to "BTC" 2015-08-03 22:58:30 +01:00
amount.h Add CFeeRate += operator 2015-10-13 01:04:39 -07:00
arith_uint256.cpp src/arith_256.cpp: bigendian compatibility 2015-03-06 17:21:59 +01:00
arith_uint256.h ensure consistent header comment naming conventions 2015-04-20 13:29:22 +02:00
base58.cpp openssl: abstract out OPENSSL_cleanse 2015-02-15 11:34:02 -05:00
base58.h don't try to decode invalid encoded ext keys 2015-07-25 09:51:52 +02:00
bitcoin-cli-res.rc Update Windows resource files (and add one for bitcoin-tx) 2015-05-22 02:56:55 +00:00
bitcoin-cli.cpp constify missing catch cases 2015-10-27 17:39:42 +01:00
bitcoin-tx-res.rc Update Windows resource files (and add one for bitcoin-tx) 2015-05-22 02:56:55 +00:00
bitcoin-tx.cpp Switch to libsecp256k1-based validation for ECDSA 2015-11-15 16:06:57 +01:00
bitcoind-res.rc Update Windows resource files (and add one for bitcoin-tx) 2015-05-22 02:56:55 +00:00
bitcoind.cpp constify missing catch cases 2015-10-27 17:39:42 +01:00
bloom.cpp Only use randomly created nonces in CRollingBloomFilter. 2015-07-27 19:09:39 +02:00
bloom.h Only use randomly created nonces in CRollingBloomFilter. 2015-07-27 19:09:39 +02:00
chain.cpp Reduce checkpoints' effect on consensus. 2015-05-13 12:52:57 -07:00
chain.h Non-grammatical language improvements 2015-05-02 15:23:59 +00:00
chainparams.cpp Make skipping BIP30 check chain agnostic 2015-11-02 20:11:55 -05:00
chainparams.h Merge pull request #6235 2015-10-20 17:06:28 +02:00
chainparamsbase.cpp Chainparams: Translations: DRY: options and error strings 2015-10-20 14:28:43 +02:00
chainparamsbase.h Chainparams: Translations: DRY: options and error strings 2015-10-20 14:28:43 +02:00
chainparamsseeds.h Hardcoded seeds update June 2015 2015-06-25 08:05:52 +02:00
checkpoints.cpp TRIVIAL: Missing includes 2015-07-23 21:10:22 +02:00
checkpoints.h chainparams: move CCheckpointData into chainparams.h 2015-07-28 15:26:50 -04:00
checkqueue.h Bugfix: Grammar fixes 2015-05-01 11:21:27 +00:00
clientversion.cpp
clientversion.h bump version in clientversion.h 2015-06-02 17:11:05 +02:00
coincontrol.h SQUASH "Implement watchonly support in fundrawtransaction" 2015-08-08 09:30:53 -07:00
coins.cpp Alter assumptions in CCoinsViewCache::BatchWrite 2015-11-18 12:03:50 -05:00
coins.h ModifyNewCoins saves database lookups 2015-11-02 21:27:15 -05:00
compat.h Set TCP_NODELAY on P2P sockets. 2015-10-22 17:57:48 +00:00
compressor.cpp
compressor.h
core_io.h Resolve issue 3166. 2015-07-30 19:56:00 -04:00
core_memusage.h Do not store Merkle branches in the wallet. 2015-09-22 18:51:07 +02:00
core_read.cpp [Univalue] add univalue over subtree 2015-10-01 10:49:57 +02:00
core_write.cpp [Univalue] add univalue over subtree 2015-10-01 10:49:57 +02:00
dbwrapper.cpp leveldbwrapper file rename to dbwrapper.* 2015-10-22 21:33:06 -04:00
dbwrapper.h constify missing catch cases 2015-10-27 17:39:42 +01:00
hash.cpp chaincodes: abstract away more chaincode behavior 2015-05-06 17:22:46 +02:00
hash.h Squashed 'src/secp256k1/' changes from 22f60a6..2bfb82b 2015-11-13 00:12:43 +01:00
httprpc.cpp Implement RPCTimerHandler for Qt RPC console 2015-09-03 10:59:19 +02:00
httprpc.h evhttpd implementation 2015-09-03 10:59:18 +02:00
httpserver.cpp http: add Boost 1.49 compatibility 2015-11-20 10:14:21 +01:00
httpserver.h http: speed up shutdown 2015-11-13 11:10:48 +01:00
init.cpp Merge pull request #7058 2015-11-27 10:12:43 +01:00
init.h evhttpd implementation 2015-09-03 10:59:18 +02:00
key.cpp Update key.cpp to new secp256k1 API 2015-11-13 00:12:53 +01:00
key.h Merge pull request #6034 2015-05-06 18:37:49 +02:00
keystore.cpp Add logic to track pubkeys as watch-only, not just scripts 2015-07-20 16:01:37 -07:00
keystore.h Add logic to track pubkeys as watch-only, not just scripts 2015-07-20 16:01:37 -07:00
limitedmap.h Disallow unlimited limited maps 2015-08-17 12:15:32 -04:00
main.cpp Merge pull request #6871 2015-11-27 13:20:39 +01:00
main.h Merge pull request #6134 2015-11-27 12:59:37 +01:00
Makefile.am Switch to libsecp256k1-based validation for ECDSA 2015-11-15 16:06:57 +01:00
Makefile.bench.include build: Split hardening/fPIE options out 2015-11-09 22:50:31 -05:00
Makefile.qt.include build: Use fPIC rather than fPIE for qt objects. 2015-11-09 22:50:31 -05:00
Makefile.qttest.include build: Use fPIC rather than fPIE for qt objects. 2015-11-09 22:50:31 -05:00
Makefile.test.include build: Split hardening/fPIE options out 2015-11-09 22:50:31 -05:00
memusage.h [Trivial] ensure minimal header conventions 2015-10-27 17:44:13 +01:00
merkleblock.cpp typofixes (found by misspell_fixer) 2015-08-10 22:06:27 +01:00
merkleblock.h Bugfix: Grammar fixes 2015-05-01 11:21:27 +00:00
miner.cpp Chainparams: Explicit CChainParams arg for miner: 2015-11-11 13:21:17 +01:00
miner.h Chainparams: Explicit CChainParams arg for miner: 2015-11-11 13:21:17 +01:00
mruset.h Revert "Cache transaction validation successes" 2015-07-28 20:15:00 +02:00
net.cpp Add relaytxes status to getpeerinfo 2015-11-20 16:07:12 -08:00
net.h Add relaytxes status to getpeerinfo 2015-11-20 16:07:12 -08:00
netbase.cpp net: Automatically create hidden service, listen on Tor 2015-11-10 17:29:56 +01:00
netbase.h net: Automatically create hidden service, listen on Tor 2015-11-10 17:29:56 +01:00
noui.cpp
noui.h
pow.cpp Added fPowNoRetargeting field to Consensus::Params that disables nBits recalculation. 2015-10-19 14:25:21 -04:00
pow.h Use equivalent PoW for non-main-chain requests 2015-04-22 03:53:25 -07:00
protocol.cpp nLastTry is only used for addrman entries 2015-04-19 11:10:23 -07:00
protocol.h Add NODE_BLOOM service bit and bump protocol version 2015-09-05 23:29:13 -07:00
pubkey.cpp Switch to libsecp256k1-based validation for ECDSA 2015-11-15 16:06:57 +01:00
pubkey.h Switch to libsecp256k1-based validation for ECDSA 2015-11-15 16:06:57 +01:00
random.cpp WIN32 Seed Cleanup: Move nLastPerfmon behind win32 ifdef. 2015-02-25 18:37:06 -05:00
random.h
rest.cpp Globals: Explicit Consensus::Params arg for main: 2015-10-30 14:07:30 +01:00
reverselock.h Replace boost::reverse_lock with our own. 2015-09-03 15:13:40 -04:00
rpcblockchain.cpp Merge pull request #6134 2015-11-27 12:59:37 +01:00
rpcclient.cpp Expose RPC calls for estimatesmart functions 2015-11-16 15:42:31 -05:00
rpcclient.h [Univalue] add univalue over subtree 2015-10-01 10:49:57 +02:00
rpcmining.cpp Merge pull request #6134 2015-11-27 12:59:37 +01:00
rpcmisc.cpp Fix crash in validateaddress with -disablewallet 2015-11-09 08:44:19 +01:00
rpcnet.cpp Add relaytxes status to getpeerinfo 2015-11-20 16:07:12 -08:00
rpcprotocol.cpp evhttpd implementation 2015-09-03 10:59:18 +02:00
rpcprotocol.h [Univalue] add univalue over subtree 2015-10-01 10:49:57 +02:00
rpcrawtransaction.cpp Remove LOCK(cs_main) from decodescript 2015-11-13 17:19:33 -05:00
rpcserver.cpp Expose RPC calls for estimatesmart functions 2015-11-16 15:42:31 -05:00
rpcserver.h Expose RPC calls for estimatesmart functions 2015-11-16 15:42:31 -05:00
scheduler.cpp Replace boost::reverse_lock with our own. 2015-09-03 15:13:40 -04:00
scheduler.h More robust CScheduler unit test 2015-05-16 17:59:23 -04:00
serialize.h fix header include groups 2015-05-14 01:02:01 -04:00
streams.h Add chainstate obfuscation to avoid spurious antivirus detection 2015-10-06 07:46:10 -07:00
sync.cpp Revert "Revert "Assert on probable deadlocks if the second lock isnt try_lock"" 2015-08-07 16:18:16 -04:00
sync.h typofixes (found by misspell_fixer) 2015-08-10 22:06:27 +01:00
threadsafety.h
timedata.cpp Move time data log print to 'net' category to reduce log noise 2015-11-22 06:48:25 +00:00
timedata.h
tinyformat.h
torcontrol.cpp torcontrol improvements and fixes 2015-11-12 17:58:15 +01:00
torcontrol.h torcontrol improvements and fixes 2015-11-12 17:58:15 +01:00
txdb.cpp Fix chainstate serialized_size computation 2015-10-28 01:05:32 +01:00
txdb.h leveldbwrapper file rename to dbwrapper.* 2015-10-22 21:33:06 -04:00
txmempool.cpp Pass reference to estimateSmartFee and cleanup whitespace 2015-11-24 08:53:14 -05:00
txmempool.h Merge pull request #6871 2015-11-27 13:20:39 +01:00
ui_interface.h [Qt] add ui signal for banlist changes 2015-09-16 16:50:19 +02: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
util.cpp Add option for microsecond precision in debug.log 2015-10-26 15:05:37 -04:00
util.h Squashed 'src/secp256k1/' changes from 22f60a6..2bfb82b 2015-11-13 00:12:43 +01:00
utilmoneystr.cpp Get rid of fPlus argument to FormatMoney 2015-06-06 09:30:41 +02:00
utilmoneystr.h Get rid of fPlus argument to FormatMoney 2015-06-06 09:30:41 +02:00
utilstrencodings.cpp SanitizeString: Allow hypen char 2015-09-23 12:06:00 +02:00
utilstrencodings.h [uacomment] Sanitize per BIP-0014 2015-09-16 15:23:29 +02:00
utiltime.cpp Add option for microsecond precision in debug.log 2015-10-26 15:05:37 -04:00
utiltime.h Add option for microsecond precision in debug.log 2015-10-26 15:05:37 -04:00
validationinterface.cpp Add ZeroMQ support. Notify blocks and transactions via ZeroMQ 2015-09-16 11:01:35 +01:00
validationinterface.h use CBlockIndex* insted of uint256 for UpdatedBlockTip signal 2015-09-16 16:51:21 +02:00
version.h Add NODE_BLOOM service bit and bump protocol version 2015-09-05 23:29:13 -07:00