91 Revize (97db926cf7e9da7bdf1e52def7101ba8c68786c0)

Autor SHA1 Zpráva Datum
  Adam Langley df447ba3a9 Add generic AES-GCM-SIV support. před 8 roky
  Adam Langley 5fa2538162 Clean up the GHASH init function a little. před 8 roky
  Adam Langley abd36dd284 Set needed defines for UINT64_C in gcm_test.cc. před 7 roky
  Adam Langley 64a8659b89 Rename BSWAP[48] to CRYPTO_bswap[48] and always define them. před 8 roky
  Adam Langley c629e8b688 Split CRYPTO_ghash_init from CRYPTO_gcm128_init. před 8 roky
  Adam Langley a00cafc50c Drop H (the key) from the GCM context. před 8 roky
  Adam Langley e8bbc6cf6c Assume little-endian in GCM code. před 8 roky
  David Benjamin b1133e9565 Fix up macros. před 8 roky
  Adam Langley 4467e59bc8 Add PPC64LE assembly for AES-GCM. před 8 roky
  Adam Langley 75e44ae21d Move gcm_test to C++ před 8 roky
  David Benjamin a97919791b Use C99 for size_t loops in gcm.c. před 8 roky
  David Benjamin 54091230cd Use C99 for size_t loops. před 8 roky
  Adam Langley 008f081c63 Allow .arch directives with Clang. před 8 roky
  Adam Langley 7d7afc3b89 Drop STRICT_ALIGNMENT code in ofb.c. před 8 roky
  David Benjamin fdd8e9c8c7 Switch perlasm calling convention. před 8 roky
  David Benjamin a353cdb671 Wrap MSVC-only warning pragmas in a macro. před 8 roky
  David Benjamin 7acd6bc07a Start assuming MSVC 2015. před 8 roky
  David Benjamin 0e21f41fe8 Switch all 'num' parameters in crypto/modes to unsigned. před 8 roky
  Brian Smith dc6c1b8381 Fix build when using Visual Studio 2015 Update 1. před 8 roky
  David Benjamin be12248829 Fix aarch64 build. před 8 roky
  David Benjamin f41bb59703 Remove unused functions. před 8 roky
  Brian Smith 2477adcf62 Clarify use of |$end0| in stitched x86-64 AES-GCM code. před 8 roky
  David Benjamin 42c8c63fcb Fix build. před 8 roky
  Steven Valdez 318c076b69 modes/ctr.c: Ensure ecount_buf alignment in CRYPTO_ctr128_encrypt. před 8 roky
  Aaron Green 136df6bd99 Fix implementation-specific behavior in gcm_test.c před 8 roky
  Brian Smith b4e3e694e8 Use correct counter after invoking stitched AES-NI GCM code. před 8 roky
  Brian Smith 0bc2349375 Remove unused |ccm128_context| in crypto/modes/internal.h. před 8 roky
  Brian Smith a3d9528e9e Unify AEAD and EVP code paths for AES-GCM. před 8 roky
  Brian Smith 6d49157929 Restore |xmm7| correctly on Win64 in aesni-gcm-x86_64. před 8 roky
  Brian Smith 11676a7399 Use |kSizeTWithoutLower4Bits| in crypto/modes/gcm.c. před 8 roky
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. před 8 roky
  David Benjamin 3ab3e3db6e Mark ARM assembly globals hidden uniformly in arm-xlate.pl. před 8 roky
  Brian Smith d3a4e280db Fix trivial -Wcast-qual violations. před 8 roky
  David Benjamin 2077cf9152 Use UINT64_C instead of OPENSSL_U64. před 9 roky
  David Benjamin 780cd92b98 modes/asm/ghash-armv4.pl: extend Apple fix to all clang cases. před 9 roky
  David Benjamin 278d34234f Get rid of all compiler version checks in perlasm files. před 9 roky
  Adam Langley 0f9f0ead2e Fix the shared builders by exporting GCM symbols. před 9 roky
  David Benjamin 75885e29c4 Revert "Get rid of all compiler version checks in perlasm files." před 9 roky
  Brian Smith 0f8bfdeb33 Make |gcm128_context| memcpy-safe. před 9 roky
  Brian Smith 3f3f25d8a2 Fix constness of |gcm128_context.key|. před 9 roky
  Brian Smith eca509c8da Clarify confusing conditionals in crypto/gcm/gcm.c. před 9 roky
  Matt Braithwaite e564a5ba6e |assert| → |OPENSSL_STATIC_ASSERT| where possible. před 9 roky
  David Benjamin 301afaf223 Add a run_tests target to run all tests. před 9 roky
  David Benjamin b9c26014de Get rid of all compiler version checks in perlasm files. před 9 roky
  Adam Langley 6a7cfbe06a Allow ARM capabilities to be set at compile time. před 9 roky
  Adam Langley c8e664b70a Fix several minor points noticed by Kenny. před 9 roky
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. před 9 roky
  Matt Braithwaite 12fe1b25ea Re-add the C version (only) of |EVP_aes_256_xts| před 9 roky
  Brian Smith f9f72b3667 Remove BIO dependency from cmac_test. před 9 roky
  Brian Smith 78fe4fd297 Fix more warnings about old-style prototypes. před 9 roky