summaryrefslogtreecommitdiffstats
path: root/crypto/modes/gcm128.c
AgeCommit message (Expand)Author
2016-02-18Remove outdated DEBUG flags.Rich Salz
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell
2015-06-10gcm.c: address linker warning about OPENSSL_ia32cap_P size mismatch.Andy Polyakov
2015-06-08Use CRYPTO_memcmp when comparing authenticatorsEmilia Kasper
2015-05-04Use safer sizeof variant in mallocRich Salz
2015-04-30free cleanup almost the finaleRich Salz
2015-04-28remove malloc castsRich Salz
2015-02-03Dead code: crypto/dh,modes,pkcs12,ripemd,rsa,srpRich Salz
2015-01-30modes/gcm128.c: harmonize ctx->ghash assignment, shortcut *_ctr32Andy Polyakov
2015-01-30modes/gcm128.c: fix OPENSSL_SMALL_FOOTPRINT compile failureAndy Polyakov
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2015-01-22Move more comments that confuse indentMatt Caswell
2015-01-22modes/gcm128.c: make it indent-friendly.Andy Polyakov
2015-01-04Remove inconsistency in ARM support.Andy Polyakov
2014-12-30mark all block comments that need format preserving so thatTim Hudson
2014-12-08remove OPENSSL_FIPSAPIDr. Stephen Henson
2014-12-08Remove fips_constseg references.Dr. Stephen Henson
2014-07-20Engage GHASH for PowerISA 2.0.7.Andy Polyakov
2014-07-16Revert "Engage GHASH for PowerISA 2.07."Andy Polyakov
2014-07-16Engage GHASH for PowerISA 2.07.Andy Polyakov
2014-06-06Engage GHASH for ARMv8.Andy Polyakov
2014-04-24bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplicationAndy Polyakov
2014-04-06crypto/modes/gcm128.c: more strict aliasing fixes.Andy Polyakov
2013-04-04gcm128.c: fix linking problems in 32-bit Windows build.Andy Polyakov
2013-03-24ghash-x86_64.pl: add AVX code path.Andy Polyakov
2013-02-14ghash-x86[_64].pl: code refresh.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-05ghash-sparcv9.pl: 22% improvement on T4.Andy Polyakov
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-04Revert random changes from commit#22606.Andy Polyakov
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie
2012-03-29modes/gcm128.c: fix self-test.Andy Polyakov
2012-01-25ghash-x86.pl: engage original MMX version in no-sse2 builds.Andy Polyakov
2011-09-14Allow for dynamic base in Win64 FIPS module.Andy Polyakov
2011-07-17ARM assembler pack: add platform run-time detection.Andy Polyakov
2011-04-24gcm128.c: minor optimization.Andy Polyakov
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-02-19Move gcm128_context definition to modes_lcl.h (along with some relatedDr. Stephen Henson
2011-02-12gcm128.c: make it work with no-sse2.Andy Polyakov
2011-02-08Link GCM into FIPS module. Check return value in EVP gcm.Dr. Stephen Henson
2011-02-07gcm128.c: add boundary condition checks.Andy Polyakov
2011-02-07Add CRYPTO_gcm128_tag() function to retrieve the tag.Dr. Stephen Henson
2011-02-06gcm128.c: allow multiple calls to CRYPTO_gcm128_aad.Andy Polyakov
2011-02-06gcm128.c: fix bug in OPENSSL_SMALL_FOOTPRINT decrypt.Andy Polyakov
2010-08-23gcm128.c: fix typo in CRYPTO_gcm128_encrypt_ctr32 name.Andy Polyakov
2010-08-02gcm128.c: add CRYPTO_gcm128_[en|de]crypt_ctr32.Andy Polyakov