-
Notifications
You must be signed in to change notification settings - Fork 824
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
build: Fix Visual Studio builds for TLS 1.3 #943
Conversation
- Include tls13.c in Visual Studio project files. - Clean up mixed declarations. - Put guards around the CURVE25519 code in client example.
Can one of the admins verify this patch? |
7 similar comments
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
I have since tried some https websites but I get servers returning fatal ssl alert curl 5340562 with wolfSSL fix_vs_builds_for_tls13 - captures of working and not working.zip |
Can one of the admins verify this patch? |
3 similar comments
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
Jay, thanks for your work on this. Marking this as closed. The PR #1282 replaces this. |
Include tls13.c in Visual Studio project files.
Clean up mixed declarations.
Put guards around the CURVE25519 code in client example.
--
Disclaimer: Though this makes Visual Studio and mingw builds possible (only client example fix needed for mingw) from master with TLS 1.3 enabled, and all tests pass respectively, I have not actually tried anything real world with this.
Note these changes only make it possible to build with TLS 1.3 support, they do not enable it by default. In VS the equivalent of
--enable-tls13
seems to be: