Skip to content

Drop support for OpenSSL 1#959

Merged
igaw merged 5 commits intolinux-nvme:masterfrom
igaw:drop-openssl-1
Feb 17, 2025
Merged

Drop support for OpenSSL 1#959
igaw merged 5 commits intolinux-nvme:masterfrom
igaw:drop-openssl-1

Conversation

@igaw
Copy link
Collaborator

@igaw igaw commented Feb 17, 2025

Dropping support for OpenSSL 1 and some cleanups for meson.build.

Fixes: #906

The simples way to print time_t for 32bit and 64bit is to cast it to
unsigned long long. We could also use the time_t helpers for generating
a filename but that seems overkill for the example.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
@igaw igaw force-pushed the drop-openssl-1 branch 2 times, most recently from 7467193 to 6f94a1b Compare February 17, 2025 13:30
igaw added 4 commits February 17, 2025 14:32
The version was pinned to 0.61.2 because there was an incompatibility
between newer version of meson and mesonpep517.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
meson complains:

WARNING: Project specifies a minimum meson_version '>= 0.50.0' but uses features which were added in newer versions:
 * 0.62.0: {'dep 'dl' custom lookup'}

Fixes: 3e293a1 ("tests: do not unconditionally depend on dlsym")
Signed-off-by: Daniel Wagner <wagi@kernel.org>
meson complains:

../meson.build:34: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.

The ci builds are using cross compiler, thus we need the c++ compiler in
this scenario.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
The OpenSSL 1.1 branch has reached End Of Live in September 2023. It's
time to rip out the support in upstream for this version of OpenSSL.

That means TLS and authentication for the fabrics commands won't be
supported anymore. The rest will continue to work.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
@igaw igaw merged commit e9dae79 into linux-nvme:master Feb 17, 2025
15 checks passed
@igaw igaw deleted the drop-openssl-1 branch February 17, 2025 13:40
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.

Remove support for OpenSSL 1.1

1 participant