changeset 2787:eaf44fc8a98e

Add 2.5.5 release notes. 2015-04-16 Andrew John Hughes <gnu.andrew@member.fsf.org> * NEWS: Add 2.5.5 release notes.
author Andrew John Hughes <gnu_andrew@member.fsf.org>
date Thu, 16 Apr 2015 03:13:38 +0100
parents d3885d7d663d
children 033e62e28bfb
files ChangeLog NEWS
diffstat 2 files changed, 139 insertions(+), 72 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Thu Apr 16 02:59:33 2015 +0100
+++ b/ChangeLog	Thu Apr 16 03:13:38 2015 +0100
@@ -1,3 +1,7 @@
+2015-04-16  Andrew John Hughes  <gnu.andrew@member.fsf.org>
+
+	* NEWS: Add 2.5.5 release notes.
+
 2015-04-05  Andrew John Hughes  <gnu.andrew@member.fsf.org>
 
 	* Makefile.am:
--- a/NEWS	Thu Apr 16 02:59:33 2015 +0100
+++ b/NEWS	Thu Apr 16 03:13:38 2015 +0100
@@ -23,7 +23,6 @@
   - S6695379: Copy method annotations and parameter annotations to synthetic bridge methods
   - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
   - S6931564: Incorrect display name of Locale for south africa
-  - S6956398, PR2250: make ephemeral DH key match the length of the certificate key
   - S6976528: PS: assert(!limit_exceeded || softrefs_clear) failed: Should have been cleared
   - S6984762: Invalid close of file descriptor '-1' in findZoneinfoFile
   - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java test indicates ".a frame wasn't focused on click" jdk7 issue on linux
@@ -32,16 +31,6 @@
   - S7033533: realSync() doesn't work with Xfce
   - S7036518: TEST_BUG: add cygwin support to test/java/nio/charset/coders/CheckSJISMappingProp.sh
   - S7052170: javadoc -charset option generates wrong meta tag
-  - S7058832: com/sun/net/httpserver/bugs/B6373555.java failing intermittently
-  - S7076487: (sctp) SCTP API classes does not exist in JDK for Mac
-  - S7084032: test/java/net/Inet6Address/B6558853.java fails on Windows XP/2003 if IPv6
-  - S7087021: TEST: com/sun/crypto/provider/Mac/MacClone.java failed on Solaris sparc 5.10
-  - S7090324: gclog rotation via external tool
-  - S7095856: OutputStreamHook doesn't handle null values
-  - S7094099: DropDown List of JComboBox detached
-  - S7121403: [TESTBUG] runtime/7051189/Xchecksig.sh fails on 64bit solaris
-  - S7130140: using horizontal scroll button on mouse causes a message to be printed on stdout
-  - S7142035: assert in j.l.instrument agents during shutdown when daemon thread is running
   - S7145454: JVM wide monitor lock in Currency.getInstance(String)
   - S7152892: some jtreg tests fail with permission denied
   - S7153157: ClassValue.get does not return if computeValue calls remove
@@ -53,9 +42,7 @@
   - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh failing
   - S7172865: PropertyDescriptor fails to work with setter method name if setter is non-void
   - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
-  - S7195480: javax.smartcardio does not detect cards on Mac OS X
   - S7199674: (props) user.home property does not return an accessible location in sandboxed environment [macosx]
-  - S8001472: api/java_awt/Window/indexTGF_* tests fail because expected colors aren't equal
   - S8001633: Wrong alt processing during switching between windows.
   - S8002148: [TEST_BUG] The four lines printed are not the bold typeface.
   - S8004488: wrong permissions checked in krb5
@@ -64,7 +51,6 @@
   - S8008759: Do not let internal JDK zlib symbols leak out of fastdebug libzip.so
   - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails intermittently
   - S8010738: G1: Output for full GCs with +PrintGCDetails should contain perm gen/meta data size change info
-  - S8011646: SEGV in compiled code with loop predication
   - S8011795: DOM Serializer prints stack traces to System.err
   - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue " in HttpURLConnection
   - S8012941: JSR 292: too deep inlining might crash compiler because of stack overflow
@@ -75,21 +61,15 @@
   - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java fails on MacOSX
   - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
   - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
