aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/modes
Commit message (Expand)AuthorAgeFilesLines
* Update ignores.Ben Laurie2012-12-111-0/+1
* ghash-sparcv9.pl: shave off one more xmulx, improve T3 performance by 7%.Andy Polyakov2012-12-041-38/+31
* C64x+ assembly pack: improve EABI support.Andy Polyakov2012-11-281-2/+7
* crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c fromAndy Polyakov2012-11-054-48/+51
* More strict aliasing fix.Ben Laurie2012-11-052-5/+6
* cbc128.c: fix strict aliasing warning.Andy Polyakov2012-11-052-13/+11
* ghash-sparcv9.pl: 22% improvement on T4.Andy Polyakov2012-11-052-118/+154
* Fix gcc 4.8 warning (strict aliasing violation).Ben Laurie2012-11-051-0/+2
* ghash-sparcv9.pl: add VIS3 code path.Andy Polyakov2012-10-242-3/+233
* gcm128.c: fix AAD-only case with AAD length not divisible by 16.Andy Polyakov2012-08-131-1/+1
* x86_64 assembly pack: make it possible to compile with Perl located onAndy Polyakov2012-06-271-1/+1
* x86[_64] assembly pack: update benchmark results.Andy Polyakov2012-06-122-0/+8
* Revert random changes from commit#22606.Andy Polyakov2012-06-041-1/+1
* Version skew reduction: trivia (I hope).Ben Laurie2012-06-031-1/+1
* perlasm: fix symptom-less bugs, missing semicolons and 'my' declarations.Andy Polyakov2012-04-281-3/+3
* C64x+ assembler pack. linux-c64xplus build is *not* tested nor can it beAndy Polyakov2012-04-181-0/+231
* ghash-s390x.pl: fix typo [that can induce SEGV in 31-bit build].Andy Polyakov2012-04-121-1/+1
* modes_lcl.h: make it work on i386.Andy Polyakov2012-03-311-1/+1
* modes/gcm128.c: fix self-test.Andy Polyakov2012-03-291-2/+7
* ghash-x86.pl: omit unreferenced rem_8bit from no-sse2 build.Andy Polyakov2012-03-131-13/+13
* ghash-x86.pl: engage original MMX version in no-sse2 builds.Andy Polyakov2012-01-252-1/+5
* Fix OPNESSL vs. OPENSSL typos.Andy Polyakov2012-01-151-1/+1
* Allow for dynamic base in Win64 FIPS module.Andy Polyakov2011-09-141-0/+3
* make updateBodo Möller2011-09-051-5/+14
* aes/asm/aesni-*.pl: fix CCM and further optimize it.Andy Polyakov2011-08-071-2/+2
* ARM assembler pack: add platform run-time detection.Andy Polyakov2011-07-171-4/+3
* x86gas.pl: add palignr and move pclmulqdq.Andy Polyakov2011-05-161-6/+0
* x86_64-xlate.pl: allow "base-less" effective address, add palignr, moveAndy Polyakov2011-05-161-28/+0
* IA-64 assembler pack: fix typos and make it work on HP-UX.Andy Polyakov2011-05-071-6/+6
* xts128.c: minor optimizaton.Andy Polyakov2011-05-041-12/+14
* gcm128.c: minor optimization.Andy Polyakov2011-04-241-20/+26
* ccm128.c: add CRYPTO_ccm128_[en|de]crypt_ccm64 and minor optimization.Andy Polyakov2011-04-242-23/+162
* xts128.c: fix bug introduced in commit#20704. Bug affected encryption ofAndy Polyakov2011-04-231-2/+2
* Fix WIN32 warning.Dr. Stephen Henson2011-04-211-2/+2
* xts128.c: minor optimization and clarified prototype.Andy Polyakov2011-04-202-2/+12
* Typo.Dr. Stephen Henson2011-04-181-1/+1
* ccm128.c: fix Win32 compiler warning.Andy Polyakov2011-04-181-1/+1
* ccm128.c: fix STRICT_ALIGNMENT another bug in CRYPTO_ccm128_decrypt.Andy Polyakov2011-04-181-4/+7
* Initial untested CCM support via EVP.Dr. Stephen Henson2011-04-181-10/+7
* Compile ccm128.c, move some structures to modes_lcl.h add prototypes.Dr. Stephen Henson2011-04-184-10/+27
* ccm128.c: minor optimization and bugfix in CRYPTO_ccm128_[en|de]crypt.Andy Polyakov2011-04-161-51/+63
* Provisional AES XTS support.Dr. Stephen Henson2011-04-124-17/+16
* gcm128.c: fix shadow warnings.Andy Polyakov2011-04-041-19/+28
* ARM assembler pack: profiler-assisted optimizations and NEON support.Andy Polyakov2011-04-013-30/+199
* gcm128.c: tidy up, minor optimization, rearrange gcm128_context.Andy Polyakov2011-04-012-47/+103
* make updateRichard Levitte2011-03-241-4/+5
* Add SRP support.Ben Laurie2011-03-121-5/+4
* ghash-x86.pl: optimize for Sandy Bridge.Andy Polyakov2011-03-041-9/+19
* xts128.c: minor optimization.Andy Polyakov2011-03-041-56/+55
* s390x assembler pack: tune-up and support for new z196 hardware.Andy Polyakov2011-03-041-2/+11