..
bench
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
compat
Remove support for double serialization
2021-05-24 16:15:05 -07:00
config
consensus
Merge 97153a7026 into merged_master (Bitcoin PR bitcoin/bitcoin#22385 )
2021-08-02 13:17:36 +00:00
crc32c
build: Update crc32c subtree
2020-12-08 19:26:30 +01:00
crypto
Merge 2b45cf0bcd into merged_master (Bitcoin PR bitcoin/bitcoin#19521 )
2021-07-04 19:51:38 +00:00
index
Merge a55904a80c into merged_master (Bitcoin PR bitcoin/bitcoin#21866 )
2021-07-29 13:18:11 +00:00
init
Make SetupServerArgs callable without NodeContext
2021-06-10 09:58:45 -05:00
interfaces
Merge 7c561bea52 into merged_master (Bitcoin PR bitcoin/bitcoin#21935 )
2021-07-25 23:50:09 +00:00
ipc
multiprocess: Add echoipc RPC method and test
2021-04-23 03:02:50 -05:00
leveldb
logging
node
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
policy
Merge ef8f2966ac into merged_master (Bitcoin PR bitcoin/bitcoin#22084 )
2021-07-24 01:43:31 +00:00
primitives
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
qt
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
rpc
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
script
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
secp256k1
Merge commit ' 196c993d1f' into 2021-07--secp-update
2021-07-28 23:11:33 +00:00
support
Merge #20464 : refactor: Treat CDataStream bytes as uint8_t
2021-02-01 15:17:28 +01:00
test
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
univalue
Update univalue subtree
2020-11-19 15:48:24 +01:00
util
Merge 2749613020 into merged_master (Bitcoin PR bitcoin/bitcoin#22348 )
2021-07-30 04:25:59 +00:00
wallet
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
zmq
zmq: use msg: prefix over errno= in zmqError
2021-06-09 19:25:13 +08:00
.clang-format
[tools] Allow argument/parameter bin packing in clang-format
2021-02-18 10:07:37 +00:00
addrdb.cpp
banman: save the banlist in a JSON format on disk
2021-06-21 14:39:44 +02:00
addrdb.h
banman: save the banlist in a JSON format on disk
2021-06-21 14:39:44 +02:00
addrman.cpp
scripted-diff: remove ResetI2PPorts() (revert e0a2b390c1)
2021-07-19 14:33:21 +02:00
addrman.h
Merge bitcoin/bitcoin#22497 : scripted-diff: remove ResetI2PPorts() (revert e0a2b390c1)
2021-07-20 09:02:34 +08:00
amount.h
arith_uint256.cpp
arith_uint256.h
asset.cpp
asset.h
Merge dcacea096e into merged_master (Bitcoin PR #19032 )
2020-11-26 01:08:50 +00:00
assetsdir.cpp
Merge 544709763e into merged_master (Bitcoin PR #18571 )
2020-11-26 01:08:20 +00:00
assetsdir.h
Merge 544709763e into merged_master (Bitcoin PR #18571 )
2020-11-26 01:08:20 +00:00
attributes.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
banman.cpp
banman: save the banlist in a JSON format on disk
2021-06-21 14:39:44 +02:00
banman.h
banman: save the banlist in a JSON format on disk
2021-06-21 14:39:44 +02:00
base58.cpp
refactor: replace sizeof(a)/sizeof(a[0]) by std::size (C++17)
2021-01-31 17:35:16 +01:00
base58.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
bech32.cpp
Merge 8ec881d3b6 into merged_master (Bitcoin PR #20861 )
2021-06-27 19:12:42 +00:00
bech32.h
Merge 8ec881d3b6 into merged_master (Bitcoin PR #20861 )
2021-06-27 19:12:42 +00:00
bitcoin-cli-res.rc
Merge d4159984c3 into merged_master (Bitcoin PR #20223 )
2021-05-07 15:22:08 +00:00
bitcoin-cli.cpp
Merge b2f5c38333 into merged_master (Bitcoin PR bitcoin/bitcoin#22327 )
2021-07-29 03:27:27 +00:00
bitcoin-tx-res.rc
Merge d4159984c3 into merged_master (Bitcoin PR #20223 )
2021-05-07 15:22:08 +00:00
bitcoin-tx.cpp
Merge 5c2e2afe99 into merged_master (Bitcoin PR bitcoin/bitcoin#21365 )
2021-08-03 20:43:53 +00:00
bitcoin-util-res.rc
Add bitcoin-util command line utility
2021-01-12 18:34:25 +10:00
bitcoin-util.cpp
refactor: Pass grind args vector as const reference
2021-06-18 20:10:07 +02:00
bitcoin-wallet-res.rc
Drop the leading 0 from the version number
2020-11-18 12:00:57 -05:00
bitcoin-wallet.cpp
Merge a196c89317 into merged_master (Bitcoin PR bitcoin/bitcoin#22270 )
2021-07-28 18:18:31 +00:00
bitcoind-res.rc
Merge d4159984c3 into merged_master (Bitcoin PR #20223 )
2021-05-07 15:22:08 +00:00
bitcoind.cpp
Merge f66eceaecf into merged_master (Bitcoin PR bitcoin/bitcoin#22216 )
2021-07-24 20:31:41 +00:00
blech32.cpp
blech32.h
blind.cpp
Use a constant for maximum surjection targets
2021-06-22 14:42:38 -04:00
blind.h
Use a constant for maximum surjection targets
2021-06-22 14:42:38 -04:00
blindpsbt.cpp
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
blindpsbt.h
Return better errors for BlindingStatus
2021-06-22 14:42:19 -04:00
block_proof.cpp
block_proof.h
blockencodings.cpp
Merge 4a540683ec into merged_master (Bitcoin PR #20813 )
2021-06-16 14:11:07 +00:00
blockencodings.h
Merge 082a417abc into merged_master (Bitcoin PR #18635 )
2020-11-26 01:08:51 +00:00
blockfilter.cpp
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
blockfilter.h
bloom.cpp
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
bloom.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
chain.cpp
Merge 99813a9745 into merged_master (Bitcoin PR #17829 )
2020-11-14 16:52:02 +00:00
chain.h
Merge 346e52afd6 into merged_master (Bitcoin PR bitcoin/bitcoin#22121 )
2021-07-22 13:24:16 +00:00
chainparams.cpp
Merge 42af9596ce into merged_master (Bitcoin PR bitcoin/bitcoin#22499 )
2021-08-03 17:20:06 +00:00
chainparams.h
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
chainparamsbase.cpp
Merge 2cd834e6c0 into merged_master (Bitcoin PR #21377 )
2021-06-30 16:24:18 +00:00
chainparamsbase.h
Merge 4a540683ec into merged_master (Bitcoin PR #20813 )
2021-06-16 14:11:07 +00:00
chainparamsseeds.h
Merge d8f1e1327f into merged_master (Bitcoin PR bitcoin/bitcoin#22112 )
2021-07-31 21:46:05 +00:00
checkqueue.h
Merge b386d37360 into merged_master (Bitcoin PR #18710 )
2021-06-18 19:12:18 +00:00
clientversion.cpp
Merge 4a540683ec into merged_master (Bitcoin PR #20813 )
2021-06-16 14:11:07 +00:00
clientversion.h
refactor: Move STRINGIZE macro to macros.h
2021-02-01 22:30:05 +02:00
coins.cpp
Merge 7317e14a44 into merged_master (Bitcoin PR bitcoin/bitcoin#22263 )
2021-07-28 16:09:13 +00:00
coins.h
Merge 7317e14a44 into merged_master (Bitcoin PR bitcoin/bitcoin#22263 )
2021-07-28 16:09:13 +00:00
compat.h
net: extend Sock with methods for robust send & read until terminator
2021-03-01 17:36:16 +01:00
compressor.cpp
refactor: Use CPubKey vector constructor where possible
2021-05-04 06:53:32 +02:00
compressor.h
Merge 4cfe6c37d9 into merged_master (Bitcoin PR bitcoin/bitcoin#18847 )
2021-07-03 05:39:04 +00:00
confidential_validation.cpp
Make it clear that the CRangeCheck is not called on explicit values
2021-02-18 11:12:59 +00:00
confidential_validation.h
Merge 219c55da75 into merged_master (Bitcoin PR #16710 )
2020-11-26 01:08:42 +00:00
core_io.h
Merge 1c7be9ab90 into merged_master (Bitcoin PR #20286 )
2021-06-28 21:30:17 +00:00
core_memusage.h
core_read.cpp
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
core_write.cpp
Merge 1c7be9ab90 into merged_master (Bitcoin PR #20286 )
2021-06-28 21:30:17 +00:00
cuckoocache.h
doc: Use https URLs where possible
2021-01-04 12:23:16 +08:00
dbwrapper.cpp
refactor: Use only one temporary buffer in CreateObfuscateKey
2021-05-04 06:53:37 +02:00
dbwrapper.h
Merge #20464 : refactor: Treat CDataStream bytes as uint8_t
2021-02-01 15:17:28 +01:00
deploymentinfo.cpp
Merge ddc6979b8b into merged_master (Bitcoin PR bitcoin/bitcoin#19438 )
2021-07-30 16:16:50 +00:00
deploymentinfo.h
deploymentinfo: Add DeploymentName()
2021-06-30 08:19:12 +10:00
deploymentstatus.cpp
scripted-diff: rename versionbitscache
2021-06-30 08:19:12 +10:00
deploymentstatus.h
Use DeploymentEnabled to hide VB deployments
2021-07-01 20:20:52 +02:00
dummywallet.cpp
tests: Skip SQLite fsyncs while testing
2021-04-12 19:29:03 -04:00
dynafed.cpp
Merge 34eb236258 into merged_master (Bitcoin PR #19326 )
2020-11-27 00:39:12 +00:00
dynafed.h
external_signer.cpp
refactor: make ExternalSigner NetworkArg() and m_chain private
2021-06-16 10:48:58 +02:00
external_signer.h
refactor: make ExternalSigner NetworkArg() and m_chain private
2021-06-16 10:48:58 +02:00
flatfile.cpp
log: Move "Pre-allocating up to position 0x[...] in [...].dat" log message to debug category
2021-02-10 20:46:25 +00:00
flatfile.h
fs.cpp
Replace fs::absolute calls with AbsPathJoin calls
2021-01-15 22:48:15 +01:00
fs.h
Replace fs::absolute calls with AbsPathJoin calls
2021-01-15 22:48:15 +01:00
hash.cpp
Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthrough
2021-07-05 08:59:38 +03:00
hash.h
Squashed 'src/secp256k1/' changes from 0129b77767e..90580edcc98
2021-07-28 22:05:08 +00:00
httprpc.cpp
Drop JSONRPCRequest constructors after #21366
2021-04-07 04:53:26 -04:00
httprpc.h
refactor: replace util::Ref by std::any (C++17)
2021-03-29 23:29:42 +02:00
httpserver.cpp
refactor: Make httpserver work queue a unique_ptr
2021-06-28 11:47:05 +02:00
httpserver.h
i2p.cpp
net: do not connect to I2P hosts on port!=0
2021-07-09 11:19:37 +02:00
i2p.h
i2p: use pointers to Sock to accommodate mocking
2021-03-16 13:59:18 +01:00
indirectmap.h
init.cpp
Merge c0224bc962 into merged_master (Bitcoin PR bitcoin/bitcoin#22415 )
2021-08-02 16:39:39 +00:00
init.h
init: remove straggling boost thread_group code
2021-07-12 21:46:59 +08:00
issuance.cpp
issuance.h
key.cpp
Merge d0095727d3 into merged_master (Elements PR pull #1024 )
2021-09-05 02:00:19 +00:00
key.h
Merge 5c2e2afe99 into merged_master (Bitcoin PR bitcoin/bitcoin#21365 )
2021-08-03 20:43:53 +00:00
key_io.cpp
Merge 914c0cad97 into merged_master (Bitcoin PR bitcoin/bitcoin#22399 )
2021-07-31 00:58:01 +00:00
key_io.h
Merge 4b15ffe991 into merged_master (Bitcoin PR #20832 )
2021-06-18 20:35:42 +00:00
logging.cpp
multiprocess: Add Ipc interface implementation
2021-04-23 03:02:50 -05:00
logging.h
multiprocess: Add Ipc interface implementation
2021-04-23 03:02:50 -05:00
mainchainrpc.cpp
mainchainrpc.h
Makefile.am
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
Makefile.bench.include
bench: add peer eviction protection benchmarks
2021-07-08 12:28:23 +02:00
Makefile.crc32c.include
build: Update crc32c subtree
2020-12-08 19:26:30 +01:00
Makefile.leveldb.include
Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthrough
2021-07-05 08:59:38 +03:00
Makefile.qt.include
Merge 8837f1ebde into merged_master (Bitcoin PR bitcoin/bitcoin#21654 )
2021-07-21 18:18:32 +00:00
Makefile.qt_locale.include
Makefile.qttest.include
Merge cf11f9c22f into merged_master (Bitcoin PR #21531 )
2021-06-28 18:24:18 +00:00
Makefile.test.include
Merge 7c561bea52 into merged_master (Bitcoin PR bitcoin/bitcoin#21935 )
2021-07-25 23:50:09 +00:00
Makefile.test_fuzz.include
build: compile libnatpmp with -DNATPMP_STATICLIB on Windows
2021-03-04 12:34:46 +08:00
Makefile.test_util.include
fuzz: [refactor] Use IsValidFlagCombination in signature_checker fuzz target
2021-03-30 10:42:45 +02:00
mapport.cpp
refactor: Use appropriate thread constructor
2021-04-29 18:39:01 +03:00
mapport.h
net: Add -natpmp command line option
2021-01-07 18:07:09 +02:00
memusage.h
merkleblock.cpp
doc: fix various typos
2021-01-04 12:31:31 +08:00
merkleblock.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
miner.cpp
Merge ddc6979b8b into merged_master (Bitcoin PR bitcoin/bitcoin#19438 )
2021-07-30 16:16:50 +00:00
miner.h
Merge f63fc53c2a into merged_master (Bitcoin PR bitcoin/bitcoin#21767 )
2021-07-20 05:10:30 +00:00
net.cpp
Merge bitcoin/bitcoin#22096 : p2p: AddrFetch - don't disconnect on self-announcements
2021-07-20 20:27:21 +08:00
net.h
Merge bitcoin/bitcoin#22096 : p2p: AddrFetch - don't disconnect on self-announcements
2021-07-20 20:27:21 +08:00
net_permissions.cpp
p2p: pass strings to NetPermissions::TryParse functions by const ref
2021-05-19 19:41:05 +02:00
net_permissions.h
Rate limit the processing of incoming addr messages
2021-07-15 12:52:38 -07:00
net_processing.cpp
Merge bitcoin/bitcoin#22096 : p2p: AddrFetch - don't disconnect on self-announcements
2021-07-20 20:27:21 +08:00
net_processing.h
Add logging and addr rate limiting statistics
2021-07-15 13:03:20 -07:00
net_types.h
netaddress.cpp
Merge bitcoin/bitcoin#22179 : Torv2 removal followups
2021-07-08 17:20:35 +02:00
netaddress.h
Merge bitcoin/bitcoin#22211 : net: relay I2P addresses even if not reachable (by us)
2021-07-15 16:53:34 +02:00
netbase.cpp
Merge #21387 : p2p: Refactor sock to add I2P fuzz and unit tests
2021-03-30 17:41:13 +02:00
netbase.h
doc: fixup -Wdocumentation issues
2021-04-06 14:50:17 +08:00
netmessagemaker.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
noui.cpp
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
noui.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
outputtype.cpp
Merge 0553d75268 into merged_master (Bitcoin PR bitcoin/bitcoin#22154 )
2021-07-29 02:50:04 +00:00
outputtype.h
Disallow bech32m addresses for legacy wallet things
2021-06-22 21:57:04 -04:00
pegins.cpp
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
pegins.h
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
pow.cpp
pow.h
prevector.h
protocol.cpp
Merge b34bf2b42c into merged_master (Bitcoin PR bitcoin/bitcoin#21939 )
2021-07-10 05:28:53 +00:00
protocol.h
Merge 7b45c5e875 into merged_master (Bitcoin PR bitcoin/bitcoin#20516 )
2021-07-27 04:38:45 +00:00
psbt.cpp
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
psbt.h
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
pubkey.cpp
Merge d0095727d3 into merged_master (Elements PR pull #1024 )
2021-09-05 02:00:19 +00:00
pubkey.h
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
random.cpp
refactor: Replace &foo[0] with foo.data()
2021-05-04 06:55:31 +02:00
random.h
randomenv.cpp
rand: only try and use freeifaddrs if available
2021-03-29 11:08:29 +08:00
randomenv.h
rest.cpp
Merge 6baabc4d1d into merged_master (Bitcoin PR bitcoin/bitcoin#21430 )
2021-08-02 20:39:15 +00:00
reverse_iterator.h
scheduler.cpp
test: Fix off-by-one in mockscheduler test RPC
2021-05-14 12:49:16 +02:00
scheduler.h
refactor: remove boost::thread_group usage
2021-01-29 15:39:44 +08:00
serialize.h
Merge 9a154599fe into merged_master (Elements PR ElementsProject/elements#900 )
2021-09-04 19:34:14 +00:00
shutdown.cpp
move-only: Move AbortNode to shutdown
2021-04-04 18:08:36 +02:00
shutdown.h
move-only: Move AbortNode to shutdown
2021-04-04 18:08:36 +02:00
signet.cpp
Merge bd65a76b9d into merged_master (Bitcoin PR #21330 )
2021-06-30 01:43:54 +00:00
signet.h
scripted-diff: remove Optional & nullopt
2021-03-15 10:41:30 +08:00
span.h
Merge #19387 : span: update constructors to match c++20 draft spec and add lifetimebound attribute
2020-11-25 15:18:33 +01:00
streams.h
Merge 2c0fc856a6 into merged_master (Bitcoin PR #20464 )
2021-06-20 19:00:02 +00:00
sync.cpp
refactor: remove straggling boost::mutex usage
2021-01-26 15:57:28 +08:00
sync.h
refactor: Remove negative lock annotations from globals
2021-04-05 08:42:15 +02:00
threadinterrupt.cpp
threadinterrupt.h
threadsafety.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
timedata.cpp
timedata.h
tinyformat.h
Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthrough
2021-07-05 08:59:38 +03:00
torcontrol.cpp
scripted-diff: Replace GetDataDir() calls with gArgs.GetDataDirNet() calls
2021-05-24 10:29:58 +02:00
torcontrol.h
tests: Add fuzzing harness for TorController
2021-03-02 12:21:32 +00:00
txdb.cpp
Merge 7317e14a44 into merged_master (Bitcoin PR bitcoin/bitcoin#22263 )
2021-07-28 16:09:13 +00:00
txdb.h
Merge 7317e14a44 into merged_master (Bitcoin PR bitcoin/bitcoin#22263 )
2021-07-28 16:09:13 +00:00
txmempool.cpp
Merge a55904a80c into merged_master (Bitcoin PR bitcoin/bitcoin#21866 )
2021-07-29 13:18:11 +00:00
txmempool.h
Merge ef8f2966ac into merged_master (Bitcoin PR bitcoin/bitcoin#22084 )
2021-07-24 01:43:31 +00:00
txorphanage.cpp
scripted-diff: Update txorphanage naming convention
2021-02-27 01:08:09 +10:00
txorphanage.h
doc: Fix typos from codespell lint
2021-04-07 19:26:25 +01:00
txrequest.cpp
doc: Fix typos from codespell lint
2021-04-07 19:26:25 +01:00
txrequest.h
uint256.cpp
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
uint256.h
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
undo.h
validation.cpp
Merge 1ba24fe9b3 into merged_master (Elements PR ElementsProject/elements#1002 )
2021-09-04 22:14:42 +00:00
validation.h
Merge c0224bc962 into merged_master (Bitcoin PR bitcoin/bitcoin#22415 )
2021-08-02 16:39:39 +00:00
validationinterface.cpp
validationinterface.h
version.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
versionbits.cpp
Merge ddc6979b8b into merged_master (Bitcoin PR bitcoin/bitcoin#19438 )
2021-07-30 16:16:50 +00:00
versionbits.h
Merge ddc6979b8b into merged_master (Bitcoin PR bitcoin/bitcoin#19438 )
2021-07-30 16:16:50 +00:00
walletinitinterface.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
warnings.cpp
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
warnings.h
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00