| Commit message (Expand) | Author | Age | Files | Lines |
* | Integrate AES-NI into the AES code. | jsing | 2025-06-15 | 2 | -60/+60 |
* | Remove now unused AES assembly generation scripts. | jsing | 2025-05-21 | 3 | -5256/+0 |
* | Always use C functions for AES_{encrypt,decrypt}(). | jsing | 2024-03-29 | 7 | -66/+66 |
* | Always use C functions for AES_set_{encrypt,decrypt}_key(). | jsing | 2024-03-29 | 4 | -47/+47 |
* | Rename AES_cbc_encrypt to aes_cbc_encrypt_internal for the SEH handlers. | jsing | 2024-03-29 | 1 | -4/+4 |
* | Make AES_cbc_encrypt() always be a C function. | jsing | 2024-03-28 | 2 | -12/+10 |
* | Remove assembly for stitched modes. | jsing | 2024-03-27 | 1 | -1237/+0 |
* | Add a few missing endbr64 to libcrypto | tb | 2024-02-24 | 1 | -0/+4 |
* | Replace uses of endbr64 with _CET_ENDBR from cet.h | tb | 2024-02-24 | 5 | -61/+61 |
* | aesni_ctr32_encrypt_blocks() is called indirectly from C code, so it | deraadt | 2023-09-18 | 1 | -0/+1 |
* | Add endbr64 where needed by inspection. Passes regresson tests. | deraadt | 2023-04-25 | 5 | -0/+60 |
* | Use explicit .text instead of .previous to please Windows/MinGW on amd64 | tb | 2023-02-23 | 5 | -5/+5 |
* | Use .section .rodata instead of a plain .rodata | tb | 2023-02-09 | 5 | -5/+5 |
* | Remove AIX toc data after every function. NFC | miod | 2023-02-02 | 1 | -23/+2 |
* | Unbreak vpaes-x86 implementation. | jsing | 2023-02-02 | 1 | -2/+0 |
* | Move all data blocks from .text to .rodata and cleanup up and homogeneize code | miod | 2023-02-01 | 3 | -38/+42 |
* | Move constants out of text segment into rodata to prepare for xonly support | deraadt | 2023-01-14 | 5 | -7/+10 |
* | Move all data tables from .text section to .rodata, and update the code to | miod | 2023-01-13 | 1 | -13/+48 |
* | Move all data tables from .text section to .rodata, and update the code to | miod | 2023-01-13 | 1 | -16/+18 |
* | spelling fixes; from paul tagliamonte | jmc | 2022-12-26 | 6 | -23/+23 |
* | Add stack frames to AES-NI x86_64 assembly. | jsing | 2022-07-30 | 1 | -39/+58 |
* | On OpenBSD/armv7 we deliberately trap unaligned access. Unfortunately | kettenis | 2018-01-07 | 1 | -7/+7 |
* | http://repzret.org/p/repzret/ | deraadt | 2017-12-11 | 1 | -5/+5 |
* | Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by | miod | 2016-11-04 | 3 | -10/+13 |
* | Less S390. | jsing | 2016-09-04 | 1 | -2237/+0 |
* | Less IA64. | jsing | 2016-09-04 | 1 | -1123/+0 |
* | Remove the logic responsible for outputting most AES-NI instructions as | miod | 2015-07-19 | 2 | -46/+0 |
* | Replace `.byte 0x48,0x83,0xEC,0x08' with `sub \$8,%rsp' which is exactly the | miod | 2015-07-19 | 1 | -2/+2 |
* | extenstion -> extension | miod | 2015-07-17 | 1 | -1/+1 |
* | Make sure to load absolute symbol address with `dla' instead of `la' when | miod | 2014-12-07 | 1 | -4/+10 |
* | Remove OPENSSL_FIPSCANISTER mentions. | miod | 2014-12-07 | 1 | -4/+0 |
* | Kill more FIPS tentacles by removing the private_AES_set_{enc,dec}rypt_key() | miod | 2014-07-09 | 5 | -51/+51 |
* | Do not output SOM-specific directives. | miod | 2014-05-01 | 1 | -0/+6 |
* | Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery. | miod | 2014-04-13 | 2 | -2/+4 |
* | This commit was generated by cvs2git to track changes on a CVS vendor | miod | 2014-04-13 | 6 | -76/+126 |
|\ |
|
| * | Import OpenSSL 1.0.1g | miod | 2014-04-13 | 8 | -78/+130 |
* | | On amd64 OPENSSL_cpuid_setup and OPENSSL_ia32cap_P are now hidden so we don't | kettenis | 2012-10-31 | 1 | -1/+1 |
* | | resolve conflicts | djm | 2012-10-13 | 3 | -226/+2311 |
* | | This commit was generated by cvs2git to track changes on a CVS vendor | djm | 2012-10-13 | 11 | -252/+12671 |
|\| |
|
| * | import OpenSSL-1.0.1c | djm | 2012-10-13 | 14 | -478/+14982 |
* | | This commit was generated by cvs2git to track changes on a CVS vendor | djm | 2011-11-03 | 1 | -199/+198 |
|\| |
|
| * | import OpenSSL 1.0.0e | djm | 2011-11-03 | 1 | -199/+198 |
* | | resolve conflicts, fix local changes | djm | 2010-10-01 | 2 | -479/+1926 |
* | | This commit was generated by cvs2git to track changes on a CVS vendor | djm | 2010-10-01 | 4 | -519/+1769 |
|\| |
|
| * | import OpenSSL-1.0.0a | djm | 2010-10-01 | 5 | -996/+3693 |
| * | This commit was manufactured by cvs2git to create branch 'unlabeled-1.1.1'. | cvs2svn | 2010-07-01 | 1 | -0/+992 |
* | | AES-NI engine support for OpenSSL. | thib | 2010-07-01 | 1 | -0/+992 |
* | | This commit was generated by cvs2git to track changes on a CVS vendor | djm | 2009-04-06 | 4 | -0/+4720 |
|\| |
|
| * | import of OpenSSL 0.9.8k | djm | 2009-04-06 | 4 | -0/+4720 |
* | | resolve conflicts | djm | 2009-01-09 | 1 | -1/+2 |