-  - S8016545: java.beans.XMLEncoder.writeObject output is wrong
   - S8016579: (process) IOException thrown by ProcessBuilder.start() method is incorrectly encoded
   - S8017212: File.createTempFile requires unnecessary "read" permission
-  - S8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change
-  - S8019623: Lack of synchronization in AppContext.getAppContext()
   - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
   - S8019834: InetAddress.getByName hangs for bad IPv6 literals
   - S8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
   - S8020829: NMT tests fail on platforms if NMT detail is not supported
-  - S8021804: Certpath validation fails if validity period of root cert does not include validity period of intermediate cert
-  - S8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
   - S8022229: Intermittent test failures in sun/tools/jstatd
   - S8022531: [TEST_BUG] After double-click on the folder names , there is no 'OK' button in the dialog.
   - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR and GET_OWNED_MONITOR
-  - S8024061: Exception thrown when drag and drop between two components is executed quickly
   - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java fails on Windows
   - S8024677: [TESTBUG] Move tests for classes in /testlibrary
   - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
@@ -105,14 +85,11 @@
   - S8028159: C2: compiler stack overflow during inlining of @ForceInline methods
   - S8028280: ParkEvent leak when running modified runThese which only loads classes
   - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
-  - S8028616: Htmleditorkit parser doesn't handle leading slash (/)
-  - S8028617: Dvorak keyboard mapping not honored when ctrl key pressed
   - S8029073: (corba) New connection reclaimed when number of connection is greater than highwatermark
   - S8029190: VM_Version::determine_features() asserts on Fujitsu Sparc64 CPUs
   - S8029302: Performance regression in Math.pow intrinsic
   - S8029607: Type of Service (TOS) cannot be set in IPv6 header
   - S8029775: Solaris code cleanup
-  - S8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33
   - S8030114: [parfait] warnings from b119 for jdk.src.share.native.sun.security.smartcardio: JNI exception pending
   - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java failed with NPE
   - S8030698: Several GUI labels in jconsole need correction
@@ -121,7 +98,6 @@
   - S8030976: Untaken paths should be more vigorously pruned at highest optimization level
   - S8031061: new hotspot build - hs24.60-b07
   - S8031068: java/util/logging/ParentLoggersTest.java: checkLoggers: getLoggerNames() returned unexpected loggers
-  - S8031290: Adjust call to getisax() for additional words returned
   - S8031435: Ftp download does not work properly for ftp user without password
   - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java fails on Solaris zones virtual hosts
   - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
@@ -133,20 +109,13 @@
   - S8032808: Support Solaris SO_FLOW_SLA socket option
   - S8032832: Applet/browser deadlocks, when IIS integrated authentication is used
   - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running
-  - S8032872: [macosx] Cannot select from JComboBox in a JWindow
-  - S8032874: ArrayIndexOutOfBoundsException in JTable while clearing data in JTable
-  - S8032878: Editable combos in table do not behave as expected
   - S8032901: WaitForMultipleObjects() return value not handled appropriately
   - S8032908: getTextContent doesn't return string in JAXP
-  - S8033113: wsimport fails on WSDL:header parameter name customization
   - S8033524: Set minor version for hotspot in 7u80 to 80 and build number to b01
   - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c: JNI exception pending
   - S8033627: UTC+02:00 time zones are not detected correctly on Windows
-  - S8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interaction
   - S8033699: Incorrect radio button behavior
   - S8033970: new hotspot build - hs24.80-b02
-  - S8038919: Requesting focus to a modeless dialog doesn't work on Safari
-  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web services
   - S8034118: [parfait] JNI exception pending in macosx/native/sun/awt/JavaComponentAccessibility.m
   - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
   - S8034768: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
@@ -154,67 +123,47 @@
   - S8035435: new hotspot build - hs24.80-b04
   - S8035973: NPE in ForwardBuilder
   - S8035988: 7u60 l10n resource file translation update 1
-  - S8036022: D3D: rendering with XOR composite causes InternalError.
-  - S8036709: Java 7 jarsigner displays warning about cert policy tree
   - S8036778: new hotspot build - hs24.80-b05
-  - S8036819: JAB: mneumonics not read for textboxes
   - S8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'
   - S8036981: JAXB not preserving formatting for xsd:any Mixed content
