Open n8fr8 opened 6 years ago
Ideally, I'd like to see as much code as reasonable shared between desktop and mobile, so that each can benefit from the developers who work on the other. But of course we shouldn't share too much.
One the areas we can share code is mapping the VPN Tun/Tap interface into SOCKS ports. Tun2Tor is a Rust library that does just that, and works on desktop MacOS and soon Linux: https://github.com/iCepa/tun2tor
We plan to incorporate this work and support it for this project.
How does this map to this: https://github.com/OperatorFoundation/shapeshifter-dispatcher