Accepted findings
50
6 unique; 44 shared
gpt-6-luna
Candidate rows can merge into one accepted finding. Publish is the verifier decision; accepted attribution is recorded separately.
| PR | Finding | Verifier decision | Attribution | Report |
|---|---|---|---|---|
| #29409 | Reject trailing bytes when decoding IPC-serialized valuessrc/ipc/capnp/common-types.h:81tests:1 | drop | Not accepted | report |
| #36167 | scanblocks now starts at height zero by defaultsrc/rpc/blockchain.cpp:2658tests:1 | drop | Not accepted | report |
| #36641 | Keep the nonce queue consistent if map insertion throwssrc/musig.cpp:130tests:1 | drop | Not accepted | report |
| #29491 | A worker's pending failure is erased at batch-verification handoffsrc/checkqueue.h:105tests:1 | drop | Not accepted | report |
| #29491 | Inline block validation never stores successful scripts in the execution cachesrc/validation.cpp:2152tests:2 | drop | Not accepted | report |
| #29491 | Batch allocation failure is not handled before usesrc/batchverify.cpp:22tests:3 | drop | Not accepted | report |
| #36696 | Range conversion copies elements even when the input range is an rvaluesrc/util/vector.h:31tests:1 | drop | Not accepted | report |
| #35932 | Drain can miss connections accepted during the waitsrc/ipc/capnp/protocol.cpp:141tests:1 | undisposed | Not accepted | report |
| #10102 | CoinControl maximum depth is replaced by the minimum depth over IPCsrc/ipc/capnp/wallet.cpp:196tests:1 | publish | Accepted, shared | report |
| #25573 | Static-pie linker flags are overridden by the following CMake argumentcontrib/guix/libexec/build_linux.sh:67tests:1 | drop | Not accepted | report |
| #29418 | V2-encoded messages are counted as V1 wire bytessrc/net.cpp:1633tests:1 | drop | Not accepted | report |
| #30437 | Final tip comparison dereferences an empty optionalsrc/bitcoin-mine.cpp:159tests:1 | publish | Accepted, shared | report |
| #31252 | Reports witnessScript without checking its commitmentsrc/script/solver.cpp:254tests:1 | drop | Not accepted | report |
| #31507 | Windows ARM64 configure fails with the documented Visual Studio toolchainCMakeLists.txt:329tests:1 | drop | Not accepted | report |
| #30988 | Failed hostname-proxy connections do not propagate proxy failuresrc/common/sockman.cpp:193tests:1 | drop | Not accepted | report |
| #36631 | Structured mutator can return more bytes than libFuzzer's buffer allowssrc/test/fuzz/util/psbt.cpp:478tests:1 | drop | Not accepted | report |
| #36628 | Receive cap can be bypassed by a message completed at the capsrc/privbcast/attempt.cpp:96tests:1 | drop | Not accepted | report |
| #32387 | Windows IPC bind can delete an unrelated empty filesrc/ipc/process.cpp:160tests:1 | publish | Accepted, shared | report |
| #35444 | Descriptor update leaves cached descriptor keys behindsrc/wallet/scriptpubkeyman.cpp:1738tests:1 | drop | Not accepted | report |
| #32468 | A commitment-shaped payout script can leave the block with an invalid witness commitmentsrc/rpc/mining.cpp:507tests:1 | publish | Accepted, shared | report |
| #33117 | Progress is never emitted for valid zero-coin snapshotssrc/validation.cpp:5848tests:1 | undisposed | Not accepted | report |
| #33324 | Interrupting after deleting the old key can strand the migrationsrc/node/blockstorage.cpp:1377tests:1 | drop | Not accepted | report |
| #33324 | Failure to remove the original file is silently treated as successful migrationsrc/node/blockstorage.cpp:270tests:2 | drop | Not accepted | report |
| #36697 | Recognized script addresses with no local keys are reported as unsupportedsrc/wallet/export.cpp:208tests:1 | drop | Not accepted | report |
| #36673 | Certificate extension check fails on OpenSSL versions lacking multi-extension support.github/workflows/code-signing-certificate.yml:39tests:1 | drop | Not accepted | report |
| #34360 | Fake block index is linked to the best header rather than active tipsrc/bench/wallet_bench_util.h:76tests:1 | drop | Not accepted | report |
| #34534 | Height 0 does not mean the documented default of the current tipsrc/rpc/blockchain.cpp:1005tests:1 | drop | Not accepted | report |
| #34603 | Windows attribute lookup failures lose the underlying OS errorsrc/util/fs_helpers.cpp:352tests:1 | publish | Accepted, shared | report |
| #29491 | Reset drops the auxiliary randomness from the batch coefficientssrc/secp256k1/src/modules/batch/main_impl.h:151tests:1 | drop | Not accepted | report |
| #29491 | A failed script check can be overwritten by a later check resultsrc/checkqueue.h:209tests:2 | drop | Not accepted | report |
| #34864 | Spent entries can violate the new invariant before repeated-spend handlingsrc/coins.cpp:146tests:1 | drop | Not accepted | report |
| #36696 | util/vector.h relies on transitive includes for ranges and concepts facilitiessrc/util/vector.h:20tests:1 | publish | Accepted, shared | report |
| #36677 | Non-Linux POSIX fallback does not support existing fopen mode semanticssrc/util/fs.cpp:56tests:1 | undisposed | Not accepted | report |
| #35027 | Name-proxy connections can bypass `-outboundbind` without a startup warningsrc/init.cpp:2245tests:1 | publish | Accepted, shared | report |
| #35071 | A completed reindex checkpoint can skip files when the DB flag is lostsrc/node/blockstorage.cpp:1326tests:1 | drop | Not accepted | report |
| #36521 | Weight budget omits the transaction's CompactSize count fieldssrc/primitives/transaction.h:260tests:1 | drop | Not accepted | report |
| #35569 | Fix-it replaces only the member token, not the full access expressioncontrib/devtools/bitcoin-tidy/use-observers.cpp:53tests:1 | drop | Not accepted | report |
| #36607 | Eviction can forget a private transaction that is still pendingsrc/private_broadcast.cpp:41tests:1 | drop | Not accepted | report |
| #35994 | Completeness check accepts inconsistent annotation totalscontrib/devtools/bitcoin-tidy/combine-assignments.cpp:146tests:1 | drop | Not accepted | report |
| #35994 | The fix-it can change side effects, dependencies, and repeated assignmentscontrib/devtools/bitcoin-tidy/combine-assignments.cpp:169tests:2 | publish | Accepted, shared | report |
| #36618 | Empty index set can make index-sync wait return before the block filter index is readytest/functional/test_framework/test_node.py:927tests:1 | drop | Not accepted | report |
| #34400 | Filter delta rechecks are omitted from the pending-work countsrc/wallet/scan.cpp:378tests:1 | drop | Not accepted | report |
| #36696 | util/vector.h omits direct includes for range and concept facilitiessrc/util/vector.h:20tests:1 | publish | Accepted, shared | report |
| #35286 | The CPFP preflight is outside package validationsrc/rpc/mempool.cpp:1716tests:1 | publish | Accepted, shared | report |
| #35558 | Use the platform-appropriate error code for TCP_INFO failuressrc/util/sock.h:371tests:1 | drop | Not accepted | report |
| #35558 | Guard prefill candidate count before subtracting from transaction countsrc/blockencodings.cpp:26tests:2 | drop | Not accepted | report |
| #35558 | Window-boundary calculation needs a defined meaning for bytes already beyond a windowsrc/net.cpp:4268tests:3 | drop | Not accepted | report |
| #36629 | asof can report outputs spent by transactions after the selected blocksrc/rpc/blockchain.cpp:4097tests:1 | drop | Not accepted | report |
| #36628 | Receive cap can be bypassed when an oversized read is only partially fedsrc/privbcast/attempt.cpp:113tests:1 | drop | Not accepted | report |
| #36434 | Do not create parent directories before checking the socket pathsrc/netbase.cpp:780tests:1 | drop | Not accepted | report |
| #35642 | The parameter optimizer can overflow its exponent conversion on valid extreme inputssrc/headerssync.cpp:460tests:1 | drop | Not accepted | report |
| #35511 | Signed minimum negation still invokes undefined behaviorsrc/consensus/amount.h:47tests:1 | drop | Not accepted | report |
| #35387 | An `info` category level prevents the default debug-log shrinksrc/init/common.cpp:98tests:1 | publish | Accepted, shared | report |
| #35377 | Multipath expansions after the first miss known private keyssrc/wallet/imports.cpp:139tests:1 | drop | Not accepted | report |
| #35355 | Kernel log masks can be left stale when SetMinLevel races with connection create/destroysrc/kernel/bitcoinkernel.cpp:548tests:1 | publish | Accepted, shared | report |
| #35302 | Selected coins can be empty before minimum-outpoint lookupsrc/wallet/spend.cpp:1278tests:1 | drop | Not accepted | report |
| #35570 | DisconnectTip now overwrites a pending invalid state before returningsrc/validation.cpp:2974tests:1 | drop | Not accepted | report |
| #35570 | ConnectTip overwrites the block-connect validation result during flushingsrc/validation.cpp:3070tests:2 | drop | Not accepted | report |
| #35642 | Runtime header bound overflows for large supported timespanssrc/headerssync.cpp:595tests:1 | drop | Not accepted | report |
| #36626 | Missing-version case doesn't test a valid v2 PSBT with its version field removedtest/functional/rpc_psbt.py:852tests:1 | drop | Not accepted | report |
| #36690 | The tests misstate the 90-character checksum guaranteesrc/test/bech32_tests.cpp:200tests:1 | drop | Not accepted | report |
| #35713 | Collection compatibility macro compares iterators instead of elementssrc/test/util/framework.h:772tests:1 | drop | Not accepted | report |
| #35763 | The temporary JSON file is renamed into place without being synced to disksrc/common/settings.cpp:153tests:1 | publish | Accepted, shared | report |
| #35788 | The documented taproot sigversion is rejectedsrc/bitcoin-util.cpp:294tests:1 | drop | Not accepted | report |
| #35793 | Timewarp bound is applied before activation on testnet4src/validation.cpp:4118tests:1 | drop | Not accepted | report |
| #35820 | GUI year formatting now uses a different year lengthsrc/qt/guiutil.cpp:795tests:1 | drop | Not accepted | report |
| #36325 | Origin-path parsing drops the first path componentcontrib/multisig/wizard.py:84tests:1 | drop | Not accepted | report |
| #36325 | The NUMS xpub check rejects derived and test-network formscontrib/multisig/wizard.py:247tests:2 | publish | Accepted, shared | report |
| #36628 | Receive-cap accounting can wrap on a large readsrc/privbcast/attempt.cpp:99tests:1 | drop | Not accepted | report |
| #35911 | Removed return makes forbidden socket assignment undefined in release buildssrc/test/util/net.cpp:237tests:1 | drop | Not accepted | report |
| #36629 | As-of lookup can report an output spent by a block after the selected snapshot as unspentsrc/rpc/blockchain.cpp:4095tests:1 | drop | Not accepted | report |
| #36629 | UTXO spentness read can race a chain transition while the response is labeled with the captured tipsrc/rpc/blockchain.cpp:4010tests:2 | drop | Not accepted | report |
| #36002 | Legacy-format fallback discards pruned-block candidatessrc/index/txindex.cpp:230tests:1 | drop | Not accepted | report |
| #36434 | Unix socket permissions are changed only after bindingsrc/httpserver.cpp:832tests:1 | drop | Not accepted | report |
| #36677 | The POSIX fallback does not preserve fopen mode semanticssrc/util/fs.cpp:26tests:1 | drop | Not accepted | report |
| #36677 | The new test does not cover exclusive-create or append semanticssrc/test/fs_tests.cpp:153tests:2 | publish | Accepted, shared | report |
| #36690 | Exercise a full-length 1023-character 3-error patternsrc/test/bech32_tests.cpp:222tests:1 | drop | Not accepted | report |
| #36105 | Windows wrapper discards the child’s exit status above 255src/util/exec.cpp:48tests:1 | drop | Not accepted | report |
| #36434 | Validate sockaddr length before reading `sun_path`src/netbase.cpp:723tests:1 | drop | Not accepted | report |
| #36677 | Use of O_CLOEXEC breaks POSIX builds without that flagsrc/util/fs.cpp:34tests:1 | drop | Not accepted | report |
| #36677 | Append mode seeks before fdopen, but append streams need not start at EOFsrc/util/fs.cpp:56tests:2 | drop | Not accepted | report |
| #36631 | Oversized structured mutations are truncated mid-recordsrc/test/fuzz/util/psbt.cpp:478tests:1 | publish | Accepted, sole | report |
| #36434 | Startup unlinks an active RPC socket instead of reporting a conflictsrc/netbase.cpp:801tests:1 | publish | Accepted, shared | report |
| #36434 | Unix peer-address parsing can read beyond the returned sockaddr lengthsrc/netbase.cpp:723tests:2 | drop | Not accepted | report |
| #36648 | Checksum errors can still disclose descriptor private keyssrc/script/descriptor.cpp:3003tests:1 | drop | Not accepted | report |
| #36142 | Base64 validation accepts non-canonical trailing bitssrc/torcontrol.cpp:81tests:1 | drop | Not accepted | report |
| #36628 | Receive-cap check can be bypassed by completed messagessrc/privbcast/attempt.cpp:113tests:1 | drop | Not accepted | report |
| #35793 | The 64-byte rejection applies before BIP54 activationsrc/validation.cpp:809tests:1 | drop | Not accepted | report |
| #33904 | REST results can differ from request ordersrc/rest.cpp:987tests:1 | publish | Accepted, shared | report |
| #36631 | Mutator can write past libFuzzer's output buffersrc/test/fuzz/util/psbt.cpp:478tests:1 | drop | Not accepted | report |
| #36628 | A second matching GETDATA serves the transaction againsrc/privbcast/attempt.cpp:284tests:1 | drop | Not accepted | report |
| #33904 | Mixed mempool and index results do not preserve request ordersrc/rest.cpp:987tests:1 | publish | Accepted, shared | report |
| #33904 | An empty `mempool_only` parameter uses the default instead of returning 400src/rest.cpp:929tests:2 | publish | Accepted, shared | report |
| #33904 | Mixed lookups return results out of request ordersrc/rest.cpp:986tests:1 | publish | Accepted, shared | report |
| #36167 | scanblocks now rejects the omitted start_height defaultsrc/rpc/blockchain.cpp:2658tests:1 | drop | Not accepted | report |
| #36082 | Functional runner omits required test arguments.github/ci-guix-test.py:87tests:1 | drop | Not accepted | report |
| #36677 | Fix the syntax errors in the Windows test branchsrc/test/fs_tests.cpp:157tests:1 | publish | Accepted, shared | report |
| #36628 | Receive cap is enforced only after processing an entire buffersrc/privbcast/attempt.cpp:103tests:1 | drop | Not accepted | report |
| #36477 | attempts_remaining can underflow after a resolved transaction finishes its initial sendssrc/private_broadcast.cpp:190tests:1 | drop | Not accepted | report |
| #36082 | Previous-release downloads ignore the restored cache directory.github/ci-guix-test.py:69tests:1 | undisposed | Not accepted | report |
| #36677 | Windows test uses a misspelled cast helpersrc/test/fs_tests.cpp:157tests:1 | undisposed | Not accepted | report |
| #36607 | Decide whether eviction should end the privacy guardsrc/private_broadcast.cpp:41tests:1 | publish | Accepted, shared | report |
| #36663 | Reorg helper checks the wrong node's tiptest/functional/mempool_reorg.py:41tests:1 | drop | Not accepted | report |
| #36681 | Free selected prune files before the coins disk-space preflightsrc/validation.cpp:2829tests:1 | publish | Accepted, shared | report |
| #36681 | Sync prune-forced coins batches before committing the prune indexsrc/validation.cpp:2828tests:2 | publish | Accepted, shared | report |
| #36607 | Re-adding a completed private broadcast forgets its privacy guardsrc/private_broadcast.cpp:33tests:1 | drop | Not accepted | report |
| #36270 | Qt install prefix change breaks stagingdepends/packages/qt.mk:86tests:1 | undisposed | Not accepted | report |
| #36603 | Sync the chainstate directory before writing the completion markersrc/node/utxo_snapshot.cpp:319tests:1 | publish | Accepted, shared | report |
| #36677 | Windows inheritance check is not a valid BOOST_CHECK expressionsrc/test/fs_tests.cpp:159tests:1 | undisposed | Not accepted | report |
| #36292 | Old index cleanup fails when the legacy directory contains extra filessrc/index/coinstatsindex.cpp:98tests:1 | drop | Not accepted | report |
| #36677 | The POSIX flag update can clear existing descriptor flagssrc/util/fs.cpp:27tests:1 | undisposed | Not accepted | report |
| #36326 | Make fatal-error rendering exhaustivesrc/validation.cpp:2147tests:1 | publish | Accepted, shared | report |
| #36188 | SHA256Transform bypasses the selected hardware implementationsrc/crypto/sha256.cpp:783tests:1 | drop | Not accepted | report |
| #36180 | Unchecked proxy cleanup write can still throw with `-nosettings`src/qt/optionsmodel.cpp:547tests:1 | drop | Not accepted | report |
| #36628 | Receive cap can be bypassed by a large single readsrc/privbcast/attempt.cpp:96tests:1 | drop | Not accepted | report |
| #36677 | Non-Windows-only descriptor checks break Windows test buildssrc/test/fs_tests.cpp:149tests:1 | undisposed | Not accepted | report |
| #36663 | Reorg helper asserts the wrong node's tiptest/functional/mempool_reorg.py:41tests:1 | drop | Not accepted | report |
| #36477 | Eviction ordering ignores when a finished entry became finishedsrc/private_broadcast.cpp:49tests:1 | drop | Not accepted | report |
| #35728 | ReadBlock false positives are reported as I/O errorssrc/node/transaction.cpp:164tests:1 | drop | Not accepted | report |
| #36628 | Receive cap is checked only after parsing the entire readsrc/privbcast/attempt.cpp:96tests:1 | drop | Not accepted | report |
| #36380 | Invalid walletbroadcast values are silently interpreted as no broadcastsrc/wallet/wallet.cpp:2934tests:1 | drop | Not accepted | report |
| #36673 | A failed issue lookup can be mistaken for “no existing issue”.github/workflows/code-signing-certificate.yml:48tests:1 | drop | Not accepted | report |
| #36002 | Prune help still states that -txindex is incompatiblesrc/init.cpp:540tests:1 | drop | Not accepted | report |
| #29843 | Consensus-flag superset omits always-enforced flagssrc/validation.cpp:2333tests:1 | drop | Not accepted | report |
| #36539 | Release note describes an unchanged incompatibility as newly introduceddoc/release-notes-hwi-minver.md:4tests:1 | drop | Not accepted | report |
| #35793 | The 64-byte transaction rule is enforced in the mempool before BIP54 activatessrc/validation.cpp:811tests:1 | drop | Not accepted | report |
| #35728 | A txindex hit whose transaction bytes do not match is still treated as absentsrc/index/txindex.cpp:214tests:1 | drop | Not accepted | report |
| #35443 | The height-104 threshold spend is never tested at its maturity boundarytest/functional/wallet_taproot_decaying_multisig_descriptor_psbt.py:117tests:1 | drop | Not accepted | report |
| #36481 | Check the selection before indexing itsrc/qt/transactionview.cpp:404tests:1 | publish | Accepted, shared | report |
| #35713 | BOOST_CHECK drops diagnostic message argumentssrc/test/util/framework.h:747tests:1 | drop | Not accepted | report |
| #25573 | Static PIE linker flags are overwrittencontrib/guix/libexec/build_linux.sh:67tests:1 | undisposed | Not accepted | report |
| #25573 | Static ELF checks use assertions and never fail the checkercontrib/guix/symbol-check.py:301tests:2 | undisposed | Not accepted | report |
| #31252 | Witness script is reported without checking its P2WSH commitmentsrc/script/solver.cpp:254tests:1 | drop | Not accepted | report |
| #36673 | A replaced certificate with the same expiry can be silently missed.github/workflows/code-signing-certificate.yml:48tests:1 | undisposed | Not accepted | report |
| #36481 | Rebroadcast action can access an empty selectionsrc/qt/transactionview.cpp:404tests:1 | undisposed | Not accepted | report |
| #36497 | Malformed mock AUTHENTICATE can terminate the server threadtest/functional/feature_torcontrol.py:154tests:1 | drop | Not accepted | report |
| #36628 | Writes after the deadline can still be counted as completedsrc/privbcast/attempt.cpp:122tests:1 | unresolved | Not accepted | report |
| #36628 | The receive cap is checked after processing the over-cap bytessrc/privbcast/attempt.cpp:89tests:2 | drop | Not accepted | report |
| #36500 | Empty groups can still bypass snapshot interrupt checkssrc/validation.cpp:5822tests:1 | undisposed | Not accepted | report |
| #36628 | Receive cap can be bypassed by later small readssrc/privbcast/attempt.cpp:96tests:1 | undisposed | Not accepted | report |
| #35558 | Invalid prefill indexes can underflow the short-ID reserve sizesrc/blockencodings.cpp:26tests:1 | drop | Not accepted | report |
| #35558 | Window accounting omits TCP bytes already acknowledged by the peersrc/net.cpp:4268tests:2 | drop | Not accepted | report |
| #36666 | Non-Windows FileSeek64 still narrows offsets to longsrc/util/fs_helpers.h:42tests:1 | unresolved | Not accepted | report |
| #36666 | Use large-file positioning calls on 32-bit POSIXsrc/util/fs_helpers.h:42tests:1 | publish | Accepted, sole | report |
| #31507 | clang-cl build rejects 32-bit Windows targetsCMakeLists.txt:329tests:1 | undisposed | Not accepted | report |
| #36629 | Different queried scripts can merge into one transaction and lose output annotationssrc/rpc/blockchain.cpp:3954tests:1 | drop | Not accepted | report |
| #36666 | Preserve ERR reporting for SEND-only waitssrc/util/sock.cpp:213tests:1 | publish | Accepted, shared | report |
| #36664 | Use large-file POSIX seek and tell APIssrc/util/fs_helpers.h:59tests:1 | publish | Accepted, shared | report |
| #36666 | Keep exception monitoring for send-only socketssrc/util/sock.cpp:213tests:1 | drop | Not accepted | report |
| #36661 | Windows preallocation truncates offsets above 2^63src/util/fs_helpers.cpp:187tests:1 | drop | Not accepted | report |
| #33741 | The float bound admits 2^63 before the `CAmount` castsrc/rpc/fees.cpp:244tests:1 | publish | Accepted, sole | report |
| #36658 | Use wide-offset POSIX positioning functionssrc/util/fs_helpers.h:60tests:1 | publish | Accepted, sole | report |
| #36658 | Select backend stops monitoring exceptions for send-only waitssrc/util/sock.cpp:222tests:1 | drop | Not accepted | report |
| #36667 | Test the paused-send timeout and interval resetsrc/net.cpp:2088tests:1 | publish | Accepted, shared | report |
| #36667 | Pause timestamp is not reset when the send buffer unpausessrc/net.cpp:1679tests:1 | drop | Not accepted | report |
| #35442 | Test funded transaction sequences for deprecated replaceable handlingtest/functional/wallet_deprecated_rbf.py:59tests:1 | publish | Accepted, shared | report |
| #36663 | Reorg helper asserts the wrong node's tiptest/functional/mempool_reorg.py:41tests:1 | drop | Not accepted | report |
| #35433 | bumpfee documentation still claims replaceable defaults to truesrc/wallet/rpc/spend.cpp:1001tests:1 | drop | Not accepted | report |
| #36658 | Malformed maxconnections release-note bulletdoc/release-notes.md:120tests:1 | drop | Not accepted | report |
| #35641 | Registration with a null callback installs a callable wrappersrc/kernel/bitcoinkernel.cpp:1792tests:1 | drop | Not accepted | report |
| #36481 | Recheck the selection before reading its first rowsrc/qt/transactionview.cpp:404tests:1 | publish | Accepted, shared | report |
| #35027 | `-nooutboundbind` is parsed as an address instead of disabling the optionsrc/init.cpp:2203tests:1 | drop | Not accepted | report |
| #36122 | CISA pass can bypass annex handling for script-path control datasrc/script/interpreter.cpp:2232tests:1 | drop | Not accepted | report |
| #35793 | 64-byte transactions are rejected from the mempool before BIP54 activatessrc/validation.cpp:811tests:1 | drop | Not accepted | report |
| #36488 | Cover alias-only requests with the deprecation flag enabledtest/functional/wallet_bumpfee.py:65tests:1 | publish | Accepted, shared | report |
| #36489 | Legacy-option rejection still blocks the deprecated aliasessrc/wallet/rpc/spend.cpp:153tests:1 | drop | Not accepted | report |
| #35762 | Separate timeout-factor arguments do not take precedence over the environmenttest/functional/test_runner.py:649tests:1 | unresolved | Not accepted | report |
| #36641 | Removing a session scans the entire FIFOsrc/musig.cpp:149tests:1 | drop | Not accepted | report |
| #29418 | Sent counts include messages that may not complete transmissionsrc/net.cpp:1640tests:1 | publish | Accepted, shared | report |
| #32387 | Do not remove arbitrary empty files at the Windows IPC pathsrc/ipc/process.cpp:160tests:1 | publish | Accepted, shared | report |
| #35642 | Fuzzer can generate a zero attack ratesrc/test/fuzz/headerssync.cpp:158tests:1 | drop | Not accepted | report |
| #36645 | A matching high file-info key bypasses the allocation guardsrc/node/blockstorage.cpp:572tests:1 | publish | Accepted, shared | report |
| #36641 | Roll back the map insertion if FIFO append failssrc/musig.cpp:132tests:1 | publish | Accepted, sole | report |
| #36525 | waitNext can compare a mixed template statesrc/node/interfaces.cpp:945tests:1 | drop | Not accepted | report |
| #36628 | Assignment divides by zero when there are no DNS seedssrc/privbcast/assign.cpp:81tests:1 | drop | Not accepted | report |
| #33904 | Preserve request order across mempool and index resultssrc/rest.cpp:968tests:1 | publish | Accepted, shared | report |
| #34969 | Retain bounded stateful operation sequencingsrc/wallet/test/fuzz/scriptpubkeyman.cpp:123tests:1 | publish | Accepted, sole | report |
| #35139 | Failure formatting can read past a non-terminated char arraysrc/test/util/common.h:121tests:1 | publish | Accepted, shared | report |
| #36325 | Valid BIP 87 keys are rejected by the path checkcontrib/multisig/wizard.py:84tests:1 | drop | Not accepted | report |
| #36325 | Own-key detection also drops the first path digitcontrib/multisig/wizard.py:276tests:2 | drop | Not accepted | report |
| #35229 | Avoid dangling references to the local placeholder in vChainsrc/chain.cpp:19tests:1 | publish | Accepted, shared | report |
| #36620 | Ensure both files are closed before copyingsrc/test/fs_tests.cpp:155tests:1 | undisposed | Not accepted | report |
| #36630 | Format specifier mismatches the minimum-target typesrc/kernel/bitcoinkernel.cpp:1278tests:1 | drop | Not accepted | report |
| #36628 | Receive-cap overflow can wrap on 32-bit buildssrc/privbcast/attempt.cpp:96tests:1 | drop | Not accepted | report |
| #36628 | A second GETDATA can be served after an invalid first requestsrc/privbcast/attempt.cpp:278tests:1 | drop | Not accepted | report |
| #36626 | Missing-version test does not exercise a v2 PSBT with its version removedtest/functional/rpc_psbt.py:849tests:1 | drop | Not accepted | report |
| #33741 | Replace the existing fee-result descriptionssrc/rpc/net.cpp:724tests:1 | publish | Accepted, shared | report |
| #36597 | Confirmed-transaction test expects the wrong result codesrc/wallet/test/wallet_tests.cpp:531tests:1 | drop | Not accepted | report |
| #35387 | Use a registered category in the loglevel RPC examplesdoc/release-notes-35387.md:25tests:1 | publish | Accepted, shared | report |
| #35433 | Check the full sequence range for non-signaling inputstest/functional/wallet_deprecated_rbf.py:41tests:1 | publish | Accepted, shared | report |
| #36621 | Out-of-range file numbers index the prune bitfieldsrc/node/blockstorage.cpp:279tests:1 | drop | Not accepted | report |
| #33954 | Wait for the stale-tip destination before selecting its peertest/functional/p2p_outbound_management.py:157tests:1 | publish | Accepted, shared | report |
| #36305 | Fail closed if Windows socket exclusivity cannot be setsrc/net.cpp:3400tests:1 | publish | Accepted, shared | report |
| #36603 | Snapshot metadata network check can dereference an empty optionalsrc/utxo_snapshot.h:93tests:1 | unresolved | Not accepted | report |
| #35558 | Candidate indexes outside the block can underflow the short-ID reserve sizesrc/blockencodings.cpp:25tests:1 | drop | Not accepted | report |
Selection uses publish, drop and unresolved candidates; unassessed candidates are excluded.