Emilia Kasper b95779846d Curve25519: avoid undefined behaviour
Appease the sanitizer: avoid left shifts of negative values.

This could've been done entirely with casts to uint and back,
but using masks seemed slightly more readable.

There are also implementation-defined signed right shifts in this
code. Those remain.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-03-04 12:28:01 +01:00
..
2016-02-27 10:58:16 -05:00
2016-03-02 17:23:42 +00:00
2016-03-01 20:03:25 +00:00
2016-02-25 15:19:42 -05:00
2016-02-29 17:33:44 -05:00
2016-03-04 12:28:01 +01:00
2016-02-25 15:19:42 -05:00
2016-03-02 21:30:56 +00:00
2016-03-03 18:21:20 -05:00
2016-03-03 18:21:20 -05:00
2016-03-03 18:21:20 -05:00
2016-03-03 18:21:20 -05:00
2016-03-04 01:20:04 +00:00
2016-02-23 08:42:03 -05:00
2016-02-25 15:19:42 -05:00
2016-03-01 22:25:40 +00:00
2016-03-03 19:44:10 -05:00
2016-02-10 15:52:32 -05:00
2016-02-14 14:13:53 +01:00
2016-03-02 17:23:42 +00:00
2016-02-22 12:13:37 -05:00
2016-02-25 10:19:50 -05:00
2016-02-26 16:50:59 +00:00