Commit Graph

21225 Commits (c600ee38168a460d3026eae0e289c976194aad14)

Author SHA1 Message Date
Carl Dong c600ee3816 Only load BlockMan in BlockMan member functions
3 years ago
Carl Dong 42e56d9b18 style-only: No need for std::pair for vSortedByHeight
3 years ago
Carl Dong 3bbb6fea05 style-only: Various blockstorage.cpp cleanups
3 years ago
Anthony Towns 5be9ee3c54 refactor: more const annotations for uses of CBlockIndex*
3 years ago
Andrew Chow 47bbd3ff4f
Merge bitcoin/bitcoin#24498: qt: Avoid crash on startup if int specified in settings.json
3 years ago
MarcoFalke 7003b6ab24
Merge bitcoin/bitcoin#24138: index: Commit MuHash and best block together for coinstatsindex
3 years ago
laanwj 05e5af5a6c
Merge bitcoin/bitcoin#24507: fix CI: bitcoin-chainstate: Lock `cs_main` to `UnloadBlockIndex`
3 years ago
Carl Dong 7a68fe4831 bitcoin-chainstate: Lock cs_main to UnloadBlockIndex
3 years ago
Andrew Chow 9d22dbe2e1
Merge bitcoin/bitcoin#24198: wallet, rpc: add wtxid in WalletTxToJSON
3 years ago
MarcoFalke b07fdd7f9e
Merge bitcoin/bitcoin#24312: addrman: Log too low compat value
3 years ago
Ryan Ofsky 5b1aae12ca qt: Avoid crash on startup if int specified in settings.json
3 years ago
Ryan Ofsky 84b0973e35 test: Add tests for GetArg methods / settings.json type coercion
3 years ago
fanquake c9ed9927bb
Merge bitcoin/bitcoin#24132: build: Bump minimum Qt version to 5.11.3
3 years ago
MarcoFalke 5e49b2a252
Merge bitcoin/bitcoin#24050: validation: Give `m_block_index` ownership of `CBlockIndex`s
3 years ago
fanquake b9894a1308
Merge bitcoin/bitcoin#24461: build: Minor leveldb subtree update
3 years ago
laanwj cba41db327
Merge bitcoin/bitcoin#24299: validation, refactor: UnloadBlockIndex and ChainstateManager::Reset thread safety cleanups
3 years ago
laanwj f6d335e828
Merge bitcoin/bitcoin#24468: init, doc: improve -onlynet help and related tor/i2p documentation
3 years ago
MarcoFalke 6687bb24ae
Merge bitcoin/bitcoin#24306: util: Make ArgsManager::GetPathArg more widely usable
3 years ago
MarcoFalke 384866e870
Merge bitcoin/bitcoin#24427: refactor: Release cs_main before MaybeSendFeefilter
3 years ago
Hennadii Stepanov c8f2817bd6
Merge bitcoin-core/gui#549: refactor: use std::chrono for formatDurationStr() helper
3 years ago
Andrew Chow bada9636d7
Merge bitcoin/bitcoin#24043: Add (sorted)multi_a descriptor for k-of-n multisig inside tr
3 years ago
fanquake 4fae737f4b
Merge bitcoin/bitcoin#24441: fuzz: Limit script_format to 100kB
3 years ago
MarcoFalke 619f8a27ad
Merge bitcoin/bitcoin#24304: [kernel 0/n] Introduce `bitcoin-chainstate`
3 years ago
Jon Atack a1db99adea
init, doc: improve -onlynet help and tor/i2p documentation
3 years ago
Vasil Dimov 7d64ea4a01
net: only assume all local addresses if listening on any
3 years ago
Vasil Dimov 0cfc0cd322
net: fix GetListenPort() to derive the proper port
3 years ago
Vasil Dimov f98cdcb357
net: pass Span by value to CaptureMessage()
3 years ago
Vasil Dimov 3cb9d9c861
net: make CaptureMessage() mockable
3 years ago
Vasil Dimov 43868ba416
timedata: rename variables to match the coding style
3 years ago
Vasil Dimov 60da1eaa11
timedata: make it possible to reset the state
3 years ago
MarcoFalke fa0c32eb74
build: Minor leveldb subtree update
3 years ago
Pavol Rusnak 60aa179d8f Use GetPathArg where possible
3 years ago
MarcoFalke 08bcfa2767
Merge bitcoin/bitcoin#24375: Do not use `LocalTestingSetup` in getarg_tests test file.
3 years ago
Ryan Ofsky 5b946edd73 util, refactor: Use GetPathArg to read "-settings" value
3 years ago
Ryan Ofsky 687e655ae2 util: Add GetPathArg default path argument
3 years ago
laanwj 8b6cd42c62
Merge bitcoin/bitcoin#24165: p2p: extend inbound eviction protection by network to CJDNS peers
3 years ago
laanwj 267917f563
Merge bitcoin/bitcoin#23304: wallet: Derive inactive HD chains in additional places
3 years ago
laanwj ba11eb354b
Merge bitcoin/bitcoin#23542: net: open p2p connections to nodes that listen on non-default ports
3 years ago
laanwj 848b11615b
Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound connections
3 years ago
laanwj b67ef6d59b qt: Pre-branch translation updates for 23.x
3 years ago
laanwj 159f89c118
Merge bitcoin/bitcoin#24365: wallet: Don't generate keys for wallets with private keys disabled during upgradewallet
3 years ago
MarcoFalke c7da61dcc3
Merge bitcoin/bitcoin#24403: Avoid implicit-integer-sign-change in VerifyLoadedChainstate
3 years ago
fanquake b71a07778f
Merge bitcoin/bitcoin#24417: net: Update hardcoded seeds for 23.x
3 years ago
MarcoFalke 40ab879f11
Merge bitcoin/bitcoin#24418: Chainparams update for 23.x
3 years ago
eugene fc471814dc
fuzz: FuzzedFileProvider::write should not return negative value
3 years ago
Ryan Ofsky 691d45fdc8 Add coinstatsindex_unclean_shutdown test
3 years ago
MarcoFalke bbbbeaf9c8
fuzz: Limit script_format to 100kB
3 years ago
MarcoFalke fa097d074b
addrman: Log too low compat value
3 years ago
MarcoFalke aaaa4dbab4
Avoid implicit-integer-sign-change in bech32.cpp
3 years ago
MarcoFalke b00b60ed4f
Merge bitcoin/bitcoin#24201: p2p: Avoid InitError when downgrading peers.dat
3 years ago