From: jprocter Date: Fri, 17 Jan 2014 15:55:53 +0000 (+0000) Subject: JAL-1400 default JalviewLite build is signed applet with sandbox permissions X-Git-Tag: Release_2_8_0b1~1^2~19^2~1 X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=commitdiff_plain;h=d3ee0bd89981d93bdd57eba931572b78dc62f0b5 JAL-1400 default JalviewLite build is signed applet with sandbox permissions --- diff --git a/build.xml b/build.xml index e7f05bc..0849463 100755 --- a/build.xml +++ b/build.xml @@ -95,8 +95,10 @@ - + + + @@ -475,7 +477,6 @@ - @@ -600,6 +601,11 @@ + @@ -607,17 +613,35 @@ - - - + + + + + + + + + + @@ -629,12 +653,33 @@ + + + + + + + + + + + + - + + + + + + - + + + + + diff --git a/examples/appletParameters.html b/examples/appletParameters.html index 5f7305d..0a8061f 100644 --- a/examples/appletParameters.html +++ b/examples/appletParameters.html @@ -161,6 +161,7 @@ var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-9060947-1"]);_gaq.push(["_tr Quick Links:
  • Download the applet jar file from here
  • +
  • As of Jalview 2.8b1, the applet is signed, with 'sandbox' permissions
  • Parameters are described below
  • The javascript API is described here
  • @@ -484,6 +485,9 @@ var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-9060947-1"]);_gaq.push(["_tr <param name="embedded" value="true">
+

**APPLET SECURITY WARNINGS**

  • Since January 2014, only signed applets are allowed to run in the web page by default. We provide a range of different signed version of JalviewLite and JmolApplet that can be used in various situations.
  • +
  • The default version of JalviewLite is signed for sandbox execution.
  • +

**NEW FEATURES** in Jalview 2.8

  • Normalised sequence logo display diff --git a/examples/applets.html b/examples/applets.html index a6d61f8..0629af0 100755 --- a/examples/applets.html +++ b/examples/applets.html @@ -178,7 +178,7 @@ var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-9060947-1"]);_gaq.push(["_tr - + - + @@ -228,7 +228,7 @@ var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-9060947-1"]);_gaq.push(["_tr - + @@ -255,7 +255,7 @@ var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-9060947-1"]);_gaq.push(["_tr - + @@ -288,7 +288,7 @@ var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-9060947-1"]);_gaq.push(["_tr - + diff --git a/examples/embedded.html b/examples/embedded.html index 1493ea5..ce6fca5 100644 --- a/examples/embedded.html +++ b/examples/embedded.html @@ -169,7 +169,7 @@ var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-9060947-1"]);_gaq.push(["_tr - + diff --git a/examples/embeddedWJmol.html b/examples/embeddedWJmol.html index 79cf5cb..af15654 100644 --- a/examples/embeddedWJmol.html +++ b/examples/embeddedWJmol.html @@ -109,7 +109,7 @@ function genHref() linkUrl_2 : "http://www.uniprot.org/uniprot/$SEQUENCE_ID$", APPLICATION_URL : "http://www.jalview.org/services/launchApp", PDBfile : "1gaq.txt FER1_MAIZE", - permissions : "all-permissions" + permissions : "sandbox" }; jmolSetCallback("hoverCallback","_jmolhover"); jmolSetCallback("pickCallback","_jmolpick"); diff --git a/examples/javascriptLaunch.html b/examples/javascriptLaunch.html index 9020e2b..d565ed2 100644 --- a/examples/javascriptLaunch.html +++ b/examples/javascriptLaunch.html @@ -242,7 +242,7 @@ function startJalview(aligURL,title,alwvar) { archive="jalviewApplet.jar" width="0" height="0"> - + diff --git a/examples/linkedapplets_ng.html b/examples/linkedapplets_ng.html index a01647d..1d6b447 100644 --- a/examples/linkedapplets_ng.html +++ b/examples/linkedapplets_ng.html @@ -206,7 +206,7 @@ document.onclick = mclose; linkLabel_2 : "Uniprot" , linkUrl_2 : "http://www.uniprot.org/uniprot/$SEQUENCE_ID$", - permissions : 'all-permissions', + permissions : 'sandbox', APPLICATION_URL : "http://www.jalview.org/services/launchApp" }; @@ -239,7 +239,7 @@ document.onclick = mclose; linkLabel_2 : "Uniprot" , linkUrl_2 : "http://www.uniprot.org/uniprot/$SEQUENCE_ID$", - permissions : 'all-permissions', + permissions : 'sandbox', APPLICATION_URL : "http://www.jalview.org/services/launchApp" }; deployJava.runApplet(attributes, parameters, '1.6+');