Andy Polyakov
|
9a708bf982
{arm64|x86_64}cpuid.pl: add special 16-byte case to OPENSSL_memcmp.
|
il y a 6 ans |
Bryan Donlan
|
082193ef2b
Fix issues in ia32 RDRAND asm leading to reduced entropy
|
il y a 6 ans |
Andy Polyakov
|
7933762870
crypto/x86_64cpuid.pl: suppress AVX512F flag on Skylake-X.
|
il y a 7 ans |
Andy Polyakov
|
88ac224cda
crypto/x86_64cpuid.pl: fix AVX512 capability masking.
|
il y a 7 ans |
Andy Polyakov
|
d6ee8f3dc4
OPENSSL_ia32cap: reserve for new extensions.
|
il y a 7 ans |
David Benjamin
|
d67e755418
Fix comment typo.
|
il y a 7 ans |
Andy Polyakov
|
d84df59440
crypto/x86_64cpuid.pl: fix typo in Knights Landing detection.
|
il y a 7 ans |
Andy Polyakov
|
64d92d7498
x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.
|
il y a 7 ans |
Andy Polyakov
|
1aed5e1ac2
crypto/x86*cpuid.pl: move extended feature detection.
|
il y a 7 ans |
Andy Polyakov
|
f8418d87e1
crypto/x86_64cpuid.pl: move extended feature detection upwards.
|
il y a 7 ans |
Andy Polyakov
|
5e32cfb2b6
crypto/x86_64cpuid.pl: add CFI annotations.
|
il y a 7 ans |
Andy Polyakov
|
66bee01c82
crypto/x86_64cpuid.pl: detect if kernel preserves %zmm registers.
|
il y a 7 ans |
Andy Polyakov
|
9c940446f6
crypto/x86[_64]cpuid.pl: add OPENSSL_ia32_rd[rand|seed]_bytes.
|
il y a 8 ans |
Andy Polyakov
|
cfe1d9929e
x86_64 assembly pack: tolerate spaces in source directory name.
|
il y a 8 ans |
Andy Polyakov
|
e33826f01b
Add assembly CRYPTO_memcmp.
|
il y a 8 ans |
Rich Salz
|
e0a651945c
Copyright consolidation: perl files
|
il y a 8 ans |
Andy Polyakov
|
f4d456408d
x86[_64]cpuid.pl: add low-level RDSEED.
|
il y a 10 ans |
Andy Polyakov
|
46bf83f07a
x86_64 assembly pack: make Windows build more robust.
|
il y a 11 ans |
Andy Polyakov
|
c5cd28bd64
Extend OPENSSL_ia32cap_P with extra word to accomodate AVX2 capability.
|
il y a 12 ans |
Andy Polyakov
|
6251989eb6
x86_64 assembly pack: make it possible to compile with Perl located on
|
il y a 12 ans |
Andy Polyakov
|
ff6f9f96fd
cryptlib.c, etc.: fix linker warnings in 64-bit Darwin build.
|
il y a 13 ans |
Andy Polyakov
|
4d01f2761d
x86_64cpuid.pl: fix typo.
|
il y a 13 ans |
Andy Polyakov
|
301799b803
x86[_64]cpuid.pl: add function accessing rdrand instruction.
|
il y a 13 ans |
Andy Polyakov
|
4bb90087d7
x86[_64]cpuid.pl: harmonize usage of reserved bits #20 and #30.
|
il y a 13 ans |
Andy Polyakov
|
2bc3ad28b3
x86_64cpuid.pl: get AVX masking right.
|
il y a 13 ans |
Andy Polyakov
|
ddc20d4da9
x86_64cpuid.pl: allow shared build to work without -Bsymbolic.
|
il y a 13 ans |
Andy Polyakov
|
b906422149
x86[_64]cpuid.pl: handle new extensions.
|
il y a 13 ans |
Andy Polyakov
|
5fabb88a78
Multiple assembler packs: add experimental memory bus instrumentation.
|
il y a 13 ans |
Andy Polyakov
|
3efe51a407
Revert previous Linux-specific/centric commit#19629. If it really has to
|
il y a 14 ans |
Ben Laurie
|
0e3ef596e5
Non-executable stack in asm.
|
il y a 14 ans |