diff --git a/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java b/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java index 3780bfd53..d792ed2b0 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java +++ b/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java @@ -3,6 +3,7 @@ package org.fdroid.fdroid.net; import com.nostra13.universalimageloader.core.download.BaseImageDownloader; import org.apache.commons.io.FileUtils; +import org.fdroid.fdroid.BuildConfig; import org.fdroid.fdroid.FDroidApp; import org.fdroid.fdroid.Utils; import org.spongycastle.util.encoders.Base64; @@ -116,6 +117,8 @@ public class HttpDownloader extends Downloader { connection = NetCipher.getHttpURLConnection(sourceUrl); } + connection.setRequestProperty("User-Agent", "F-Droid " + BuildConfig.VERSION_NAME); + if (username != null && password != null) { // add authorization header from username / password if set String authString = username + ":" + password;