aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorAdam Domurad <[email protected]>2013-03-26 14:57:33 -0400
committerAdam Domurad <[email protected]>2013-03-26 14:57:33 -0400
commit58b4d6e3dc3a95cfbc6f369287aca04763522e48 (patch)
treec31e0146381288222138a667844893106772d87e /ChangeLog
parentc4f2dc4c8dc8c025c5d27c627717a164755986ae (diff)
Integration of unsigned applet confirmation dialogue.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog32
1 files changed, 32 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 84a7737..f342cef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,35 @@
+2013-03-26 Adam Domurad <[email protected]>
+
+ Integration of unsigned applet confirmation dialogue.
+ * netx/net/sourceforge/jnlp/PluginBridge.java
+ (getArchiveJars): New, returns archive jars as list
+ * netx/net/sourceforge/jnlp/resources/Messages.properties:
+ Confirmation messages added to properties file
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
+ (getInstance): Initialization refactored into createInstance
+ (createInstance): New, checks if unsigned applet is allowed,
+ initializes classloader.
+ (initializeResources): Don't consider no-jar applets signed.
+ * netx/net/sourceforge/jnlp/security/SecurityDialogs.java
+ (showUnsignedWarningDialog): Creates message with
+ DialogType.UNSIGNED_WARNING
+ * netx/net/sourceforge/jnlp/security/SecurityDialog.java
+ (installPanel): Add case for DialogType.UNSIGNED_WARNING
+ * netx/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletActionStorage.java:
+ Expose locking members from interface
+ * plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
+ (handleInitializationMessage): Do nothing if applets have been
+ disabled.
+ * netx/net/sourceforge/jnlp/security/UnsignedAppletTrustWarningDialog.java:
+ New, security dialog that asks for unsigned applet confirmation.
+ * netx/net/sourceforge/jnlp/security/UnsignedAppletTrustWarningPanel.java:
+ Implements the dialog contents for unsigned applet confirmation.
+ * netx/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletTrustConfirmation.java:
+ Updates and checks applet confirmation storage, creates warning dialog
+ if required.
+ * tests/netx/unit/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletTrustConfirmationTest.java:
+ New, tests relative & normalized path creation helpers.
+
2013-03-26 Jiri Vanek <[email protected]>
Path validator fixed to be correctly multiplatform