- Sep 13, 2024
-
-
Tomasz Kantecki authored
- require XSAVE & OSXSAVE for AVX architectures - AVX2 and AVX512 are super-sets of AVX features - update test applications to display XSAVE and OSXSAVE CPU features - bump version to v1.2.1
-
- Feb 14, 2022
-
-
Tomasz Kantecki authored
-
Pablo de Lara authored
-
- Feb 11, 2022
-
-
Emma Urquhart authored
-
Stephen Mcintyre authored
-
Tomasz Kantecki authored
-
Stephen Mcintyre authored
-
Marcel Cornu authored
-
- Feb 10, 2022
-
-
Stephen Mcintyre authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
- clear all zmms uses same optimization as clear scratch zmms
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Stephen Mcintyre authored
-
- Feb 09, 2022
-
-
Tomasz Kantecki authored
- READ_SMALL_DATA_INPUT extracted into gcm_common.inc
-
Pablo de Lara authored
Add --direct-api parameter to test direct API over job API (only available for certain algorithms).
-
Pablo de Lara authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
- separate bit length version removed
-
Pablo de Lara authored
Add new compilation flag (AESNI_EMU) to enable AESNI emulation. This flag is disabled by default, so the AESNI emulation code is not compiled unless the flag is set.
-
- Feb 08, 2022
-
-
Stephen Mcintyre authored
-
- Feb 02, 2022
-
-
Pablo de Lara authored
To avoid SSE-AVX transititons, vzeroupper/vzeroall must be called after the execution of VEX instructions. When SAFE_DATA is disabled, none of these two instructions were called.
-
- Feb 01, 2022
-
-
Stephen Mcintyre authored
-
- Jan 26, 2022
-
-
Emma Urquhart authored
-
- Jan 17, 2022
-
-
Pablo de Lara authored
Initialize to zero the array of lengths for ZUC and KASUMI tests, here the test case checks for incorrect cipher/authentication length.
-
- Jan 14, 2022
-
-
Tomasz Kantecki authored
-
Tomasz Kantecki authored
-
Stephen McIntyre authored
Add workflow for linux CI on github. This is just a build for now
-
Pablo de Lara authored
-
Pablo de Lara authored
-
- Jan 12, 2022
-
-
Billy Robert O'Neal III authored
PDBs are necessary for postmortem debugging and for teams to get reports from Watson, so they should be built for released software too. This change always passes /DEBUG to the MSVC linker. That switch controls whether a PDB is generated (as in "generate debugging information") not a statement that the resulting files are the debug specific version of your library. /DEBUG changes the default values of /INCREMENTAL (to on) and /OPT:REF and /OPT:ICF to off, so those are changed back to incremental off and linker optimizations on in debug builds. This missing PDB issue was discovered in fixing intel-ipsec's port in vcpkg to build on Windows (https://github.com/microsoft/vcpkg/pull/22269). intel-ipsec-mb vcpkg PR link is https://github.com/microsoft/vcpkg/pull/5586
-
Tomasz Kantecki authored
-
Stephen Mcintyre authored
-
- Jan 07, 2022
-
-
Kamila Lipinska authored
Use test_api.py to generate direct_api_param_test.c
-
Kamila Lipinska authored
-
- Dec 17, 2021
-
-
Pablo de Lara authored
Valgrind was complaining that keystream was unintialized, so it is now set to 0.
-
Pablo de Lara authored
-