- a94c267 Don't use __ARMEL__/__ARMEB__ in aarch64 assembly by David Benjamin · 3 years, 3 months ago
- 661266e Move CPU detection symbols to crypto/internal.h. by David Benjamin · 3 years, 3 months ago
- fa6ced9 Extract common rotl/rotr functions. by David Benjamin · 3 years, 6 months ago
- 549e4e7 Align with upstream on 'close STDOUT' lines. by David Benjamin · 3 years, 8 months ago
- 7a3e801 fix #415: Perl scripts fail when building from a path with spaces by Florin Crișan · 3 years, 10 months ago
- a6b6b80 Align armv8.pl references to OPENSSL_armcap_P. by David Benjamin · 4 years, 4 months ago
- a0b49d6 aarch64: support BTI and pointer authentication in assembly by Tamas Petz · 4 years, 10 months ago
- d041f11 Fix cross-compile of Android on Windows. by David Benjamin · 6 years ago
- 2c880a2 Add assembly support for -fsanitize=hwaddress tagged globals. by Peter Collingbourne · 6 years ago
- c1d8c5b Handle errors from close in perlasm scripts. by David Benjamin · 6 years ago
- b2f56f9 Add ABI tests for ChaCha20_ctr32. by David Benjamin · 6 years ago
- 293d9ee Support execute-only memory for AArch64 assembly. by David Benjamin · 6 years ago
- 681ff27 Flatten most of the crypto target. by David Benjamin · 7 years ago
- 1fcae84 Flatten assembly files. by David Benjamin · 7 years ago
- e6fd125 Align on a single CMake style. by David Benjamin · 7 years ago
- 7c1f21a Add XChaCha20-Poly1305 AEAD. by Adam Langley · 7 years ago
- 6dc9942 Sync up some perlasm license headers and easy fixes. by David Benjamin · 7 years ago
- 875095a Silence ARMv8 deprecated IT instruction warnings. by David Benjamin · 7 years ago
- 808f832 Run the comment converter on libcrypto. by David Benjamin · 8 years ago
- d4e3795 x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results. by David Benjamin · 8 years ago
- 3c97292 Fix chacha-armv4.pl with clang -fno-integrated-as. by David Benjamin · 8 years ago
- f03cdc3 Sync ARM assembly up to 609b0852e4d50251857dbbac3141ba042e35a9ae. by David Benjamin · 8 years ago
- 583c12e Remove filename argument to x86 asm_init. by David Benjamin · 8 years ago
- cb1b333 x86_64 assembly pack: Win64 SEH face-lift. by Adam Langley · 8 years ago
- b19b662 Convert chacha_test to GTest. by David Benjamin · 8 years ago
- 004bff3 chacha/asm/chacha-x86_64.pl: add AVX512 path optimized for shorter inputs. by Adam Langley · 8 years ago
- cf9a98c x86 assembly pack: update performance results. by Adam Langley · 8 years ago
- 51079b4 x86_64 assembly pack: add AVX512 ChaCha20 path. by Adam Langley · 8 years ago
- b99dc55 chacha/asm/chacha-x86.pl: improve [backward] portability. by Adam Langley · 8 years ago
- 5ca18d8 chacha-x86.pl: simplify feature setting. by Adam Langley · 8 years ago
- ff7fb71 x86_64 assembly pack: add Goldmont performance results. by Adam Langley · 8 years ago
- 952f7bf Spelling fixes in Perl files. by Adam Langley · 8 years ago
- c948d46 Remove trailing whitespace from Perl files. by Adam Langley · 8 years ago
- 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
- 3b6fb59 Use fewer macros in C ChaCha implementation. by David Benjamin · 9 years ago
- fdd8e9c Switch perlasm calling convention. by David Benjamin · 9 years ago
- bf1905a Revert "Import chacha-x86.pl fix." by David Benjamin · 9 years ago
- 2446db0 Require in == out for in-place encryption. by David Benjamin · 9 years ago
- 0fe4d8b chacha/asm/chacha-armv8.pl: fix intermittent build failures. by David Benjamin · 9 years ago
- 762e1d0 Import chacha-x86.pl fix. by David Benjamin · 9 years ago
- d7166d0 Add a standalone ChaCha test. by David Benjamin · 9 years ago
- 886119b Disable ChaCha20 assembly for OPENSSL_X86. by David Benjamin · 9 years ago
- 35be688 Enable upstream's ChaCha20 assembly for x86 and ARM (32- and 64-bit). by David Benjamin · 9 years ago
- 0182ecd Consistently use named constants in ARM assembly files. by David Benjamin · 9 years ago
- 2959600 Fix chacha-armv4.pl. by David Benjamin · 9 years ago
- ea4d686 Check in pristine copies of OpenSSL's chacha-{arm*,x86}.pl. by David Benjamin · 9 years ago
- f547007 Use |alignas| more in crypto/chacha/chacha_vec.c. by Brian Smith · 9 years ago
- 7cae9f5 Use |alignas| for alignment. by Brian Smith · 9 years ago
- d3a4e28 Fix trivial -Wcast-qual violations. by Brian Smith · 9 years ago
- e80a2ec Change |CRYPTO_chacha_20| to use 96-bit nonces, 32-bit counters. by Brian Smith · 9 years ago
- 6dc1851 Fix aarch64 (64-bit ARM) guard on chacha_vec_arm.S. by William Hesse · 9 years ago
- 953cfc8 Document how to regenerate crypto/chacha/chacha_vec_arm.S. by Brian Smith · 9 years ago
- 0dd9300 Revert section changes for ASM. by Adam Langley · 10 years ago
- 5b61b9e Update ChaCha20 ARM asm with sections. by Adam Langley · 10 years ago
- 73415b6 Move arm_arch.h and fix up lots of include paths. by Adam Langley · 10 years ago
- 9eaf07d Emit #if guards for ARM assembly files. by Adam Langley · 10 years ago
- 26c2b92 Switch nonce type in chacha_vec.c to uint32_t. by Adam Langley · 10 years ago
- d306f16 Don't require the ChaCha nonce to be aligned on ARM. by Adam Langley · 10 years ago
- 868c7ef Don't assume alignment of ChaCha key on ARM. by Adam Langley · 10 years ago
- 2b2d66d Remove string.h from base.h. by Adam Langley · 10 years ago
- efed221 Enable more warnings & treat warnings as errors on Windows. by Brian Smith · 10 years ago
- 0bb81fc Fix misleading comment. by Douglas Katzman · 10 years ago
- ab21891 Add a script to generate the ChaCha ARM asm. by Adam Langley · 10 years ago
- be629e0 Another fix for the regenerated chacha_vec_arm.S. by Adam Langley · 10 years ago
- d5c0980 Update the command line for generating the ChaCha asm. by Adam Langley · 10 years ago
- 8de7597 Don't require alignment in ChaCha20 on ARM. by Adam Langley · 10 years ago
- 4a0f0c4 Change CMakeLists.txt to two-space indent. by Adam Langley · 10 years ago
- 60d612f Fix ARM build with OPENSSL_NO_ASM. by Adam Langley · 11 years ago
- eb7d2ed Add visibility rules. by Adam Langley · 11 years ago
- 4c921e1 Move public headers to include/openssl/ by Adam Langley · 11 years ago
- 0113a4f Support building with PNaCl. by Adam Langley · 11 years ago
- d031f11 Remove |num_rounds| argument from chacha_core. by Adam Langley · 11 years ago
- de0b202 ChaCha20-Poly1305 support. by Adam Langley · 11 years ago