meejah / fowl

Forward over Wormhole: streams over magic-wormhole Dilation connections
MIT License
28 stars 2 forks source link

Support UCSPI #22

Open meejah opened 9 months ago

meejah commented 9 months ago

It was suggested that supporting UCSPI would be good.

See here: https://cr.yp.to/proto/ucspi.txt

Essentially this means "use pipes instead of local TCP sockets". This would be interesting to support for sure, and a nice design. Probably means "no windows support" (for this method). Oh well.

Definitely somewhat cleaner, but my experiments with paired Unix sockets didn't make me happy. (I didn't know about this spec and implementations at the time though).

Certainly worth experimenting with and/or supporting (optionally) as a way to read / write streams.