Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. Fix IOUtil: Query FileOutputStream constructor for each use (don't (details)
  2. Fix Bug 591: Fix 'jnlp.' aliasing of PropertyAccess.getProperty(..): (details)
Commit cf37c7469593b111017e80fd9d618c2eb6c235a5 by Sven Gothel
Fix IOUtil: Query FileOutputStream constructor for each use (don't cache), utilizing default SecurityManager validation.
The file was modified src/java/com/jogamp/common/util/IOUtil.java (diff)
Commit 2a10f604b65f12ae5e8987bfa73cffcc1d5f796e by Sven Gothel
Fix Bug 591: Fix 'jnlp.' aliasing of PropertyAccess.getProperty(..):

Usually you set a property like
  jogamp.debug.IOUtil
  jogamp.debug=all
to enable either IOUtil debugging or all debugging.

In case you use Applets or JNLP you cannot use above
property namespace, since it's considered insecure.
GlueGen would allow you to use an 'jnlp.' alias, e.g.:
  jnlp.jogamp.debug.IOUtil
  jnlp.jogamp.debug=all

The latter are secure properties and will be passed to the invoked JVM.

All properties requested by PropertyAccess.getProperty(..)
shall be aliased w/ 'jnlp.' (prepend 'jnlp.'),
if no value could be found with the given key.
The file was modified src/java/com/jogamp/common/util/PropertyAccess.java (diff)