-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
[wolfssl] Add feature flags dtls
and secret-callback
#33295
[wolfssl] Add feature flags dtls
and secret-callback
#33295
Conversation
@microsoft-github-policy-service agree company="Systems Lab 21" |
The following error occurred in the local test.
|
@jimwang118 How can I reproduce this? For me, the build process seems to work fine. |
I use the command: |
@jimwang118 Thanks! I now identified and fixed the issue, so that Wolfssl should compile successfully on Windows. Could you review again, please? |
OK, please resolve the existing code conflicts and I will review the code as soon as possible. |
Conflicts are now resolved. |
All features passed with following triplets:
Usage test pass with following triplets:
|
@laugengebaeck Please resolve code conflicts. |
@jimwang118 Conflicts are resolved now, please review. |
…3295) * wolfssl: add features `dtls` and `secret-callback` * bump port version * add missing cmake options for wolfssl * update version database * increment port version to resolve conflicts * update version database * fix newline * update version database again * set CMAKE_C_FLAGS using detected configuration * update version database * update version database
This adds feature flags that enable DTLS and
HAVE_SECRET_CALLBACK
(to provide TLS keys for debugging) to thewolfssl
port.(Context: In eulynx-live/librasta, we use these two features of WolfSSL. We recently started migrating our dependency management to vcpkg and adding these features to the port would help us make the migration succeed).
./vcpkg x-add-version --all
and committing the result.