-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Conscrypt library is better as separate apk #802
Comments
I do like the idea of making microG more modular so we can get faster security updates, but I'm not really sure how it would be implemented. I didn't test it, but I wonder if upgrading to 2.1.0 will fix #759. The server it connects to uses TLS 1.3. Regarding the armeabi architecture, that sounds like it should be opened as a feature request for conscrypt. I wasn't aware that they didn't support armeabi for their native libraries, but it might be an easy fix (e.g. a simple addition to their |
Everything you said sounds like good ideas to me. When conscrypt is packaged through F-Droid default repository it wouldn't be picked up by the original play services "ProviderInstaller" automatically, but I can also imagine to provide a associated "client library" that would be able to do so, as this could be advantageous to many apps, even those that want to be free software. Designing microG more modular while at the same time make it easier to develop, was on my list of todos anyway. The same concept might make sense for maps library as well, especially as we now have two implementations. Modularity also makes it easier to update/modify/develop/test individual modules as well and invites more people to contribute alternative modules (as has happened with UnifiedNlp modules) |
@voidstarstar nope, bumping conscrypt to 2.1.0 does not fix the issue with Discord, I've already tested that. |
@mar-v-in
@voidstarstar
Conscrypt library alone (also with maximum compression) is bigger then the entire GmsCore, I think it would be better as separate apk.
As bonus it could be put on F-Droid default repository and updated without updating GmsCore (improving security earlier).
PS: It would be nice to update conscrypt to 2.1.0 since it include fixes for broken use of TLS_FALLBACK_SCSV that may cause problems with TLS 1.3 servers.
PS2: The code must be excluded for armeabi (NOT v7) since the library isn't included.
The text was updated successfully, but these errors were encountered: