.. |
bench
|
Merge datacarriercost-28+knots
|
2025-03-05 03:27:08 +00:00 |
common
|
Merge datacarriercost-28+knots
|
2025-03-05 03:27:08 +00:00 |
compat
|
netbase: refactor CreateSock() to accept sa_family_t
|
2024-03-01 13:13:07 -05:00 |
config
|
|
|
consensus
|
Merge 28430 via origin-pull/28430/head
|
2025-03-05 03:27:08 +00:00 |
crc32c
|
Update crc32c subtree to latest upstream master
|
2024-02-27 18:28:19 +00:00 |
crypto
|
Merge dsha256_power8_asm_pragmas-27
|
2025-03-05 03:27:08 +00:00 |
index
|
util: explicitly close all AutoFiles that have been written
|
2024-11-09 19:18:20 +00:00 |
init
|
Merge 11082 via rwconf-27+knots
|
2025-03-05 03:27:08 +00:00 |
interfaces
|
interfaces: Expose raw CTxMemPool via interfaces::Node
|
2025-03-05 23:30:13 +00:00 |
ipc
|
multiprocess: Add type conversion code for UniValue types
|
2023-11-28 12:35:50 -05:00 |
kernel
|
chainparams: add mainnet assumeutxo param at height 880_000
|
2025-03-05 03:41:04 +00:00 |
leveldb
|
Fix invalid pointer arithmetic in Hash (#1222)
|
2025-02-21 16:00:05 +00:00 |
logging
|
Use steady clock for logging timer
|
2023-01-31 18:48:50 +01:00 |
minisketch
|
Update minisketch subtree to latest master
|
2024-06-12 14:38:39 +01:00 |
node
|
Adjust default policy for Knots and add -corepolicy option to undo
|
2025-03-05 23:30:15 +00:00 |
policy
|
Set maxscriptsize policy option default to 1650 (like MAX_STANDARD_SCRIPTSIG_SIZE)
|
2025-03-05 23:30:15 +00:00 |
primitives
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
qt
|
GUI/Options: Configure maxscriptsize using settings
|
2025-03-05 23:30:15 +00:00 |
rpc
|
Merge rpc_getblockfrompeer_nodeid_compat
|
2025-03-05 03:27:08 +00:00 |
script
|
Merge acceptnonstddatacarrier-28+knots
|
2025-03-05 03:27:08 +00:00 |
secp256k1
|
Update secp256k1 subtree to latest master
|
2024-08-02 11:32:47 +01:00 |
stats
|
stats: Reformulate sample delta check to better handle time moving backward (as it does in tests)
|
2024-11-21 21:37:13 +00:00 |
support
|
cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
|
2024-07-24 09:57:49 +01:00 |
test
|
QA: Adapt unit tests to not care about permitbarepubkey default
|
2025-03-05 23:30:15 +00:00 |
univalue
|
Merge 31179 via opti_rpc_uv_reserve-25
|
2025-03-05 03:27:08 +00:00 |
util
|
Merge rpccookieperms_octal_compat-28+knots
|
2025-03-05 03:27:08 +00:00 |
wallet
|
QA: Adapt unit tests to not care about permitbarepubkey default
|
2025-03-05 23:30:15 +00:00 |
zmq
|
Merge 10554 via zmq_wtx-28+knots
|
2025-03-05 03:27:08 +00:00 |
.bear-tidy-config
|
tidy: modernize-use-emplace
|
2023-10-12 11:27:19 +02:00 |
.clang-format
|
refactor: Print verbose serialize compiler error messages
|
2023-12-15 15:20:54 +01:00 |
.clang-tidy
|
Merge bitcoin/bitcoin#30234: Enable clang-tidy checks for self-assignment
|
2024-07-11 19:21:05 +01:00 |
addrdb.cpp
|
Diff-minimise
|
2024-11-09 19:19:12 +00:00 |
addrdb.h
|
Use serialization parameters for CAddress serialization
|
2023-09-05 10:13:25 +02:00 |
addresstype.cpp
|
policy: Add OP_1 <0x4e73> as a standard output type
|
2024-07-30 14:06:58 -04:00 |
addresstype.h
|
policy: Add OP_1 <0x4e73> as a standard output type
|
2024-07-30 14:06:58 -04:00 |
addrman_impl.h
|
addrman: change nid_type from int to int64_t
|
2024-12-02 14:19:59 +00:00 |
addrman.cpp
|
addrman, refactor: introduce user-defined type for internal nId
|
2024-11-04 16:27:06 +00:00 |
addrman.h
|
doc, test: Test and explain service flag handling
|
2024-01-15 16:19:53 -05:00 |
arith_uint256.cpp
|
refactor: Remove unused and fragile string interface from arith_uint256
|
2023-11-21 17:37:25 +01:00 |
arith_uint256.h
|
doc + test: Correct uint256 hex string endianness
|
2024-08-03 21:59:54 +02:00 |
attributes.h
|
Introduce platform-agnostic ALWAYS_INLINE macro
|
2023-05-04 20:57:51 +01:00 |
banman.cpp
|
Merge bitcoin/bitcoin#24097: Replace RecursiveMutex m_cs_banned with Mutex, and rename it
|
2023-11-02 14:09:27 -04:00 |
banman.h
|
net_processing: remove Misbehavior score and increments
|
2024-05-30 08:35:18 -04:00 |
base58.cpp
|
util: Move util/string.h functions to util namespace
|
2024-05-16 10:16:08 -05:00 |
base58.h
|
scripted-diff: Bump copyright headers
|
2022-12-24 23:49:50 +00:00 |
bech32.cpp
|
bech32: expose the character conversion functionality
|
2024-11-13 20:51:48 +00:00 |
bech32.h
|
codex32: implement encoding and decoding
|
2024-11-13 20:51:48 +00:00 |
bip324.cpp
|
net: merge V2Transport constructors, move key gen
|
2023-09-10 16:11:52 -04:00 |
bip324.h
|
net: merge V2Transport constructors, move key gen
|
2023-09-10 16:11:52 -04:00 |
bitcoin-chainstate.cpp
|
Warnings: Add option to update message of existing alerts
|
2024-12-05 19:51:43 +00:00 |
bitcoin-cli-res.rc
|
|
|
bitcoin-cli.cpp
|
Merge 7219 via rbf_opts-28+knots
|
2025-03-05 03:27:08 +00:00 |
bitcoin-tx-res.rc
|
|
|
bitcoin-tx.cpp
|
Merge 29686 via manpage_desc-28+knots
|
2025-03-05 03:27:08 +00:00 |
bitcoin-util-res.rc
|
|
|
bitcoin-util.cpp
|
doc: add bitcoin-util man description
|
2025-02-21 16:23:36 +00:00 |
bitcoin-wallet-res.rc
|
|
|
bitcoin-wallet.cpp
|
Merge 29686 via manpage_desc-28+knots
|
2025-03-05 03:27:08 +00:00 |
bitcoind-res.rc
|
|
|
bitcoind.cpp
|
Merge 10282 via timebomb_knots
|
2025-03-05 03:27:08 +00:00 |
blockencodings.cpp
|
test: Make blockencodings_tests deterministic
|
2024-06-19 22:56:30 +01:00 |
blockencodings.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
blockfilter.cpp
|
Merge 18223 via blockfilter_v0
|
2025-03-05 03:27:08 +00:00 |
blockfilter.h
|
Make the filter element for witness ver0
|
2024-05-30 16:45:38 +00:00 |
chain.cpp
|
scripted-diff: Bump copyright headers
|
2022-12-24 23:49:50 +00:00 |
chain.h
|
scripted-diff: Modernize naming of nChainTx and nTxCount
|
2024-08-04 14:24:43 +02:00 |
chainparams.cpp
|
Merge 27446 via benthecarman/configure-signet-blockitme
|
2025-03-05 03:27:08 +00:00 |
chainparams.h
|
test: Throw error when -signetchallenge is non-hex
|
2023-05-25 19:24:05 +02:00 |
chainparamsbase.cpp
|
Merge 27446 via benthecarman/configure-signet-blockitme
|
2025-03-05 03:27:08 +00:00 |
chainparamsbase.h
|
net, init: derive default onion port if a user specified a -port
|
2024-12-13 21:15:23 -05:00 |
chainparamsseeds.h
|
seeds: Regenerate mainnet seeds
|
2024-08-27 07:00:27 +02:00 |
checkqueue.h
|
Add RPC call setscriptthreadsenabled/scriptthreadsinfo: allow to disable verification threads
|
2024-11-27 20:21:37 +00:00 |
clientversion.cpp
|
Refactor softwareexpiry to use global variable
|
2025-02-03 18:30:59 +00:00 |
clientversion.h
|
softwareexpiry: Move expiry date to early November rather than New Years
|
2025-02-27 00:48:21 +00:00 |
cluster_linearize.h
|
clusterlin: improve rechunking in LinearizationChunking (optimization)
|
2024-08-01 16:03:38 -04:00 |
codex32.cpp
|
codex32: provide user-readable error types
|
2024-11-13 20:51:48 +00:00 |
codex32.h
|
codex32: provide user-readable error types
|
2024-11-13 20:51:48 +00:00 |
coins.cpp
|
Reduce cache lookups in CCoinsViewCache::FetchCoin
|
2024-08-08 22:51:24 +02:00 |
coins.h
|
coins: move Sync logic to CoinsViewCacheCursor
|
2024-08-05 22:34:35 -04:00 |
compressor.cpp
|
Clean up things that include script/standard.h
|
2023-08-14 17:38:27 -04:00 |
compressor.h
|
refactor: Rename CTransaction::nVersion to version
|
2024-06-07 13:55:23 -04:00 |
core_io.h
|
Merge 30708 via rpc_getdescriptoractivity-28
|
2025-03-05 03:27:08 +00:00 |
core_memusage.h
|
|
|
core_read.cpp
|
make DecodeTx() available to avoid repeated hex conversions
|
2025-03-01 16:26:00 +00:00 |
core_write.cpp
|
Merge 20391 via rpc_setfeerate-28+knots
|
2025-03-05 03:27:08 +00:00 |
cuckoocache.h
|
validation: Don't error if maxsigcachesize exceeds uint32::max
|
2024-07-04 22:35:29 +02:00 |
dbwrapper.cpp
|
Merge 30059 via dbfilesize_param
|
2025-03-05 03:27:08 +00:00 |
dbwrapper.h
|
Merge dbfilesize_64
|
2025-03-05 03:27:08 +00:00 |
deploymentinfo.cpp
|
Decouple RegTestChainParams from ArgsManager
|
2023-03-15 16:42:42 +01:00 |
deploymentinfo.h
|
Decouple RegTestChainParams from ArgsManager
|
2023-03-15 16:42:42 +01:00 |
deploymentstatus.cpp
|
scripted-diff: Bump copyright headers
|
2022-12-24 23:49:50 +00:00 |
deploymentstatus.h
|
scripted-diff: Bump copyright headers
|
2022-12-24 23:49:50 +00:00 |
dummywallet.cpp
|
Wallet: Support disabling implicit Segwit operation
|
2025-01-28 14:46:43 +00:00 |
external_signer.cpp
|
external_signer: replace boost::process with cpp-subprocess
|
2024-03-27 14:16:37 +00:00 |
external_signer.h
|
refactor: Move system from util to common library
|
2023-05-20 12:08:13 +02:00 |
flatfile.cpp
|
refactor: Add FlatFileSeq member variables in BlockManager
|
2024-07-24 09:39:35 +02:00 |
flatfile.h
|
refactor: Add FlatFileSeq member variables in BlockManager
|
2024-07-24 09:39:35 +02:00 |
hash.cpp
|
crypto, hash: replace custom rotl32 with std::rotl
|
2024-01-05 17:12:38 +01:00 |
hash.h
|
Include version.h in fewer places
|
2023-11-16 11:36:22 +10:00 |
headerssync.cpp
|
headerssync: Update headerssync configuration
|
2024-08-16 11:23:23 -04:00 |
headerssync.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
httprpc.cpp
|
Merge rpccookieperms_octal_compat-28+knots
|
2025-03-05 03:27:08 +00:00 |
httprpc.h
|
RPC: getrpcwhitelist: Return all methods (or none) if no explicit whitelist defined
|
2025-02-21 16:34:12 +00:00 |
httpserver.cpp
|
Merge 30675 via origin-pull/30675/head
|
2025-03-05 03:27:08 +00:00 |
httpserver.h
|
Merge 31215 via http_inc_thr16_wq64-27
|
2025-03-05 03:27:08 +00:00 |
i2p.cpp
|
Merge bitcoin/bitcoin#29833: i2p: fix and improve logs
|
2024-06-26 15:28:26 -04:00 |
i2p.h
|
i2p: log errors properly according to their severity
|
2024-06-12 16:19:50 -03:00 |
indirectmap.h
|
|
|
init.cpp
|
Set maxscriptsize policy option default to 1650 (like MAX_STANDARD_SCRIPTSIG_SIZE)
|
2025-03-05 23:30:15 +00:00 |
init.h
|
Diff-minimise
|
2025-01-25 16:04:47 +00:00 |
key_io.cpp
|
key: clear out secret data in DecodeExtKey
|
2024-10-31 14:48:56 +00:00 |
key_io.h
|
Clean up things that include script/standard.h
|
2023-08-14 17:38:27 -04:00 |
key.cpp
|
refactor: remove un-tested early returns
|
2024-08-04 08:52:22 +02:00 |
key.h
|
refactor: move SignSchnorr to KeyPair
|
2024-08-04 08:51:36 +02:00 |
logging.cpp
|
log: Enforce trailing newline
|
2024-11-09 21:54:44 +00:00 |
logging.h
|
logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
|
2024-08-04 06:42:59 +02:00 |
Makefile.am
|
build: Restore strencodings to libbitcoinconsensus
|
2025-03-05 17:54:44 +00:00 |
Makefile.bench.include
|
bench: Candidate finding and linearization benchmarks
|
2024-07-25 10:16:40 -04:00 |
Makefile.crc32c.include
|
|
|
Makefile.leveldb.include
|
configure: Add unsupported --with-system-leveldb configure flag
|
2024-08-28 17:39:48 +00:00 |
Makefile.minisketch.include
|
build: remove minisketch clz check
|
2024-04-12 14:28:34 +02:00 |
Makefile.qt_locale.include
|
qt: 28.0 translations update
|
2024-08-26 08:38:58 +01:00 |
Makefile.qt.include
|
GUI: Add dialog to visualise blocks & templates
|
2025-03-05 17:40:47 +00:00 |
Makefile.qttest.include
|
build: extract $(BOOST_CPPFLAGS) from $(BITCOIN_INCLUDES)
|
2022-09-13 17:15:17 +01:00 |
Makefile.test_fuzz.include
|
fuzz: move MockedDescriptorConverter to fuzz/util
|
2023-11-20 15:57:50 -03:00 |
Makefile.test_util.include
|
tests: framework for testing DepGraph class
|
2024-07-25 10:16:37 -04:00 |
Makefile.test.include
|
Revert "remove libbitcoinconsensus"
|
2025-03-05 17:54:44 +00:00 |
Makefile.univalue.include
|
|
|
mapport.cpp
|
upnp: add compatibility for miniupnpc 2.2.8
|
2024-06-18 12:24:48 +00:00 |
mapport.h
|
Remove configure-time setting of DEFAULT_UPNP
|
2023-01-28 15:24:13 +00:00 |
memusage.h
|
add std::list to memusage
|
2023-09-13 11:37:45 +01:00 |
merkleblock.cpp
|
[clang-tidy] Enable the misc-no-recursion check
|
2024-04-07 14:04:45 +01:00 |
merkleblock.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
net_permissions.cpp
|
net: add new permission ForceInbound
|
2024-11-14 18:46:30 +00:00 |
net_permissions.h
|
net: add new permission ForceInbound
|
2024-11-14 18:46:30 +00:00 |
net_processing.cpp
|
Qt/Options: Configure maxorphantx using rwconf
|
2025-03-05 23:30:13 +00:00 |
net_processing.h
|
Qt/Options: Configure maxorphantx using rwconf
|
2025-03-05 23:30:13 +00:00 |
net_types.cpp
|
rpc: avoid copying into UniValue
|
2024-05-20 16:48:19 +00:00 |
net_types.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
net.cpp
|
Merge netperms_implicit_addr
|
2025-03-05 03:27:08 +00:00 |
net.h
|
Merge 7510 via rwconf_gui-28+knots
|
2025-03-05 03:27:08 +00:00 |
netaddress.cpp
|
util: Move util/string.h functions to util namespace
|
2024-05-16 10:16:08 -05:00 |
netaddress.h
|
random: get rid of GetRand by inlining
|
2024-07-01 12:39:53 -04:00 |
netbase.cpp
|
Merge bitcoin/bitcoin#30064: net: log connections failures via SOCKS5 with less severity
|
2024-08-05 17:44:12 -04:00 |
netbase.h
|
netbase: extend CreateSock() to support creating arbitrary sockets
|
2024-06-14 14:23:50 +02:00 |
netgroup.cpp
|
Merge bitcoin/bitcoin#27581: net: Continuous ASMap health check
|
2023-12-06 11:22:42 -05:00 |
netgroup.h
|
net: Add continuous ASMap health check logging
|
2023-12-02 22:03:08 +01:00 |
netmessagemaker.h
|
refactor: NetMsg::Make() without nVersion
|
2023-11-20 14:02:27 +01:00 |
noui.cpp
|
node: Use log levels in noui_ThreadSafeMessageBox
|
2024-03-21 16:41:16 +01:00 |
noui.h
|
|
|
outputtype.cpp
|
Wallet: Support disabling implicit Segwit operation
|
2025-01-28 14:46:43 +00:00 |
outputtype.h
|
fix incorrect multisig redeem script size limit for segwit
|
2024-05-03 14:20:44 -03:00 |
pow.cpp
|
testnet: Add Testnet4 difficulty adjustment rules fix
|
2024-08-06 01:38:12 +02:00 |
pow.h
|
scripted-diff: Bump copyright headers
|
2022-12-24 23:49:50 +00:00 |
prevector.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
protocol.cpp
|
Recognise temporary REPLACE_BY_FEE service bit
|
2025-02-21 23:43:46 +00:00 |
protocol.h
|
Merge 7219 via rbf_opts-28+knots
|
2025-03-05 03:27:08 +00:00 |
psbt.cpp
|
util: add TransactionError includes and namespace declarations
|
2024-05-16 10:16:08 -05:00 |
psbt.h
|
Merge bitcoin/bitcoin#30406: refactor: modernize-use-equals-default
|
2024-07-11 19:08:46 +01:00 |
pubkey.cpp
|
crypto: add NUMS_H const
|
2024-05-14 10:24:31 +02:00 |
pubkey.h
|
crypto: add NUMS_H const
|
2024-05-14 10:24:31 +02:00 |
random.cpp
|
Merge 31912 via workaround_buggy_rndrrs-28
|
2025-03-05 03:27:08 +00:00 |
random.h
|
random: drop ad-hoc Shuffle in favor of std::shuffle
|
2024-07-06 09:06:36 -04:00 |
randomenv.cpp
|
Merge 31124 via disable_rand_perfmon-0.20
|
2025-03-05 03:27:08 +00:00 |
randomenv.h
|
|
|
rest.cpp
|
Merge mining_priority
|
2025-03-05 03:27:08 +00:00 |
rest.h
|
|
|
scheduler.cpp
|
scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
|
2024-02-15 14:43:14 +01:00 |
scheduler.h
|
kernel: Remove dependency on CScheduler
|
2024-02-16 17:12:52 +01:00 |
serialize.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
signet.cpp
|
refactor: Rename CTransaction::nVersion to version
|
2024-06-07 13:55:23 -04:00 |
signet.h
|
|
|
span.h
|
Allow int8_t optimized vector serialization
|
2023-12-22 09:58:19 +01:00 |
streams.cpp
|
utilioprio: Add Windows support as ioprio_set_file_idle
|
2025-03-05 17:23:03 +00:00 |
streams.h
|
utilioprio: Add Windows support as ioprio_set_file_idle
|
2025-03-05 17:23:03 +00:00 |
sync.cpp
|
util: avoid using thread_local variable that has a destructor
|
2024-05-16 18:16:46 +02:00 |
sync.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
threadsafety.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
tinyformat.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |
torcontrol.cpp
|
torcontrol: Launch a private Tor instance when not already running
|
2025-03-05 23:04:30 +00:00 |
torcontrol.h
|
torcontrol: Use forward declaration for subprocess::Popen
|
2025-03-05 23:04:31 +00:00 |
txdb.cpp
|
coins: pass linked list of flagged entries to BatchWrite
|
2024-08-05 19:43:56 -04:00 |
txdb.h
|
Merge 9152 via sweepprivkeys
|
2025-03-05 03:27:08 +00:00 |
txmempool.cpp
|
Merge dustdynamic-28+knots
|
2025-03-05 03:27:08 +00:00 |
txmempool.h
|
Merge dustdynamic-28+knots
|
2025-03-05 03:27:08 +00:00 |
txorphanage.cpp
|
net: add GetOrphanTransactions() to PeerManager
|
2024-11-15 05:18:57 +00:00 |
txorphanage.h
|
net: add GetOrphanTransactions() to PeerManager
|
2024-11-15 05:18:57 +00:00 |
txrequest.cpp
|
Merge bitcoin/bitcoin#30194: refactor: use recommended type hiding on multi_index types
|
2024-08-07 20:00:28 +01:00 |
txrequest.h
|
|
|
uint256.cpp
|
scripted-diff: Rename SetHex to SetHexDeprecated
|
2024-07-24 09:15:34 +02:00 |
uint256.h
|
refactor: Add consteval uint256(hex_str)
|
2024-08-05 14:45:18 +02:00 |
undo.h
|
Include version.h in fewer places
|
2023-11-16 11:36:22 +10:00 |
validation.cpp
|
Merge 10282 via timebomb_knots
|
2025-03-05 03:27:08 +00:00 |
validation.h
|
Merge 9749 via unique_spk_mempool-28+knots
|
2025-03-05 03:27:08 +00:00 |
validationinterface.cpp
|
validationinterface: Add signal for new block templates generated
|
2025-02-24 21:28:54 +00:00 |
validationinterface.h
|
validationinterface: Add signal for new block templates generated
|
2025-02-24 21:28:54 +00:00 |
versionbits.cpp
|
refactor: use braced init for integer constants instead of c style casts
|
2023-01-03 19:31:29 -06:00 |
versionbits.h
|
scripted-diff: Bump copyright headers
|
2022-12-24 23:49:50 +00:00 |
walletinitinterface.h
|
tidy: modernize-use-equals-default
|
2024-07-08 11:12:01 +02:00 |