Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

pluknet
Copy link
Contributor

@pluknet pluknet commented Jul 8, 2025

There is a preparatory no-op change to 1) reduce clatter 2) reduce the number of affected feature tests

@pluknet pluknet added this to the nginx-1.29.1 milestone Jul 8, 2025
@pluknet pluknet requested a review from arut July 8, 2025 14:30
@pluknet pluknet self-assigned this Jul 8, 2025
@pluknet pluknet added the bug label Jul 8, 2025
@arut
Copy link
Contributor

arut commented Jul 10, 2025

The first patch looks ok. As for the second patch, it could make sense to provide the complete version format for OpenSSL 3.0+, since missing status is not the only change, YMMV.

Since OpenSSL 3.0.0, OPENSSL_VERSION_NUMBER has the following format:

MNN00PP0: major minor patch

Copy link
Contributor

@arut arut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks ok.

Prior to OpenSSL 3.0, OPENSSL_VERSION_NUMBER used the following format:

MNNFFPPS: major minor fix patch status

Where the status nibble (S) has 0+ for development and f for release.

The format was changed in OpenSSL 3.0.0, where it is always zero:

MNN00PP0: major minor patch
@pluknet pluknet force-pushed the ossl3-version-number branch from 4096c04 to 2e66a04 Compare July 10, 2025 14:58
@pluknet
Copy link
Contributor Author

pluknet commented Jul 10, 2025

The first patch looks ok. As for the second patch, it could make sense to provide the complete version format for OpenSSL 3.0+, since missing status is not the only change, YMMV.

Since OpenSSL 3.0.0, OPENSSL_VERSION_NUMBER has the following format:

MNN00PP0: major minor patch

Makes sense, tnx.
Added the new schema to the commit log to ease comparison.

@pluknet pluknet merged commit a5ca38f into nginx:master Jul 10, 2025
1 check passed
@pluknet pluknet deleted the ossl3-version-number branch July 10, 2025 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants