Sign in
boringssl
/
boringssl
/
855d5046c7899f19e2fad6ac83504a40cd92c6cc
/
crypto
/
chacha
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
· 9 years ago
5b61b9e
Update ChaCha20 ARM asm with sections.
by Adam Langley
· 9 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