[Cryptography] Speculation considered harmful?
jamesd at echeque.com
jamesd at echeque.com
Wed Jan 10 23:02:02 EST 2018
On 1/11/2018 2:10 AM, Nico Williams wrote:
> Microsoft has had the same problem with Windows. The Linux emulation
> functionality in BSDs and Illumos has run into the same issue as well.
>
> Your OS may be superior to the one you're emulating, but now you have to
> emulate the very bugs your OS does not have by dint of being designed
> better.
C++14 broke compatibility with C++98 all over the place, in the course
of supporting automatic memory management. Everyone is nonetheless
switching from C++98 to C++14, and only a few people encounter issues.
Of course it helps that anyone recompiling is probably sufficiently
competent and knowledgeable to fix an issue when it arises.
The way windows handles this problem is that it has a long, long, long,
list of popular existing software that relies on old Window bugs, and
then special cases each such program.
More information about the cryptography
mailing list