boringssl/crypto/cipher_extra
David Benjamin 8d200744b4 Clarify the ChaCha20-Poly1305 assembly functions' final parameters.
The memcpy of a pointer looks like a typo, though it isn't. Instead,
transcribe what the functions expect into a union and let C fill it in.

Change-Id: Iba4c824295e8908c5bda68ac35673040a8cff116
Reviewed-on: https://boringssl-review.googlesource.com/18744
Commit-Queue: David Benjamin <davidben@google.com>
Commit-Queue: Adam Langley <agl@google.com>
Reviewed-by: Adam Langley <agl@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2017-08-01 22:23:08 +00:00
..
asm Enable extra_in with the ChaCha20-Poly1305 AEAD. 2017-07-14 22:13:25 +00:00
test Add EVP_AEAD_CTX_{seal_scatter,open_gather}. 2017-06-09 23:10:49 +00:00
aead_test.cc Enable extra_in with the ChaCha20-Poly1305 AEAD. 2017-07-14 22:13:25 +00:00
cipher_extra.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
cipher_test.cc Convert a number of tests to GTest. 2017-06-01 17:02:13 +00:00
CMakeLists.txt Convert a number of tests to GTest. 2017-06-01 17:02:13 +00:00
derive_key.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
e_aesctrhmac.c Make the bssl::SealRecord out_suffix arg fixed length. 2017-07-28 21:42:25 +00:00
e_aesgcmsiv.c Make the bssl::SealRecord out_suffix arg fixed length. 2017-07-28 21:42:25 +00:00
e_chacha20poly1305.c Clarify the ChaCha20-Poly1305 assembly functions' final parameters. 2017-08-01 22:23:08 +00:00
e_null.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
e_rc2.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
e_rc4.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
e_ssl3.c Make the bssl::SealRecord out_suffix arg fixed length. 2017-07-28 21:42:25 +00:00
e_tls.c Make the bssl::SealRecord out_suffix arg fixed length. 2017-07-28 21:42:25 +00:00
internal.h Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
tls_cbc.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00