1. 14e18ca Fix AES-GCM-SIV on large inputs. by David Benjamin · 8 years ago
  2. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  3. df447ba Add generic AES-GCM-SIV support. by Adam Langley · 8 years ago
  4. 5fa2538 Clean up the GHASH init function a little. by Adam Langley · 8 years ago
  5. abd36dd Set needed defines for UINT64_C in gcm_test.cc. by Adam Langley · 8 years ago
  6. 64a8659 Rename BSWAP[48] to CRYPTO_bswap[48] and always define them. by Adam Langley · 8 years ago
  7. c629e8b Split CRYPTO_ghash_init from CRYPTO_gcm128_init. by Adam Langley · 8 years ago
  8. a00cafc Drop H (the key) from the GCM context. by Adam Langley · 8 years ago
  9. e8bbc6c Assume little-endian in GCM code. by Adam Langley · 8 years ago
  10. b1133e9 Fix up macros. by David Benjamin · 8 years ago
  11. 4467e59 Add PPC64LE assembly for AES-GCM. by Adam Langley · 9 years ago
  12. 75e44ae Move gcm_test to C++ by Adam Langley · 9 years ago
  13. a979197 Use C99 for size_t loops in gcm.c. by David Benjamin · 9 years ago
  14. 5409123 Use C99 for size_t loops. by David Benjamin · 9 years ago
  15. 008f081 Allow .arch directives with Clang. by Adam Langley · 9 years ago
  16. 7d7afc3 Drop STRICT_ALIGNMENT code in ofb.c. by Adam Langley · 9 years ago
  17. fdd8e9c Switch perlasm calling convention. by David Benjamin · 9 years ago
  18. a353cdb Wrap MSVC-only warning pragmas in a macro. by David Benjamin · 9 years ago
  19. 7acd6bc Start assuming MSVC 2015. by David Benjamin · 9 years ago
  20. 0e21f41 Switch all 'num' parameters in crypto/modes to unsigned. by David Benjamin · 9 years ago
  21. dc6c1b8 Fix build when using Visual Studio 2015 Update 1. by Brian Smith · 9 years ago
  22. be12248 Fix aarch64 build. by David Benjamin · 9 years ago
  23. f41bb59 Remove unused functions. by David Benjamin · 9 years ago
  24. 2477adc Clarify use of |$end0| in stitched x86-64 AES-GCM code. by Brian Smith · 9 years ago
  25. 42c8c63 Fix build. by David Benjamin · 9 years ago
  26. 318c076 modes/ctr.c: Ensure ecount_buf alignment in CRYPTO_ctr128_encrypt. by Steven Valdez · 9 years ago
  27. 136df6b Fix implementation-specific behavior in gcm_test.c by Aaron Green · 9 years ago
  28. b4e3e69 Use correct counter after invoking stitched AES-NI GCM code. by Brian Smith · 9 years ago
  29. 0bc2349 Remove unused |ccm128_context| in crypto/modes/internal.h. by Brian Smith · 9 years ago
  30. a3d9528 Unify AEAD and EVP code paths for AES-GCM. by Brian Smith · 9 years ago
  31. 6d49157 Restore |xmm7| correctly on Win64 in aesni-gcm-x86_64. by Brian Smith · 9 years ago
  32. 11676a7 Use |kSizeTWithoutLower4Bits| in crypto/modes/gcm.c. by Brian Smith · 9 years ago
  33. 5ba0689 Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. by Brian Smith · 9 years ago
  34. 3ab3e3d Mark ARM assembly globals hidden uniformly in arm-xlate.pl. by David Benjamin · 9 years ago
  35. d3a4e28 Fix trivial -Wcast-qual violations. by Brian Smith · 9 years ago
  36. 2077cf9 Use UINT64_C instead of OPENSSL_U64. by David Benjamin · 9 years ago
  37. 780cd92 modes/asm/ghash-armv4.pl: extend Apple fix to all clang cases. by David Benjamin · 9 years ago
  38. 278d342 Get rid of all compiler version checks in perlasm files. by David Benjamin · 9 years ago
  39. 0f9f0ea Fix the shared builders by exporting GCM symbols. by Adam Langley · 9 years ago
  40. 75885e2 Revert "Get rid of all compiler version checks in perlasm files." by David Benjamin · 9 years ago
  41. 0f8bfde Make |gcm128_context| memcpy-safe. by Brian Smith · 10 years ago
  42. 3f3f25d Fix constness of |gcm128_context.key|. by Brian Smith · 10 years ago
  43. eca509c Clarify confusing conditionals in crypto/gcm/gcm.c. by Brian Smith · 9 years ago
  44. e564a5b |assert| → |OPENSSL_STATIC_ASSERT| where possible. by Matt Braithwaite · 10 years ago
  45. 301afaf Add a run_tests target to run all tests. by David Benjamin · 9 years ago
  46. b9c2601 Get rid of all compiler version checks in perlasm files. by David Benjamin · 9 years ago
  47. 6a7cfbe Allow ARM capabilities to be set at compile time. by Adam Langley · 9 years ago
  48. c8e664b Fix several minor points noticed by Kenny. by Adam Langley · 10 years ago
  49. 73415b6 Move arm_arch.h and fix up lots of include paths. by Adam Langley · 10 years ago
  50. 12fe1b2 Re-add the C version (only) of |EVP_aes_256_xts| by Matt Braithwaite · 10 years ago
  51. f9f72b3 Remove BIO dependency from cmac_test. by Brian Smith · 10 years ago
  52. 78fe4fd Fix more warnings about old-style prototypes. by Brian Smith · 10 years ago
  53. a3a80b2 Convert remaining Latin-1 files to UTF-8. by David Benjamin · 10 years ago
  54. 91af02a Add some comments and tweak assertions for cbc.c. by David Benjamin · 10 years ago
  55. 3d59e04 Fix test used for not-in-place CBC mode. by Adam Langley · 10 years ago
  56. 3fa65f0 Fix some malloc test crashs. by David Benjamin · 10 years ago
  57. 0b635c5 Add malloc test support to unit tests. by David Benjamin · 10 years ago
  58. 5694b3a Fix invalid assert in CRYPTO_ctr128_encrypt. by David Benjamin · 10 years ago
  59. 4a59828 Fix asserts in CRYPTO_ctr128_encrypt_ctr32. by David Benjamin · 10 years ago
  60. a91fd06 Don't use .arch in aarch64 asm with Clang. by Adam Langley · 10 years ago
  61. d8b65c8 Remove unnecessary NULL checks, part 4. by David Benjamin · 10 years ago
  62. a383f7c modes/asm/ghashv8-armx.pl: additional performance data. by David Benjamin · 10 years ago
  63. 2a2dbaa Add assembly support for 32-bit iOS. by David Benjamin · 10 years ago
  64. 96ac819 Remove inconsistency in ARM support. by David Benjamin · 10 years ago
  65. 4ae52cd ARM assembly pack: get ARMv7 instruction endianness right. by David Benjamin · 10 years ago
  66. d33908e modes/asm/ghashv8-armx.pl: up to 90% performance improvement. by David Benjamin · 10 years ago
  67. f06802f Add arm-xlate.pl and initial iOS asm support. by David Benjamin · 10 years ago
  68. 054e682 Eliminate unnecessary includes from low-level crypto modules. by Brian Smith · 10 years ago
  69. 4616bb1 Build 32-bit assembly with SSE2 enabled. by David Benjamin · 10 years ago
  70. 3899394 ARMv4 assembly pack: add Cortex-A15 performance data. by David Benjamin · 10 years ago
  71. 09bdb2a Remove explicit .hiddens from x86_64 perlasm files. by David Benjamin · 10 years ago
  72. 9799991 Hide all asm symbols. by Adam Langley · 10 years ago
  73. 6eb000d Add in missing curly braces part 3. by David Benjamin · 10 years ago
  74. 2b2d66d Remove string.h from base.h. by Adam Langley · 10 years ago
  75. efed221 Enable more warnings & treat warnings as errors on Windows. by Brian Smith · 10 years ago
  76. 4a0f0c4 Change CMakeLists.txt to two-space indent. by Adam Langley · 10 years ago
  77. 8604eda Add Broadwell performance results. by David Benjamin · 10 years ago
  78. 3e65265 aarch64 support. by Adam Langley · 10 years ago
  79. 3dfbcc1 x86[_64] assembly pack: add Silvermont performance data. by Adam Langley · 10 years ago
  80. a70c75c Add a CRYPTO_library_init and static-initializer-less build option. by David Benjamin · 11 years ago
  81. 98ad22e Fix "integer constant is too large for 'long' type" errors. by Adam Langley · 11 years ago
  82. c44d2f4 Convert all zero-argument functions to '(void)' by David Benjamin · 11 years ago
  83. 5213df4 Prefer AES-GCM when hardware support is available. by David Benjamin · 11 years ago
  84. 2cd6387 Use unified ARM assembly. by Adam Langley · 11 years ago
  85. eb7d2ed Add visibility rules. by Adam Langley · 11 years ago
  86. 4b5979b x86_64 assembly pack: improve masm support. by Adam Langley · 11 years ago
  87. 2811da2 x86_64 assembly pack: allow clang to compile AVX code. by Adam Langley · 11 years ago
  88. 4c921e1 Move public headers to include/openssl/ by Adam Langley · 11 years ago
  89. 3f4e13c Fix GCM in non-AESNI mode. by Adam Langley · 11 years ago
  90. 20c5754 ghash-x86_64.pl: optimize for upcoming Atom. by Adam Langley · 11 years ago
  91. 6a57f92 bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplication algorithm suggested in following paper: by Adam Langley · 11 years ago
  92. d81f801 ghash-x86[_64].pl: ~15% improvement on Atom Silvermont by Adam Langley · 11 years ago
  93. 95c29f3 Inital import. by Adam Langley · 11 years ago