Re: OpenSSL 1.1 breaks configure and more

From: Andreas Karlsson <andreas(at)proxel(dot)se>
To: Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Victor Wagner <vitus(at)wagner(dot)pp(dot)ru>, pgsql-hackers(at)postgresql(dot)org, Christoph Berg <myon(at)debian(dot)org>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject: Re: OpenSSL 1.1 breaks configure and more
Date: 2016-09-15 00:03:03
Message-ID: bb44a87f-1a9f-39e8-8c85-ddfe7fa40a71@proxel.se
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 09/12/2016 06:51 PM, Heikki Linnakangas wrote:
> Changes since last version:
>
> * Added more error checks to the my_BIO_s_socket() function. Check for
> NULL result from malloc(). Check the return code of BIO_meth_set_*()
> functions; looking at OpenSSL sources, they always succeed, but all the
> test/example programs that come with OpenSSL do check them.
>
> * Use BIO_get_new_index() to get the index number for the wrapper BIO.
>
> * Also call BIO_meth_set_puts(). It was missing in previous patch versions.
>
> * Fixed src/test/ssl test suite to also work with OpenSSL 1.1.0.
>
> * Changed all references (in existing code) to SSLEAY_VERSION_NUMBER
> into OPENSSL_VERSION_NUMBER, for consistency.
>
> * Squashed all into one patch.
>
> I intend to apply this to all supported branches, so please have a look!
> This is now against REL9_6_STABLE, but there should be little difference
> between branches in the code that this touches.

This patch no longer seems to apply to head after the removed support of
0.9.6. Is that intentional?

Andreas

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Andreas Karlsson 2016-09-15 00:16:27 Re: OpenSSL 1.1 breaks configure and more
Previous Message Kouhei Kaigai 2016-09-14 23:59:02 Re: palloc() too large on pg_buffercache with large shared_buffers