Commit Graph

38942 Commits (9cb4c68b89a5715f82026f4aa446b876addd8472)
 

Author SHA1 Message Date
glozow d227b7234c [validation] return correct result when already-in-mempool tx gets evicted
1 year ago
glozow 9698b81828 [refactor] back-fill results in AcceptPackage
1 year ago
glozow 8ad7ad3392 [validation] make PackageMempoolAcceptResult members mutable
1 year ago
glozow 03b87c11ca [validation] add AcceptSubPackage to delegate Accept* calls and clean up m_view
1 year ago
glozow 3f01a3dab1 [CCoinsViewMemPool] track non-base coins and allow Reset
1 year ago
glozow 7d7f7a1189 [policy] check for duplicate txids in package
1 year ago
MarcoFalke fad52baf1e
fuzz: Rework addr fuzzing
1 year ago
MarcoFalke fa5b6d29ee
fuzz: Drop unused params from serialize helpers
1 year ago
glozow 4313c77400 make DisconnectedBlockTransactions responsible for its own memory management
1 year ago
glozow cf5f1faa03 MOVEONLY: DisconnectedBlockTransactions to its own file
1 year ago
glozow 2765d6f343 rewrite DisconnectedBlockTransactions as a list + map
1 year ago
MarcoFalke fa23c9aa7c
ci: clang-17 for fuzz and tsan
1 year ago
Pieter Wuille 3fcd7fc7ff Do not use std::vector = {} to release memory
1 year ago
glozow 79ce9f0aa4 add std::list to memusage
1 year ago
glozow 59a35a7398 [bench] DisconnectedBlockTransactions
1 year ago
TheCharlatan d506765199
[refactor] Remove compat.h from kernel headers
1 year ago
TheCharlatan 36193af47c
[refactor] Remove netaddress.h from kernel headers
1 year ago
TheCharlatan 2b08c55f01
[refactor] Add CChainParams member to CConnman
1 year ago
TheCharlatan f0d1d8b35c
[refactor] Add missing includes for next commit
1 year ago
TheCharlatan 534b314a74
kernel: Move MessageStartChars to its own file
1 year ago
TheCharlatan 9be330b654
[refactor] Define MessageStartChars as std::array
1 year ago
MarcoFalke 37e2b01113
[refactor] Allow std::array<std::byte, N> in serialize.h
1 year ago
furszy bae209e387
gui: macOS, make appMenuBar part of the main app window
1 year ago
Andrew Chow adc0921ea1
Merge bitcoin/bitcoin#28101: doc, refactor: changing -torcontrol help to specify that a default port is used
1 year ago
Andrew Chow 8f9c74cb11
Merge bitcoin/bitcoin#28414: wallet rpc: return final tx hex from walletprocesspsbt if complete
1 year ago
Andrew Chow ad0c469d98 wallet: Use CTxDestination in CRecipient rather than scriptPubKey
1 year ago
Andrew Chow 07d3bdf4eb Add PubKeyDestination for P2PK scripts
1 year ago
Andrew Chow 1a98a51c66 Allow CNoDestination to represent a raw script
1 year ago
Andrew Chow 8dd067088d Make WitnessUnknown members private
1 year ago
dergoegge 97e2e1d641 [fuzz] Use afl++ shared-memory fuzzing
1 year ago
fanquake 7649431637
Merge bitcoin/bitcoin#28105: doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
1 year ago
fanquake 578f50fc48
Merge bitcoin/bitcoin#28448: rpc: Deprecate rpcserialversion=0
1 year ago
MarcoFalke fabb419a3c
doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
1 year ago
MarcoFalke fa19c914f7
scripted-diff: Rename CBufferedFile to BufferedFile
1 year ago
MarcoFalke fa2f2413b8
Remove unused GetType() from CBufferedFile and CAutoFile
1 year ago
TheCharlatan 5c2b3cd4b8 dbwrapper: Use DataStream for batch operations
1 year ago
fanquake fd69ffbbfb
Merge bitcoin/bitcoin#28427: index: coinstats reorg, fail when block cannot be reversed
1 year ago
Hennadii Stepanov befb42f146
qt: Silence `-Wcast-function-type` warning
1 year ago
fanquake 8f7b9eb871
Merge bitcoin/bitcoin#28433: Follow-up to BIP324 connection support
1 year ago
Anthony Towns 971bae9174 rpc: Deprecate rpcserialversion=0
1 year ago
Pieter Wuille 64704386b2 doc: fix typos and mistakes in BIP324 code comments
1 year ago
Pieter Wuille 9bde93df2c net: do not use send buffer to store/cache garbage
1 year ago
Pieter Wuille b6934fd03f net: merge V2Transport constructors, move key gen
1 year ago
fanquake c5a63ea56f
Merge bitcoin/bitcoin#27944: test: various USDT functional test cleanups (27831 follow-ups)
1 year ago
fanquake e25af11225
Merge bitcoin/bitcoin#28431: Remove needless `GetTransactionOutputWeight` helper
1 year ago
fanquake 579c49b3a6
Merge bitcoin/bitcoin#28428: Hard-code version number value for CBlockLocator and CDiskBlockIndex
1 year ago
furszy e14cc8fc69
gui: macOS, do not process dock icon actions during shutdown
1 year ago
Cory Fields e73d2a8018 refactor: remove clientversion include from dbwrapper.h
1 year ago
Cory Fields 4240a082b8 refactor: Use DataStream now that version/type are unused
1 year ago
Cory Fields f15f790618 Remove version/hashing options from CBlockLocator/CDiskBlockIndex
1 year ago