-  - S8036983: JAB:Multiselection Ctrl+CursorUp/Down and ActivateDescenderPropertyChanged event
-  - S8037477: Reproducible hang of JAWS and webstart application with JAB 2.0.4
   - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
   - S8038274: update 8u fix for 8028073 now that 8028280 is backported to 8u
   - S8038440: backport few C2 fixes
   - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be manageable through the API
   - S8038640: new hotspot build - hs24.80-b06
   - S8038785: hot workaround fix for a crash in C2 compiler at Node::rematerialize
-  - S8038925: Java with G1 crashes in dump_instance_fields using jmap or jcmd without fullgc
+  - S8038919: Requesting focus to a modeless dialog doesn't work on Safari
   - S8038961: kinit, klist and ktab aren't built from jdk7u51 in licensee src bundles
+  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web services
   - S8039042: G1: Phantom zeros in cardtable
-  - S8039050: Crash in C2 compiler at Node::rematerialize
   - S8039118: Windows build failure (j2pcsc.dll : fatal error unresolved external symbol throwByName)
   - S8039292: new hotspot build - hs24.80-b07
-  - S8039298: assert(base == NULL || t_adr->isa_rawptr() || ! phase->type(base)->higher_equal(TypePtr::NULL_PTR))
-  - S8039319: (smartcardio) Card.transmitControlCommand() does not work on Mac OS X
   - S8039368: Remove testcase from npt utf.c
   - S8039891: Remove ppcsflt builds from JPRT
   - S8039899: Missing licence headers in test for JDK-8033113
   - S8040076: Memory leak: java.awt.List objects allowing multiple selections are not GC-ed.
   - S8040664: Revert temporary fix JDK-8038785
-  - S8040790: [TEST_BUG] tools/javac/innerClassFile/Driver.sh fails to cleanup files after it
   - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(! had_error) failed: bad dominance
-  - S8041451: com.sun.jndi.ldap.Connection:ReadTimeout should abandon ldap request
   - S8041507: Java Access Bridge version strings need to be fixed
   - S8041725: Nimbus JList selection colors persist across L&F changes
   - S8041791: String.toLowerCase regression - violates Unicode standard
   - S8041918: BootstrapMethods attribute cannot be empty.
   - S8041931: test/sun/net/www/http/HttpClient/B8025710.java fails with cannot find keystore
-  - S8041979: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
   - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
   - S8041984: CompilerThread seems to occupy all CPU in a very rare situation
   - S8042052: assert(t != NULL) failed: must set before get
-  - S8042059: Various fixes to linux/sparc
   - S8042235: redefining method used by multiple MethodHandles crashes VM
   - S8042247: Make 7u60 the default jprt release for hs24.80
   - S8042250: Misleading command line output for ReservedCodeCacheSize validation
   - S8042465: Applet menus not rendering when browser is full screen on Mac
   - S8042835: Remove mnemonic character from open, save and open directory JFileChooser's buttons
-  - S8042857: 14 stuck threads waiting for notification on LDAPRequest
   - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
   - S8043129: JAF initialisation in SAAJ clashing with the one in javax.mail
-  - S8043200: Decrease the preference mode of RC4 in the enabled cipher suite list
-  - S8043205: Incorrect system traps.h include path
-  - S8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp
-  - S8043207: Add const to Address argument for Assembler::swap
-  - S8043210: Add _BIG_ENDIAN define on linux/sparc
   - S8043354: OptimizePtrCompare too aggressive when allocations are present
   - S8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux
-  - S8043507: javax.smartcardio.CardTerminals.list() fails on MacOSX
   - S8043720: (smartcardio) Native memory should be handled more accurately
   - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
-  - S8044602: Increment minor version of HSx for 7u72 and initialize the build number
   - S8044614: [macosx] Focus issue with 2 applets in firefox
-  - S8044659: Java SecureRandom on SPARC T4 much slower than on x86/Linux
   - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped files (zlib 1.2.8 port)
   - S8046007: Java app receives javax.print.PrintException: Printer is not accepting job
   - S8046024: JDI shared memory transport failed with "Observed abandoned IP mutex"
@@ -234,22 +183,15 @@
   - S8047340: (process) Runtime.exec() fails in Turkish locale
   - S8048035: Ensure proper proxy protocols
   - S8048050: Agent NullPointerException when rmi.port in use
