Preferences

17 points
3 comments MaryJohanna github.com
I was surprised to discover there isn't an open-source initiative for a Cloudflare Warp client that fully supports their MASQUE protocol. MASQUE has the potential to revolutionize traditional VPNs, even in self-hosted environments, but there’s been a gap in the ecosystem.

I built a proof-of-concept client using the amazing quic-go library that not only integrates their (for some reason) non-rfc compliant MASQUE but also supports multiple modes of operation. This includes full support for any IP traffic and a proxy mode, making it hopefully flexible.

I'd love to hear feedback from the community, and I'm excited to see how this could evolve.


simmervigor
Very nice work.

From a qlog and MASQUE enthusiast

MaryJohanna OP
Thank you. I didn't know much about the topic before I made this client, but grew to like it probably a little more than healthy. :D I don't really understand how is it not mainstream yet next to WireGuard for example. The fact that it supports TLS alone and comes with the flexibility of QUIC's other properties makes it great.
simmervigor
We certainly like it at Cloudflare. Look out for more blogs from the team related to the topics.

This item has no comments currently.