You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bitcoin/src
Hennadii Stepanov a0cdf43c4d
qt: 28.0 translations update
2 months ago
..
bench wallet: rename UnloadWallet to WaitForDeleteWallet 3 months ago
common Merge bitcoin/bitcoin#29775: Testnet4 including PoW difficulty adjustment fix 3 months ago
compat netbase: refactor CreateSock() to accept sa_family_t 8 months ago
config
consensus miner: adjust clock to timewarp rule 3 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 gui: Use wallet name for wallet migration rather than WalletModel 3 months ago
ipc
kernel Merge bitcoin/bitcoin#30658: kernel: pre-28.x chainparams and headerssync update 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 miner: adjust clock to timewarp rule 3 months ago
policy policy/feerate.h: avoid constraint self-dependency 3 months ago
primitives tidy: modernize-use-equals-default 4 months ago
qt qt: 28.0 translations update 2 months ago
rpc Deduplicate list of chain strings in RPC help texts 3 months ago
script Merge bitcoin/bitcoin#30577: miniscript: Use `ToIntegral` instead of `ParseInt64` 3 months ago
secp256k1 Update secp256k1 subtree to latest master 3 months ago
support cleanse: Use SecureZeroMemory for mingw-w64 (release) builds 4 months ago
test Merge bitcoin/bitcoin#30651: fuzz: remove repeated word in note 2 months ago
univalue test: Fix MSVC warning C4101 "unreferenced local variable" 4 months ago
util Merge bitcoin/bitcoin#29775: Testnet4 including PoW difficulty adjustment fix 3 months ago
wallet Fix maybe-uninitialized warning in IsSpentKey 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 refactor: use c++20 std::views::reverse instead of reverse_iterator.h 3 months ago
Makefile.bench.include bench: Candidate finding and linearization benchmarks 3 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: 28.0 translations update 2 months ago
Makefile.qttest.include
Makefile.test.include Merge bitcoin/bitcoin#28209: fuzz: a target for the block index database 3 months ago
Makefile.test_fuzz.include
Makefile.test_util.include tests: framework for testing DepGraph class 3 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 fuzz: replace hardcoded numbers for bech32 limits 3 months ago
bech32.h fuzz: replace hardcoded numbers for bech32 limits 3 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 testnet: Introduce Testnet4 3 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 testnet: Introduce Testnet4 3 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 testnet: Introduce Testnet4 3 months ago
chainparams.h
chainparamsbase.cpp Deduplicate list of chain strings in RPC help texts 3 months ago
chainparamsbase.h Deduplicate list of chain strings in RPC help texts 3 months ago
chainparamsseeds.h testnet: Introduce Testnet4 3 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 Reduce cache lookups in CCoinsViewCache::FetchCoin 3 months ago
coins.h coins: move Sync logic to CoinsViewCacheCursor 3 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 log: Remove NOLINT(bitcoin-unterminated-logprintf) 4 months ago
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 7 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 headerssync: Update headerssync configuration 3 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#29775: Testnet4 including PoW difficulty adjustment fix 3 months ago
init.h refactor: fix missing includes 4 months ago
key.cpp refactor: remove un-tested early returns 3 months ago
key.h refactor: move SignSchnorr to KeyPair 3 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 net: Clarify that m_addr_local is only set once 3 months ago
net.h net: Clarify that m_addr_local is only set once 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 Merge bitcoin/bitcoin#29519: p2p: For assumeutxo, download snapshot chain before background chain 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#30064: net: log connections failures via SOCKS5 with less severity 3 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 testnet: Add Testnet4 difficulty adjustment rules fix 3 months ago
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
scheduler.cpp
scheduler.h
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 coins: pass linked list of flagged entries to BatchWrite 3 months ago
txdb.h coins: pass linked list of flagged entries to BatchWrite 3 months ago
txmempool.cpp refactor: use c++20 std::views::reverse instead of reverse_iterator.h 3 months ago
txmempool.h Merge bitcoin/bitcoin#30194: refactor: use recommended type hiding on multi_index types 3 months ago
txorphanage.cpp Merge bitcoin/bitcoin#30082: test: expand LimitOrphan and EraseForPeer coverage 3 months ago
txorphanage.h Merge bitcoin/bitcoin#30082: test: expand LimitOrphan and EraseForPeer coverage 3 months ago
txrequest.cpp Merge bitcoin/bitcoin#30194: refactor: use recommended type hiding on multi_index types 3 months ago
txrequest.h
uint256.cpp scripted-diff: Rename SetHex to SetHexDeprecated 4 months ago
uint256.h refactor: Add consteval uint256(hex_str) 3 months ago
undo.h
validation.cpp miner: adjust clock to timewarp rule 3 months ago
validation.h doc: Remove outdated nTx faking comment 3 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