summaryrefslogtreecommitdiffstats
path: root/make
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2014-01-22 12:56:14 +0100
committerSven Gothel <[email protected]>2014-01-22 12:56:14 +0100
commit5e8361d84078568d54b9561315151e2c5e287147 (patch)
tree9d1479503a724024fc7d113715361e403ddc2575 /make
parent70f5c06b8155f7511987b73a24fda258ea2abfbc (diff)
Adaption of Oracle's Deployment changes, i.e. >= 7u51
Sadly, due to Oracle's Java Applet Plugin update 7u51, unsigned applets are no more allowed and effectively lower the bar to create user applets with raised privileges.<br/> Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the JOGL's supporting classes as well as jogl-test.jar, which contains the applet class.<br/> jogl-test.jar's manifest file uses <i>Permissions: sandbox</i> to <b>not raise privileges</b>.
Diffstat (limited to 'make')
-rw-r--r--make/build-test.xml1
-rw-r--r--make/joglversion1
-rw-r--r--make/joglversion-all1
-rw-r--r--make/joglversion-test4
4 files changed, 6 insertions, 1 deletions
diff --git a/make/build-test.xml b/make/build-test.xml
index d4274cd76..2ae39d85a 100644
--- a/make/build-test.xml
+++ b/make/build-test.xml
@@ -85,6 +85,7 @@
<filter token="SCM_BRANCH" value="${jogl.build.branch}"/>
<filter token="SCM_COMMIT" value="${jogl.build.commit}"/>
<filter token="BASEVERSION" value="${jogamp.version.base}"/>
+ <filter token="JAR_CODEBASE_TAG" value="${jogamp.jar.codebase}"/>
</filterset>
</copy>
diff --git a/make/joglversion b/make/joglversion
index 079f9de78..c8c6f9251 100644
--- a/make/joglversion
+++ b/make/joglversion
@@ -15,3 +15,4 @@ Implementation-Vendor-Id: com.jogamp
Trusted-Library: true
Permissions: all-permissions
@JAR_CODEBASE_TAG@
+
diff --git a/make/joglversion-all b/make/joglversion-all
index 079f9de78..c8c6f9251 100644
--- a/make/joglversion-all
+++ b/make/joglversion-all
@@ -15,3 +15,4 @@ Implementation-Vendor-Id: com.jogamp
Trusted-Library: true
Permissions: all-permissions
@JAR_CODEBASE_TAG@
+
diff --git a/make/joglversion-test b/make/joglversion-test
index d0fe02cac..e04b4a594 100644
--- a/make/joglversion-test
+++ b/make/joglversion-test
@@ -12,4 +12,6 @@ Implementation-Vendor: JogAmp Community
Implementation-URL: http://jogamp.org/
Extension-Name: com.jogamp.opengl.test
Implementation-Vendor-Id: com.jogamp
-Permissions: all-permissions
+Permissions: sandbox
+@JAR_CODEBASE_TAG@
+