summaryrefslogtreecommitdiffstats
path: root/crypto/aes
AgeCommit message (Collapse)Author
2012-06-08Reduce version skew.Ben Laurie
2012-04-09aes-s390x.pl: fix crash in AES_set_decrypt_key in linux32-s390x build [from ↵Andy Polyakov
HEAD].
2012-04-05aes-armv4.pl: make it more foolproof [inspired by aes-s390x.pl in 1.0.1].Andy Polyakov
2012-04-05aes-s390x.pl: fix endless loop in linux32-s390x build.Andy Polyakov
2012-03-31vpaes-x86[_64].pl: handle zero length in vpaes_cbc_encrypt [from HEAD].Andy Polyakov
PR: 2775
2012-03-16bsaes-x86_64.pl: optimize key conversion [from HEAD].Andy Polyakov
2012-01-11aes-sparcv9.pl: clean up regexp [from HEAD].Andy Polyakov
PR: 2685
2011-12-15vpaes-x86.pl: revert previous commit and solve the problem through ↵Andy Polyakov
x86masm.pl [from HEAD]. PR: 2657
2011-12-14vpaes-x86.pl: portability fix.Andy Polyakov
PR: 2657
2011-11-16bsaes-x86_64.pl: fix buffer overrun in tail processing [from HEAD].Andy Polyakov
2011-11-15aes-armv4.pl: make it link.Andy Polyakov
2011-11-15aes-s390x.pl: make it link.Andy Polyakov
2011-11-14x86 assembler pack update from HEAD.Andy Polyakov
2011-11-14x86_64 assembler pack update from HEAD.Andy Polyakov
2011-11-14ARM assembler pack update from HEAD.Andy Polyakov
2011-11-14MIPS assembler pack update from HEAD.Andy Polyakov
2011-11-14PPC assembler pack update from HEAD.Andy Polyakov
2011-11-14PA-RISC assembler pack update from HEAD.Andy Polyakov
2011-11-14s390x assembler pack update from HEAD.Andy Polyakov
2011-11-14Mafiles updates to accomodate assembler update from HEAD.Andy Polyakov
2011-10-14aesni-x86[_64].pl: pull from HEAD.Andy Polyakov
2011-08-23Add RC4-MD5 and AESNI-SHA1 "stitched" implementations [from HEAD].Andy Polyakov
2011-08-14Remove hard coded ecdsaWithSHA1 hack in ssl routines and check for RSADr. Stephen Henson
using OBJ xref utilities instead of string comparison with OID name. This removes the arbitrary restriction on using SHA1 only with some ECC ciphersuites.
2011-07-01Fix assembly language function renaming so it works on WIN64.Dr. Stephen Henson
2011-06-28AES-NI backport from HEAD. Note that e_aes.c doesn't implement all modesAndy Polyakov
from HEAD yet, more will be back-ported later.
2011-06-21Rename all AES_set*() functions using private_ prefix.Dr. Stephen Henson
2011-06-05FIPS low level blocking for AES, RC4 and Camellia. This is complicated byDr. Stephen Henson
use of assembly language routines: rename the assembly language function to the private_* variant unconditionally and perform tests from a small C wrapper.
2010-08-30fix bug in AES_unwrap()Dr. Stephen Henson
2010-07-13ARM assembler pack: reschedule instructions for dual-issue pipeline [from HEAD].Andy Polyakov
Modest improvement coefficients mean that code already had some parallelism and there was not very much room for improvement. Special thanks to Ted Krovetz for benchmarking the code with such patience.
2010-07-09PR: 2297Dr. Stephen Henson
Submitted by: Antony, Benoy <bantony@ebay.com> Approved by: steve@openssl.org Fix bug in AES wrap code when t > 0xff.
2010-04-10aes-ppc.pl: 10% performance improvement on Power6 [from HEAD].Andy Polyakov
2010-03-29ARMv4 assembler: [unconfirmed] fix for compilation failure [from HEAD].Andy Polyakov
2010-01-19s390x assembler update: add support for run-time facility detection [from HEAD].Andy Polyakov
2009-03-17aes-390x.pl: commentary update.Andy Polyakov
2009-03-17Make SPARC assembler modules *really* Purify-friendly.Andy Polyakov
2009-03-16Make SPARC assembler Pirify-friendly (Purify can't cope with certainAndy Polyakov
PIC constructs).
2009-02-09s390x assembler pack update.Andy Polyakov
2008-12-27Revisit RT#1801 and complete fix.Andy Polyakov
2008-12-23Windows-specific addenum to "engage crypto/modes" commit #17716.Andy Polyakov
2008-12-23Patch the omission from prvious commit #17716.Andy Polyakov
2008-12-23Engage crypto/modes.Andy Polyakov
2008-12-19x86_64 assembler pack: add support for Win64 SEH.Andy Polyakov
2008-12-17SEGV in AES_cbc_encrypt in aes-x86_64 assembler module.Andy Polyakov
PR: 1801 Submitted by: Huang Ying
2008-12-02Implement Configure option pattern "experimental-foo"Bodo Möller
(specifically, "experimental-jpake").
2008-11-12Update make rules for x86_64 assembler pack.Andy Polyakov
2008-11-12x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules.Andy Polyakov
2008-11-02Fix asserts. Fix incorrect dependency.Ben Laurie
2008-10-31size_t-fy AES, Camellia and RC4.Andy Polyakov
2008-09-12AIX build updates.Andy Polyakov
2008-04-17Apply mingw patches as supplied by Roumen Petrov an Alon Bar-LevLutz Jänicke
PR: 1552 Submitted by: Roumen Petrov <openssl@roumenpetrov.info>, "Alon Bar-Lev" <alon.barlev@gmail.com>