Skip to content

Update openssl to 3.3.1#847

Merged
dvarrazzo merged 4 commits intomasterfrom
update-libs
Jun 28, 2024
Merged

Update openssl to 3.3.1#847
dvarrazzo merged 4 commits intomasterfrom
update-libs

Conversation

@dvarrazzo
Copy link
Copy Markdown
Member

This is a pretty long jump, previously used version was 1.1.1, which is now unsupported.

In the past, bundling openssl 0.9.8 was causing random segfaults when the python-bundled openssl was used too (e.g. requesting an https url via urllib). See psycopg/psycopg2#543. A lot of time has passed, and hopefully the case shouldn't present again. Unfortunately it's not easy to test (I was never able to reproduce the bug above).

Drop fallback version in build_libpq.sh script. It was useful to save
some typing in development but now it is confusing to have two versions.
@dvarrazzo
Copy link
Copy Markdown
Member Author

I would release this changeset in 3.1.20, unless anyone thinks it's a bad idea. I understand OpenSSL 1.1.1 won't receive further updates so going 3.x for some version of x seems advisable.

@dvarrazzo dvarrazzo merged commit e41cdd0 into master Jun 28, 2024
@dvarrazzo dvarrazzo deleted the update-libs branch June 28, 2024 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants