summaryrefslogtreecommitdiffstats
path: root/crypto/modes
AgeCommit message (Expand)Author
2012-12-11Update ignores.Ben Laurie
2012-12-04ghash-sparcv9.pl: shave off one more xmulx, improve T3 performance by 7%.Andy Polyakov
2012-11-28C64x+ assembly pack: improve EABI support.Andy Polyakov
2012-11-05crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c fromAndy Polyakov
2012-11-05More strict aliasing fix.Ben Laurie
2012-11-05cbc128.c: fix strict aliasing warning.Andy Polyakov
2012-11-05ghash-sparcv9.pl: 22% improvement on T4.Andy Polyakov
2012-11-05Fix gcc 4.8 warning (strict aliasing violation).Ben Laurie
2012-10-24ghash-sparcv9.pl: add VIS3 code path.Andy Polyakov
2012-08-13gcm128.c: fix AAD-only case with AAD length not divisible by 16.Andy Polyakov
2012-06-27x86_64 assembly pack: make it possible to compile with Perl located onAndy Polyakov
2012-06-12x86[_64] assembly pack: update benchmark results.Andy Polyakov
2012-06-04Revert random changes from commit#22606.Andy Polyakov
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie
2012-04-28perlasm: fix symptom-less bugs, missing semicolons and 'my' declarations.Andy Polyakov
2012-04-18C64x+ assembler pack. linux-c64xplus build is *not* tested nor can it beAndy Polyakov
2012-04-12ghash-s390x.pl: fix typo [that can induce SEGV in 31-bit build].Andy Polyakov
2012-03-31modes_lcl.h: make it work on i386.Andy Polyakov
2012-03-29modes/gcm128.c: fix self-test.Andy Polyakov
2012-03-13ghash-x86.pl: omit unreferenced rem_8bit from no-sse2 build.Andy Polyakov
2012-01-25ghash-x86.pl: engage original MMX version in no-sse2 builds.Andy Polyakov
2012-01-15Fix OPNESSL vs. OPENSSL typos.Andy Polyakov
2011-09-14Allow for dynamic base in Win64 FIPS module.Andy Polyakov
2011-09-05make updateBodo Möller
2011-08-07aes/asm/aesni-*.pl: fix CCM and further optimize it.Andy Polyakov
2011-07-17ARM assembler pack: add platform run-time detection.Andy Polyakov
2011-05-16x86gas.pl: add palignr and move pclmulqdq.Andy Polyakov
2011-05-16x86_64-xlate.pl: allow "base-less" effective address, add palignr, moveAndy Polyakov
2011-05-07IA-64 assembler pack: fix typos and make it work on HP-UX.Andy Polyakov
2011-05-04xts128.c: minor optimizaton.Andy Polyakov
2011-04-24gcm128.c: minor optimization.Andy Polyakov
2011-04-24ccm128.c: add CRYPTO_ccm128_[en|de]crypt_ccm64 and minor optimization.Andy Polyakov
2011-04-23xts128.c: fix bug introduced in commit#20704. Bug affected encryption ofAndy Polyakov
2011-04-21Fix WIN32 warning.Dr. Stephen Henson
2011-04-20xts128.c: minor optimization and clarified prototype.Andy Polyakov
2011-04-18Typo.Dr. Stephen Henson
2011-04-18ccm128.c: fix Win32 compiler warning.Andy Polyakov
2011-04-18ccm128.c: fix STRICT_ALIGNMENT another bug in CRYPTO_ccm128_decrypt.Andy Polyakov
2011-04-18Initial untested CCM support via EVP.Dr. Stephen Henson
2011-04-18Compile ccm128.c, move some structures to modes_lcl.h add prototypes.Dr. Stephen Henson
2011-04-16ccm128.c: minor optimization and bugfix in CRYPTO_ccm128_[en|de]crypt.Andy Polyakov
2011-04-12Provisional AES XTS support.Dr. Stephen Henson
2011-04-04gcm128.c: fix shadow warnings.Andy Polyakov
2011-04-01ARM assembler pack: profiler-assisted optimizations and NEON support.Andy Polyakov
2011-04-01gcm128.c: tidy up, minor optimization, rearrange gcm128_context.Andy Polyakov
2011-03-24make updateRichard Levitte
2011-03-12Add SRP support.Ben Laurie
2011-03-04ghash-x86.pl: optimize for Sandy Bridge.Andy Polyakov
2011-03-04xts128.c: minor optimization.Andy Polyakov
2011-03-04s390x assembler pack: tune-up and support for new z196 hardware.Andy Polyakov