Abdelilah Essiari <aes@george.lbl.gov> reports that for very small
authorRichard Levitte <levitte@openssl.org>
Fri, 11 Aug 2000 08:36:25 +0000 (08:36 +0000)
committerRichard Levitte <levitte@openssl.org>
Fri, 11 Aug 2000 08:36:25 +0000 (08:36 +0000)
commit35140f335461c6d03d08247e29a93794e4f96f86
treebd4d5dc8efbfd91a20a82add66287608b424e880
parent15c2e1260bb735575f93bfbf051908f51e21e6b3
Abdelilah Essiari <aes@george.lbl.gov> reports that for very small
records, EVP_EncodeUpdate() may misbehave.  This happens when there's
a record boundary between the two ending b64 equal signs, which makes
EVP_EncodeUpdate think there has been more than one EOF, and therefore
add an extra NUL at the end of the output buffer.  This fix corrects
that problem.
crypto/evp/encode.c