Add windows support #231

pull ryanofsky wants to merge 1 commits into bitcoin-core:master from ryanofsky:pr/win changing 7 files +286 −71
  1. ryanofsky commented at 8:31 am on October 22, 2025: collaborator
    Add support for running on windows. These changes make the libmultiprocess API more generic, using stream types instead of file descriptors. All features are supported, including spawning processes with socket connections to the parent process. These changes were originally made in https://github.com/bitcoin/bitcoin/pull/32387
  2. Add windows support
    Add support for running on windows. These changes make the libmultiprocess API
    more generic, using stream types instead of file descriptors. All features are
    supported, including spawning processes with socket connections to the parent
    process. These changes were originally made in
    https://github.com/bitcoin/bitcoin/pull/32387
    7d2f3c4371
  3. DrahtBot commented at 8:31 am on October 22, 2025: none

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

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #237 (Made SpawnProcess() behavior safe post fork() by Sjors)
    • #218 (Better error and log messages by ryanofsky)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

    LLM Linter (✨ experimental)

    Possible typos and grammar issues:

    • analagous -> analogous [spelling mistake in comment; should be “analogous”]
    • being being -> being [duplicated word in comment, makes the sentence awkward/incomprehensible]
    • named path pipe -> named pipe [redundant/incorrect phrasing; likely meant “named pipe”]

    drahtbot_id_5_m

  4. DrahtBot added the label Needs rebase on Jan 13, 2026
  5. DrahtBot commented at 1:07 pm on January 13, 2026: none
    🐙 This pull request conflicts with the target branch and needs rebase.

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/libmultiprocess. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-01-27 12:30 UTC

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