..
bench
refactor, bench, fuzz: Drop unneeded `UCharCast` calls
3 weeks ago
common
refactor: Rename `subprocess.hpp` to follow our header name conventions
1 day ago
compat
netbase: refactor CreateSock() to accept sa_family_t
2 months ago
config
…
consensus
Include version.h in fewer places
5 months ago
crc32c
Update crc32c subtree to latest upstream master
2 months ago
crypto
Change MAC_OSX macro to __APPLE__ in crypto package
2 weeks ago
index
Fix #29767 , set m_synced = true after Commit()
3 weeks ago
init
doc: add unconditional info loglevel following merge of PR 28318
3 months ago
interfaces
wallet: return and display signer error
1 week ago
ipc
multiprocess: Add type conversion code for UniValue types
5 months ago
kernel
Merge bitcoin/bitcoin#29691 : Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
2 weeks ago
leveldb
Update leveldb-subtree subtree to latest upstream
2 years ago
logging
Use steady clock for logging timer
1 year ago
minisketch
Update minisketch subtree to latest master
2 weeks ago
node
[clang-tidy] Enable the misc-no-recursion check
2 weeks ago
policy
ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors
4 weeks ago
primitives
[validation] Cache merkle root and witness commitment checks
2 months ago
qt
Merge bitcoin/bitcoin#24313 : Improve display address handling for external signer
20 hours ago
rpc
[rpc, bugfix] Enforce maximum value for setmocktime
1 week ago
script
sign: don't assume we are parsing a sane Miniscript
2 days ago
secp256k1
Update secp256k1 subtree to latest master
3 weeks ago
support
scripted-diff: Fix bitcoin_config_h includes
2 months ago
test
Merge bitcoin/bitcoin#29910 : refactor: Rename `subprocess.hpp` to follow our header name conventions
2 hours ago
univalue
test: Fix failing univalue float test
1 week ago
util
Replace locale-dependent `std::strerror` with `SysErrorString`
1 day ago
wallet
Merge bitcoin/bitcoin#24313 : Improve display address handling for external signer
20 hours ago
zmq
zmq: accept unix domain socket address for notifier
1 week ago
.bear-tidy-config
tidy: modernize-use-emplace
7 months ago
.clang-format
refactor: Print verbose serialize compiler error messages
4 months ago
.clang-tidy
[clang-tidy] Enable the misc-no-recursion check
2 weeks ago
Makefile.am
refactor: Rename `subprocess.hpp` to follow our header name conventions
1 day ago
Makefile.bench.include
bench: basic block filter index initial sync
1 month ago
Makefile.crc32c.include
…
Makefile.leveldb.include
…
Makefile.minisketch.include
build: remove minisketch clz check
2 weeks ago
Makefile.qt.include
Merge bitcoin/bitcoin#22764 : build: Include qt sources for parsing with extract_strings.py
6 months ago
Makefile.qt_locale.include
qt: 27.0 translations update
2 months ago
Makefile.qttest.include
…
Makefile.test.include
Merge bitcoin/bitcoin#29648 : Remove libbitcoinconsensus
3 weeks ago
Makefile.test_fuzz.include
fuzz: move `MockedDescriptorConverter` to `fuzz/util`
5 months ago
Makefile.test_util.include
Merge bitcoin/bitcoin#27425 : test: move remaining rand code from util/setup_common to util/random
9 months ago
Makefile.univalue.include
…
addrdb.cpp
addrman: drop /*deterministic=*/ comment
1 month ago
addrdb.h
Use serialization parameters for CAddress serialization
8 months ago
addresstype.cpp
Add PubKeyDestination for P2PK scripts
8 months ago
addresstype.h
bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
6 months ago
addrman.cpp
Merge bitcoin/bitcoin#29404 : refactor: bitcoin-config.h includes cleanup
2 months ago
addrman.h
doc, test: Test and explain service flag handling
3 months ago
addrman_impl.h
net: Optionally include terrible addresses in GetAddr results
7 months ago
arith_uint256.cpp
refactor: Remove unused and fragile string interface from arith_uint256
5 months ago
arith_uint256.h
refactor: Remove unused and fragile string interface from arith_uint256
5 months ago
attributes.h
Introduce platform-agnostic `ALWAYS_INLINE` macro
12 months ago
banman.cpp
Merge bitcoin/bitcoin#24097 : Replace RecursiveMutex m_cs_banned with Mutex, and rename it
6 months ago
banman.h
Merge bitcoin/bitcoin#24097 : Replace RecursiveMutex m_cs_banned with Mutex, and rename it
6 months ago
base58.cpp
scripted-diff: Bump copyright headers
1 year ago
base58.h
scripted-diff: Bump copyright headers
1 year ago
bech32.cpp
scripted-diff: Bump copyright headers
1 year ago
bech32.h
…
bip324.cpp
net: merge V2Transport constructors, move key gen
8 months ago
bip324.h
net: merge V2Transport constructors, move key gen
8 months ago
bitcoin-chainstate.cpp
node: Make translations of fatal errors consistent
1 month ago
bitcoin-cli-res.rc
…
bitcoin-cli.cpp
Merge bitcoin/bitcoin#29657 : Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
2 days ago
bitcoin-tx-res.rc
…
bitcoin-tx.cpp
doc: Update bitcoin-tx replaceable documentation
4 months ago
bitcoin-util-res.rc
…
bitcoin-util.cpp
Include version.h in fewer places
5 months ago
bitcoin-wallet-res.rc
…
bitcoin-wallet.cpp
refactor: Move system from util to common library
11 months ago
bitcoind-res.rc
…
bitcoind.cpp
Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
5 months ago
blockencodings.cpp
refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair<Wtxid, CTransactionRef>
3 weeks ago
blockencodings.h
refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair<Wtxid, CTransactionRef>
3 weeks ago
blockfilter.cpp
refactor: SpanReader without nVersion
5 months ago
blockfilter.h
Remove unused includes from blockfilter.h
8 months ago
chain.cpp
scripted-diff: Bump copyright headers
1 year ago
chain.h
assumeutxo: Remove BLOCK_ASSUMED_VALID flag
1 month ago
chainparams.cpp
test: Throw error when -signetchallenge is non-hex
11 months ago
chainparams.h
test: Throw error when -signetchallenge is non-hex
11 months ago
chainparamsbase.cpp
refactor: Use ChainType enum exhaustively
12 months ago
chainparamsbase.h
refactor: Use ChainType enum exhaustively
12 months ago
chainparamsseeds.h
seeds: Update testnet seeds
2 months ago
checkqueue.h
refactor: Make `CCheckQueue` non-copyable and non-movable explicitly
7 months ago
clientversion.cpp
scripted-diff: Fix bitcoin_config_h includes
2 months ago
clientversion.h
scripted-diff: Bump copyright headers
1 year ago
coins.cpp
Use Txid in COutpoint
5 months ago
coins.h
Merge bitcoin/bitcoin#28922 : Use Txid in COutpoint
5 months ago
compressor.cpp
Clean up things that include script/standard.h
8 months ago
compressor.h
…
core_io.h
Remove deprecated -rpcserialversion
5 months ago
core_memusage.h
…
core_read.cpp
rpc: Reword SighashFromStr error message
1 week ago
core_write.cpp
Remove deprecated -rpcserialversion
5 months ago
cuckoocache.h
doc: fix some typos
4 weeks ago
dbwrapper.cpp
dbwrapper: Use DataStream for batch operations
8 months ago
dbwrapper.h
dbwrapper: Use DataStream for batch operations
8 months ago
deploymentinfo.cpp
Decouple RegTestChainParams from ArgsManager
1 year ago
deploymentinfo.h
Decouple RegTestChainParams from ArgsManager
1 year ago
deploymentstatus.cpp
scripted-diff: Bump copyright headers
1 year ago
deploymentstatus.h
scripted-diff: Bump copyright headers
1 year ago
dummywallet.cpp
move-only: Extract common/args and common/config.cpp from util/system
1 year ago
external_signer.cpp
external_signer: replace boost::process with cpp-subprocess
4 weeks ago
external_signer.h
refactor: Move system from util to common library
11 months ago
flatfile.cpp
scripted-diff: Replace error() with LogError()
1 month ago
flatfile.h
Merge bitcoin/bitcoin#27254 : refactor: Extract util/fs from util/system
1 year ago
hash.cpp
crypto, hash: replace custom rotl32 with std::rotl
4 months ago
hash.h
Include version.h in fewer places
5 months ago
headerssync.cpp
refactor: Fix timedata includes
3 months ago
headerssync.h
[headerssync] Make m_commit_offset protected
1 year ago
httprpc.cpp
refactor: drop protocol.h include header in rpc/util.h
7 months ago
httprpc.h
…
httpserver.cpp
Merge bitcoin/bitcoin#28318 : logging: Simplify API for level based logging
3 months ago
httpserver.h
refactor: Remove call to ShutdownRequested from HTTPRequest
5 months ago
i2p.cpp
Merge bitcoin/bitcoin#27375 : net: support unix domain sockets for -proxy and -onion
1 month ago
i2p.h
i2p: construct Session with Proxy instead of CService
2 months ago
indirectmap.h
…
init.cpp
zmq: accept unix domain socket address for notifier
1 week ago
init.h
Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
5 months ago
key.cpp
refactor: Allow std::span construction from CKey
3 months ago
key.h
key: Add constructor for CExtKey that takes CExtPubKey and CKey
2 months ago
key_io.cpp
refactor: Allow std::span construction from CKey
3 months ago
key_io.h
Clean up things that include script/standard.h
8 months ago
logging.cpp
logging: remove unused BCLog::UTIL
2 months ago
logging.h
Merge bitcoin/bitcoin#29419 : log: deduplicate category names and improve logging.cpp
3 weeks ago
mapport.cpp
Remove the syscall sandbox
10 months ago
mapport.h
Remove configure-time setting of DEFAULT_UPNP
1 year ago
memusage.h
add std::list to memusage
7 months ago
merkleblock.cpp
[clang-tidy] Enable the misc-no-recursion check
2 weeks ago
merkleblock.h
refactor: Use Txid in CMerkleBlock
5 months ago
net.cpp
net: Decrease nMaxIPs when learning from DNS seeds
2 weeks ago
net.h
Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
2 months ago
net_permissions.cpp
Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
2 months ago
net_permissions.h
Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
2 months ago
net_processing.cpp
refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair<Wtxid, CTransactionRef>
3 weeks ago
net_processing.h
net: move state dependent peer services flags
3 months ago
net_types.cpp
p2p: return `CSubNet` in `LookupSubNet`
11 months ago
net_types.h
…
netaddress.cpp
netbase: refactor CreateSock() to accept sa_family_t
2 months ago
netaddress.h
netbase: refactor CreateSock() to accept sa_family_t
2 months ago
netbase.cpp
netbase: clean up Proxy logging
1 week ago
netbase.h
net: split ConnectToSocket() from ConnectDirectly() for unix sockets
2 months ago
netgroup.cpp
Merge bitcoin/bitcoin#27581 : net: Continuous ASMap health check
5 months ago
netgroup.h
net: Add continuous ASMap health check logging
5 months ago
netmessagemaker.h
refactor: NetMsg::Make() without nVersion
5 months ago
noui.cpp
node: Use log levels in noui_ThreadSafeMessageBox
1 month ago
noui.h
…
outputtype.cpp
Clean up things that include script/standard.h
8 months ago
outputtype.h
Move CTxDestination to its own file
8 months ago
pow.cpp
scripted-diff: Bump copyright headers
1 year ago
pow.h
scripted-diff: Bump copyright headers
1 year ago
prevector.h
refactor: Mark prevector iterator with std::contiguous_iterator_tag
3 months ago
protocol.cpp
net: remove now unused global 'g_initial_block_download_completed'
3 months ago
protocol.h
net: remove now unused global 'g_initial_block_download_completed'
3 months ago
psbt.cpp
Remove unused version.h include
5 months ago
psbt.h
refactor: SpanReader without nVersion
5 months ago
pubkey.cpp
pubkey: introduce a GetEvenCorrespondingCPubKey helper
7 months ago
pubkey.h
Add missing XOnlyPubKey::data() to get mutable data
3 months ago
random.cpp
scripted-diff: Fix bitcoin_config_h includes
2 months ago
random.h
crypto: replace CountBits with std::bit_width
2 months ago
randomenv.cpp
Drop Windows Socket dependency for `randomenv.cpp`
3 weeks ago
randomenv.h
…
rest.cpp
rest: read raw block in rest_block and deserialize for json
1 month ago
rest.h
…
reverse_iterator.h
doc: remove usages of C++11
1 year ago
scheduler.cpp
scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
2 months ago
scheduler.h
kernel: Remove dependency on CScheduler
2 months ago
serialize.h
Merge bitcoin/bitcoin#29263 : serialization: c++20 endian/byteswap/clz modernization
2 months ago
signet.cpp
refactor: SpanReader without nVersion
5 months ago
signet.h
…
span.h
Allow int8_t optimized vector serialization
4 months ago
streams.cpp
streams: Teach AutoFile how to XOR
9 months ago
streams.h
Remove unused CDataStream
5 months ago
sync.cpp
scripted-diff: Fix bitcoin_config_h includes
2 months ago
sync.h
Merge bitcoin/bitcoin#27116 : doc: clarify that LOCK() internally checks whether the mutex is held
6 months ago
threadsafety.h
…
timedata.cpp
Remove GetAdjustedTime
4 months ago
timedata.h
refactor: Fix timedata includes
3 months ago
tinyformat.h
clang-tidy: Fix `modernize-use-default-member-init` in headers
1 year ago
torcontrol.cpp
Merge bitcoin/bitcoin#28318 : logging: Simplify API for level based logging
3 months ago
torcontrol.h
doc, refactor: Changing -torcontrol help to specify that a default port is used
8 months ago
txdb.cpp
Merge bitcoin/bitcoin#28195 : blockstorage: Drop legacy -txindex check
8 months ago
txdb.h
move-only: Move CBlockTreeDB to node/blockstorage
9 months ago
txmempool.cpp
CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents
4 weeks ago
txmempool.h
Implement ImprovesFeerateDiagram
1 month ago
txorphanage.cpp
fuzz: Improve fuzzing stability for txorphan harness
5 months ago
txorphanage.h
fuzz: Improve fuzzing stability for txorphan harness
5 months ago
txrequest.cpp
refactor: modernize-use-default-member-init for bit-fields (C++20)
5 months ago
txrequest.h
…
uint256.cpp
refactor: modernize the implementation of uint256.*
1 year ago
uint256.h
Merge bitcoin/bitcoin#27927 : util: Allow std::byte and char Span serialization
10 months ago
undo.h
Include version.h in fewer places
5 months ago
validation.cpp
Merge bitcoin/bitcoin#29726 : assumeutxo: Fix -reindex before snapshot was validated
1 week ago
validation.h
Merge bitcoin/bitcoin#29648 : Remove libbitcoinconsensus
3 weeks ago
validationinterface.cpp
kernel: Remove dependency on CScheduler
2 months ago
validationinterface.h
kernel: Remove dependency on CScheduler
2 months ago
versionbits.cpp
refactor: use braced init for integer constants instead of c style casts
1 year ago
versionbits.h
scripted-diff: Bump copyright headers
1 year ago
walletinitinterface.h
scripted-diff: Bump copyright headers
1 year ago
warnings.cpp
scripted-diff: Fix bitcoin_config_h includes
2 months ago
warnings.h
…