Re: Cutting support for OpenSSL 1.0.1 and 1.0.2 in 17~?
Jacob Champion <jacob.champion@enterprisedb.com>
From: Jacob Champion <jacob.champion@enterprisedb.com>
To: Daniel Gustafsson <daniel@yesql.se>
Cc: Michael Paquier <michael@paquier.xyz>, Tom Lane <tgl@sss.pgh.pa.us>, Thomas Munro <thomas.munro@gmail.com>, Postgres hackers <pgsql-hackers@lists.postgresql.org>,
mikael.kjellstrom@gmail.com
Date: 2024-04-06T00:14:51Z
Lists: pgsql-hackers
On Fri, Apr 5, 2024 at 3:32 PM Daniel Gustafsson <daniel@yesql.se> wrote: > > An autoreconf run on my machine pulls in more changes (getting rid of > > the symbols we no longer check for). > > Ah yes, missed updating before formatting the patch. Done in the attached. The commit subject may still need to be reverted to how you had it originally, unless you are keeping my omission of "1.1.0" on purpose. I've tested (with Meson) on LibreSSL 3.3 to 3.8, and verified that 2.7 to 3.2 now fail to configure. Similarly, OpenSSL 1.0.2 and 1.1.0 fail to configure, and I ran tests with 1.1.1 to 3.3. I did a quick smoke test with autoconf to make sure that old versions are rejected there too, but I didn't run all the tests again. Maybe there was a good reason for them to do it, but I'm kind of amazed that LibreSSL camped on the 2.x version number, then revved to a 3.x line anyway and camped on those numbers too, so that Meson can't just rely on pkgconfig to figure out which version we have. --Jacob
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Remove obsolete unconstify()
- 1fb2308e698e 18.0 landed
-
Only perform pg_strong_random init when required
- c3333dbc0c0f 18.0 landed
-
Remove support for OpenSSL older than 1.1.0
- a70e01d4306f 18.0 landed
-
Support SSL_R_VERSION_TOO_LOW when using LibreSSL
- d80f2ce29465 17.0 landed
-
Support disallowing SSL renegotiation when using LibreSSL
- 44e27f0a6d07 17.0 landed
-
Doc: Use past tense for things which happened in the past
- 91d6429fad55 17.0 landed
-
Remove support for OpenSSL 1.0.1
- 8e278b657664 17.0 landed
-
Remove support for OpenSSL 0.9.8 and 1.0.0
- 7b283d0e1d1d 13.0 cited