Update libmultiprocess subtree to add `max_connections` option #35684

pull ryanofsky wants to merge 2 commits into bitcoin:master from ryanofsky:pr/subtree-12 changing 6 files +366 −19
  1. ryanofsky commented at 3:43 PM on July 8, 2026: contributor

    The changes can be verified by running test/lint/git-subtree-check.sh src/ipc/libmultiprocess as described in developer notes and lint instructions.

    Change since last subtree update (#35661):

    • Adds an optional max_connections parameter to ListenConnections (#269)

    This is needed for #35037 which lets the maximum number of IPC of incoming connections be configured in bitcoin core.

  2. Squashed 'src/ipc/libmultiprocess/' changes from 16bf05dea02..28e056576a3
    28e056576a3 Merge bitcoin-core/libmultiprocess#269: proxy: add local connection limit to ListenConnections
    39a10ce8958 proxy: add local connection limit to ListenConnections()
    43172f52d9e test: add dedicated ListenConnections coverage
    033f8121957 doc/version: Bump version 11 > 12
    
    git-subtree-dir: src/ipc/libmultiprocess
    git-subtree-split: 28e056576a309b76bf5885bc1d1c89c7191602b9
    707d0ded84
  3. Merge commit '707d0ded84563386f770ec17970834c65f8fa938' into pr/subtree-12 a9d1b652f3
  4. DrahtBot commented at 3:43 PM on July 8, 2026: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/35684.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process.

    Type Reviewers
    ACK sedited

    If your review is incorrectly listed, please copy-paste <code>&lt;!--meta-tag:bot-skip--&gt;</code> into the comment that the bot should ignore.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

    LLM Linter (✨ experimental)

    Possible typos and grammar issues:

    • first accepts clients disconnects -> first accepted client disconnects [the current wording is grammatically broken and obscures the intended meaning]

    <sup>2026-07-08 15:44:05</sup>

  5. Sjors commented at 4:36 PM on July 8, 2026: member

    (deleted my initial review, needed to double check)

    I still get confused on how to check for backport support, it would be better if the subtree linter printed something about that.

    git show HEAD^2^1^1^1 follows the trail of squash commits through previous subtree updates, so that's good.

    But shouldn't the merge commit HEAD^1 point to 02afa66169b5dc58d0fc6f608d0c6f4facefd5ec instead of 32941e131479b4aec1eb606d68a9bcc3f5d7cf3d?

  6. Sjors commented at 7:02 PM on July 8, 2026: member

    I opened #35686 so the linter warns (not an error) in this situation.

  7. willcl-ark added the label Upstream on Jul 9, 2026
  8. willcl-ark added the label IPC on Jul 9, 2026
  9. sedited approved
  10. sedited commented at 2:34 PM on July 10, 2026: contributor

    ACK a9d1b652f324126ef7e80d9ab0b9e4f60019dade

  11. fanquake merged this on Jul 10, 2026
  12. fanquake closed this on Jul 10, 2026

  13. Kino1994 referenced this in commit 75e5bbe4c5 on Jul 10, 2026
  14. alexanderwiederin referenced this in commit f8c77960a3 on Jul 14, 2026
  15. maflcko added the label interfaces on Jul 14, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-08-04 01:51 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me