-  - S8048080: (smartcardio) javax.smartcardio.Card.openLogicalChannel() dosn't work on MacOSX
   - S8048110: Using tables in JTextPane leads to infinite loop in FlowLayout.layoutRow
   - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed
   - S8048212: Two tests failed with "java.net.SocketException: Bad protocol option" on Windows after 8029607
   - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
   - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
   - S8048887: SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method
-  - S8049081: Increment hsx 24.72 build to b02 for 7u72-b03
   - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory
-  - S8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow
   - S8049684: pstack crashes on java core dump
-  - S8049787: Increment hsx 24.72 build to b03 for 7u72-b04
   - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check
-  - S8050158: Introduce system property to maintain RC4 preference order
-  - S8050165: linux-sparcv9: NMT detail causes assert((intptr_t*)younger_sp[FP->sp_offset_in_saved_window()] == (intptr_t*)((intptr_t)sp - STACK_BIAS)) failed: younger_sp must be valid
-  - S8050167: linux-sparcv9: hs_err file does not show any stack information
   - S8050386: javac, follow-up of fix for JDK-8049305
   - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient break HTTP PUT streaming
   - S8051004: javac, incorrect bug id in tests for JDK-8050386
@@ -268,7 +210,6 @@
   - S8055309: RMI needs better transportation considerations
   - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
   - S8055489: Better substitution formats
-  - S8055714: Increment hsx 24.72 build to b04 for 7u72-b11
   - S8055731: sun/security/smartcardio/TestDirect.java throws java.lang.IndexOutOfBoundsException
   - S8055949: ByteArrayOutputStream capacity should be maximal array size permitted by VM
   - S8056026: Debug security logging should print Provider used for each crypto operation
@@ -309,7 +250,6 @@
   - S8064407: (fc) FileChannel transferTo should use TransmitFile on Windows
   - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
   - S8064516: BCEL still corrupts generic methods if bytecode offsets are modified
-  - S8064532: 7u76 build failed with # 8041979
   - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
   - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
   - S8064846: Lazy-init thread safety problems in core reflection
@@ -326,35 +266,158 @@
   - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
   - S8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
   - S8068338: Better message about incompatible zlib in Deflater.init
-  - S8068405: GenerateCurrencyData throws RuntimeException for old data
   - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer system property to jdk.nio.enableFastFileTransfer
   - S8068639: Make certain annotation classfile warnings opt-in
-  - S8074312, PR2254: Enable hotspot builds on 4.x Linux kernels
-* Backports
-  - S6584008, PR2193, RH1173326: jvmtiStringPrimitiveCallback should not be invoked when string value is null
 * Bug fixes
   - PR1786: Allow x86 build to occur on x86_64 using a previously built x86_64 build
   - PR1846: Build fails when using IcedTea7 as bootstrap JDK with native ecj
   - PR1847: Synchronise javac.in with IcedTea6
   - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
   - PR2144: make dist fails due to lack of HotSpot-specific patches
+  - PR2233, RH1190835: Discover gsettings symbols separately so early versions of GLib can be used (e.g. on RHEL 6)
+  - PR2236: ppc64le should report its os.arch as ppc64le so tools can detect it
+
+New in release 2.5.5 (2015-04-14):
+
+* Security fixes
+  - S8059064: Better G1 log caching
+  - S8060461: Fix for JDK-8042609 uncovers additional issue
+  - S8064601, CVE-2015-0480: Improve jar file handling
+  - S8065286: Fewer subtable substitutions
+  - S8065291: Improved font lookups
+  - S8066479: Better certificate chain validation
+  - S8067050: Better font consistency checking
+  - S8067684: Better font substitutions
+  - S8067699, CVE-2015-0469: Better glyph storage
+  - S8068320, CVE-2015-0477: Limit applet requests
+  - S8068720, CVE-2015-0488: Better certificate options checking
+  - S8069198: Upgrade image library
+  - S8071726, CVE-2015-0478: Better RSA optimizations
+  - S8071818: Better vectorization on SPARC
+  - S8071931, CVE-2015-0460: Return of the phantom menace
+* Backports
+  - S6584008, PR2193, RH1173326: jvmtiStringPrimitiveCallback should not be invoked when string value is null
+  - S6956398, PR2250: make ephemeral DH key match the length of the certificate key
+  - S7090424: TestGlyphVectorLayout failed automately with java.lang.StackOverflowError
+  - S7142035: assert in j.l.instrument agents during shutdown when daemon thread is running
+  - S7195480: javax.smartcardio does not detect cards on Mac OS X
+  - S8001472: api/java_awt/Window/indexTGF_* tests fail because expected colors aren't equal
+  - S8011646: SEGV in compiled code with loop predication
+  - S8012637: Adjust CipherInputStream class to work in AEAD/GCM mode
+  - S8016545: java.beans.XMLEncoder.writeObject output is wrong
+  - S8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change
+  - S8019623: Lack of synchronization in AppContext.getAppContext()
+  - S8021804: Certpath validation fails if validity period of root cert does not include validity period of intermediate cert
+  - S8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
+  - S8024061: Exception thrown when drag and drop between two components is executed quickly
+  - S8028616: Htmleditorkit parser doesn't handle leading slash (/)
+  - S8028617: Dvorak keyboard mapping not honored when ctrl key pressed
+  - S8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33
+  - S8031290: Adjust call to getisax() for additional words returned
+  - S8032872: [macosx] Cannot select from JComboBox in a JWindow
+  - S8032874: ArrayIndexOutOfBoundsException in JTable while clearing data in JTable
+  - S8032878: Editable combos in table do not behave as expected
+  - S8033113: wsimport fails on WSDL:header parameter name customization
+  - S8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interaction
+  - S8036022: D3D: rendering with XOR composite causes InternalError.
+  - S8036709: Java 7 jarsigner displays warning about cert policy tree
+  - S8036819: JAB: mneumonics not read for textboxes
+  - S8036983: JAB:Multiselection Ctrl+CursorUp/Down and ActivateDescenderPropertyChanged event
+  - S8037477: Reproducible hang of JAWS and webstart application with JAB 2.0.4
+  - S8038925: Java with G1 crashes in dump_instance_fields using jmap or jcmd without fullgc
+  - S8039050: Crash in C2 compiler at Node::rematerialize
+  - S8039298: assert(base == NULL || t_adr->isa_rawptr() || ! phase->type(base)->higher_equal(TypePtr::NULL_PTR))
+  - S8039319: (smartcardio) Card.transmitControlCommand() does not work on Mac OS X
+  - S8040228: TransformerConfigurationException occurs with security manager, FSP and XSLT Ext
+  - S8040790: [TEST_BUG] tools/javac/innerClassFile/Driver.sh fails to cleanup files after it
+  - S8041451: com.sun.jndi.ldap.Connection:ReadTimeout should abandon ldap request
+  - S8041740: Test sun/security/tools/keytool/ListKeychainStore.sh fails on Mac
+  - S8041979: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
+  - S8042059: Various fixes to linux/sparc
+  - S8042857: 14 stuck threads waiting for notification on LDAPRequest
+  - S8043123: Hard crash with access violation exception when blitting to very large image
+  - S8043200: Decrease the preference mode of RC4 in the enabled cipher suite list
+  - S8043205: Incorrect system traps.h include path
+  - S8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp
+  - S8043207: Add const to Address argument for Assembler::swap
+  - S8043210: Add _BIG_ENDIAN define on linux/sparc
+  - S8043507: javax.smartcardio.CardTerminals.list() fails on MacOSX
+  - S8044602: Increment minor version of HSx for 7u72 and initialize the build number
+  - S8044659: Java SecureRandom on SPARC T4 much slower than on x86/Linux
+  - S8046769: Set T family feature bit on Niagara systems
+  - S8048080: (smartcardio) javax.smartcardio.Card.openLogicalChannel() dosn't work on MacOSX
+  - S8049081: Increment hsx 24.72 build to b02 for 7u72-b03
+  - S8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow
+  - S8049787: Increment hsx 24.72 build to b03 for 7u72-b04
+  - S8050158: Introduce system property to maintain RC4 preference order
+  - S8050165: linux-sparcv9: NMT detail causes assert((intptr_t*)younger_sp[FP->sp_offset_in_saved_window()] == (intptr_t*)((intptr_t)sp - STACK_BIAS)) failed: younger_sp must be valid
+  - S8050167: linux-sparcv9: hs_err file does not show any stack information
+  - S8055714: Increment hsx 24.72 build to b04 for 7u72-b11
+  - S8056211: api/java_awt/Event/InputMethodEvent/serial/index.html#Input[serial2002] failure
+  - S8060072: Increment minor version of HSx for 7u79 and initialize the build number
+  - S8064454: [TEST_BUG] Test tools/javac/innerClassFile/Driver.sh fails for Mac and Linux
+  - S8064532: 7u76 build failed with # 8041979
+  - S8065072: sun/net/www/http/HttpClient/StreamingRetry.java failed intermittently
+  - S8065373: [macosx] jdk8, jdk7u60 Regression in Graphics2D drawing of derived Fonts
+  - S8065709: Deadlock in awt/logging apparently introduced by 8019623
+  - S8065991: LogManager unecessarily calls JavaAWTAccess from within a critical section
+  - S8068405: GenerateCurrencyData throws RuntimeException for old data
+  - S8071591: java/util/logging/LogManagerAppContextDeadlock.java test started to fail due to JDK-8065991
+  - S8072039: jdk7u79 l10n resource file translation update
+  - S8072042: (tz) Support tzdata2015a
+  - S8073226: Increment hsx 24.79 build to b02 for 7u79-b10
+  - S8074312, PR2254, G541270: Enable hotspot builds on 4.x Linux kernels
+  - S8074662: Update 3rd party readme and license for LibPNG v 1.6.16
+  - S8075211: [TEST_BUG] Test sun/net/www/http/HttpClient/StreamingRetry.java fails with compilation error
+* Bug fixes
   - PR2196, RH1164762: jhat man page has broken URL
