Hi,

Since this is undefined behavior, I guess it was accidentally fixed without
a bug or being noticed.

BTW, I found this openssl bug
<https://github.com/openssl/openssl/issues/9187> and pull request fix
<https://github.com/openssl/openssl/pull/11741>, but that only fixed PEM
line length of 254 (or a multiple), not 1265.



On Thu, Feb 25, 2021 at 2:57 AM Matthias Buehlmann <
matthias.buehlm...@mabulous.com> wrote:

> „Parsers MAYhandle other line sizes.These requirements are consistent with 
> PEM [RFC1421 <https://tools.ietf.org/html/rfc1421>].“
>
>
> It‘s not a bug, it‘s undefined behaviour.
>
> On Wed, 24 Feb 2021 at 20:20 Frank Liu <gfrank...@gmail.com> wrote:
>
>> Hi,
>>
>> I noticed openssl 1.0.1 and 1.0.2 can't read a certificate PEM file with
>> base64 line size of multiples of 1265. Any other line size seems to be
>> fine, even though rfc7468 says "exactly 64 characters except for the final
>> line".
>>
>> The same pem file can be read fine with latest openssl 1.1.1j. Does
>> anybody know the bug or PR when that was fixed?
>>
>> Thanks!
>> Frank
>>
>

Reply via email to