1 | Key:
|
---|
2 |
|
---|
3 | SX - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=X
|
---|
4 | PRX - http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=X
|
---|
5 | RHX - https://bugzilla.redhat.com/show_bug.cgi?id=X
|
---|
6 | DX - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=X
|
---|
7 | GX - http://bugs.gentoo.org/show_bug.cgi?id=X
|
---|
8 |
|
---|
9 | CVE-XXXX-YYYY: http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY
|
---|
10 |
|
---|
11 | New in release 1.5.1 (2014-08-13):
|
---|
12 | * Massively improved offline abilities.
|
---|
13 | * Improved to be able to run with any JDK
|
---|
14 | * JDK 8 support added (URLPermission granted if applicable)
|
---|
15 | * Added DE and PL localizations
|
---|
16 | * Added KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK deployment property to control scan of Manifest file
|
---|
17 | * Control Panel
|
---|
18 | - PR1856: ControlPanel UI improvement for lower resolutions (800*600)
|
---|
19 | * NetX
|
---|
20 | - PR1858: Java Console accepts multi-byte encodings
|
---|
21 | - PR1859: Java Console UI improvement for lower resolutions (800*600)
|
---|
22 | - RH1091563: [abrt] icedtea-web-1.5-2.fc20: Uncaught exception java.lang.ClassCastException in method sun.applet.PluginAppletViewer$8.run()
|
---|
23 | * Plugin
|
---|
24 | - PR1743 - Intermittant deadlock in PluginRequestProcessor
|
---|
25 | - RH1121549: coverity defects
|
---|
26 | * PolicyEditor
|
---|
27 | - codebases without permissions assigned save to file anyway (and re-appear on next open)
|
---|
28 | - PR1776: NullPointer on save-and-exit
|
---|
29 | - Custom permissions are properly formatted
|
---|
30 |
|
---|
31 | New in release 1.5 (2014-04-02):
|
---|
32 | * IcedTea-Web now using tagsoup as default (tagsoup dependence) sanitizer for input
|
---|
33 | * JDK older then 1.5 no longer supported
|
---|
34 | * IcedTea-Web is now following XDG .config and .cache specification(RH947647)
|
---|
35 | * A console for debugging plugin and javaws
|
---|
36 | * Dialogs center on screen before becoming visible
|
---|
37 | * Support for u45 and u51 new manifest attributes (Application-Name, Codebase, Permissions, Trusted-only)
|
---|
38 | * Custom applet permission policies panel in itweb-settings control panel
|
---|
39 | * javaws -version flag
|
---|
40 | * New PolicyEditor for easily adding/removing permissions to individual applets
|
---|
41 | * Cache Viewer
|
---|
42 | - Can be closed by ESC key
|
---|
43 | - Enabling and disabling of operational buttons is handled properly
|
---|
44 | - Time consuming operations are indicated by a mouse busy cursor
|
---|
45 | - "Size" and "Last Modified" columns display localized data
|
---|
46 | * NetX
|
---|
47 | - PR1465 - java.io.FileNotFoundException while trying to download a JAR file
|
---|
48 | - Netx can now parse malformed jnlp files using tagsoup
|
---|
49 | - PR1026 - Apps fail to run because of the nanoxml parser's strict XML validation
|
---|
50 | - PR1473 - javaws should not depend on name of local file
|
---|
51 | - Redesigned About dialogue layout and contents
|
---|
52 | - Console made aware of plugin messages
|
---|
53 | * Plugin
|
---|
54 | - PR854: Resizing an applet several times causes 100% CPU load
|
---|
55 | - PR1271: icedtea-web does not handle 'javascript:'-protocol URLs
|
---|
56 | - RH976833: Multiple applets on one page cause deadlock
|
---|
57 | - Pipes moved into XDG_RUNTIME_DIR
|
---|
58 | - Added debug to file
|
---|
59 | - RH1010958: insecure temporary file use flaw in LiveConnect implementation
|
---|
60 | * Common
|
---|
61 | - PR1474: Can't get javaws to use SOCKS proxy
|
---|
62 | - Man page for itweb-settings
|
---|
63 | * Security Updates
|
---|
64 | - CVE-2012-4540, RH869040: Heap-based buffer overflow after triggering event attached to applet
|
---|
65 |
|
---|
66 | New in release 1.4 (2013-XX-XX):
|
---|
67 | * Added cs localization
|
---|
68 | * Added de localization
|
---|
69 | * Added pl localization
|
---|
70 | * Splash screen for javaws and plugin
|
---|
71 | * Better error reporting for plugin via Error-splash-screen
|
---|
72 | * All IcedTea-Web dialogues are centered to middle of active screen
|
---|
73 | * Download indicator made compact for more then one jar
|
---|
74 | * User can select its own JVM via itw-settings and deploy.properties.
|
---|
75 | * Added extended applets security settings and dialogue
|
---|
76 | * Security updates
|
---|
77 | - CVE-2013-1926, RH916774: Class-loader incorrectly shared for applets with same relative-path.
|
---|
78 | - CVE-2013-1927, RH884705: fixed gifar vulnerabilit
|
---|
79 | - CVE-2012-3422, RH840592: Potential read from an uninitialized memory location
|
---|
80 | - CVE-2012-3423, RH841345: Incorrect handling of not 0-terminated strings
|
---|
81 | * NetX
|
---|
82 | - PR1027: DownloadService is not supported by IcedTea-Web
|
---|
83 | - PR725: JNLP applications will prompt for creating desktop shortcuts every time they are run
|
---|
84 | - PR1292: Javaws does not resolve versioned jar names with periods correctly
|
---|
85 | * Plugin
|
---|
86 | - PR1106: Buffer overflow in plugin table-
|
---|
87 | - PR1166: Embedded JNLP File is not supported in applet tag
|
---|
88 | - PR1217: Add command line arguments for plugins
|
---|
89 | - PR1189: Icedtea-plugin requires code attribute when using jnlp_href
|
---|
90 | - PR1198: JSObject is not passed to javascript correctly
|
---|
91 | - PR1260: IcedTea-Web should not rely on GTK
|
---|
92 | - PR1157: Applets can hang browser after fatal exception
|
---|
93 | - PR580: http://www.horaoficial.cl/ loads improperly
|
---|
94 | * Common
|
---|
95 | - PR1049: Extension jnlp's signed jar with the content of only META-INF/* is considered
|
---|
96 | - PR955: regression: SweetHome3D fails to run
|
---|
97 | - PR1145: IcedTea-Web can cause ClassCircularityError
|
---|
98 | - PR1161: X509VariableTrustManager does not work correctly with OpenJDK7
|
---|
99 | - PR822: Applets fail to load if jars have different signers
|
---|
100 | - PR1186: System.getProperty("deployment.user.security.trusted.cacerts") is null
|
---|
101 | - PR909: The Java applet at http://de.gosupermodel.com/games/wardrobegame.jsp fails
|
---|
102 | - PR1299: WebStart doesn't read socket proxy settings from firefox correctly
|
---|
103 |
|
---|
104 | New in release 1.3 (2012-XX-XX):
|
---|
105 | * NetX
|
---|
106 | - PR898: signed applications with big jnlp-file doesn't start (webstart affect like "frozen")
|
---|
107 | - PR811: javaws is not handling urls with spaces (and other characters needing encoding) correctly
|
---|
108 | * Plugin
|
---|
109 | - PR820: IcedTea-Web 1.1.3 crashing Firefox when loading Citrix XenApp
|
---|
110 | - PR863: Error passing strings to applet methods in Chromium
|
---|
111 | - PR895: IcedTea-Web searches for missing classes on each loadClass or findClass
|
---|
112 | - PR861: Allow loading from non codebase hosts. Allow code to connect to hosting server
|
---|
113 | - PR518: NPString.utf8characters not guaranteed to be nul-terminated
|
---|
114 | - PR722: META-INF/ unsigned entries should be ignored in signing
|
---|
115 | - PR855: AppletStub getDocumentBase() doesn't return full URL
|
---|
116 | - PR1011: Folders treated as jar files in archive tag
|
---|
117 | - PR588: Cookies not written from cookie jar to browser cookies
|
---|
118 | - PR920: Classes attempted to load twice when class extends from outside jar
|
---|
119 | * Common
|
---|
120 | - PR918: java applet windows uses a low resulution black/white icon
|
---|
121 | - RH838417: Disambiguate signed applet security prompt from certificate warning
|
---|
122 | - RH838559: Disambiguate signed applet security prompt from certificate warning
|
---|
123 | - RH720836: project can be compiled against GTK+ 2 or 3 librarie
|
---|
124 |
|
---|
125 | New in release 1.2 (2011-XX-XX):
|
---|
126 | * Security updates:
|
---|
127 | - RH718164, CVE-2011-2513: Home directory path disclosure to untrusted applications
|
---|
128 | - RH718170, CVE-2011-2514: Java Web Start security warning dialog manipulation
|
---|
129 | - RH742515, CVE-2011-3377: IcedTea-Web: second-level domain subdomains and suffix domain SOP bypass
|
---|
130 | * NetX
|
---|
131 | - PR618: Can't install OpenDJ, JavaWebStart fails with Input stream is null error
|
---|
132 | - PR765: JNLP file with all resource jars marked as 'lazy' fails to validate signature and stops the launch of application
|
---|
133 | - PR788: Elluminate Live! is not working
|
---|
134 | - PR804: javaws launcher incorrectly handles file names with spaces
|
---|
135 | * Plugin
|
---|
136 | - PR749: sun.applet.PluginStreamHandler#handleMessage(String) really slow
|
---|
137 | - PR782: Support building against npapi-sdk as well
|
---|
138 | - PR838: IcedTea plugin crashes with chrome browser when javascript is executed
|
---|
139 | - PR852: Classloader not being flushed after last applet from a site is closed
|
---|
140 | - RH586194: Unable to connect to connect with Juniper VPN client
|
---|
141 | - RH718693: MindTerm SSH Applet doesn't work
|
---|
142 | Common
|
---|
143 | - PR768: Signed applets/Web Start apps don't work with OpenJDK7 and up
|
---|
144 | - PR771: IcedTea-Web certificate verification code does not use the right API
|
---|
145 | - PR742: IcedTea-Web checks certs only upto 1 level deep before declaring them untrusted.
|
---|
146 | - PR769: IcedTea-Web does not work with some ssl sites with OpenJDK7
|
---|
147 | - PR778: Jar download and server certificate verification deadlock
|
---|
148 | - PR789: typo in jrunscript.sh
|
---|
149 | - PR794: IcedTea-Web does not work if a Web Start app jar has a Class-Path element in the manifest
|
---|
150 | - PR808: javaws is unable to start, when missing jars are enumerated before main jar
|
---|
151 | - RH734081: Javaws cannot use proxy settings from Firefox
|
---|
152 | - RH738814: Access denied at ssl handshake
|
---|
153 | - Support for authenticating using client certificates
|
---|
154 |
|
---|
155 | New in release 1.1 (2011-XX-XX):
|
---|
156 | * Security updates
|
---|
157 | - S6983554, CVE-2010-4450: Launcher incorrect processing of empty library path entries
|
---|
158 | - RH677332, CVE-2011-0706: IcedTea multiple signers privilege escalation
|
---|
159 | * New Features
|
---|
160 | - IcedTea-Web now installs to a FHS-compliant location
|
---|
161 | - IcedTea-Web can now handle Proxy Auto Config files
|
---|
162 | - Binary launchers replaced with simple shell scripts
|
---|
163 | - Can now use codebase_lookup=false with applets.
|
---|
164 | * Common Fixes and Improvements
|
---|
165 | - PR497: Mercurial revision detection not very reliable
|
---|
166 | - PR638: JNLPClassLoader.loadClass(String name) can return null
|
---|
167 | - RH677772: NoSuchAlgorithmException using SSL/TLS in javaws
|
---|
168 | - PR724: Possible NullPointerException in JNLPClassLoader.getClassPathsFromManifest
|
---|
169 | * NetX
|
---|
170 | - Use Firefox's proxy settings if possible
|
---|
171 | - The user's default browser (determined from xdg-open or $BROWSER) is used
|
---|
172 | - RH669942: javaws fails to download version/packed files (missing support for jnlp.packEnabled and jnlp.versionEnabled)
|
---|
173 | - PR464: plugin can now load parameters from jnlp files.
|
---|
174 | - PR658: now jnlp.packEnabled works with applets.
|
---|
175 | - PR726: closing javaws -about no longer throws exceptions.
|
---|
176 | - PR727: cache now properly removes files.
|
---|
177 | * Plugin
|
---|
178 | - PR475, RH604061: Allow applets from the same page to use the same classloader
|
---|
179 | - PR612: NetDania application ends on java.security.AccessControlException: access denied (java.util.PropertyPermission browser read)
|
---|
180 | - PR664: Sound doesn't play on runescape.com.
|
---|
181 | - PR721: IcedTeaPlugin.so cannot run g_main_context_iteration on a different thread unless a different GMainContext *context is used
|
---|
182 | - PR735: Firefox 4 sometimes freezes if the applet calls showDocument()
|
---|
183 |
|
---|
184 | New in release 1.0 (2010-XX-XX):
|
---|
185 |
|
---|
186 | * Initial release of IcedTea-Web
|
---|
187 | * Security updates
|
---|
188 | - RH645843, CVE-2010-3860: IcedTea System property information leak via public static
|
---|
189 | - RH672262, CVE-2011-0025: IcedTea jarfile signature verification bypass
|
---|
190 | * Plugin
|
---|
191 | - PR542: Plugin fails with NPE on http://www.openprocessing.org/visuals/iframe.php?visualID=2615
|
---|
192 | - PR552: Support for FreeBSD's pthread implementation
|
---|
193 | - PR554: System.err writes content two times
|
---|
194 | - PR556: Applet initialization code is prone to race conditions
|
---|
195 | - PR557: Applet opens in a separate window if tab is closed when the applet loads
|
---|
196 | - PR565: UIDefaults.getUI fails with jgoodies:looks 2.3.1
|
---|
197 | - PR593: Increment of invalidated iterator in IcedTeaPluginUtils (patch from barbara.xxx1975@libero.it)
|
---|
198 | - PR597: Entities are parsed incorrectly in PARAM tag in applet plugin
|
---|
199 | - PR619: Improper finalization by the plugin can crash the browser
|
---|
200 | - Applets are now double-buffered to eliminate flicker in ones that do heavy drawing
|
---|
201 | - RH665104: OpenJDK Firefox Java plugin loses a cookie
|
---|
202 | * NetX
|
---|
203 | - Add a new option -Xclearcache
|
---|
204 | - Interfaces javax.jnlp.IntegrationService and javax.jnlp.DownloadService2 are now available
|
---|
205 | - PR592: NetX can create invalid desktop entry files
|
---|
206 | - RH663680, CVE-2010-4351: IcedTea JNLP SecurityManager bypass
|
---|
207 | * Control Panel
|
---|
208 | - Modifications to deployments.properties file can now be done through a GUI
|
---|