Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Openssl ASM for master/0.10 #4441

Closed
wants to merge 7 commits into from
+41,195 −9,214

1 participant

@piscisaureus

This should do the job.

@indutny, review?

piscisaureus added some commits
@piscisaureus piscisaureus openssl: clean up and merge configuration files
This patch brings the openssl library that is built with gyp closer
to what the standard build system produces.

All opensslconf.h versions are now merged into a single file, which
makes it easier for compiled addons to locate this file.
3d0147a
@piscisaureus piscisaureus openssl: make perlasm target pentium or newer for masm outputs
When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble a couple of instructions. Bumping
the target to 686 solves this problem.
1484a5d
@piscisaureus piscisaureus openssl: revert empty_OPENSSL_cpuid_setup.patch 96903d1
@piscisaureus piscisaureus 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.
e4190b4
@piscisaureus piscisaureus openssl: update makefile for asm files to work with openssl 1.0.1 b91504e
@piscisaureus piscisaureus openssl: regenerate asm files for openssl 1.0.1 70a7239
@piscisaureus piscisaureus openssl: enable optimized asm code on x86 and x64 c77724f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Dec 19, 2012
  1. @piscisaureus

    openssl: clean up and merge configuration files

    piscisaureus authored
    This patch brings the openssl library that is built with gyp closer
    to what the standard build system produces.
    
    All opensslconf.h versions are now merged into a single file, which
    makes it easier for compiled addons to locate this file.
  2. @piscisaureus

    openssl: make perlasm target pentium or newer for masm outputs

    piscisaureus authored
    When perlasm generates MASM code it sets the assembler target to 468.
    In this mode MASM refuses to assemble a couple of instructions. Bumping
    the target to 686 solves this problem.
  3. @piscisaureus
  4. @piscisaureus

    openssl: disable HT sidechannel attack mitigation

    piscisaureus authored
    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.
  5. @piscisaureus
  6. @piscisaureus
  7. @piscisaureus
Something went wrong with that request. Please try again.