boringssl/third_party
David Benjamin 9847cdd785 Fix signed left-shifts in curve25519.c.
Due to a language flaw in C, left-shifts on signed integers are
undefined for negative numbers. This makes them all but useless. Cast to
the unsigned type, left-shift, and cast back (casts are defined to wrap)
to silence UBSan.

Change-Id: I8fbe739aee1c99cf553462b675863e6d68c2b302
Reviewed-on: https://boringssl-review.googlesource.com/c/34446
Reviewed-by: Adam Langley <agl@google.com>
2019-01-22 23:27:34 +00:00
..
fiat Fix signed left-shifts in curve25519.c. 2019-01-22 23:27:34 +00:00
googletest Update googletest. 2018-01-10 12:11:44 +00:00
wycheproof_testvectors Add new curve/hash ECDSA combinations from Wycheproof. 2018-08-10 18:26:06 +00:00