3 ms·
How much of a challenge is it to implement a purely userspace client? Last I checked the wireguard app depends on the Linux kernel's Crypto primitive API's a lo
by badrabbit 8y ago
How much of a challenge is it to implement a purely userspace client? Last I checked the wireguard app depends on the Linux kernel's Crypto primitive API's a lot.
For increased adoption,it needs to support windows and iOS.
Not only that, high performance packet routing is sometimes done mostly in user-space (haven't looked much into XDP yet).
- CiPHPerCoder 8y agoThey're in the works. https://git.zx2c4.com/ https://git.zx2c4.com/
- neop1x 8y agoiOS is not compatible with GPL license and that platform is horribly closed and people shouldn't use it for anything more serious than DRM content consumption. I tried to compile it with dev provisioning profile but gave up in the end, it is also not complete yet. It works perfectly and easily on Android and Linux and that's what I care about the most.