diff options
author | Sven Gothel <[email protected]> | 2014-01-22 12:56:14 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2014-01-22 12:56:14 +0100 |
commit | 5e8361d84078568d54b9561315151e2c5e287147 (patch) | |
tree | 9d1479503a724024fc7d113715361e403ddc2575 /make | |
parent | 70f5c06b8155f7511987b73a24fda258ea2abfbc (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.xml | 1 | ||||
-rw-r--r-- | make/joglversion | 1 | ||||
-rw-r--r-- | make/joglversion-all | 1 | ||||
-rw-r--r-- | make/joglversion-test | 4 |
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@ + |