Use BIO functions to avoid passing FILE * pointers to OpenSSL functions.

Magnus Hagander <magnus@hagander.net>

Commit: ec4b6a81f6e4706031310df1d0bcefcc34a4fc9e
Author: Magnus Hagander <magnus@hagander.net>
Date: 2007-10-01T20:30:06Z
Releases: 8.3.0
Use BIO functions to avoid passing FILE * pointers to OpenSSL functions.
This fixes potential crashes on old versions of OpenSSL and the requirement on
"Applink" in new versions when building with MSVC and using different
runtimes.

Dave Page with fixes from me.

Files

PathChange+/−
src/interfaces/libpq/fe-secure.c modified +42 −13