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)
Mon, Apr 22, 9:06 PM
Unknown Object (File)
Sat, Apr 20, 3:32 PM
Unknown Object (File)
Sat, Apr 20, 3:32 PM
Unknown Object (File)
Sat, Apr 20, 3:32 PM
Unknown Object (File)
Fri, Apr 19, 3:25 AM
Unknown Object (File)
Feb 20 2024, 11:55 PM
Unknown Object (File)
Feb 1 2024, 6:40 AM
Unknown Object (File)
Dec 25 2023, 5:14 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.