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

[qtbase] Add securetransport feature to build with SSL support on iOS #36286

Merged
merged 1 commit into from
Jan 30, 2024

Conversation

nirvn
Copy link
Contributor

@nirvn nirvn commented Jan 21, 2024

This PR adds a secure transport feature to qtbase. The feature is needed when building on iOS to allow for SSL networking.

@m-kuhn
Copy link
Contributor

m-kuhn commented Jan 21, 2024

should the default-features be modified, so that securetransport is enabled for ios and openssl is disabled for ios?

ports/qtbase/vcpkg.json Outdated Show resolved Hide resolved
@LilyWangLL LilyWangLL added the category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist label Jan 22, 2024
@nirvn
Copy link
Contributor Author

nirvn commented Jan 22, 2024

@m-kuhn , your comment has been addressed.

ports/qtbase/vcpkg.json Outdated Show resolved Hide resolved
@m-kuhn
Copy link
Contributor

m-kuhn commented Jan 22, 2024

For the record, SecureTransport is considered legacy already and a new Network framework is inbound
(as of Qt 6.7) https://bugreports.qt.io/browse/QTBUG-119171

@Cheney-W
Copy link
Contributor

@nirvn
Are you willing to apply the suggestions from dg0yt and m-kuhn?

@nirvn
Copy link
Contributor Author

nirvn commented Jan 24, 2024

@LilyWangLL , yes, it will be done within the next 24 hours

@nirvn
Copy link
Contributor Author

nirvn commented Jan 24, 2024

@LilyWangLL , done.

@Cheney-W
Copy link
Contributor

@nirvn Could you please resolve the conflicts?

@nirvn nirvn force-pushed the qtbase_ios_ssl branch 2 times, most recently from ab9e0df to 50ef0ed Compare January 25, 2024 08:04
@nirvn
Copy link
Contributor Author

nirvn commented Jan 25, 2024

@Cheney-W , done, thanks for the heads up, hadn't noticed.

@nirvn
Copy link
Contributor Author

nirvn commented Jan 27, 2024

@Cheney-W , @LilyWangLL , PR rebased once again to take care of the new conflict that arose.

@nirvn nirvn closed this Jan 28, 2024
@nirvn nirvn reopened this Jan 28, 2024
@LilyWangLL LilyWangLL added the info:reviewed Pull Request changes follow basic guidelines label Jan 29, 2024
@data-queue data-queue merged commit ee73179 into microsoft:master Jan 30, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants