Mercurial > hg > release > icedtea8-3.0
changeset 2331:f5dbeffa7af6
Update NEWS and bump to 1.13.
2010-07-28 Andrew John Hughes <ahughes@redhat.com>
* NEWS: Updated.
* configure.ac: Bump version to 1.13.
author | Andrew John Hughes <ahughes@redhat.com> |
---|---|
date | Wed, 28 Jul 2010 23:54:26 +0100 |
parents | c6b53690798e |
children | 04f7967fcf44 |
files | ChangeLog NEWS configure.ac |
diffstat | 3 files changed, 94 insertions(+), 35 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Jul 28 23:20:41 2010 +0100 +++ b/ChangeLog Wed Jul 28 23:54:26 2010 +0100 @@ -1,3 +1,8 @@ +2010-07-28 Andrew John Hughes <ahughes@redhat.com> + + * NEWS: Updated. + * configure.ac: Bump version to 1.13. + 2010-07-28 Gary Benson <gbenson@redhat.com> PR icedtea/525:
--- a/NEWS Wed Jul 28 23:20:41 2010 +0100 +++ b/NEWS Wed Jul 28 23:54:26 2010 +0100 @@ -1,7 +1,9 @@ New in release 1.13 (2010-07-28) -- Updated to OpenJDK7 milestone 7. -- libjpeg7 supported. +- Updated to OpenJDK7 milestone 7/b89. +- Removed VisualVM support; now hosted at http://icedtea.classpath.org/hg/visualvm. +- Bumped to CACAO 1.1.0 pre-release snapshot. +- libjpeg7 & libpng 1.4 supported. - Latest security updates and hardening patches: - (CVE-2010-0837): JAR "unpack200" must verify input parameters (6902299) - (CVE-2010-0845): No ClassCastException for HashAttributeSet constructors if run with -Xcomp (6894807) @@ -24,38 +26,90 @@ - 6910590: Application can modify command array in ProcessBuilder - 6909597: JPEGImageReader stepX Integer Overflow Vulnerability - 6932480: Crash in CompilerThread/Parser. Unloaded array klass? -- Added JNI call tracing using systemtap version 1.0+ when - configuring with --enable-systemtap. See tapset/hotspot_jni.stp. -- Add support for Zero build on Hitachi SH. -- Removed the old plugin, replaced by the NPPlugin. -Bug fixes -- PR179: Rhino bootclasspath issue -- Add missing .c file to PulseAudio build -Zero/Shark -- Formatting changes and other fixes to match upstream -- PR428: Shark on ARM precompiled header incls -- Update Shark for LLVM r95390 API change. -- S6927165: Zero S/390 fixes (from upstream) -- Implemented Shark host CPU feature autotuner using LLVM 2.7 APIs. -- Add s390 support to TCK setup helper script -- Strip stupid options that llvm-config supplies -- Update Shark for LLVM r94686 API change. -- S6914622, S6909153, S6913869 upstream Zero fixes. -- Fixed Shark sharkCompiler mattr memory corruption bug when using llvm 2.7. -- PR525: Shark made not entrant deopt sigsegv regression after bump to b20 and hs17. -NPPlugin fixes -- PR446: Use JDK_UPDATE_VERSION to set the jpi version. -- Re-designed frame embedding code so that the applet is dynamically - packed into given handle. This increases stability and breaks - reliance on the assumption that the browser will always provide a - handle in a certain sequence. -- Encode new lines, carriage returns, and other special characters - before sending them to Java side (de-coding code is already in - effect on Java side). -- Centralised and increased timeouts to give slow-loading applets - enough time to load. -- Fix security permissions related to get/set property, based on - specifications. + - (CVE-2010-2783, RH616895): IcedTea 'Extended JNLP Services' arbitrary file access + - (CVE-2010-2548, RH616893): IcedTea Incomplete property access check for unsigned applications +* Bug fixes + - PR179: Rhino bootclasspath issue + - PR512: Extract jaxws getdtdtype patch to boot tree instead of main tree. + - PR521: Don't hardlink the copy of generated. + - S6963870: NPE in CompoundBorder.getInsets() + - S6967533: Epoch bug: ExceptionInInitializerError on systems with uninitialized clock + - S6944361: Missing CKR_ values in PKCS11Exception +* SystemTap + - Added JNI call tracing using systemtap version 1.0+ when + configuring with --enable-systemtap. See tapset/hotspot_jni.stp. + - Add support for Zero build on Hitachi SH. + - Removed the old plugin, replaced by the NPPlugin. + - PR476: Enable building SystemTap support on GCC 4.5. + - Fix hotspot tapset object_alloc size variable. +* Zero/Shark + - Formatting changes and other fixes to match upstream + - PR428: Shark on ARM precompiled header incls + - Update Shark for LLVM r95390 API change. + - S6927165: Zero S/390 fixes (from upstream) + - Implemented Shark host CPU feature autotuner using LLVM 2.7 APIs. + - Add s390 support to TCK setup helper script + - Strip stupid options that llvm-config supplies + - Update Shark for LLVM r94686 API change. + - S6914622, S6909153, S6913869 upstream Zero fixes. + - Fixed Shark sharkCompiler mattr memory corruption bug when using llvm 2.7. + - PR525: Shark made not entrant deopt sigsegv regression after bump to b20 and hs17. + - PR shark/483: Fix miscompilation of sun.misc.Unsafe::getByte. + - PR icedtea/324, icedtea/481: Fix Shark VM crash. + - Update Shark for LLVM 2.8 API change r100304 + - Shark calling static jni methods jclass argument fix. + - PR484: Shark jit code block "0xcdcdcdcd" zombie wipeout Sigsegv crash + - Backport new frame anchor and stack overflow code for Zero and Shark + - Fix stack leak in Shark + - PR494: Shark fails to catch Exception using catch (Throwable e) +* NPPlugin fixes + - PR446: Use JDK_UPDATE_VERSION to set the jpi version. + - Re-designed frame embedding code so that the applet is dynamically + packed into given handle. This increases stability and breaks + reliance on the assumption that the browser will always provide a + handle in a certain sequence. + - Encode new lines, carriage returns, and other special characters + before sending them to Java side (de-coding code is already in + effect on Java side). + - Centralised and increased timeouts to give slow-loading applets + enough time to load. + - Fix security permissions related to get/set property, based on + specifications. + - Added support for JSObject.finalize() + - Liveconnect message processing design changes. + - Message protocol overhaul to fix race conditions + - PR166: Create FIFO pies in temp dir instead of ~/.icedteaplugin + - Profiled memory usage and implemented proper cleanup for C++ side. + - Update debug output string and function/structure names to + change 'GCJ' references to ITNP/IcedTea NP Plugin + - PR461: plugin working for NSS enabled builds with firefox including a private NSS copy + - Removed unncessary debug and trace output + - PR474: Patch from Paulo Cesar Pereira de Andrade, incrementing malloc size to account for NULL terminator. + - RH524387: javax.net.ssl.SSLKeyException: RSA premaster secret error + - Set context classloader for all threads in an applet's threadgroup + - PR436: Close all applet threads on exit + - PR480: NPPlugin with NoScript extension. + - PR488: Question mark changing into underscore in URL. + - RH592553: Fix bug causing 100% CPU usage. + - Don't generate a random pointer from a pthread_t in the debug output. + - Add ForbiddenTargetException for legacy support. + - Use variadic macro for plugin debug message printing. + - Don't link the plugin with libxul libraries. + - Fix race conditions in plugin initialization code that were causing hangs. + - RH506730: BankID (Norwegian common online banking authentication system) applet fails to load. + - PR491: pass java_{code,codebase,archive} parameters to Java. + - Adds javawebstart.version property and give user permission to read that property. +* NetX: + - Make path sanitization consistent; use a blacklisting approach. + - Make the SingleInstanceServer thread a daemon thread. + - Handle JNLP files which use native libraries but do not indicate it + - Allow JNLP classloaders to share native libraries + - Added encoding support + - Do not use Look and Feel related methods for setting up security dialogs + - Error out when unsigned jnlp applications request permissions +* PulseAudio: + - Add missing .c file to PulseAudio build + - Eliminate spurious exception throwing. New in release 1.12 (2009-11-17)
--- a/configure.ac Wed Jul 28 23:20:41 2010 +0100 +++ b/configure.ac Wed Jul 28 23:54:26 2010 +0100 @@ -1,4 +1,4 @@ -AC_INIT([icedtea], [1.12], [distro-pkg-dev@openjdk.java.net]) +AC_INIT([icedtea], [1.13], [distro-pkg-dev@openjdk.java.net]) AM_INIT_AUTOMAKE([1.9 tar-pax foreign]) AC_CONFIG_FILES([Makefile])