Matt Caswell
50d3049930
EC_POINT_is_on_curve does not return a boolean
...
The function EC_POINT_is_on_curve does not return a boolean value.
It returns 1 if the point is on the curve, 0 if it is not, and -1
on error. Many usages within OpenSSL were incorrectly using this
function and therefore not correctly handling error conditions.
With thanks to the Open Crypto Audit Project for reporting this issue.
Reviewed-by: Kurt Roeckx <kurt@openssl.org >
(cherry picked from commit 68886be7e2 )
Conflicts:
crypto/ec/ec2_oct.c
crypto/ec/ecp_oct.c
crypto/ec/ectest.c
2015-06-10 10:59:20 +01:00
..
2015-01-22 09:52:55 +00:00
2015-04-18 14:45:38 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-06-04 09:33:01 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-02-05 09:46:24 -05:00
2015-01-22 09:52:55 +00:00
2015-04-16 13:54:47 -04:00
2015-04-16 13:54:47 -04:00
2015-06-10 10:59:20 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 14:17:04 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-06-08 21:47:41 +01:00
2015-03-24 12:15:17 +00:00
2015-05-28 18:03:04 +01:00
2011-07-13 06:25:15 +00:00
2015-03-19 13:00:45 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-03-19 13:47:27 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-05-13 12:56:38 -04:00
2015-01-22 09:52:55 +00:00
2008-09-16 15:11:50 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2010-03-25 14:45:22 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2005-05-03 21:05:06 +00:00
2009-08-25 07:28:18 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2014-10-17 14:04:08 +02:00
2015-03-08 17:23:40 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2008-12-02 01:21:06 +00:00
2015-03-19 13:50:06 +00:00
2015-01-22 09:52:55 +00:00
2005-05-03 21:05:06 +00:00
2015-03-19 13:00:45 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2007-11-11 16:25:00 +00:00
2013-03-18 20:03:44 +01:00