Hi, I'm attaching two patches, one implementing the CRLF fix as a flag (BIO_FLAGS_BASE64_CRLF) to the b64 BIO and another implemented as a new filtering BIO (BIO_TYPE_CRLF_FILTER). The latter was authored by a coworker (Matt Pauker). These are patches to the openssl-0.9.7c code base, although I suspect they will work for 0.9.7d also. Feedback would be appreciated for either one.
Thanks, -Kai On Sat, 24 Jul 2004 02:19:40 +0200, Dr. Stephen Henson <[EMAIL PROTECTED]> wrote: > > That would be a good idea, it would be another thing off my list of "things to > do eventually"... > > Better still make it bidirectional and have an option to strip off CRs too. > > Points of interest are handling the whole thing efficiently without splitting > the I/O into lots of little operatations and the old favourite of handling > non-blocking I/O correctly. > > > > Steve. > -- > Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage > OpenSSL project core developer and freelance consultant. > Funding needed! Details on homepage. > Homepage: http://www.drh-consultancy.demon.co.uk > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] >
bio_b64.diff
Description: Binary data
bio_crlf.diff
Description: Binary data