Matt Caswell
3850c2b9d5
Ensure EVP_EncodeUpdate handles an output length that is too long
...
With the EVP_EncodeUpdate function it is the caller's responsibility to
determine how big the output buffer should be. The function writes the
amount actually used to |*outl|. However this could go negative with a
sufficiently large value for |inl|. We add a check for this error
condition.
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-05-03 11:49:12 +01:00
..
2016-04-25 11:54:38 +02:00
2016-05-02 22:49:32 +01:00
2015-09-15 11:58:27 -04:00
2016-02-25 22:47:13 +00:00
2016-04-07 21:29:57 +02:00
2015-09-22 20:04:01 +02:00
2015-12-19 14:43:43 +00:00
2015-09-15 11:58:27 -04:00
2016-02-16 22:52:59 +00:00
2015-11-09 22:54:19 +00:00
2016-03-18 12:13:11 +00:00
2015-11-24 22:05:10 +01:00
2015-12-18 13:39:34 +01:00
2016-01-29 11:58:45 +00:00
2016-02-19 14:03:07 +00:00
2016-02-27 17:05:32 -05:00
2016-02-23 21:26:53 +01:00
2015-09-15 11:58:27 -04:00
2015-09-15 11:58:27 -04:00
2016-02-27 17:05:32 -05:00
2015-09-15 11:58:27 -04:00
2016-05-03 11:49:12 +01:00
2015-10-23 19:58:54 +02:00
2015-09-15 11:58:27 -04:00
2015-11-09 22:54:19 +00:00
2015-09-15 11:58:27 -04:00
2015-09-15 11:58:27 -04:00
2015-09-15 11:58:27 -04:00
2015-09-15 11:58:27 -04:00
2015-09-15 11:58:27 -04:00
2015-09-15 11:58:27 -04:00
2016-04-25 11:54:38 +02:00
2015-09-15 11:58:27 -04:00
2015-10-23 20:32:59 +02:00
2016-04-28 00:06:07 +01:00
2016-03-07 15:03:04 +01:00
2016-02-23 10:16:15 -05:00
2015-10-23 19:59:34 +02:00
2015-09-15 11:58:27 -04:00
2015-12-18 13:39:34 +01:00
2015-09-15 11:58:27 -04:00
2015-12-18 13:39:34 +01:00
2015-09-15 11:58:27 -04:00
2015-09-15 11:58:27 -04:00
2016-02-27 13:12:02 +01:00
2015-12-18 13:39:34 +01:00
2016-04-25 11:54:38 +02:00
2016-02-24 18:39:13 +01:00
2016-02-06 18:49:56 +00:00
2015-12-18 13:39:34 +01:00
2015-06-21 22:12:07 +02:00
2016-01-02 11:14:05 -05:00
2015-09-15 11:58:27 -04:00
2015-12-18 13:39:34 +01:00
2015-09-15 11:58:27 -04:00
2016-05-03 10:25:05 +01:00
2016-01-15 14:48:17 -05:00
2011-08-12 12:31:08 +00:00
2014-06-10 23:20:55 +02:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-01-06 11:14:23 +01:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2016-01-30 14:41:23 -05:00
2015-01-22 09:31:38 +00:00
2014-06-18 13:43:09 +02:00
2016-01-30 14:41:23 -05:00
2015-01-22 09:31:38 +00:00
2015-04-08 17:59:40 +02:00
2015-01-22 09:31:38 +00:00
2016-01-13 01:23:34 +01:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2011-11-14 20:45:57 +00:00
2014-06-18 13:43:09 +02:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-05-23 06:25:12 +02:00
2015-01-22 09:31:38 +00:00
2015-12-18 13:39:34 +01:00
2015-01-22 09:31:38 +00:00
2015-04-22 17:20:38 +01:00
2015-12-18 13:39:34 +01:00
2015-12-18 13:39:34 +01:00
2015-12-18 13:39:34 +01:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-12-18 13:39:34 +01:00
2015-12-18 13:39:34 +01:00
2015-12-18 13:39:34 +01:00
2015-12-18 13:39:34 +01:00
2015-11-24 23:44:05 +01:00
2016-03-01 13:37:56 +00:00
2015-01-22 09:31:38 +00:00
2013-06-30 23:13:23 +02:00
2015-01-22 09:31:38 +00:00
2015-08-05 22:06:22 -04:00
2014-07-20 14:36:49 +02:00
2015-01-22 09:31:38 +00:00
2016-04-25 11:54:38 +02:00
2015-01-22 09:31:38 +00:00
2015-07-14 01:17:45 +02:00
2015-12-02 10:56:27 +01:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2015-01-22 09:31:38 +00:00
2014-02-14 17:25:14 +01:00
2014-02-14 17:25:14 +01:00