74 Révisions (f01fb5dc0e9d2227a20fe33f7bf76c2160ecf9c9)

Auteur SHA1 Message Date
  David Benjamin 0e21f41fe8 Switch all 'num' parameters in crypto/modes to unsigned. il y a 8 ans
  Brian Smith dc6c1b8381 Fix build when using Visual Studio 2015 Update 1. il y a 8 ans
  David Benjamin be12248829 Fix aarch64 build. il y a 8 ans
  David Benjamin f41bb59703 Remove unused functions. il y a 8 ans
  Brian Smith 2477adcf62 Clarify use of |$end0| in stitched x86-64 AES-GCM code. il y a 8 ans
  David Benjamin 42c8c63fcb Fix build. il y a 8 ans
  Steven Valdez 318c076b69 modes/ctr.c: Ensure ecount_buf alignment in CRYPTO_ctr128_encrypt. il y a 8 ans
  Aaron Green 136df6bd99 Fix implementation-specific behavior in gcm_test.c il y a 8 ans
  Brian Smith b4e3e694e8 Use correct counter after invoking stitched AES-NI GCM code. il y a 8 ans
  Brian Smith 0bc2349375 Remove unused |ccm128_context| in crypto/modes/internal.h. il y a 8 ans
  Brian Smith a3d9528e9e Unify AEAD and EVP code paths for AES-GCM. il y a 8 ans
  Brian Smith 6d49157929 Restore |xmm7| correctly on Win64 in aesni-gcm-x86_64. il y a 8 ans
  Brian Smith 11676a7399 Use |kSizeTWithoutLower4Bits| in crypto/modes/gcm.c. il y a 8 ans
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. il y a 8 ans
  David Benjamin 3ab3e3db6e Mark ARM assembly globals hidden uniformly in arm-xlate.pl. il y a 8 ans
  Brian Smith d3a4e280db Fix trivial -Wcast-qual violations. il y a 8 ans
  David Benjamin 2077cf9152 Use UINT64_C instead of OPENSSL_U64. il y a 9 ans
  David Benjamin 780cd92b98 modes/asm/ghash-armv4.pl: extend Apple fix to all clang cases. il y a 9 ans
  David Benjamin 278d34234f Get rid of all compiler version checks in perlasm files. il y a 9 ans
  Adam Langley 0f9f0ead2e Fix the shared builders by exporting GCM symbols. il y a 9 ans
  David Benjamin 75885e29c4 Revert "Get rid of all compiler version checks in perlasm files." il y a 9 ans
  Brian Smith 0f8bfdeb33 Make |gcm128_context| memcpy-safe. il y a 9 ans
  Brian Smith 3f3f25d8a2 Fix constness of |gcm128_context.key|. il y a 9 ans
  Brian Smith eca509c8da Clarify confusing conditionals in crypto/gcm/gcm.c. il y a 9 ans
  Matt Braithwaite e564a5ba6e |assert| → |OPENSSL_STATIC_ASSERT| where possible. il y a 9 ans
  David Benjamin 301afaf223 Add a run_tests target to run all tests. il y a 9 ans
  David Benjamin b9c26014de Get rid of all compiler version checks in perlasm files. il y a 9 ans
  Adam Langley 6a7cfbe06a Allow ARM capabilities to be set at compile time. il y a 9 ans
  Adam Langley c8e664b70a Fix several minor points noticed by Kenny. il y a 9 ans
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. il y a 9 ans
  Matt Braithwaite 12fe1b25ea Re-add the C version (only) of |EVP_aes_256_xts| il y a 9 ans
  Brian Smith f9f72b3667 Remove BIO dependency from cmac_test. il y a 9 ans
  Brian Smith 78fe4fd297 Fix more warnings about old-style prototypes. il y a 9 ans
  David Benjamin a3a80b23eb Convert remaining Latin-1 files to UTF-8. il y a 9 ans
  David Benjamin 91af02a9db Add some comments and tweak assertions for cbc.c. il y a 9 ans
  Adam Langley 3d59e04bce Fix test used for not-in-place CBC mode. il y a 9 ans
  David Benjamin 3fa65f0f05 Fix some malloc test crashs. il y a 9 ans
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. il y a 9 ans
  David Benjamin 5694b3a84b Fix invalid assert in CRYPTO_ctr128_encrypt. il y a 9 ans
  David Benjamin 4a5982813f Fix asserts in CRYPTO_ctr128_encrypt_ctr32. il y a 9 ans
  Adam Langley a91fd063cf Don't use .arch in aarch64 asm with Clang. il y a 9 ans
  David Benjamin d8b65c8844 Remove unnecessary NULL checks, part 4. il y a 9 ans
  David Benjamin a383f7c9e2 modes/asm/ghashv8-armx.pl: additional performance data. il y a 9 ans
  David Benjamin 2a2dbaa9e4 Add assembly support for 32-bit iOS. il y a 9 ans
  David Benjamin 96ac819197 Remove inconsistency in ARM support. il y a 9 ans
  David Benjamin 4ae52cddad ARM assembly pack: get ARMv7 instruction endianness right. il y a 9 ans
  David Benjamin d33908e8d6 modes/asm/ghashv8-armx.pl: up to 90% performance improvement. il y a 9 ans
  David Benjamin f06802f1e4 Add arm-xlate.pl and initial iOS asm support. il y a 9 ans
  Brian Smith 054e682675 Eliminate unnecessary includes from low-level crypto modules. il y a 9 ans
  David Benjamin 4616bb1e6e Build 32-bit assembly with SSE2 enabled. il y a 9 ans