39 points wh33zle 1 hour ago 3 comments

temp0826 59 minutes ago | parent

Mullvad spun their own implementation off of boringtun as well (called gotatun[0])

[0] https://github.com/mullvad/gotatun

monocasa 5 minutes ago | parent

Sweet, this is basically how I design my protocol implementations in rust as well.

Way more testable, the bulk can be shared between async and blocking IO, it's a lot easier to completely ban unsafe in your dependencies (excepting std and core), etc.

asdf88990 3 minutes ago | parent

From their website about their product:

> Hardware does the heavy lifting.

> Your operating system and network card take over the repetitive jobs whenever they can. Your CPU gets room to breathe, and your battery stays full longer.

Where does this operating system run? Where does the juice come from since the battery icons next to this copy also suggest this should use less battery. Pure rubbish ai slop.

While the software might actually be good quality upon inspection but this kind of ai slop nonsense copy doesn’t inspire confidence in using their software considering how security critical the vpn is.