Commit Graph

38692 Commits (eb8f58f5e4a249d55338304099e8238896d2316d)
 

Author SHA1 Message Date
Greg Sanders eb8f58f5e4 Add functional test to catch too large vsize packages
1 year ago
Greg Sanders 1a579f9d01 Handle over-sized (in virtual bytes) packages with no in-mempool ancestors
1 year ago
Luke Dashjr bc013fe8e3 Bugfix: Pass correct virtual size to CheckPackageLimits
1 year ago
Greg Sanders 533660c58a Replace MAX_PACKAGE_SIZE with MAX_PACKAGE_WEIGHT to avoid vbyte confusion
1 year ago
Andrew Chow 3966b0a0b6
Merge bitcoin/bitcoin#28472: Remove MemPoolAccept::m_limits to avoid mutating it in package evaluation
1 year ago
fanquake e9a4793b82
Merge bitcoin/bitcoin#28432: build: Produce a `.zip` for macOS distribution
1 year ago
fanquake 1bf915db99
Merge bitcoin/bitcoin#28470: fuzz: Rework addr fuzzing
1 year ago
Andrew Chow abe4fedab7
Merge bitcoin/bitcoin#28125: wallet: bugfix, disallow migration of invalid scripts
1 year ago
fanquake 53313c49d6
Merge bitcoin/bitcoin#28246: wallet: Use CTxDestination in CRecipient instead of just scriptPubKey
1 year ago
fanquake 737aac8cc8
Merge bitcoin/bitcoin#28497: ci: Reintroduce fixed "test-each-commit" job
1 year ago
fanquake a5979a8d4a
Merge bitcoin/bitcoin#28506: fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
1 year ago
Greg Sanders ee589d4466 Add regression test for m_limit mutation
1 year ago
MarcoFalke fa33b2c889
fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
1 year ago
Hennadii Stepanov 27b636a921
ci: Reintroduce fixed "test-each-commit" job
1 year ago
fanquake f01416e23c
Merge bitcoin/bitcoin#28479: build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
1 year ago
fanquake 372e7b6510
Merge bitcoin/bitcoin#28489: tests: fix incorrect assumption in v2transport_test
1 year ago
fanquake 5c7cdda992
Merge bitcoin/bitcoin#28473: refactor: Serialization parameter cleanups
1 year ago
fanquake b5790c35f7
build: remove dmg dependencies
1 year ago
fanquake 33ae0bd1e4
macdeploy: remove DMG generation from deploy script
1 year ago
Hennadii Stepanov a128111c29
build: produce a .zip for macOS distribution
1 year ago
fanquake c38561d6b1
build: add -zip option to macdeployqtplus
1 year ago
Pieter Wuille 3f4e1bb9ae tests: fix incorrect assumption in v2transport_test
1 year ago
fanquake 717a4d8944
Merge bitcoin/bitcoin#28476: ci: LLVM 17 for MSAN jobs
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
Greg Sanders 275579d8c1 Remove MemPoolAccept::m_limits, only have local copies for carveouts
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 4a825039a5
build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
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 a241d6069c
ci: use LLVM 17.0.0 in MSAN jobs
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
Anthony Towns fb6a2ab63e scripted-diff: use SER_PARAMS_OPFUNC
1 year ago
Anthony Towns 5e5c8f86b6 serialize: add SER_PARAMS_OPFUNC
1 year ago
Anthony Towns 33203f59b4 serialize: specify type for ParamsWrapper not ref
1 year ago
Anthony Towns bf147bfffa serialize: move ser_action functions out of global namespace
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