summaryrefslogtreecommitdiffstats
path: root/crypto/modes
AgeCommit message (Expand)Author
2013-09-09crypto/modes/asm/aesni-gcm-x86_64.pl: minor optimization.Andy Polyakov
2013-09-05misspellings fixes by https://github.com/vlajos/misspell_fixerVeres Lajos
2013-07-17EVP support for wrapping algorithms.Dr. Stephen Henson
2013-06-18PA-RISC assembler pack: switch to bve in 64-bit builds.Andy Polyakov
2013-06-10ghash-x86_64.pl: add Haswell performance data.Andy Polyakov
2013-04-13crypto/modes/modes_lcl.h: let STRICT_ALIGNMENT be on ARMv7.Andy Polyakov
2013-04-04gcm128.c: fix linking problems in 32-bit Windows build.Andy Polyakov
2013-03-29Add AES-NI GCM stitch.Andy Polyakov
2013-03-24ghash-x86_64.pl: add AVX code path.Andy Polyakov
2013-03-19ghash-x86_64.pl: minor optimization.Andy Polyakov
2013-03-06ghash-x86_64.pl: fix length handling bug.Andy Polyakov
2013-02-21make depend.Ben Laurie
2013-02-14ghash-x86[_64].pl: code refresh.Andy Polyakov
2013-01-22x86_64 assembly pack: make Windows build more robust.Andy Polyakov
2013-01-19Make "make depend" work on MacOS out of the box.Ben Laurie
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