pgsql: Use BIO functions to avoid passing FILE * pointers to OpenSSL

From: mha(at)postgresql(dot)org (Magnus Hagander)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Use BIO functions to avoid passing FILE * pointers to OpenSSL
Date: 2007-10-01 20:30:06
Message-ID: 20071001203006.F00FC753E4C@cvs.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers pgsql-hackers

Log Message:
-----------
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.

Modified Files:
--------------
pgsql/src/interfaces/libpq:
fe-secure.c (r1.94 -> r1.95)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/fe-secure.c?r1=1.94&r2=1.95)

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2007-10-01 21:10:40 pgsql: Add catalogs.sgml documentation for text search catalogs.
Previous Message D'Arcy J.M. Cain 2007-10-01 19:06:48 pgsql: Add some examples.

Browse pgsql-hackers by date

  From Date Subject
Next Message Matthew T. O'Connor 2007-10-01 20:40:21 Re: First steps with 8.3 and autovacuum launcher
Previous Message Tom Lane 2007-10-01 20:26:00 Re: First steps with 8.3 and autovacuum launcher