aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
...
* Introduced configure option --with-gtk=2|3|default to be ableJiri Vanek2012-07-311-0/+1
| | | | to compile against different version of GTK+ (2.x or 3.x).
* Fix RH838417, Fix RH838559: Disambiguate signed applet security prompt from ↵Danesh Dadachanji2012-07-201-0/+2
| | | | certificate warning.
* Fixes PR1011 w/ reproducer, folders now allowed in archive tag.Adam Domurad2012-06-281-0/+1
| | | | | Previously folders in the archive tag were treated as jars. They are now correctly treated as resource folders.
* Fixed PR855: AppletStub getDocumentBase() doesn't return full URLDanesh Dadachanji2012-06-141-0/+1
|
* Fixes PR722: Now ignores unsigned content in META-INF/ during signing processAdam Domurad2012-06-121-0/+1
|
* Added news entry about fixing PR518.Adam Domurad2012-06-111-0/+1
|
* PR861: Allow loading from non codebase hosts. Allow code to connect to ↵Deepak Bhole2012-06-051-0/+1
| | | | hosting server
* Fixed PR863: Error passing strings to applet methods in ChromiumDeepak Bhole2012-06-011-0/+1
|
* Fixed behavior when encoded/characters needed encoding included in url (PR811)Jiri Vanek2012-05-181-0/+1
|
* PR918: java applet windows uses a low resulution black/white iconOmair Majid2012-04-191-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2012-04-19 Omair Majid <[email protected]> * NEWS: Update with fix. * netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java: Remove windowIcon. (initialize): Do not call loadWindowIcon. (getWindowIcon): Remove. (setWindowIcon): Remove. (loadWindowIcon): Remove. * netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java (checkTopLevelWindow): Do not set the icon for all top level windows. Use the default java icon instead. * netx/net/sourceforge/jnlp/util/ImageResources.java: New file. Provides access to icons. * netx/net/sourceforge/jnlp/JNLPSplashScreen.java (JNLPSplashScreen), * netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java (getListener), * netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.java (AdvancedProxySettingsDialog), * netx/net/sourceforge/jnlp/controlpanel/CacheViewer.java (CacheViewer), * netx/net/sourceforge/jnlp/controlpanel/ControlPanel.java (ControlPanel), * netx/net/sourceforge/jnlp/security/SecurityDialog.java (SecurityDialog), * netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java (CertificateViewer), * netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java (show), * plugin/icedteanp/java/sun/applet/JavaConsole.java (initialize): Explicitly load icons. * tests/netx/unit/net/sourceforge/jnlp/util/ImageResourcesTest.java: Test for ImageResources class.
* PR898: signed applications with big jnlp-file doesn't startOmair Majid2012-03-221-0/+2
| | | | | | JNLPMatcher was using PipedInputStream and PipedOutputStream without threads which was deadlocking on large files. Use ByteArrayOutputStream instead to avoid this.
* PR895: IcedTea-Web searches for missing classes on each loadClass or findClassDeepak Bhole2012-03-141-0/+1
|
* PR820: IcedTea-Web 1.1.3 crashing Firefox when loading Citrix XenAppDeepak Bhole2012-02-271-0/+4
| | | | Patch from Thomas Meyer (primary) and Deepak Bhole
* PR852: Classloader not being flushed after last applet from a site is closedDeepak Bhole2012-01-271-0/+1
|
* PR838: IcedTea plugin crashes with chrome browser when javascript is executedicedtea-web-1.2-branchpointDeepak Bhole2012-01-091-0/+1
|
* RH586194: Unable to connect to connect with Juniper VPN clientDeepak Bhole2011-12-211-0/+1
| | | | | | | | Patch from Thomas Meyer <[email protected]> * plugin/icedteanp/IcedTeaPluginRequestProcessor.cc(sendMember): Use createJavaObjectFromVariant to create the resulting object on Java side, rather than always creating a JSObject.
* mergeDeepak Bhole2011-11-081-0/+1
|\
| * RH742515, CVE-2011-3377: IcedTea-Web: second-level domain subdomains and ↵Deepak Bhole2011-10-281-0/+1
| | | | | | | | suffix domain SOP bypass
* | PR808: javaws is unable to start when missing jars are enumerated before ↵Omair Majid2011-10-311-0/+1
|/ | | | | | | | | | main jar 2011-10-31 Omair Majid <[email protected]> * NEWS: Update. * netx/net/sourceforge/jnlp/tools/JarSigner.java (verifyJars): Continue with other jars if the first jar can't be used.
* PR778: Jar download and server certificate verification deadlockDeepak Bhole2011-10-271-0/+1
|
* PR804: javaws launcher incorrectly handles file names with spacesOmair Majid2011-10-251-0/+1
| | | | | | | | | 2011-10-25 Omair Majid <[email protected]> PR804: javaws launcher incorrectly handles file names with spaces * NEWS: Update. * launcher/javaws.in: Use bash arrays to store arguments to handle filenames with spaces correctly.
* PR618: Can't install OpenDJ, JavaWebStart fails with Input stream is null error.Omair Majid2011-09-291-0/+1
| | | | | | | | | | | 2011-09-29 Omair Majid <[email protected]> * NEWS: Update. * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getResource): Rename to ... (findResource): New method. (findResources): If resource can not be found, search in lazy resources. (findResourcesBySearching): New method.
* PR794: IcedTea-Web does not work if a Web Start app jar has a Class-PathDeepak Bhole2011-09-281-0/+1
| | | | element in the manifest.
* Add support for client authentication certificatesLars Herschke2011-09-261-0/+1
| | | | | | | | | | | | | | | | | | 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-231-0/+1
| | | | | | | | | | | | | | 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-0/+1
| | | | | | | | | | 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.
* PR789: typo in jrunscript.shOmair Majid2011-09-221-0/+1
| | | | | | | 2011-09-22 Lars Herschke <[email protected]> PR789: typo in jrunscript.sh * jrunscript.in: Use = instead of ==.
* PR782: Support building against npapi-sdk as wellDeepak Bhole2011-09-131-0/+1
| | | | Patch from Michał Górny < mgorny at gentoo dot org >
* RH734081: Javaws cannot use proxy settings from FirefoxDeepak Bhole2011-08-291-0/+1
| | | | | | | | | | 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 RH718693: MindTerm SSH Applet doesn't workDeepak Bhole2011-08-241-0/+1
| | | | | | | | 2011-08-24 Deepak Bhole <[email protected]> RH718693: MindTerm SSH Applet doesn't work * plugin/icedteanp/java/netscape/security/PrivilegeManager.java: New file. Stub class, not needed with IcedTea-Web.
* Fix PR769: IcedTea-Web does not work with some ssl sites with OpenJDK7Deepak Bhole2011-08-231-0/+1
|
* PR742: IcedTea-Web checks certs only upto 1 level deep before declaring them ↵Danesh Dadachanji2011-08-111-0/+1
| | | | untrusted.
* MergeDeepak Bhole2011-08-091-0/+1
|\
| * PR771: IcedTea-Web certificate verification code does not use the right APIDeepak Bhole2011-08-091-0/+1
| |
* | PR765: JNLP file with all resource jars marked as 'lazy' fails to validate ↵Saad Mohammad2011-08-091-0/+2
|/ | | | signature and stops the launch of application
* PR768: Signed applets/Web Start apps don't work with OpenJDK7 and upDeepak Bhole2011-08-031-0/+2
|
* PR749: sun.applet.PluginStreamHandler#handleMessage(String) really slowDeepak Bhole2011-07-211-0/+2
| | | | Original patch from: Ricardo Martín Camarero <rickyepoderi at yahoo dot es>
* RH718170, CVE-2011-2514: Java Web Start security warning dialog manipulationDeepak Bhole2011-07-151-0/+1
|
* RH718164, CVE-2011-2513: Home directory path disclosure to untrusted ↵Deepak Bhole2011-07-151-0/+4
| | | | applications
* Enable passing applet parameters through JNLP files.Andrew Su2011-06-081-0/+1
|
* Fix PR721: IcedTeaPlugin.so cannot run g_main_context_iteration on a ↵Deepak Bhole2011-06-081-0/+1
| | | | different thread unless a different GMainContext *context is used
* PR735: Firefox 4 sometimes freezes if the applet calls showDocument()Deepak Bhole2011-05-271-0/+1
|
* PR724: Possible NullPointerException in ↵Omair Majid2011-05-271-0/+1
| | | | | | | | | | 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-0/+1
|
* Update NEWS.Andrew Su2011-05-251-0/+1
|
* Implement codebase_lookup=false.dlila2011-03-251-0/+1
|
* Alternate means of finding browsersOmair Majid2011-03-241-0/+1
| | | | | | | | | | | | | | | | | | | | | This patch makes netx look for the users' default browser in this order: xdg-open, $BROWSER, and finally prompting the user for the command. To remain backwards compatible, this is only done if the user has not previously specified a default browser. 2011-03-24 Omair Majid <[email protected]> * netx/net/sourceforge/jnlp/resources/Messages.properties: Add RBrowserLocationPromptTitle, RBrowserLocationPromptMessage and RBrowserLocationPromptMessageWithReason. * netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java (isWindows): New method. Moved from XBasicService. (isUnix): New method. * netx/net/sourceforge/jnlp/services/XBasicService (initialize): Call initializeBrowserCommand. (initializeBrowserCommand): New method. (posixCommandExists): New method. (isWindows): Moved to JNLPRuntime.
* Don't look into <codebase>/META-INF/ for resources.Denis Lila2011-03-231-0/+1
|
* Replace binary launchers with shell scriptsOmair Majid2011-03-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2011-03-10 Omair Majid <[email protected]> Replace native launchers with shell scripts * NEWS: Update. * Makefile.am (LAUNCHER_BOOTCLASSPATH): Remove leading -J. (LAUNCHER_SRCDIR), (LAUNCHER_OBJECTS), (NETX_LAUNCHER_OBJECTS), (CONTROLPANEL_LAUNCHER_OBJECTS), (LAUNCHER_FLAGS), (LAUNCHER_LINK): Remove. (edit_launcher_script): New function. (all-local): Depend on new launcher targets. (clean-local): Depend on clean-launchers. (.PHONY): Add clean-launchers. (install-exec-local): Use new launcher paths. (clean-launchers): New target. ($(NETX_DIR)/launcher/%.o), ($(NETX_DIR)/launcher/controlpanel/%.o), ($(NETX_DIR)/launcher/javaws), ($(NETX_DIR)/launcher/controlpanel/itweb-settings): Remove. (launcher.build/javaws): New launcher. (launcher.build/itweb-settings): Likewise. * launcher/itweb-settings.in, * launcher/javaws.in: New file. * netx/net/sourceforge/jnlp/Launcher.java (launchExternal), * netx/net/sourceforge/jnlp/controlpanel/CommandLine.java (CommandLine): Use new system properties to find paths and program names.
* Fix mercurial version detectionOmair Majid2011-03-071-0/+1
| | | | | | | | | | This is pretty much identical to PR497: Mercurial revision detection not very reliable. 2011-03-07 Omair Majid <[email protected]> * NEWS: Update. * acinclude.m4 (IT_OBTAIN_HG_REVISIONS): Use hg id instead of hg tip.