Checking updates uses HTTPS

HTTPS project page
This commit is contained in:
Jindra Petřík
2015-03-05 06:54:12 +01:00
parent d500eceb2d
commit 98aa8cc3a4
3 changed files with 125 additions and 112 deletions

View File

@@ -49,11 +49,17 @@ public class ApplicationInfo {
public static String shortApplicationVerName;
public static final String PROJECT_PAGE = "http://www.free-decompiler.com/flash";
public static final String PROJECT_PAGE = "https://www.free-decompiler.com/flash";
public static String updatePageStub = "http://www.free-decompiler.com/flash/update.html?currentVersion=";
public static String updatePage;
/**
* URL for checking new updates
*/
public static String updateCheckUrl = "https://www.free-decompiler.com/flash/update.html?currentVersion=<version>&currentRevision=<revision>&currentVersionMajor=<version.major>&currentVersionMinor=<version.minor>&currentVersionRelease=<version.release>&currentVersionBuild=<version.build>&currentNightly=<nightly>";
/**
* URL for doing update
*/
public static String updateUrl = "https://www.free-decompiler.com/flash/update.html?action=check&currentVersion=<version>&currentRevision=<revision>&currentVersionMajor=<version.major>&currentVersionMinor=<version.minor>&currentVersionRelease=<version.release>&currentVersionBuild=<version.build>&currentNightly=<nightly>";
static {
loadProperties();
@@ -77,9 +83,25 @@ public class ApplicationInfo {
// ignore
version = "unknown";
}
applicationVerName = APPLICATION_NAME + " v." + version;
updatePage = updatePageStub + version;
updateCheckUrl = updateCheckUrl
.replace("<revision>", revision)
.replace("<version>", version)
.replace("<version.major>", ""+version_major)
.replace("<version.minor>", ""+version_minor)
.replace("<version.release>", ""+version_release)
.replace("<version.build>", ""+version_build)
.replace("<nightly>", nightly?"1":"0")
;
updateUrl = updateUrl
.replace("<revision>", revision)
.replace("<version>", version)
.replace("<version.major>", ""+version_major)
.replace("<version.minor>", ""+version_minor)
.replace("<version.release>", ""+version_release)
.replace("<version.build>", ""+version_build)
.replace("<nightly>", nightly?"1":"0")
;
applicationVerName = APPLICATION_NAME + " v." + version;
shortApplicationVerName = SHORT_APPLICATION_NAME + " v." + version;
}
}