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)
Sun, Dec 7, 11:40 AM
Unknown Object (File)
Wed, Nov 26, 11:38 AM
Unknown Object (File)
Nov 19 2025, 6:09 PM
Unknown Object (File)
Nov 10 2025, 11:24 PM
Unknown Object (File)
Nov 3 2025, 1:39 PM
Unknown Object (File)
Nov 3 2025, 1:28 PM
Unknown Object (File)
Nov 3 2025, 1:26 PM
Unknown Object (File)
Oct 26 2025, 3:48 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.