summaryrefslogtreecommitdiff
path: root/lib/libcrypto/aes/asm
AgeCommit message (Expand)Author
2024-03-29Always use C functions for AES_{encrypt,decrypt}().Joel Sing
2024-03-29Always use C functions for AES_set_{encrypt,decrypt}_key().Joel Sing
2024-03-29Rename AES_cbc_encrypt to aes_cbc_encrypt_internal for the SEH handlers.Joel Sing
2024-03-28Make AES_cbc_encrypt() always be a C function.Joel Sing
2024-03-27Remove assembly for stitched modes.Joel Sing
2024-02-24Add a few missing endbr64 to libcryptoTheo Buehler
2024-02-24Replace uses of endbr64 with _CET_ENDBR from cet.hTheo Buehler
2023-09-18aesni_ctr32_encrypt_blocks() is called indirectly from C code, so itTheo de Raadt
2023-04-25Add endbr64 where needed by inspection. Passes regresson tests.Theo de Raadt
2023-02-23Use explicit .text instead of .previous to please Windows/MinGW on amd64Theo Buehler
2023-02-09Use .section .rodata instead of a plain .rodataTheo Buehler
2023-02-02Remove AIX toc data after every function. NFCMiod Vallat
2023-02-02Unbreak vpaes-x86 implementation.Joel Sing
2023-02-01Move all data blocks from .text to .rodata and cleanup up and homogeneize codeMiod Vallat
2023-01-14Move constants out of text segment into rodata to prepare for xonly supportTheo de Raadt
2012-10-13import OpenSSL-1.0.1cDamien Miller
2023-01-13Move all data tables from .text section to .rodata, and update the code toMiod Vallat
2023-01-13Move all data tables from .text section to .rodata, and update the code toMiod Vallat
2009-04-06import of OpenSSL 0.9.8kDamien Miller
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2012-10-13import OpenSSL-1.0.1cDamien Miller
2009-04-06import of OpenSSL 0.9.8kDamien Miller
2022-07-30Add stack frames to AES-NI x86_64 assembly.Joel Sing
2018-01-07On OpenBSD/armv7 we deliberately trap unaligned access. UnfortunatelyMark Kettenis
2017-12-11http://repzret.org/p/repzret/Theo de Raadt
2016-11-04Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] byMiod Vallat
2016-09-04Less S390.Joel Sing
2016-09-04Less IA64.Joel Sing
2015-07-19Remove the logic responsible for outputting most AES-NI instructions asMiod Vallat
2015-07-19Replace `.byte 0x48,0x83,0xEC,0x08' with `sub \$8,%rsp' which is exactly theMiod Vallat
2015-07-17extenstion -> extensionMiod Vallat
2014-12-07Make sure to load absolute symbol address with `dla' instead of `la' whenMiod Vallat
2014-12-07Remove OPENSSL_FIPSCANISTER mentions.Miod Vallat
2014-07-09Kill more FIPS tentacles by removing the private_AES_set_{enc,dec}rypt_key()Miod Vallat
2014-05-01Do not output SOM-specific directives.Miod Vallat
2014-04-13Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.Miod Vallat
2014-04-13Import OpenSSL 1.0.1gMiod Vallat
2012-10-31On amd64 OPENSSL_cpuid_setup and OPENSSL_ia32cap_P are now hidden so we don'tMark Kettenis
2012-10-13resolve conflictsDamien Miller
2012-10-13import OpenSSL-1.0.1cDamien Miller
2010-10-01resolve conflicts, fix local changesDamien Miller
2010-10-01import OpenSSL-1.0.0aDamien Miller
2010-07-01import OpenSSL-1.0.1cThordur I. Bjornsson
2009-04-06import of OpenSSL 0.9.8kDamien Miller
2009-01-09resolve conflictsDamien Miller
2008-09-19fix some cause of bad TEXTREL on i386 and amd64Otto Moerbeek
2008-09-06resolve conflictsDamien Miller
2008-09-06import of OpenSSL 0.9.8hDamien Miller
2005-05-10import of OpenSSL 0.9.8hMarkus Friedl