summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/aes
AgeCommit message (Expand)AuthorFilesLines
2018-11-07Use memmove() instead of memcpy() to get rid of the need fortb1-3/+3
2018-10-20RFC 3394 section 2 states that we need at least two 64 bit blockstb1-6/+6
2018-04-03KNF: move two opening curly braces of function bodies to their own linestb1-2/+3
2018-01-07On OpenBSD/armv7 we deliberately trap unaligned access. Unfortunatelykettenis1-7/+7
2017-12-11http://repzret.org/p/repzret/deraadt1-5/+5
2016-12-21Explicitly export a list of symbols from libcrypto.jsing1-1/+5
2016-11-04Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] bymiod3-10/+13
2016-09-04Less S390.jsing1-2237/+0
2016-09-04Less IA64.jsing1-1123/+0
2015-11-05Cast Td4[] values (which are uint8_t) to uint32_t before shifting them left bymiod1-5/+5
2015-09-10Correct spelling of OPENSSL_cleanse.jsing1-2/+2
2015-07-19Remove the logic responsible for outputting most AES-NI instructions asmiod2-46/+0
2015-07-19Replace `.byte 0x48,0x83,0xEC,0x08' with `sub \$8,%rsp' which is exactly themiod1-2/+2
2015-07-17extenstion -> extensionmiod1-1/+1
2015-02-10Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policymiod4-17/+5
2014-12-07Make sure to load absolute symbol address with `dla' instead of `la' whenmiod1-4/+10
2014-12-07Remove OPENSSL_FIPSCANISTER mentions.miod1-4/+0
2014-10-28deregister; no binary changejsg1-2/+2
2014-07-11Only import cryptlib.h in the four source files that actually need it.jsing2-5/+4
2014-07-10Stop including standard headers via cryptlib.h - pull in the headers thatjsing1-1/+3
2014-07-09remove unused, private version strings except SSL_version_strbcook1-3/+1
2014-07-09Kill more FIPS tentacles by removing the private_AES_set_{enc,dec}rypt_key()miod8-84/+60
2014-06-12tags as requested by miod and teduderaadt12-12/+12
2014-06-11c-file-style hints, begone; ok beckderaadt11-11/+11
2014-05-30Move the AES wrap test code into regress.jsing1-129/+0
2014-05-24Almost nothing actually needs to include <openssl/e_os2.h>, however byjsing1-1/+1
2014-05-22if (x) free(x) -> free(x); semantic patch generated with coccinelle, carefullymiod1-4/+2
2014-05-12Remove AES_bi_ige_encrypt() from libcrypto. This routine is supposed to usemiod2-116/+0
2014-05-01Do not output SOM-specific directives.miod1-0/+6
2014-04-28Remove WIN32, WIN64 and MINGW32 tentacles.miod1-4/+1
2014-04-22unifdef -UAES_LONG for we do not intend to run on platforms where int is smallermiod2-8/+0
2014-04-22When compiling with AES_WRAP_TEST, make main() return a meaningful valuemiod1-1/+15
2014-04-17Get rid of MS Visual C compiler and Intel C compiler specific defines.miod2-11/+3
2014-04-17some KNF cleanup following the scriptderaadt1-2/+3
2014-04-17Change library to use intrinsic memory allocation functions instead ofbeck1-4/+4
2014-04-15we don't use these files for buildingtedu1-120/+0
2014-04-15remove FIPS mode support. people who require FIPS can buy something thattedu1-6/+0
2014-04-15First pass at applying KNF to the OpenSSL code, which almost makes itjsing11-1962/+1986
2014-04-14remove auto-generated dependencies from the old unused build system, soderaadt1-33/+0
2014-04-13Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.miod2-2/+4
2014-04-13Import OpenSSL 1.0.1gmiod6-76/+126
2012-10-31On amd64 OPENSSL_cpuid_setup and OPENSSL_ia32cap_P are now hidden so we don'tkettenis1-1/+1
2012-10-13resolve conflictsdjm6-230/+2341
2012-10-13import OpenSSL-1.0.1cdjm12-256/+12696
2011-11-03import OpenSSL 1.0.0edjm2-205/+204
2010-10-01resolve conflicts, fix local changesdjm9-996/+2151
2010-10-01import OpenSSL-1.0.0adjm6-537/+1788
2010-07-01AES-NI engine support for OpenSSL.thib1-0/+992
2009-04-06import of OpenSSL 0.9.8kdjm5-0/+5783
2009-01-09resolve conflictsdjm4-1/+16