Commit Graph

38657 Commits (fa56c421be04af846f479c30749b17e6663ab418)
 

Author SHA1 Message Date
MarcoFalke fa56c421be
Return CAutoFile from BlockManager::Open*File()
1 year ago
MarcoFalke 9999b89cd3
Make BufferedFile to be a CAutoFile wrapper
1 year ago
MarcoFalke fa389d902f
refactor: Drop unused fclose() from BufferedFile
1 year ago
fanquake f608a409f7
Merge bitcoin/bitcoin#28480: fuzz: Don't use afl++ deferred forkserver mode
1 year ago
fanquake 8ef672937e
Merge bitcoin/bitcoin#28452: Do not use std::vector = {} to release memory
1 year ago
Andrew Chow 459272d639
Merge bitcoin/bitcoin#26152: Bump unconfirmed ancestor transactions to target feerate
1 year ago
Andrew Chow 541976b42e
Merge bitcoin/bitcoin#27850: test: Add unit & functional test coverage for blockstore
1 year ago
Matthew Zipkin de8f9123af
test: cover read-only blockstore
1 year ago
dergoegge 508d05f8a7 [fuzz] Don't use afl++ deferred forkserver mode
1 year ago
fanquake f5c5ddafbc
Merge bitcoin/bitcoin#28478: ci: Temporarily disable test-each-commit
1 year ago
fanquake 858d3138bb
Merge bitcoin/bitcoin#28460: fuzz: Use afl++ shared-memory fuzzing
1 year ago
MarcoFalke fa2cb2f5d3
Revert "Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task"
1 year ago
fanquake 9e9206f52a
Merge bitcoin/bitcoin#28465: ci: clang-17 for fuzz and tsan
1 year ago
fanquake 1e9d367d0d
Merge bitcoin/bitcoin#28423: kernel: Remove protocol.h/netaddress.h/compat.h from kernel headers
1 year ago
fanquake 744e0e3670
Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task
1 year ago
fanquake 8209e86eeb
Merge bitcoin/bitcoin#28458: refactor: Remove unused GetType() from CBufferedFile and CAutoFile
1 year ago
Murch f18f9ef4d3
Amend bumpfee for inputs with overlapping ancestry
1 year ago
Murch 2e35e944da
Bump unconfirmed parent txs to target feerate
1 year ago
Andrew Chow 3e3e052411
coinselection: Move GetSelectionWaste into SelectionResult
1 year ago
glozow c57889da66
[node] interface to get bump fees
1 year ago
Murch c24851be94
Make MiniMinerMempoolEntry fields private
1 year ago
Murch ac6030e4d8
Remove unused imports
1 year ago
Murch d2f90c31ef
Fix calculation of ancestor set feerates in test
1 year ago
Murch a1f7d986e0
Match tx names to index in miniminer overlap test
1 year ago
fanquake f1a9fd627b
Merge bitcoin/bitcoin#28251: validation: fix coins disappearing mid-package evaluation
1 year ago
glozow 32c1dd1ad6 [test] mempool coins disappearing mid-package evaluation
1 year ago
glozow a67f460c3f [refactor] split setup in mempool_limit test
1 year ago
glozow d08696120e [test framework] add ability to spend only confirmed utxos
1 year ago
glozow 3ea71feb11 [validation] don't LimitMempoolSize in any subpackage submissions
1 year ago
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 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
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
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
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