Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make getMainClass()'s return value consistent for AppletDesc and ApplicationDesc | Omair Majid | 2011-09-28 | 4 | -13/+6 | |
| | | | | | | | | | | | | | 2011-09-28 Omair Majid <[email protected]> * netx/net/sourceforge/jnlp/AppletDesc.java (getMainClass): Clarify the return value in javadoc. * netx/net/sourceforge/jnlp/Launcher.java (createApplet, createAppletObject): Do not replace '/' with '.'. * netx/net/sourceforge/jnlp/PluginBridge.java (PluginBridge): Ensure that the class name is in the dot-separated from. * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (checkForMain): Ensure that the name is an exact match. | |||||
* | PR794: IcedTea-Web does not work if a Web Start app jar has a Class-Path | Deepak Bhole | 2011-09-28 | 2 | -7/+91 | |
| | | | | element in the manifest. | |||||
* | Add support for client authentication certificates | Lars Herschke | 2011-09-26 | 4 | -5/+91 | |
| | | | | | | | | | | | | | | | | | | 2011-09-26 Lars Herschke <[email protected]> * netx/net/sourceforge/jnlp/resources/Messages.properties: Add CVExportPasswordMessage, CVImportPasswordMessage and CVPasswordTitle. * netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java (initialize): Initialize SSLContext with the user's client certificates. * netx/net/sourceforge/jnlp/security/CertificateUtils.java (addPKCS12ToKeyStore, addPKCS12ToKeyStore, dumpPKCS12): New methods. * netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java (getPasswords): New method. (ImportButtonListener.actionPerformed): Import client certificates in PKCS12 format. (ExportButtonListener.actionPerformed): Export client certificates in PKCS12 format. | |||||
* | RH738814: Access denied at ssl handshake | Omair Majid | 2011-09-23 | 2 | -5/+15 | |
| | | | | | | | | | | | | | | It turns out that TrustManager.checkTrusted() could be called by untrusted code. In such a case, we should still show a warning to the user, and not throw a SecurityException instead. 2011-09-23 Omair Majid <[email protected]> * netx/net/sourceforge/jnlp/security/SecurityDialogs.java (showCertWarningDialog): Add a javadoc comment. * netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java (askUser): Wrap the call to showCertWarningDialog in a doPrivileged block. | |||||
* | PR788: Elluminate Live! is not working | Omair Majid | 2011-09-22 | 1 | -3/+4 | |
| | | | | | | | | | | 2011-09-22 Omair Majid <[email protected]> PR788: Elluminate Live! is not working * NEWS: Update. * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (checkForMain): If localFile is null (JAR couldn't be downloaded), try to continue, rather than allowing the exception to cause an abort. | |||||
* | PR766 javaws fails to parse an <argument> node that contains CDATA | Omair Majid | 2011-09-21 | 1 | -5/+29 | |
| | | | | | | | | 2011-09-21 Omair Majid <[email protected]> PR766: javaws fails to parse an <argument> node that contains CDATA * netx/net/sourceforge/nanoxml/XMLElement.java (sanitizeInput): Do not remove CDATA sections along with comments. | |||||
* | added XrustAll option | Jiri Vanek | 2011-09-22 | 4 | -0/+22 | |
| | ||||||
* | RH734081: Javaws cannot use proxy settings from Firefox | Deepak Bhole | 2011-08-29 | 1 | -2/+2 | |
| | | | | | | | | | | Based on patch from Lukas Zachar <lzachar at redhat dot com> 2011-08-29 Deepak Bhole <[email protected]> * netx/net/sourceforge/jnlp/browser/FirefoxPreferencesFinder.java (find): Only process Profile sections. Do not throw an exception if a Default= line is not found since it is not guaranteed to exist. | |||||
* | Fix PR769: IcedTea-Web does not work with some ssl sites with OpenJDK7 | Deepak Bhole | 2011-08-23 | 1 | -8/+12 | |
| | ||||||
* | Checks and verifies a signed JNLP file at the launch of the application. A ↵ | Saad Mohammad | 2011-08-22 | 6 | -5/+346 | |
| | | | | signed JNLP warning is displayed if appropriate. | |||||
* | Update UI for SecurityDialog. | Danesh Dadachanji | 2011-08-17 | 3 | -5/+16 | |
| | ||||||
* | PR742: IcedTea-Web checks certs only upto 1 level deep before declaring them ↵ | Danesh Dadachanji | 2011-08-11 | 1 | -1/+7 | |
| | | | | untrusted. | |||||
* | Merge | Deepak Bhole | 2011-08-09 | 1 | -5/+34 | |
|\ | ||||||
| * | PR771: IcedTea-Web certificate verification code does not use the right API | Deepak Bhole | 2011-08-09 | 1 | -5/+34 | |
| | | ||||||
* | | PR765: JNLP file with all resource jars marked as 'lazy' fails to validate ↵ | Saad Mohammad | 2011-08-09 | 1 | -0/+4 | |
|/ | | | | signature and stops the launch of application | |||||
* | PR768: Signed applets/Web Start apps don't work with OpenJDK7 and up | Deepak Bhole | 2011-08-03 | 1 | -1/+1 | |
| | ||||||
* | Minor changes in algorithm that compares signed JNLP application/template | Saad Mohammad | 2011-08-03 | 2 | -54/+56 | |
| | ||||||
* | RH718170, CVE-2011-2514: Java Web Start security warning dialog manipulation | Deepak Bhole | 2011-07-15 | 2 | -3/+6 | |
| | ||||||
* | RH718164, CVE-2011-2513: Home directory path disclosure to untrusted ↵ | Deepak Bhole | 2011-07-15 | 4 | -11/+230 | |
| | | | | applications | |||||
* | Added algorithm that compares signed JNLP application/template file with ↵ | Saad Mohammad | 2011-07-19 | 3 | -0/+318 | |
| | | | | launching JNLP file (with test case and its resources) | |||||
* | Make itweb-settings resizable | Andrew Su | 2011-06-14 | 3 | -17/+46 | |
| | ||||||
* | Close the splashscreen in case of error (not just successful launch). | Denis Lila | 2011-06-10 | 1 | -10/+21 | |
| | ||||||
* | Fix undisposed window problem. It was causing AWT to never shut down. | Denis Lila | 2011-06-10 | 1 | -25/+35 | |
| | ||||||
* | Allows trusted application to access PersistenceService data from other hosts. | Saad Mohammad | 2011-06-09 | 2 | -34/+56 | |
| | ||||||
* | Enable passing applet parameters through JNLP files. | Andrew Su | 2011-06-08 | 3 | -8/+52 | |
| | ||||||
* | Change jar resource names to be stored in HashSet instead of String[]. | Andrew Su | 2011-06-08 | 1 | -7/+14 | |
| | ||||||
* | make splash screen a JDialog instead of a JFrame | Omair Majid | 2011-05-31 | 1 | -2/+2 | |
| | | | | | | | | | | We dont want the splash screen to be resized. Tiling window managers will resize JFrames but not JDialogs. 2011-05-31 Omair Majid <[email protected]> * netx/net/sourceforge/jnlp/JNLPSplashScreen.java: Subclass JDialog, not JFrame. | |||||
* | Check if cache directory is writable from itweb-settings | Andrew Su | 2011-05-30 | 1 | -2/+21 | |
| | ||||||
* | Fix cache to allow redownload on next run when javaws is killed | Andrew Su | 2011-05-30 | 1 | -1/+3 | |
| | ||||||
* | Remove non-standard option from itweb-settings. | Andrew Su | 2011-05-30 | 2 | -6/+2 | |
| | ||||||
* | Fix PR723: AccessControlException while downloading resource | Deepak Bhole | 2011-05-27 | 1 | -2/+16 | |
| | ||||||
* | PR724: Possible NullPointerException in ↵ | Omair Majid | 2011-05-27 | 1 | -0/+3 | |
| | | | | | | | | | | JNLPClassLoader.getClassPathsFromManifest 2011-05-27 Omair Majid <[email protected]> * NEWS: Update. * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getClassPathsFromManifest): Check for possible nulls and empty strings. | |||||
* | Fix PR727: Split conditional to removed duplicate entries in cache. | Andrew Su | 2011-05-27 | 1 | -4/+6 | |
| | ||||||
* | Fix PR726. Create recently_used on startup. | Andrew Su | 2011-05-25 | 1 | -6/+13 | |
| | ||||||
* | Fix sorting in itw-settings' cache viewer | Andrew Su | 2011-05-10 | 1 | -1/+26 | |
| | ||||||
* | Fix useless thread group creation. | Denis Lila | 2011-05-03 | 1 | -5/+14 | |
| | ||||||
* | Fix appcontext related plugin bugs. | Denis Lila | 2011-04-29 | 4 | -122/+79 | |
| | ||||||
* | Update recently_used when deleting cache entries with itw-settings | Andrew Su | 2011-04-20 | 1 | -0/+17 | |
| | ||||||
* | Load classes from jars listed on the Class-Path in manifest | Omair Majid | 2011-04-20 | 1 | -27/+97 | |
| | | | | | An applet the demonstrates the bug is located at http://jung.sourceforge.net/applet/showlayouts2.html | |||||
* | PR687: BasicService.getCodeBase() returns null for IcedTea6 1.9.7 + OSGI | Omair Majid | 2011-04-20 | 1 | -16/+40 | |
| | | | | | | | | The patch modifies how we try to find the JNLPClassLoader (from which we find the ApplicationInstance). We first search the Context ClassLoader (and it's parents) and then we search the ClassLoader for the classes on the stack (and their parents). The Launcher always sets the Context ClassLoader of the applications/applets it launches. | |||||
* | Update itw-setting's cache viewer to display new directory structure | Andrew Su | 2011-04-20 | 1 | -10/+12 | |
| | ||||||
* | Allow delete only when plugin or javaws is not running | Andrew Su | 2011-04-20 | 1 | -0/+30 | |
| | ||||||
* | Enforce cache size limit | Andrew Su | 2011-04-20 | 1 | -17/+62 | |
| | ||||||
* | Unhide components for setting cache size limit in itw-settings | Andrew Su | 2011-04-20 | 1 | -20/+18 | |
| | ||||||
* | Store lru after modifying the entries | Andrew Su | 2011-04-20 | 1 | -0/+1 | |
| | ||||||
* | Changed cache to prevent jar overwriting when update happens. | Andrew Su | 2011-04-18 | 8 | -56/+573 | |
| | ||||||
* | Fix concurrent classloading problem in JNLPClassLoader.loadClass. | Denis Lila | 2011-04-18 | 2 | -3/+4 | |
| | ||||||
* | Make CacheDirectory final and not instantiable. | Andrew Su | 2011-04-13 | 1 | -1/+5 | |
| | ||||||
* | Restrict port fields in itw-settings to accept only valid port numbers. | Andrew Su | 2011-04-06 | 3 | -5/+46 | |
| | ||||||
* | Fix concurrent access problem to downloadOptions. | Denis Lila | 2011-04-05 | 1 | -4/+3 | |
| |