-  - PR2200: Support giflib 5.1.0
+  - PR2200, G531686: Support giflib 5.1.0
   - PR2210: DGifCloseFile call should check the return value, not the error code, for failure
   - PR2225: giflib 5.1 conditional excludes 6.0, 7.0, etc.
-  - PR2233, RH1190835: Discover gsettings symbols separately so early versions of GLib can be used (e.g. on RHEL 6)
-  - PR2236: ppc64le should report its os.arch as ppc64le so tools can detect it
   - PR2250: JSSE server is still limited to 768-bit DHE
+* ARM32 port
+  - PR2228: Add ARM32 JIT
+  - PR2297: Use the IcedTea 2.6.0 HotSpot on ARM32 by default
+  - Several bug fixes to get Eclipse working
 * AArch64 port
   - Add java.lang.ref.Reference.get intrinsic to template interpreter
   - Fix implementation of InterpreterMacroAssembler::increment_mdp_data_at().
   - Remove insanely large stack allocation in entry frame.
+  - S6976528: PS: assert(!limit_exceeded || softrefs_clear) failed: Should have been cleared
+  - S8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
+  - S8020829: NMT tests fail on platforms if NMT detail is not supported
+  - S8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
+  - S8029775: Solaris code cleanup
+  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
+  - S8042235: redefining method used by multiple MethodHandles crashes VM
+  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
+  - S8046233: VerifyError on backward branch
+  - S8046289: compiler/6340864/TestLongVect.java timeout with
+  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed
+  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check
+  - S8054478: C2: Incorrectly compiled char[] array access crashes JVM
+  - S8054530: C2: assert(res == old_res) failed: Inconsistency between old and new
+  - S8054883: Segmentation error while running program
+  - S8056309: Set minor version for hotspot in 7u76 to 76 and build number to b01
+  - S8058583: Remove CompilationRepeat
+  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment
+  - S8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
+  - S8060169: Update the Crash Reporting URL in the Java crash log
+  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
+  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
+  - S8062229: Test failure of test_loggc_filename in 7u-cpu
+  - S8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop
+  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
+  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
+  - S8065618: C2 RA incorrectly removes kill projections
+  - S8065765: Missing space in output message from -XX:+CheckEndorsedAndExtDirs
+  - S8066045: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
+  - S8066103: C2's range check smearing allows out of bound array accesses
+  - S8066649: 8u backport for 8065618 is incorrect
+  - S8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
   - S8071947: AARCH64: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames
   - S8072129: [AARCH64] missing fix for 8066900
   - S8072483: AARCH64: aarch64.ad uses the wrong operand class for some operations
-* ARM32 port
-  - PR2228: Add ARM32 JIT
-  - Several bug fixes to get Eclipse working
 
 New in release 2.5.4 (2015-01-21):