Open Bug 1876106 Opened 1 year ago Updated 1 month ago

Add WireGuard proxy option

Categories

(Core :: Networking: Proxy, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: manuel, Unassigned)

Details

(Whiteboard: [necko-triaged])

WireGuard is a simple/small VPN implementation, that is included in various projects like the Linux kernel. It is used in Mozilla VPN. Integrating it would enable easier integration of Mozilla VPN into Firefox. This would also simplify configuring modern VPNs in Firefox in general.

In my opinion, next to SOCKS/HTTP/HTTPS proxies, it would be beneficial to support a more modern proxy alternative.

I currently see two userspace WireGuard implementations in Rust that we could leverage:

And there are likely other ways to accomplish it that should be explored before starting this project.

Moving bug to Core/Networking: Proxy.

Component: Networking → Networking: Proxy
You need to log in before you can comment on or make changes to this bug.