diff --git a/app/src/androidTest/java/org/fdroid/fdroid/net/HttpDownloaderTest.java b/app/src/androidTest/java/org/fdroid/fdroid/net/HttpDownloaderTest.java index 152ddb012..25d47892b 100644 --- a/app/src/androidTest/java/org/fdroid/fdroid/net/HttpDownloaderTest.java +++ b/app/src/androidTest/java/org/fdroid/fdroid/net/HttpDownloaderTest.java @@ -38,18 +38,19 @@ public class HttpDownloaderTest { // https://developer.android.com/reference/javax/net/ssl/SSLContext static { ArrayList> tempUrls = new ArrayList<>(Arrays.asList( - new Pair<>("https://f-droid.org/repo/", "index-v1.jar"), + new Pair<>("https://f-droid.org/repo", "index-v1.jar"), // sites that use SNI for HTTPS new Pair<>("https://mirrors.edge.kernel.org/", "debian/dists/stable/Release"), new Pair<>("https://fdroid.tetaneutral.net/fdroid/repo/", "index-v1.jar"), new Pair<>("https://ftp.fau.de/fdroid/repo/", "index-v1.jar"), + new Pair<>("https://ftp.fau.de/fdroid/repo", "dev.lonami.klooni/en-US/phoneScreenshots/1-game.jpg"), //new Pair<>("https://microg.org/fdroid/repo/index-v1.jar"), //new Pair<>("https://grobox.de/fdroid/repo/index.jar"), - new Pair<>("https://guardianproject.info/fdroid/repo/", "index-v1.jar") + new Pair<>("https://guardianproject.info/fdroid/repo", "index-v1.jar") )); if (Build.VERSION.SDK_INT >= 22) { tempUrls.addAll(Arrays.asList( - new Pair<>("https://en.wikipedia.org/wiki/", "Index.html"), // no SNI but weird ipv6 lookup issues + new Pair<>("https://en.wikipedia.org", "/wiki/Index.html"), // no SNI but weird ipv6 lookup issues new Pair<>("https://mirror.cyberbits.eu/fdroid/repo/", "index-v1.jar") // TLSv1.2 only and SNI )); } diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index d5bc62ea7..80c17597a 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -1671,6 +1671,11 @@ + + + + + diff --git a/tools/update-verification-metadata.sh b/tools/update-verification-metadata.sh index c1b8b76d7..9a8482868 100755 --- a/tools/update-verification-metadata.sh +++ b/tools/update-verification-metadata.sh @@ -3,7 +3,7 @@ TOOLS_DIR=$(cd "$(dirname "$0")"; pwd) cd "$TOOLS_DIR"/.. -./gradlew --write-verification-metadata pgp,sha256 assemble assembleFullDebug +./gradlew --write-verification-metadata pgp,sha256 build connectedCheck assembleFullDebug printf "\nPlease review the following diff:\n\n"