Page MenuHomeFreeBSD

dma: use OpenSSL 1.1 init API
ClosedPublic

Authored by emaste on May 11 2023, 2:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Oct 29, 2:13 PM
Unknown Object (File)
Sep 18 2024, 4:27 PM
Unknown Object (File)
Sep 9 2024, 11:44 PM
Unknown Object (File)
Sep 2 2024, 1:29 AM
Unknown Object (File)
Aug 16 2024, 6:39 PM
Unknown Object (File)
Aug 16 2024, 3:44 PM
Unknown Object (File)
Aug 13 2024, 7:57 PM
Unknown Object (File)
Aug 6 2024, 10:54 PM
Subscribers

Details

Summary

The SSL_library_init() and OpenSSL_add_ssl_algorithms() functions were
deprecated in OpenSSL 1.1.0 by OPENSSL_init_ssl().

and

The ERR_load_crypto_strings(), SSL_load_error_strings(), and
ERR_free_strings() functions were deprecated in OpenSSL 1.1.0 by
OPENSSL_init_crypto() and OPENSSL_init_ssl() and should not be used.

Sponsored by: The FreeBSD Foundation

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste created this revision.

Can we also update this third-party package to a version that supports OpenSSL 3?

This revision is now accepted and ready to land.May 11 2023, 3:03 PM

Ah, it’s not fixed upstream yet. I can submit the patch if that’s ok.

Can we also update this third-party package to a version that supports OpenSSL 3?

There is no newer upstream version, we'll have to provide a pull request to update it and then bring in a new version.

In D40065#912351, @ngie wrote:

Ah, it’s not fixed upstream yet. I can submit the patch if that’s ok.

Our messages crossed - yes, please do!

This revision was automatically updated to reflect the committed changes.