Commit History

Author SHA1 Message Date
  Andy Polyakov 82741e9c89 Engage GHASH for ARMv8. 10 years ago
  Andy Polyakov f8cee9d081 bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplication 10 years ago
  Andy Polyakov 997d1aac7c crypto/modes/gcm128.c: more strict aliasing fixes. 10 years ago
  Andy Polyakov 64f7e2c4c0 gcm128.c: fix linking problems in 32-bit Windows build. 11 years ago
  Andy Polyakov 1da5d3029e ghash-x86_64.pl: add AVX code path. 11 years ago
  Andy Polyakov 273a808180 ghash-x86[_64].pl: code refresh. 11 years ago
  Andy Polyakov 96a4cf8c29 crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c from 12 years ago
  Ben Laurie da01515c40 More strict aliasing fix. 12 years ago
  Andy Polyakov 24798c5e59 ghash-sparcv9.pl: 22% improvement on T4. 12 years ago
  Andy Polyakov 23328d4b27 ghash-sparcv9.pl: add VIS3 code path. 12 years ago
  Andy Polyakov 9ddd859d2a gcm128.c: fix AAD-only case with AAD length not divisible by 16. 12 years ago
  Andy Polyakov 8d1b199d26 Revert random changes from commit#22606. 12 years ago
  Ben Laurie 71fa451343 Version skew reduction: trivia (I hope). 12 years ago
  Andy Polyakov 23a05fa0c1 modes/gcm128.c: fix self-test. 12 years ago
  Andy Polyakov 98909c1d5b ghash-x86.pl: engage original MMX version in no-sse2 builds. 12 years ago
  Andy Polyakov 03e389cf04 Allow for dynamic base in Win64 FIPS module. 13 years ago
  Andy Polyakov 87873f4328 ARM assembler pack: add platform run-time detection. 13 years ago
  Andy Polyakov 3f0d14055b gcm128.c: minor optimization. 13 years ago
  Andy Polyakov 7af0400297 gcm128.c: fix shadow warnings. 13 years ago
  Andy Polyakov 1e86318091 ARM assembler pack: profiler-assisted optimizations and NEON support. 13 years ago
  Andy Polyakov d8d958323b gcm128.c: tidy up, minor optimization, rearrange gcm128_context. 13 years ago
  Dr. Stephen Henson ab8a4e54db Move gcm128_context definition to modes_lcl.h (along with some related 13 years ago
  Andy Polyakov a6d915e0ef gcm128.c: make it work with no-sse2. 13 years ago
  Dr. Stephen Henson f4001a0d19 Link GCM into FIPS module. Check return value in EVP gcm. 13 years ago
  Andy Polyakov 1f2502eb58 gcm128.c: add boundary condition checks. 13 years ago
  Dr. Stephen Henson fd3dbc1dbf Add CRYPTO_gcm128_tag() function to retrieve the tag. 13 years ago
  Andy Polyakov b68c13154e gcm128.c: allow multiple calls to CRYPTO_gcm128_aad. 13 years ago
  Andy Polyakov 68e2586bd3 gcm128.c: fix bug in OPENSSL_SMALL_FOOTPRINT decrypt. 13 years ago
  Andy Polyakov 836ea45350 gcm128.c: fix typo in CRYPTO_gcm128_encrypt_ctr32 name. 14 years ago
  Andy Polyakov f71c6aceeb gcm128.c: add CRYPTO_gcm128_[en|de]crypt_ctr32. 14 years ago