aboutsummaryrefslogtreecommitdiffstats
path: root/netx/net
Commit message (Collapse)AuthorAgeFilesLines
...
* Make getMainClass()'s return value consistent for AppletDesc and ApplicationDescOmair Majid2011-09-284-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-PathDeepak Bhole2011-09-282-7/+91
| | | | element in the manifest.
* Add support for client authentication certificatesLars Herschke2011-09-264-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 handshakeOmair Majid2011-09-232-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 workingOmair Majid2011-09-221-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 CDATAOmair Majid2011-09-211-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 optionJiri Vanek2011-09-224-0/+22
|
* RH734081: Javaws cannot use proxy settings from FirefoxDeepak Bhole2011-08-291-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 OpenJDK7Deepak Bhole2011-08-231-8/+12
|
* Checks and verifies a signed JNLP file at the launch of the application. A ↵Saad Mohammad2011-08-226-5/+346
| | | | signed JNLP warning is displayed if appropriate.
* Update UI for SecurityDialog.Danesh Dadachanji2011-08-173-5/+16
|
* PR742: IcedTea-Web checks certs only upto 1 level deep before declaring them ↵Danesh Dadachanji2011-08-111-1/+7
| | | | untrusted.
* MergeDeepak Bhole2011-08-091-5/+34
|\
| * PR771: IcedTea-Web certificate verification code does not use the right APIDeepak Bhole2011-08-091-5/+34
| |
* | PR765: JNLP file with all resource jars marked as 'lazy' fails to validate ↵Saad Mohammad2011-08-091-0/+4
|/ | | | signature and stops the launch of application
* PR768: Signed applets/Web Start apps don't work with OpenJDK7 and upDeepak Bhole2011-08-031-1/+1
|
* Minor changes in algorithm that compares signed JNLP application/templateSaad Mohammad2011-08-032-54/+56
|
* RH718170, CVE-2011-2514: Java Web Start security warning dialog manipulationDeepak Bhole2011-07-152-3/+6
|
* RH718164, CVE-2011-2513: Home directory path disclosure to untrusted ↵Deepak Bhole2011-07-154-11/+230
| | | | applications
* Added algorithm that compares signed JNLP application/template file with ↵Saad Mohammad2011-07-193-0/+318
| | | | launching JNLP file (with test case and its resources)
* Make itweb-settings resizableAndrew Su2011-06-143-17/+46
|
* Close the splashscreen in case of error (not just successful launch).Denis Lila2011-06-101-10/+21
|
* Fix undisposed window problem. It was causing AWT to never shut down.Denis Lila2011-06-101-25/+35
|
* Allows trusted application to access PersistenceService data from other hosts.Saad Mohammad2011-06-092-34/+56
|
* Enable passing applet parameters through JNLP files.Andrew Su2011-06-083-8/+52
|
* Change jar resource names to be stored in HashSet instead of String[].Andrew Su2011-06-081-7/+14
|
* make splash screen a JDialog instead of a JFrameOmair Majid2011-05-311-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-settingsAndrew Su2011-05-301-2/+21
|
* Fix cache to allow redownload on next run when javaws is killedAndrew Su2011-05-301-1/+3
|
* Remove non-standard option from itweb-settings.Andrew Su2011-05-302-6/+2
|
* Fix PR723: AccessControlException while downloading resourceDeepak Bhole2011-05-271-2/+16
|
* PR724: Possible NullPointerException in ↵Omair Majid2011-05-271-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 Su2011-05-271-4/+6
|
* Fix PR726. Create recently_used on startup.Andrew Su2011-05-251-6/+13
|
* Fix sorting in itw-settings' cache viewerAndrew Su2011-05-101-1/+26
|
* Fix useless thread group creation.Denis Lila2011-05-031-5/+14
|
* Fix appcontext related plugin bugs.Denis Lila2011-04-294-122/+79
|
* Update recently_used when deleting cache entries with itw-settingsAndrew Su2011-04-201-0/+17
|
* Load classes from jars listed on the Class-Path in manifestOmair Majid2011-04-201-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 + OSGIOmair Majid2011-04-201-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 structureAndrew Su2011-04-201-10/+12
|
* Allow delete only when plugin or javaws is not runningAndrew Su2011-04-201-0/+30
|
* Enforce cache size limitAndrew Su2011-04-201-17/+62
|
* Unhide components for setting cache size limit in itw-settingsAndrew Su2011-04-201-20/+18
|
* Store lru after modifying the entriesAndrew Su2011-04-201-0/+1
|
* Changed cache to prevent jar overwriting when update happens.Andrew Su2011-04-188-56/+573
|
* Fix concurrent classloading problem in JNLPClassLoader.loadClass.Denis Lila2011-04-182-3/+4
|
* Make CacheDirectory final and not instantiable.Andrew Su2011-04-131-1/+5
|
* Restrict port fields in itw-settings to accept only valid port numbers.Andrew Su2011-04-063-5/+46
|
* Fix concurrent access problem to downloadOptions.Denis Lila2011-04-051-4/+3
|