Re: pgsql: Fix compilation on OpenSSL 1.0.2 and LibreSSL

From: Daniel Gustafsson <daniel(at)yesql(dot)se>
To: Heikki Linnakangas <heikki(dot)linnakangas(at)iki(dot)fi>
Cc: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: Re: pgsql: Fix compilation on OpenSSL 1.0.2 and LibreSSL
Date: 2024-05-02 09:09:58
Message-ID: 1C71E5C4-46BE-46B7-9884-310B25280B49@yesql.se
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

> On 30 Apr 2024, at 07:26, Heikki Linnakangas <heikki(dot)linnakangas(at)iki(dot)fi> wrote:

> Fix compilation on OpenSSL 1.0.2 and LibreSSL
>
> SSL_AD_NO_APPLICATION_PROTOCOL was introduced in OpenSSL 1.1.0.

+ * https://github.com/openssl/openssl/issues/24300. This is available in
+ * OpenSSL 1.1.0 and later, but as of this writing not in LibreSSL.

I'm a bit confused, as far as I can tell this has been in LibreSSL since the
OpenBSD 6.9 release.

https://github.com/openbsd/src/blob/master/lib/libssl/ssl_tlsext.c#L130

Or am I missing something?

--
Daniel Gustafsson

In response to

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Heikki Linnakangas 2024-05-02 09:30:01 Re: pgsql: Fix compilation on OpenSSL 1.0.2 and LibreSSL
Previous Message Alvaro Herrera 2024-05-02 08:55:05 pgsql: Disallow NO INHERIT not-null constraints on partitioned tables