tests are passing.
Good. So, bonus points for:
[03:49|% 100|+ 480|- 2]: Done on solaris, looking at new files.
[03:49|% 100|+ 480|- 2]: Done
It seems that I can't find any new assembly... so, @bnoordhuis @piscisaureus review please?
Force pushed with some x86_64 fixes.
@piscisaureus what is the status of this stuff?
openssl: fix perlasm issue
When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble the CPUID instruction. Bumping
the target to 586 solves this problem.
openssl: revert empty_OPENSSL_cpuid_setup.patch
openssl: generate asm code with a Makefile
openssl: use optimized asm code on x86 and x64
openssl: add 'clean' target to asm Makefile
openssl: disable HT sidechannel attack mitigation
It used to be off before. It's extremely unlikely that such an attack
would be a viable attack against node. And it makes AES much slower.
openssl: fix build
Continues in #4441