Sign in
boringssl
/
boringssl.git
/
d9ea5553c3c9af6460257b035e9ebfbffbc78a1d
/
crypto
/
cpu_intel.c
661266e
Move CPU detection symbols to crypto/internal.h.
by David Benjamin
· 3 years, 3 months ago
295b313
Rename CPU feature files with underscores.
by David Benjamin
· 3 years, 3 months ago
[Renamed from crypto/cpu-intel.c]
7a22a65
Only draw from RDRAND for additional_data if it's fast.
by Adam Langley
· 5 years ago
9709ad5
Fix $OPENSSL_ia32cap handling.
by Adam Langley
· 5 years ago
398ca1c
Disable RDRAND on AMD family 0x17, models 0x70–0x7f.
by Adam Langley
· 6 years ago
2e0d354
Disable RDRAND on AMD chips before Zen.
by Adam Langley
· 6 years ago
36ee9a5
Pretend AMD XOP was never a thing.
by Brian Smith
· 6 years ago
96b05ed
Assume hyper-threading-like vulnerabilities are always present.
by Brian Smith
· 6 years ago
ce45588
Speculatively remove __STDC_*_MACROS.
by David Benjamin
· 6 years ago
b1e6a85
Change OPENSSL_cpuid_setup to reserve more extended feature space.
by Jesse Selover
· 7 years ago
98ca81d
Use unsigned integers for masks.
by David Benjamin
· 7 years ago
808f832
Run the comment converter on libcrypto.
by David Benjamin
· 8 years ago
e2568c4
Tidy up some Windows compiler assumptions.
by David Benjamin
· 8 years ago
d4e3795
x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.
by David Benjamin
· 8 years ago
edad306
Detect if the kernel preserves %zmm registers.
by David Benjamin
· 8 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
c6d3029
Add missing internal includes.
by Piotr Sikora
· 9 years ago
51545ce
Remove a number of unnecessary stdio.h includes.
by David Benjamin
· 9 years ago
d92f1d3
Fix |sscanf| format string in cpu-intel.c.
by Brian Smith
· 9 years ago
0c893f1
Surround immintrin.h includes with warning pragmas.
by David Benjamin
· 10 years ago
f21fe46
Simplify the AMD-specific codepath.
by David Benjamin
· 10 years ago
7315251
Replace cpuid assembly with C code.
by David Benjamin
· 10 years ago
054e682
Eliminate unnecessary includes from low-level crypto modules.
by Brian Smith
· 10 years ago
2b2d66d
Remove string.h from base.h.
by Adam Langley
· 10 years ago
3e65265
aarch64 support.
by Adam Langley
· 10 years ago
588d252
Don't try to setup CPUID if NO_ASM.
by Adam Langley
· 11 years ago
a70c75c
Add a CRYPTO_library_init and static-initializer-less build option.
by David Benjamin
· 11 years ago
30eda1d
Include some build fixes for OS X.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago