boringssl/crypto/newhope
Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr.
Unlike the Scoped* types, bssl::UniquePtr is available to C++ users, and
offered for a large variety of types.  The 'extern "C++"' trick is used
to make the C++ bits digestible to C callers that wrap header files in
'extern "C"'.

Change-Id: Ifbca4c2997d6628e33028c7d7620c72aff0f862e
Reviewed-on: https://boringssl-review.googlesource.com/10521
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2016-09-01 22:22:54 +00:00
..
CMakeLists.txt newhope_test: corrupt things harder. 2016-06-16 16:41:19 +00:00
error_correction.c newhope: refactor and add test vectors. 2016-05-31 21:57:45 +00:00
internal.h Don't align NEWPOLY_POLY. 2016-06-16 17:48:08 +00:00
newhope_statistical_test.cc Replace Scoped* heap types with bssl::UniquePtr. 2016-09-01 22:22:54 +00:00
newhope_test.cc Replace Scoped* heap types with bssl::UniquePtr. 2016-09-01 22:22:54 +00:00
newhope_tests.txt Be consistent about 𝑥_tests.txt 2016-06-06 15:57:46 +00:00
newhope_vectors_test.cc Replace Scoped* heap types with bssl::UniquePtr. 2016-09-01 22:22:54 +00:00
newhope.c newhope: restore statistical tests. 2016-06-03 21:26:18 +00:00
ntt.c Import `newhope' (post-quantum key exchange). 2016-04-26 22:53:59 +00:00
poly.c newhope: restore statistical tests. 2016-06-03 21:26:18 +00:00
precomp.c Import `newhope' (post-quantum key exchange). 2016-04-26 22:53:59 +00:00
reduce.c Import `newhope' (post-quantum key exchange). 2016-04-26 22:53:59 +00:00