Matt Caswell
|
3c2bdd7df9
Update copyright year
|
3 lat temu |
Andrey Matyukov
|
c781eb1c63
Dual 1024-bit exponentiation optimization for Intel IceLake CPU
|
3 lat temu |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 lat temu |
David Benjamin
|
a21314dbbc
Also check for errors in x86_64-xlate.pl.
|
4 lat temu |
H.J. Lu
|
98ad3fe82b
x86_64: Add endbranch at function entries for Intel CET
|
4 lat temu |
David Benjamin
|
32be631ca1
Do not silently truncate files on perlasm errors
|
4 lat temu |
Bernd Edlinger
|
8913378a55
Fix unwind info for some trivial functions
|
4 lat temu |
Richard Levitte
|
1aa89a7a3a
Unify all assembler file generators
|
5 lat temu |
Richard Levitte
|
0e9725bcb9
Following the license change, modify the boilerplates in crypto/
|
6 lat temu |
Andy Polyakov
|
9a708bf982
{arm64|x86_64}cpuid.pl: add special 16-byte case to OPENSSL_memcmp.
|
6 lat temu |
Bryan Donlan
|
082193ef2b
Fix issues in ia32 RDRAND asm leading to reduced entropy
|
6 lat temu |
Andy Polyakov
|
7933762870
crypto/x86_64cpuid.pl: suppress AVX512F flag on Skylake-X.
|
7 lat temu |
Andy Polyakov
|
88ac224cda
crypto/x86_64cpuid.pl: fix AVX512 capability masking.
|
7 lat temu |
Andy Polyakov
|
d6ee8f3dc4
OPENSSL_ia32cap: reserve for new extensions.
|
7 lat temu |
David Benjamin
|
d67e755418
Fix comment typo.
|
7 lat temu |
Andy Polyakov
|
d84df59440
crypto/x86_64cpuid.pl: fix typo in Knights Landing detection.
|
7 lat temu |
Andy Polyakov
|
64d92d7498
x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.
|
7 lat temu |
Andy Polyakov
|
1aed5e1ac2
crypto/x86*cpuid.pl: move extended feature detection.
|
7 lat temu |
Andy Polyakov
|
f8418d87e1
crypto/x86_64cpuid.pl: move extended feature detection upwards.
|
7 lat temu |
Andy Polyakov
|
5e32cfb2b6
crypto/x86_64cpuid.pl: add CFI annotations.
|
7 lat temu |
Andy Polyakov
|
66bee01c82
crypto/x86_64cpuid.pl: detect if kernel preserves %zmm registers.
|
7 lat temu |
Andy Polyakov
|
9c940446f6
crypto/x86[_64]cpuid.pl: add OPENSSL_ia32_rd[rand|seed]_bytes.
|
8 lat temu |
Andy Polyakov
|
cfe1d9929e
x86_64 assembly pack: tolerate spaces in source directory name.
|
8 lat temu |
Andy Polyakov
|
e33826f01b
Add assembly CRYPTO_memcmp.
|
8 lat temu |
Rich Salz
|
e0a651945c
Copyright consolidation: perl files
|
8 lat temu |
Andy Polyakov
|
f4d456408d
x86[_64]cpuid.pl: add low-level RDSEED.
|
10 lat temu |
Andy Polyakov
|
46bf83f07a
x86_64 assembly pack: make Windows build more robust.
|
11 lat temu |
Andy Polyakov
|
c5cd28bd64
Extend OPENSSL_ia32cap_P with extra word to accomodate AVX2 capability.
|
12 lat temu |
Andy Polyakov
|
6251989eb6
x86_64 assembly pack: make it possible to compile with Perl located on
|
12 lat temu |
Andy Polyakov
|
ff6f9f96fd
cryptlib.c, etc.: fix linker warnings in 64-bit Darwin build.
|
13 lat temu |