Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmake: drop two stray TLS feature checks for wolfSSL #16339

Closed
wants to merge 2 commits into from

Conversation

vszakats
Copy link
Member

@vszakats vszakats commented Feb 14, 2025

Drop check for SSL_set0_wbio, SSL_CTX_set_srp_username.

The wolfSSL backend doesn't implement these features. The checks were
wrong, and also missing from ./configure.

If they get implemented, the feature checks should use distinct macros
from OpenSSL; they should check for the wolfSSL_-prefixed APIs via
wolfSSL headers; and matching checks should be added to ./configure.

Follow-up to 781242f #11967 #11964

Verified

This commit was signed with the committer’s verified signature.
vszakats Viktor Szakats
TLS-SRP isn't implemented for wolfSSL in libcurl.

If it gets implemented, the feature check should use a separate macro
than OpenSSL, it should check for the wolfssl-prefix API and a matching
check should be added to `./configure`.

Verified

This commit was signed with the committer’s verified signature.
vszakats Viktor Szakats
@github-actions github-actions bot added the build label Feb 14, 2025
@vszakats vszakats changed the title cmake: drop SSL_set0_wbio, SSL_CTX_set_srp_username feature checks for wolfSSL cmake: drop two stray TLS feature checks for wolfSSL Feb 14, 2025
@vszakats vszakats closed this in 2533df6 Feb 15, 2025
@vszakats vszakats deleted the cm-drop-srp-check-wolfssl branch February 15, 2025 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

None yet

1 participant