2 ms·Google, Facebook, and Microsoft Team Up to Stop Another Heartbleed2 points by AndrewDucker 13y ago