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

Remove mbedtls. Use OpenSSL #877

Merged
merged 4 commits into from
Jun 7, 2024
Merged

Remove mbedtls. Use OpenSSL #877

merged 4 commits into from
Jun 7, 2024

Conversation

awawa-dev
Copy link
Owner

@awawa-dev awawa-dev commented Jun 3, 2024

Since we rely heavily on QT Network to support network LED devices and HyperHDR web server, let this module remain and that's OK. But there is no point in having statically built-in MbedTLS which duplicates the functions of QT Network which supports OpenSSL.

This PR will remove MbedTLS completely from the project. OpenSSL offers greater performance, stability and better support. This required rewriting the DTLS driver for Philips Hue while simplifying the code.

@awawa-dev awawa-dev merged commit e2e1cc7 into master Jun 7, 2024
17 checks passed
@awawa-dev awawa-dev deleted the remove_mbedtls branch June 7, 2024 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant