meejah / fowl

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

Support UCSPI #22

Open meejah opened 10 months ago

meejah commented 10 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.