aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-03-05p2p: Don't consider blocks mutated if they don't connect to known prev blockGreg Sanders
2024-03-05[test] IsBlockMutated unit testsdergoegge
2024-03-05[validation] Cache merkle root and witness commitment checksdergoegge
2024-03-05[net processing] Don't process mutated blocksdergoegge
2024-03-05[validation] Merkle root malleation should be caught by IsBlockMutateddergoegge
2024-03-05[validation] Introduce IsBlockMutateddergoegge
2024-03-05[validation] Isolate merkle root checksdergoegge
2024-03-01wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestinat...UdjinM6
2024-02-21wallet: Fix use-after-free in WalletBatch::EraseRecordsMarcoFalke
2024-02-21Use only Span{} constructor for byte-like types where possibleMarcoFalke
2024-02-21util: Allow std::byte and char Span serializationMarcoFalke
2024-01-15rpc: fix getrawtransaction segfaultMartin Zumsande
2023-12-11gui: fix crash on selecting "Mask values" in transaction viewSebastian Falbesoner
2023-10-04http: bugfix: track closed connectionstickies-v
2023-10-04http: log connection instead of request countstickies-v
2023-10-04http: refactor: use encapsulated HTTPRequestTrackerstickies-v
2023-10-03gui: macOS, make appMenuBar part of the main app windowfurszy
2023-10-03gui: macOS, do not process dock icon actions during shutdownfurszy
2023-10-02wallet: Check last block and conflict height are valid in MarkConflictedAndrew Chow
2023-10-02tx fees, policy: read stale fee estimates with a regtest-only optionismaelsadeeq
2023-10-02tx fees, policy: do not read estimates of old fee_estimates.datismaelsadeeq
2023-10-02tx fees, policy: periodically flush fee estimates to fee_estimates.datismaelsadeeq
2023-10-02wallet: disallow migration of invalid or not-watched scriptsfurszy
2023-10-02Do not use std::vector = {} to release memoryPieter Wuille
2023-09-28qt: 25.1rc1 translations updateHennadii Stepanov
2023-07-21descriptor: InferScript, do not return top-level only func as sub descriptorfurszy
2023-07-07wallet: migration bugfix, persist empty labelsfurszy
2023-07-07wallet: migration bugfix, clone 'send' record label to all walletsfurszy
2023-06-16Unconditionally return when compact block status == READ_STATUS_FAILEDGreg Sanders
2023-06-16Support up to 3 parallel compact block txn fetchingsGreg Sanders
2023-06-16Only request full blocks from the peer we thought had the block in-flightGreg Sanders
2023-06-16Convert mapBlocksInFlight to a multimapGreg Sanders
2023-06-16Remove nBlocksInFlightGreg Sanders
2023-06-16alias BlockDownloadMap for mapBlocksInFlightGreg Sanders
2023-06-15rest: bugfix, fix crash error when calling `/deploymentinfo`brunoerg
2023-05-25rpc: Fix invalid bech32 handlingMarcoFalke
2023-05-11net_processing: Boost inv trickle rateAnthony Towns
2023-05-11txmempool: have CompareDepthAndScore sort missing txs firstAnthony Towns
2023-05-10p2p: Avoid prematurely clearing download state for other peersSuhas Daftuar
2023-05-03qt: 25.0rc2 translations updateHennadii Stepanov
2023-04-20p2p: update hardcoded mainnet seeds for 25.xJon Atack
2023-04-18kernel: update m_assumed_* chain params for 25.xfanquake
2023-04-18kernel: update chainTxData for 25.xfanquake
2023-04-18kernel: update nMinimumChainWork & defaultAssumeValid for 25.xfanquake
2023-04-18doc: update references to kernel/chainparams.cppfanquake
2023-04-17Merge bitcoin/bitcoin#27473: bugfix: Properly handle "unknown" Address TypeAndrew Chow
2023-04-17Merge bitcoin/bitcoin#27468: bugfix: rest: avoid segfault for invalid URIfanquake
2023-04-17bugfix: rest: avoid segfault for invalid URIpablomartin4btc
2023-04-16Don't return OutputType::UNKNOWN in ParseOutputTypePttn
2023-04-15Merge bitcoin/bitcoin#27308: bumpfee: avoid making bumped transactions with t...fanquake