United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7160619 : enhance the list of secure jnlp properties to support useLegacyMergeSort

Details
Type:
Enhancement
Submit Date:
2012-04-11
Status:
Resolved
Updated Date:
2013-09-12
Project Name:
JDK
Resolved Date:
2012-07-04
Component:
deploy
OS:
windows_vista,windows_xp
Sub-Component:
webstart
CPU:
x86
Priority:
P4
Resolution:
Fixed
Affected Versions:
7,7u3
Fixed Versions:

Related Reports
Backport:
Duplicate:
Relates:
Relates:
Relates:

Sub Tasks

Description
Please add the property java.util.Arrays.useLegacyMergeSort to the list 
of secure properties.
This would allow smoother migration from 6 to 7

http://www.oracle.com/technetwork/java/javase/compatibility-417013.html

Area: API: Utilities
Synopsis: Updated sort behavior for Arrays and Collections may throw an IllegalArgumentException
Description: The sorting algorithm used by java.util.Arrays.sort and (indirectly) by java.util.Collections.sort has been replaced. The new sort implementation may throw an IllegalArgumentException if it detects a Comparable that violates the Comparable contract. The previous implementation silently ignored such a situation.
If the previous behavior is desired, you can use the new system property, java.util.Arrays.useLegacyMergeSort, to restore previous mergesort behavior.
Nature of Incompatibility: behavioral
RFE: 6804124

                                    

Comments
EVALUATION

The following property won't be included:
 - sun.security.ssl.allowUnsafeRenegotiation  (security vulnerability)
                                     
2012-06-20



Hardware and Software, Engineered to Work Together