Skip to content

Conversation

@thomasjm
Copy link
Contributor

@thomasjm thomasjm commented Nov 6, 2024

Windows has supported Unix sockets since since 2017; see here.

This builds for me on Windows 11. I was also able to get conduit to build against this, making the Data.Conduit.Network.Unix module available on Windows. Closes #77.

@thomasjm
Copy link
Contributor Author

Hi @snoyberg, any chance you could take a look at this? I've been using it successfully for a while. It allows dropping a bunch of CPP.

@snoyberg
Copy link
Member

I'm not familiar with Unix sockets on Windows, but I'm OK with merging this. Can you bump the minor version and update the changelog?

@thomasjm thomasjm force-pushed the windows-unix-sockets branch from 5c73942 to 46c2630 Compare January 17, 2025 08:48
@thomasjm
Copy link
Contributor Author

Done!

Once this is released, I'd also like to make a small PR to expose this in conduit like this: snoyberg/conduit@f38f1f0

@snoyberg snoyberg merged commit 27a750a into fpco:master Jan 19, 2025
6 of 10 checks passed
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this pull request Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Recent network supports AF_UNIX sockets on Windows

2 participants