0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-03 09:56:38 -05:00
bitcoin-bitcoin-core/src
Wladimir J. van der Laan 3f89a534ac
Merge #8113: Rework addnode behaviour
1a5a4e6 Randomize name lookup result in ConnectSocketByName (Pieter Wuille)
f9f5cfc Prevent duplicate connections where one is by name and another by ip (Pieter Wuille)
1111b80 Rework addnode behaviour (Pieter Wuille)
2016-06-16 12:06:51 +02:00
..
bench Merge #8115: Avoid integer division in the benchmark inner-most loop. 2016-05-31 15:10:03 +02:00
compat Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
config
consensus Implement BIP 9 GBT changes 2016-06-06 17:10:22 +00:00
crypto crypto: add AES 128/256 CBC classes 2016-05-13 10:23:03 +02:00
leveldb Update LevelDB 2015-11-04 23:46:47 +01:00
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 Add address label to request payment QR Code (QT) 2016-06-13 16:09:14 +01:00
rpc Merge #8113: Rework addnode behaviour 2016-06-16 12:06:51 +02:00
script Merge #7907: Optimize and Cleanup CScript::FindAndDelete 2016-05-05 19:01:32 +02:00
secp256k1 Merge commit '5ad54630935d1f340666de7bc9ffef9b8a1df296' into HEAD 2015-11-24 09:22:18 +01:00
support Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
test Introduce enum ServiceFlags for service flags 2016-06-13 17:40:16 +02:00
univalue Merge commit '982709199f1b4e9e35211c419a81938f9f1dd4ed' into bitcoin 2015-12-02 12:28:48 +01:00
wallet Merge #8035: [Wallet] Add simplest BIP32/deterministic key generation implementation 2016-06-14 11:44:22 +02:00
zmq [ZMQ] append a message sequence number to every ZMQ notification 2016-04-19 15:32:11 +02:00
.clang-format [trivial] clang-format: Set AlignAfterOpenBracket: false 2015-11-05 23:28:02 +01:00
addrman.cpp Introduce enum ServiceFlags for service flags 2016-06-13 17:40:16 +02:00
addrman.h Introduce enum ServiceFlags for service flags 2016-06-13 17:40:16 +02: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 src/arith_256.cpp: bigendian compatibility 2015-03-06 17:21:59 +01:00
arith_uint256.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
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 Unify package name to as few places as possible without major changes 2015-12-14 02:11:10 +00:00
bitcoin-cli.cpp bitcoin-cli.cpp: Use symbolic constant for exit code 2016-05-02 22:33:04 +05:45
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 [Bitcoin-Tx] fix missing test fixtures, fix 32bit atoi issue 2016-06-07 21:07:47 +02:00
bitcoind-res.rc Update Windows resource files (and add one for bitcoin-tx) 2015-05-22 02:56:55 +00:00
bitcoind.cpp Merge branch 'master' into single_prodname 2016-02-03 05:41:13 +00:00
bloom.cpp More efficient bitsliced rolling Bloom filter 2016-04-28 14:56:32 +02:00
bloom.h More efficient bitsliced rolling Bloom filter 2016-04-28 14:56:32 +02:00
chain.cpp chain: Add assertion in case of missing records in index db 2016-04-27 11:11:36 +02:00
chain.h Merge #7815: Break circular dependency main ↔ txdb 2016-05-06 10:03:09 +02:00
chainparams.cpp Do not set extra flags for unfiltered DNS seed results 2016-06-15 19:31:58 +02:00
chainparams.h Do not set extra flags for unfiltered DNS seed results 2016-06-15 19:31:58 +02:00
chainparamsbase.cpp Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
chainparamsbase.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
chainparamsseeds.h net: Hardcoded seeds update January 2016 2016-01-25 16:14:14 +01:00
checkpoints.cpp Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
checkpoints.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
checkqueue.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
clientversion.cpp build: Get rid of CLIENT_DATE 2016-06-09 13:34:09 +02:00
clientversion.h build: Get rid of CLIENT_DATE 2016-06-09 13:34:09 +02:00
coincontrol.h Add more clear interface for CoinControl.h regarding individual feerate 2016-05-06 11:01:50 +02:00
coins.cpp Use C++11 thread-safe static initializers 2016-06-07 16:29:03 +02:00
coins.h Use C++11 thread-safe static initializers 2016-06-07 16:29:03 +02:00
compat.h don't run ThreadMessageHandler at lowered priority 2016-05-05 13:25:35 -07:00
compressor.cpp
compressor.h Fix OOM bug: UTXO entries with invalid script length 2016-04-25 14:42:07 +02:00
core_io.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
core_memusage.h Prevector type 2015-11-13 18:15:20 +01:00
core_read.cpp Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
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 Support SipHash with arbitrary byte writes 2016-06-07 16:20:40 +02:00
hash.h Support SipHash with arbitrary byte writes 2016-06-07 16:20:40 +02:00
httprpc.cpp Make sure LogPrintf strings are line-terminated 2016-03-01 14:59:30 +01:00
httprpc.h evhttpd implementation 2015-09-03 10:59:18 +02:00
httpserver.cpp http: use std::move to move HTTPRequest into HTTPWorkItem 2016-05-05 08:27:12 +02:00
httpserver.h http: speed up shutdown 2015-11-13 11:10:48 +01:00
indirectmap.h mapNextTx: use pointer as key, simplify value 2016-06-02 12:31:51 -07:00
init.cpp [doc] Add website links to about dialog 2016-06-16 10:07:36 +02:00
init.h [Wallet] refactor wallet/init interaction 2016-03-22 08:20:59 +01:00
key.cpp Always require OS randomness when generating secret keys 2016-05-29 01:52:17 +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 Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
limitedmap.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
main.cpp Merge #8084: Add recently accepted blocks and txn to AttemptToEvictConnection. 2016-06-16 11:03:52 +02:00
main.h Add recently accepted blocks and txn to AttemptToEvictConnection. 2016-06-15 20:19:07 +00:00
Makefile.am Merge #8133: build: Finish up out-of-tree changes 2016-06-10 10:05:57 +02:00
Makefile.bench.include bench: Added base58 encoding/decoding benchmarks 2016-05-27 05:32:58 +03:00
Makefile.leveldb.include build: out-of-tree fixups 2016-06-01 20:31:55 -04:00
Makefile.qt.include bulid: fix "make translate" when out-of-tree 2016-06-09 17:49:16 -04:00
Makefile.qttest.include Build: Consensus: Move consensus files from common to its own module/package 2015-12-08 06:30:14 +01:00
Makefile.test.include Merge #8133: build: Finish up out-of-tree changes 2016-06-10 10:05:57 +02:00
memusage.h Add support for unique_ptr and shared_ptr to memusage 2016-06-05 00:31:35 +02:00
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 FIX: correctly measure size of priority block 2016-06-01 12:29:03 -04:00
miner.h Refactor CreateNewBlock to be a method of the BlockAssembler class 2016-05-18 14:11:12 -04:00
net.cpp Merge #8113: Rework addnode behaviour 2016-06-16 12:06:51 +02:00
net.h Merge #8113: Rework addnode behaviour 2016-06-16 12:06:51 +02:00
netbase.cpp Randomize name lookup result in ConnectSocketByName 2016-06-13 23:53:08 +02:00
netbase.h net: disable resolving from storage structures 2016-04-20 13:08:19 -04:00
noui.cpp
noui.h Bump copyright headers to 2014 2016-01-05 21:01:39 +01:00
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 Introduce enum ServiceFlags for service flags 2016-06-13 17:40:16 +02:00
protocol.h Introduce enum ServiceFlags for service flags 2016-06-13 17:40:16 +02: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 Don't use assert for catching randomness failures 2016-05-29 01:52:25 +02:00
random.h Always require OS randomness when generating secret keys 2016-05-29 01:52:17 +02:00
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 Notify other serviceQueue thread we are finished to prevent deadlocks. 2016-05-06 20:44:40 +02:00
scheduler.h More robust CScheduler unit test 2015-05-16 17:59:23 -04:00
serialize.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
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 Bump copyright headers to 2014 2016-01-05 21:01:39 +01:00
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 Merge #7703: tor: Change auth order to only use password auth if -torpassword 2016-06-08 13:09:41 +02:00
torcontrol.h torcontrol improvements and fixes 2015-11-12 17:58:15 +01:00
txdb.cpp Merge #7815: Break circular dependency main ↔ txdb 2016-05-06 10:03:09 +02:00
txdb.h Break circular dependency main ↔ txdb 2016-04-15 17:48:38 +02:00
txmempool.cpp Get rid of CTxMempool::lookup() entirely 2016-06-07 13:44:56 +02:00
txmempool.h Get rid of CTxMempool::lookup() entirely 2016-06-07 13:44:56 +02:00
ui_interface.cpp [ui] Move InitError, InitWarning, AmountErrMsg 2016-04-02 15:26:21 +02:00
ui_interface.h Report reindexing progress in GUI 2016-05-17 00:45:58 +02:00
uint256.cpp Use SipHash-2-4 for CCoinsCache index 2016-05-17 20:04:46 +02:00
uint256.h Use SipHash-2-4 for CCoinsCache index 2016-05-17 20:04:46 +02:00
undo.h Bump copyright headers to 2014 2016-01-05 21:01:39 +01:00
util.cpp Use std::atomic for fRequestShutdown and fReopenDebugLog 2016-06-01 19:18:25 +02:00
util.h Use std::atomic for fRequestShutdown and fReopenDebugLog 2016-06-01 19:18:25 +02:00
utilmoneystr.cpp Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
utilmoneystr.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
utilstrencodings.cpp util: Add ParseUInt32 and ParseUInt64 2016-06-08 10:28:51 +02:00
utilstrencodings.h util: Add ParseUInt32 and ParseUInt64 2016-06-08 10:28:51 +02:00
utiltime.cpp [doc] Fix doxygen comments for members 2016-04-03 11:58:01 +02:00
utiltime.h Bump copyright headers to 2015 2015-12-13 18:08:39 +01:00
validationinterface.cpp include the chaintip *blockIndex in the SyncTransaction signal 2015-12-04 09:18:53 +01:00
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 Merge #7935: Versionbits: GBT support 2016-06-08 15:44:07 +02:00
versionbits.h getblocktemplate: Explicitly handle the distinction between GBT-affecting softforks vs not 2016-06-06 17:10:23 +00:00