[openssl-project] to fully overlap or not to
Matt Caswell
matt at openssl.org
Wed Feb 28 17:21:58 UTC 2018
On 28/02/18 17:09, Andy Polyakov wrote:
>>>> I'd like to request more opinions on
>>>> https://github.com/openssl/openssl/pull/5427. Key dispute question is
>>>> whether or not following fragment should work
>>>>
>>>> unsigned char *inp = buf, *out = buf;
>>>>
>>>> for (i = 0; i < sizeof(buf); i++) {
>>>> EVP_EncryptUpdate(ctx, out, &outl, inp++, 1);
>>>> out += outl;
>>>> }
>>>
>>> This should work.
>>
>> On second thought, perhaps not.
>
> It seems that double-clarification is appropriate. As it stands now it
> *does* work. So question is rather if it should keep working [and if
> not, is it appropriate that stops working in minor release].
It should continue to work and must not stop in a minor release.
Matt
More information about the openssl-project
mailing list