..
bench
Merge bitcoin/bitcoin#25215 : [kernel 2d/n] Reduce CTxMemPool constructor call sites
2 years ago
common
refactor: make GetRand a template, remove GetRandInt
3 years ago
compat
compat: remove glibcxx sanity checks
2 years ago
config
…
consensus
Merge bitcoin/bitcoin#24032 : Add defaults to vDeployments to avoid uninitialized variables
2 years ago
crc32c
…
crypto
build: test for timingsafe_bcmp
2 years ago
index
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
init
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
interfaces
settings: Add resetSettings() method
3 years ago
ipc
…
kernel
doc: fix typo in kernel/context.h
2 years ago
leveldb
build: Minor leveldb subtree update
3 years ago
logging
util, refactor: Add UNIQUE_NAME helper macro
3 years ago
minisketch
Update minisketch subtree to latest upstream
3 years ago
node
Merge bitcoin/bitcoin#25299 : doc: Correct comments re. units of constants
2 years ago
policy
refactor: move DEFAULT_*_LIMIT assertions from validation to policy
2 years ago
primitives
Merge bitcoin/bitcoin#24350 : Primitives: Correct CTransaction deserialization docstring
3 years ago
qt
Merge bitcoin-core/gui#620 : Replace `QRegExp` with `QRegularExpression`
2 years ago
rpc
Merge bitcoin/bitcoin#25223 : [kernel 2e/n] miner: Make `mempool` optional, stop constructing temporary empty mempools
2 years ago
script
Merge bitcoin/bitcoin#24860 : Miniscript integration follow-ups
2 years ago
secp256k1
Update secp256k1 subtree to latest upstream master
2 years ago
support
build: globally define NOMINMAX
2 years ago
test
Merge bitcoin/bitcoin#25314 : p2p: always set nTime for self-advertisements
2 years ago
univalue
refactor: cleanups post unsubtree'ing univalue
2 years ago
util
build: globally define NOMINMAX
2 years ago
wallet
Merge bitcoin/bitcoin#25427 : wallet: remove extra wtx lookup in AddToSpends
2 years ago
zmq
scripted-diff: remove duplicate categories from LogPrint output
2 years ago
.bear-tidy-config
tidy: enable modernize-use-nullptr
3 years ago
.clang-format
…
.clang-tidy
tidy: use modernize-use-default-member-init
3 years ago
Makefile.am
Merge bitcoin/bitcoin#25281 : build: Remove unused `LIBBITCOIN_KERNEL` variable
2 years ago
Makefile.bench.include
Merge bitcoin/bitcoin#24852 : util: optimize HexStr
3 years ago
Makefile.crc32c.include
build: Create .la library for crc32c
3 years ago
Makefile.leveldb.include
build: Create .la library for leveldb
3 years ago
Makefile.minisketch.include
…
Makefile.qt.include
qt, refactor: Add `transactionoverviewwidget.cpp` source file
2 years ago
Makefile.qt_locale.include
qt: Pre-branch translation updates for 23.x
3 years ago
Makefile.qttest.include
build: Remove vestigial LIBLEVELDB_SSE42
3 years ago
Makefile.test.include
Merge bitcoin/bitcoin#24860 : Miniscript integration follow-ups
2 years ago
Makefile.test_fuzz.include
build: Don't add unrelated libs to LIBTEST_*
3 years ago
Makefile.test_util.include
build: Don't add unrelated libs to LIBTEST_*
3 years ago
Makefile.univalue.include
…
addrdb.cpp
Merge bitcoin/bitcoin#24925 : refactor: make GetRand a template, remove GetRandInt
3 years ago
addrdb.h
[net] Move asmap into NetGroupManager
3 years ago
addrman.cpp
Remove redundant nLastTry check
2 years ago
addrman.h
[net] Move asmap into NetGroupManager
3 years ago
addrman_impl.h
[netgroupman] Add GetMappedAS() and GetGroup()
3 years ago
arith_uint256.cpp
Merge bitcoin/bitcoin#24077 : util: Make base_uint::GetHex() and base_uint::SetHex() not depend on uint256
3 years ago
arith_uint256.h
Remove duplicate static_asserts
3 years ago
attributes.h
…
banman.cpp
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
banman.h
refactor: Add thread safety annotation to `BanMan::SweepBanned()`
3 years ago
base58.cpp
scripted-diff: Rename ValidAsCString to ContainsNoNUL
3 years ago
base58.h
refactor: Remove defunct attributes.h includes
3 years ago
bech32.cpp
Avoid implicit-integer-sign-change in bech32.cpp
3 years ago
bech32.h
…
bitcoin-chainstate.cpp
kernel: SanityChecks: Return an error struct
2 years ago
bitcoin-cli-res.rc
…
bitcoin-cli.cpp
compat: Consolidate mingw-w64 ASLR workaround for upstream libsecp changes
2 years ago
bitcoin-tx-res.rc
…
bitcoin-tx.cpp
compat: Consolidate mingw-w64 ASLR workaround for upstream libsecp changes
2 years ago
bitcoin-util-res.rc
…
bitcoin-util.cpp
compat: Consolidate mingw-w64 ASLR workaround for upstream libsecp changes
2 years ago
bitcoin-wallet-res.rc
…
bitcoin-wallet.cpp
compat: Consolidate mingw-w64 ASLR workaround for upstream libsecp changes
2 years ago
bitcoind-res.rc
…
bitcoind.cpp
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
blockencodings.cpp
Remove fUseWTXID parameter from CBlockHeaderAndShortTxIDs constructor
3 years ago
blockencodings.h
Remove fUseWTXID parameter from CBlockHeaderAndShortTxIDs constructor
3 years ago
blockfilter.cpp
scripted-diff: rename MapIntoRange to FastRange64
3 years ago
blockfilter.h
…
chain.cpp
Avoid integer sanitizer warnings in chain.o
3 years ago
chain.h
Add doc/design/libraries.md
3 years ago
chainparams.cpp
refactor: introduce single-separator split helper `SplitString`
3 years ago
chainparams.h
scripted-diff: Bump copyright headers
3 years ago
chainparamsbase.cpp
scripted-diff: Bump copyright headers
3 years ago
chainparamsbase.h
…
chainparamsseeds.h
net: Update hardcoded seeds for 23.x
3 years ago
checkqueue.h
Increase threadsafety annotation coverage
3 years ago
clientversion.cpp
refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp
3 years ago
clientversion.h
refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp
3 years ago
coins.cpp
scripted-diff: Bump copyright headers
3 years ago
coins.h
scripted-diff: Bump copyright headers
3 years ago
compat.h
build: globally define NOMINMAX
2 years ago
compressor.cpp
scripted-diff: Bump copyright headers
3 years ago
compressor.h
scripted-diff: Bump copyright headers
3 years ago
core_io.h
refactor: Remove defunct attributes.h includes
3 years ago
core_memusage.h
…
core_read.cpp
core_read: Replace boost::split with SplitString
3 years ago
core_write.cpp
refactor: add stdd:: includes to core_write
3 years ago
cuckoocache.h
Add FastRange32 function and use it throughout the codebase
3 years ago
dbwrapper.cpp
refactor: Change LogPrintLevel order to category, severity
2 years ago
dbwrapper.h
Use spans of std::byte in serialize
3 years ago
deploymentinfo.cpp
scripted-diff: Bump copyright headers
3 years ago
deploymentinfo.h
scripted-diff: Bump copyright headers
3 years ago
deploymentstatus.cpp
validation: move g_versionbitscache into ChainstateManager
3 years ago
deploymentstatus.h
validation: move g_versionbitscache into ChainstateManager
3 years ago
dummywallet.cpp
wallet: ensure wallet files are not reused across chains
3 years ago
external_signer.cpp
parsing external signer master fingerprint string as bytes instead of caring for lower/upper case in ExternalSigner::SignTransaction
3 years ago
external_signer.h
…
flatfile.cpp
Disallow more unsafe string->path conversions allowed by path append operators
3 years ago
flatfile.h
…
fs.cpp
build: globally define NOMINMAX
2 years ago
fs.h
Disallow more unsafe string->path conversions allowed by path append operators
3 years ago
hash.cpp
scripted-diff: Bump copyright headers
3 years ago
hash.h
refactor: Remove defunct attributes.h includes
3 years ago
httprpc.cpp
scripted-diff: Use getInt<T> over get_int/get_int64
3 years ago
httprpc.h
scripted-diff: Bump copyright headers
3 years ago
httpserver.cpp
Merge bitcoin/bitcoin#25338 : scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
httpserver.h
Merge bitcoin/bitcoin#24681 : build: Bump libevent minimum version up to 2.1.8
3 years ago
i2p.cpp
Merge bitcoin/bitcoin#24356 : refactor: replace CConnman::SocketEvents() with mockable Sock::WaitMany()
2 years ago
i2p.h
Increase threadsafety annotation coverage
3 years ago
indirectmap.h
…
init.cpp
Merge bitcoin/bitcoin#25338 : scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
init.h
Move init::SanityCheck to kernel::SanityCheck
2 years ago
key.cpp
refactor: Use Span of std::byte in CExtKey::SetSeed
3 years ago
key.h
refactor: Use Span of std::byte in CExtKey::SetSeed
3 years ago
key_io.cpp
scripted-diff: Bump copyright headers
3 years ago
key_io.h
scripted-diff: Bump copyright headers
3 years ago
logging.cpp
logging: fix logging empty threadname
2 years ago
logging.h
logging: add LogPrintfCategory to log unconditionally with category
2 years ago
mapport.cpp
Don't use zero as null pointer constant (-Wzero-as-null-pointer-constant)
3 years ago
mapport.h
…
memusage.h
…
merkleblock.cpp
…
merkleblock.h
scripted-diff: Bump copyright headers
3 years ago
net.cpp
Merge bitcoin/bitcoin#25314 : p2p: always set nTime for self-advertisements
2 years ago
net.h
Merge bitcoin/bitcoin#24356 : refactor: replace CConnman::SocketEvents() with mockable Sock::WaitMany()
2 years ago
net_permissions.cpp
scripted-diff: Bump copyright headers
3 years ago
net_permissions.h
scripted-diff: Bump copyright headers
3 years ago
net_processing.cpp
Merge bitcoin/bitcoin#25215 : [kernel 2d/n] Reduce CTxMemPool constructor call sites
2 years ago
net_processing.h
Do not pass CChainParams& to PeerManager::make
3 years ago
net_types.cpp
scripted-diff: Use getInt<T> over get_int/get_int64
3 years ago
net_types.h
scripted-diff: Bump copyright headers
3 years ago
netaddress.cpp
refactor: use C++11 default initializers
3 years ago
netaddress.h
refactor: Remove defunct attributes.h includes
3 years ago
netbase.cpp
scripted-diff: Convert global Mutexes to GlobalMutexes
3 years ago
netbase.h
net: use Sock::SetSockOpt() instead of standalone SetSocketNoDelay()
3 years ago
netgroup.cpp
[netgroup] Use nStartByte as offset for the last byte of the group
3 years ago
netgroup.h
[netgroupman] Remove NetGroupManager::GetAsmap()
3 years ago
netmessagemaker.h
…
noui.cpp
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
noui.h
…
outputtype.cpp
scripted-diff: Bump copyright headers
3 years ago
outputtype.h
refactor: Remove defunct attributes.h includes
3 years ago
pow.cpp
…
pow.h
…
prevector.h
Merge bitcoin/bitcoin#24962 : prevector: enforce is_trivially_copyable_v
3 years ago
protocol.cpp
scripted-diff: Bump copyright headers
3 years ago
protocol.h
Remove no-op TIME_INIT on deser
2 years ago
psbt.cpp
refactor: Change * to & in MutableTransactionSignatureCreator
3 years ago
psbt.h
doc: Correct comment describing value of MAX_FILE_SIZE_PSBT as in MiB
2 years ago
pubkey.cpp
scripted-diff: Bump copyright headers
3 years ago
pubkey.h
Use spans of std::byte in serialize
3 years ago
random.cpp
Use consistent wording in log
2 years ago
random.h
Merge bitcoin/bitcoin#24925 : refactor: make GetRand a template, remove GetRandInt
3 years ago
randomenv.cpp
tidy: add readability-redundant-declaration
3 years ago
randomenv.h
scripted-diff: Bump copyright headers
3 years ago
rest.cpp
rest/getutxos: Don't construct empty mempool
2 years ago
rest.h
Handle query string when parsing data format
3 years ago
reverse_iterator.h
…
scheduler.cpp
refactor: use C++11 default initializers
3 years ago
scheduler.h
Increase threadsafety annotation coverage
3 years ago
serialize.h
scripted-diff: rename BytePtr to AsBytePtr
3 years ago
shutdown.cpp
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
shutdown.h
scripted-diff: Bump copyright headers
3 years ago
signet.cpp
scripted-diff: Bump copyright headers
3 years ago
signet.h
scripted-diff: Bump copyright headers
3 years ago
span.h
scripted-diff: rename BytePtr to AsBytePtr
3 years ago
streams.h
scripted-diff: Rename nReadPos to m_read_pos in streams.h
3 years ago
sync.cpp
scripted-diff: Bump copyright headers
3 years ago
sync.h
sync.h: Imply negative assertions when calling LOCK
3 years ago
threadinterrupt.cpp
…
threadinterrupt.h
Increase threadsafety annotation coverage
3 years ago
threadsafety.h
…
timedata.cpp
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
2 years ago
timedata.h
timedata: make it possible to reset the state
3 years ago
tinyformat.h
…
torcontrol.cpp
logging: use LogPrintfCategory rather than a manual category
2 years ago
torcontrol.h
torcontrol: Query Tor for correct -onion configuration
3 years ago
txdb.cpp
refactor: use C++11 default initializers
3 years ago
txdb.h
Remove utxo db upgrade code
3 years ago
txmempool.cpp
Merge bitcoin/bitcoin#23416 : doc: Remove fee delta TODO from txmempool.cpp
3 years ago
txmempool.h
Use CAmount for fee delta and modified fee
3 years ago
txorphanage.cpp
…
txorphanage.h
…
txrequest.cpp
scripted-diff: Bump copyright headers
3 years ago
txrequest.h
…
uint256.cpp
…
uint256.h
Use spans of std::byte in serialize
3 years ago
undo.h
…
validation.cpp
refactor: move EXTRA_DESCENDANT_TX_SIZE_LIMIT to policy/policy.h
2 years ago
validation.h
refactor: move DEFAULT_*_LIMIT assertions from validation to policy
2 years ago
validationinterface.cpp
refactor: Remove defunct attributes.h includes
3 years ago
validationinterface.h
scripted-diff: Rename MainSignalsInstance() class to MainSignalsImpl()
3 years ago
version.h
…
versionbits.cpp
Sanity assert GetAncestor() != nullptr where appropriate
3 years ago
versionbits.h
Increase threadsafety annotation coverage
3 years ago
walletinitinterface.h
Add src/node/* code to node:: namespace
3 years ago
warnings.cpp
scripted-diff: Convert global Mutexes to GlobalMutexes
3 years ago
warnings.h
scripted-diff: Bump copyright headers
3 years ago