diff --git a/FAQ.md b/FAQ.md index f8f5dedb5a..162b98a1d2 100644 --- a/FAQ.md +++ b/FAQ.md @@ -6315,7 +6315,9 @@ visible as a short delay between tapping on a link and the link confirmation dia 🌎 [Google Translate](https://translate.google.com/translate?sl=en&u=https%3A%2F%2Fm66b.github.io%2FFairEmail%2F%23faq201) -**Unfortunately, the Certificate Transparency library isn't maintained anymore, and therefore Certificate Transparency has been disabled in version 1.2320.** +**Since version 1.2326 Certificate Transparency [as provided by Android 16 and later](https://developer.android.com/privacy-and-security/security-config#CertificateTransparencySummary) is always enabled in non Play Store builds** + +**Unfortunately, the Certificate Transparency library isn't maintained anymore, and therefore Certificate Transparency has been disabled in version 1.2320 for Android 15 and before and for Play Store builds.** Please see [this article](https://certificate.transparency.dev/howctworks/) about what certificate transparency is. Alternatively, see [this Wikipedia article](https://en.wikipedia.org/wiki/Certificate_Transparency). diff --git a/app/src/main/res/layout/fragment_options_connection.xml b/app/src/main/res/layout/fragment_options_connection.xml index a046f70260..30416c28c6 100644 --- a/app/src/main/res/layout/fragment_options_connection.xml +++ b/app/src/main/res/layout/fragment_options_connection.xml @@ -618,7 +618,9 @@ android:layout_height="wrap_content" android:layout_marginTop="12dp" android:checked="true" + android:tag="nosuggest" android:text="@string/title_advanced_cert_transparency" + android:visibility="gone" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/tvCertStrictHint" @@ -631,7 +633,9 @@ android:layout_marginStart="12dp" android:layout_marginTop="6dp" android:contentDescription="@string/title_info" + android:tag="nosuggest" android:tooltipText="@string/title_info" + android:visibility="gone" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/swCertTransparency" app:srcCompat="@drawable/twotone_info_24" /> diff --git a/index.html b/index.html index 06cc52ed08..d497de9f6f 100644 --- a/index.html +++ b/index.html @@ -3160,7 +3160,8 @@ adb install /path/to/FairEmail-xxx.apk


(201) What is certificate transparency?

🌎 Google Translate

-

Unfortunately, the Certificate Transparency library isn’t maintained anymore, and therefore Certificate Transparency has been disabled in version 1.2320.

+

Since version 1.2326 Certificate Transparency as provided by Android 16 and later is always enabled in non Play Store builds

+

Unfortunately, the Certificate Transparency library isn’t maintained anymore, and therefore Certificate Transparency has been disabled in version 1.2320 for Android 15 and before and for Play Store builds.

Please see this article about what certificate transparency is. Alternatively, see this Wikipedia article.

When certificate transparency is enabled in the connection-settings tab page of the app, the Chrome Certificate Transparency Policy will be applied. The CT log will be downloaded from https://www.gstatic.com/.

FairEmail uses this library to implement certificate transparency via a custom trust manager.