From: Ben Soares Date: Wed, 20 Nov 2024 16:10:50 +0000 (+0000) Subject: JAL-4491 Allow getdown to download missing cert-chain certificates if not in the... X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=0ad213ec71dc74a1c9964176da82941444a5374d;p=jalview.git JAL-4491 Allow getdown to download missing cert-chain certificates if not in the cacerts bundle (Jalview already does this). --- diff --git a/getdown/lib/getdown-core.jar b/getdown/lib/getdown-core.jar index 925eb6f..521dca2 100644 Binary files a/getdown/lib/getdown-core.jar and b/getdown/lib/getdown-core.jar differ diff --git a/getdown/lib/getdown-launcher-local.jar b/getdown/lib/getdown-launcher-local.jar index cab2213..56ffdf1 100644 Binary files a/getdown/lib/getdown-launcher-local.jar and b/getdown/lib/getdown-launcher-local.jar differ diff --git a/getdown/lib/getdown-launcher.jar b/getdown/lib/getdown-launcher.jar index 8bd0e78..06a8d4b 100644 Binary files a/getdown/lib/getdown-launcher.jar and b/getdown/lib/getdown-launcher.jar differ diff --git a/getdown/src/getdown/launcher/src/main/java/com/threerings/getdown/launcher/GetdownApp.java b/getdown/src/getdown/launcher/src/main/java/com/threerings/getdown/launcher/GetdownApp.java index bcb0f75..1f732c1 100644 --- a/getdown/src/getdown/launcher/src/main/java/com/threerings/getdown/launcher/GetdownApp.java +++ b/getdown/src/getdown/launcher/src/main/java/com/threerings/getdown/launcher/GetdownApp.java @@ -65,6 +65,10 @@ public class GetdownApp public static Getdown start (String[] argv) throws Exception { jalview.util.ErrorLog.setHasConsole(false); jalview.util.ErrorLog.setPrefix("LAUNCHER: "); + + // allow https handshakes to download intermediate certs if necessary + System.setProperty("com.sun.security.enableAIAcaIssuers", "true"); + if (SysProps.silent() && !SysProps.launchInSilent() && "true".equals(System.getProperty("launcher.update", "false"))) { jalview.util.ErrorLog.outPrintln("Running update only"); } else { diff --git a/j11lib/getdown-core.jar b/j11lib/getdown-core.jar index 925eb6f..521dca2 100644 Binary files a/j11lib/getdown-core.jar and b/j11lib/getdown-core.jar differ diff --git a/j8lib/getdown-core.jar b/j8lib/getdown-core.jar index 925eb6f..521dca2 100644 Binary files a/j8lib/getdown-core.jar and b/j8lib/getdown-core.jar differ