4 ms·
Thanks for clarification. Although IIUC the "bad" WireGuard implementation was stopped from being released just barely: https://lwn.net/Articles/850098 https:/
by 5e92cb50239222b 4y ago
Thanks for clarification. Although IIUC the "bad" WireGuard implementation was stopped from being released just barely:
https://lwn.net/Articles/850098 https://lwn.net/Articles/850098
It was rushed because a particular vendor wanted to have it as soon as possible. If not for Jason Donenfeld's diligence it looks like we would have out there in the open, full of bugs and all.
Doesn't seem like a normal occurrence though, seeing how much noise it made.
- cperciva 4y agoThe WG code was introduced unusually late, I agree. Usually experimental stuff like that lands soon after a .0 release so that there's a year to iron out details before the next release. But this is a quantitative difference -- how close to the next release do you push experimental code into the tree -- not a qualitative difference. And fundamentally the system worked! The code was deemed to not be ready and was yanked before the release.