..
bench
clusterlin: add MergeLinearizations function + fuzz test + benchmark
3 months ago
common
random: get rid of GetRand by inlining
4 months ago
compat
netbase: refactor CreateSock() to accept sa_family_t
8 months ago
config
…
consensus
refactor: Rename CTransaction::nVersion to version
5 months ago
crc32c
Update crc32c subtree to latest upstream master
8 months ago
crypto
refactor: fix missing includes
4 months ago
index
tidy: modernize-use-equals-default
4 months ago
init
logging: clarify -debug and -debugexclude descriptions
3 months ago
interfaces
Merge bitcoin-core/gui#626 : Showing Local Addresses in Node Window
3 months ago
ipc
…
kernel
scripted-diff: Modernize naming of nChainTx and nTxCount
3 months ago
leveldb
Update leveldb-subtree subtree to latest upstream
5 months ago
logging
…
minisketch
Update minisketch subtree to latest master
5 months ago
node
scripted-diff: Modernize naming of nChainTx and nTxCount
3 months ago
policy
policy: stop 3rd party wtxid malleability of anchor spend
3 months ago
primitives
tidy: modernize-use-equals-default
4 months ago
qt
Merge bitcoin-core/gui#826 : OptionsDialog: Allow Maximize of window
3 months ago
rpc
Merge bitcoin/bitcoin#29656 : chainparams: Change nChainTx type to uint64_t
3 months ago
script
policy: make anchor spend standard
3 months ago
secp256k1
Update secp256k1 subtree to latest master
5 months ago
support
cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
4 months ago
test
Merge bitcoin/bitcoin#29656 : chainparams: Change nChainTx type to uint64_t
3 months ago
univalue
test: Fix MSVC warning C4101 "unreferenced local variable"
4 months ago
util
refactor: remove TxidFromString
3 months ago
wallet
policy: Add OP_1 <0x4e73> as a standard output type
3 months ago
zmq
tidy: modernize-use-equals-default
4 months ago
.bear-tidy-config
…
.clang-format
…
.clang-tidy
Merge bitcoin/bitcoin#30234 : Enable clang-tidy checks for self-assignment
4 months ago
Makefile.am
clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
4 months ago
Makefile.bench.include
bench: Candidate finding and linearization benchmarks
4 months ago
Makefile.crc32c.include
…
Makefile.leveldb.include
…
Makefile.minisketch.include
build: remove minisketch clz check
7 months ago
Makefile.qt.include
build, test, doc: Temporarily remove Android-related stuff
6 months ago
Makefile.qt_locale.include
qt: 27.0 translations update
8 months ago
Makefile.qttest.include
…
Makefile.test.include
[fuzz] Harness for version handshake
3 months ago
Makefile.test_fuzz.include
…
Makefile.test_util.include
tests: framework for testing DepGraph class
4 months ago
Makefile.univalue.include
…
addrdb.cpp
random: get rid of GetRand by inlining
4 months ago
addrdb.h
…
addresstype.cpp
policy: Add OP_1 <0x4e73> as a standard output type
3 months ago
addresstype.h
policy: Add OP_1 <0x4e73> as a standard output type
3 months ago
addrman.cpp
random: add RandomMixin::randbits with compile-known bits
4 months ago
addrman.h
…
addrman_impl.h
Remove timedata
7 months ago
arith_uint256.cpp
…
arith_uint256.h
doc + test: Correct uint256 hex string endianness
3 months ago
attributes.h
…
banman.cpp
…
banman.h
net_processing: remove Misbehavior score and increments
5 months ago
base58.cpp
util: Move util/string.h functions to util namespace
6 months ago
base58.h
…
bech32.cpp
Reduce memory copying operations in bech32 encode
5 months ago
bech32.h
refactor: Model the bech32 charlimit as an Enum
6 months ago
bip324.cpp
…
bip324.h
…
bitcoin-chainstate.cpp
Merge bitcoin/bitcoin#30386 : Early logging improvements
3 months ago
bitcoin-cli-res.rc
…
bitcoin-cli.cpp
Merge bitcoin/bitcoin#29015 : kernel: Streamline util library
5 months ago
bitcoin-tx-res.rc
…
bitcoin-tx.cpp
refactor: Replace ParseHashStr with FromHex
4 months ago
bitcoin-util-res.rc
…
bitcoin-util.cpp
scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
6 months ago
bitcoin-wallet-res.rc
…
bitcoin-wallet.cpp
Merge bitcoin/bitcoin#29015 : kernel: Streamline util library
5 months ago
bitcoind-res.rc
…
bitcoind.cpp
refactor: remove warnings globals
5 months ago
blockencodings.cpp
test: Make blockencodings_tests deterministic
5 months ago
blockencodings.h
tidy: modernize-use-equals-default
4 months ago
blockfilter.cpp
util: Move util/string.h functions to util namespace
6 months ago
blockfilter.h
…
chain.cpp
…
chain.h
scripted-diff: Modernize naming of nChainTx and nTxCount
3 months ago
chainparams.cpp
util: Move util/string.h functions to util namespace
6 months ago
chainparams.h
…
chainparamsbase.cpp
…
chainparamsbase.h
…
chainparamsseeds.h
seeds: Update testnet seeds
8 months ago
checkqueue.h
…
clientversion.cpp
util: Move util/string.h functions to util namespace
6 months ago
clientversion.h
scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
6 months ago
cluster_linearize.h
clusterlin: improve rechunking in LinearizationChunking (optimization)
3 months ago
coins.cpp
log: use error level for critical log messages
5 months ago
coins.h
tidy: modernize-use-equals-default
4 months ago
compressor.cpp
…
compressor.h
refactor: Rename CTransaction::nVersion to version
5 months ago
core_io.h
refactor: Replace ParseHashStr with FromHex
4 months ago
core_memusage.h
…
core_read.cpp
refactor: Replace ParseHashStr with FromHex
4 months ago
core_write.cpp
refactor: Rename CTransaction::nVersion to version
5 months ago
cuckoocache.h
validation: Don't error if maxsigcachesize exceeds uint32::max
4 months ago
dbwrapper.cpp
…
dbwrapper.h
…
deploymentinfo.cpp
…
deploymentinfo.h
…
deploymentstatus.cpp
…
deploymentstatus.h
…
dummywallet.cpp
wallet, test: Be able to always swap BDB endianness
6 months ago
external_signer.cpp
external_signer: replace boost::process with cpp-subprocess
8 months ago
external_signer.h
…
flatfile.cpp
refactor: Add FlatFileSeq member variables in BlockManager
4 months ago
flatfile.h
refactor: Add FlatFileSeq member variables in BlockManager
4 months ago
hash.cpp
…
hash.h
…
headerssync.cpp
random: get rid of GetRand by inlining
4 months ago
headerssync.h
tidy: modernize-use-equals-default
4 months ago
httprpc.cpp
Merge bitcoin/bitcoin#28167 : init: Add option for rpccookie permissions (replace 26088)
4 months ago
httprpc.h
…
httpserver.cpp
rest: don't copy data when sending binary response
4 months ago
httpserver.h
Merge bitcoin/bitcoin#30406 : refactor: modernize-use-equals-default
4 months ago
i2p.cpp
Merge bitcoin/bitcoin#29833 : i2p: fix and improve logs
4 months ago
i2p.h
i2p: log errors properly according to their severity
5 months ago
indirectmap.h
…
init.cpp
Merge bitcoin/bitcoin#22729 : Make it possible to disable Tor binds and abort startup on bind failure
4 months ago
init.h
refactor: fix missing includes
4 months ago
key.cpp
refactor: remove unused `CKey::Negate` method
5 months ago
key.h
refactor: add self-assign checks to classes which violate the clang-tidy check
5 months ago
key_io.cpp
policy: Add OP_1 <0x4e73> as a standard output type
3 months ago
key_io.h
…
logging.cpp
rpc: make logging method reject "0" category and correct the help text
3 months ago
logging.h
logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
3 months ago
mapport.cpp
upnp: add compatibility for miniupnpc 2.2.8
5 months ago
mapport.h
…
memusage.h
…
merkleblock.cpp
[clang-tidy] Enable the misc-no-recursion check
7 months ago
merkleblock.h
tidy: modernize-use-equals-default
4 months ago
net.cpp
Merge bitcoin-core/gui#626 : Showing Local Addresses in Node Window
3 months ago
net.h
Merge bitcoin-core/gui#626 : Showing Local Addresses in Node Window
3 months ago
net_permissions.cpp
util: move fees.h and error.h to common/messages.h
6 months ago
net_permissions.h
Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
8 months ago
net_processing.cpp
scripted-diff: Rename lazily initialized bloom filters
3 months ago
net_processing.h
tidy: modernize-use-equals-default
4 months ago
net_types.cpp
rpc: avoid copying into UniValue
6 months ago
net_types.h
tidy: modernize-use-equals-default
4 months ago
netaddress.cpp
util: Move util/string.h functions to util namespace
6 months ago
netaddress.h
random: get rid of GetRand by inlining
4 months ago
netbase.cpp
Merge bitcoin/bitcoin#30245 : net: Allow -proxy=[::1] on nodes with IPV6 lo only
4 months ago
netbase.h
netbase: extend CreateSock() to support creating arbitrary sockets
5 months ago
netgroup.cpp
…
netgroup.h
…
netmessagemaker.h
…
noui.cpp
node: Use log levels in noui_ThreadSafeMessageBox
8 months ago
noui.h
…
outputtype.cpp
fix incorrect multisig redeem script size limit for segwit
6 months ago
outputtype.h
fix incorrect multisig redeem script size limit for segwit
6 months ago
pow.cpp
…
pow.h
…
prevector.h
tidy: modernize-use-equals-default
4 months ago
protocol.cpp
protocol: make message types constexpr
8 months ago
protocol.h
Merge bitcoin/bitcoin#29421 : net: make the list of known message types a compile time constant
6 months ago
psbt.cpp
util: add TransactionError includes and namespace declarations
6 months ago
psbt.h
Merge bitcoin/bitcoin#30406 : refactor: modernize-use-equals-default
4 months ago
pubkey.cpp
crypto: add NUMS_H const
6 months ago
pubkey.h
crypto: add NUMS_H const
6 months ago
random.cpp
random: replace construct/assign with explicit Reseed()
4 months ago
random.h
random: drop ad-hoc Shuffle in favor of std::shuffle
4 months ago
randomenv.cpp
Fix MSVC warning C4273 "inconsistent dll linkage"
4 months ago
randomenv.h
…
rest.cpp
refactor: Replace ParseHashStr with FromHex
4 months ago
rest.h
…
reverse_iterator.h
…
scheduler.cpp
scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
9 months ago
scheduler.h
kernel: Remove dependency on CScheduler
9 months ago
serialize.h
tidy: modernize-use-equals-default
4 months ago
signet.cpp
refactor: Rename CTransaction::nVersion to version
5 months ago
signet.h
…
span.h
…
streams.cpp
Add AutoFile::seek and tell
7 months ago
streams.h
tidy: modernize-use-equals-default
4 months ago
sync.cpp
util: avoid using thread_local variable that has a destructor
6 months ago
sync.h
tidy: modernize-use-equals-default
4 months ago
threadsafety.h
tidy: modernize-use-equals-default
4 months ago
tinyformat.h
tidy: modernize-use-equals-default
4 months ago
torcontrol.cpp
util: Move util/string.h functions to util namespace
6 months ago
torcontrol.h
…
txdb.cpp
…
txdb.h
…
txmempool.cpp
random: get rid of GetRand by inlining
4 months ago
txmempool.h
doc: use proper doxygen formatting for CTxMemPool::cs
4 months ago
txorphanage.cpp
[refactor] delete EraseTxNoLock, just use EraseTx
4 months ago
txorphanage.h
[doc] TxOrphanage is no longer thread-safe
4 months ago
txrequest.cpp
random: get rid of GetRand by inlining
4 months ago
txrequest.h
…
uint256.cpp
scripted-diff: Rename SetHex to SetHexDeprecated
4 months ago
uint256.h
doc + test: Correct uint256 hex string endianness
3 months ago
undo.h
…
validation.cpp
scripted-diff: Modernize naming of nChainTx and nTxCount
3 months ago
validation.h
refactor: Make m_last_notified_header private
4 months ago
validationinterface.cpp
[refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
4 months ago
validationinterface.h
[refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
4 months ago
versionbits.cpp
…
versionbits.h
…
walletinitinterface.h
tidy: modernize-use-equals-default
4 months ago