Changeset: 20009f68c21c Author: sjiang Date: 2013-10-21 17:47 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/20009f68c21c
7068126: Enhance SNMP statuses Reviewed-by: dfuchs, hawtin ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java Changeset: 9428ea5293be Author: valeriep Date: 2013-08-21 12:07 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/9428ea5293be 8022927: Input validation for byte/endian conversions Summary: Add additional boundary checks Reviewed-by: ascarpino ! src/share/classes/sun/security/provider/ByteArrayAccess.java Changeset: a6994940a644 Author: vadim Date: 2013-09-13 12:52 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a6994940a644 8023057: Enhance start up image display Reviewed-by: anthony, serb, mschoene ! src/share/native/sun/awt/splashscreen/splashscreen_impl.c ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c Changeset: 0130075b454c Author: jfranck Date: 2013-10-11 11:22 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/0130075b454c 8023301: Enhance generic classes Reviewed-by: mchung, hawtin ! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java ! src/share/classes/sun/reflect/misc/ReflectUtil.java Changeset: 16e444c32915 Author: weijun Date: 2013-09-13 15:22 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/16e444c32915 8023672: Enhance jar file validation Summary: Also reviewed by Chris Ries and Alexander Fomin Reviewed-by: mullan, sherman ! src/share/classes/java/util/jar/JarVerifier.java Changeset: 8ddfc847b882 Author: dfuchs Date: 2013-10-07 12:09 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8ddfc847b882 8024867: Enhance logging start up Reviewed-by: mchung, hawtin ! src/share/classes/java/util/logging/LogManager.java Changeset: e78f7f397409 Author: malenkov Date: 2013-10-04 19:39 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e78f7f397409 8025448: Enhance listening events Reviewed-by: art, skoivu ! src/share/classes/javax/swing/event/EventListenerList.java Changeset: 67935d4cb42d Author: prr Date: 2013-10-15 11:34 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/67935d4cb42d 8026176: Enhance document printing Reviewed-by: bae, jgodinez ! src/share/classes/javax/print/SimpleDoc.java Changeset: 7e5e673c706f Author: xuelei Date: 2013-10-23 21:32 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/7e5e673c706f 8026417: Enhance XML canonicalization Summary: Copy before use mutable byte arrays. Also reviewed by Alexander Fomin <alexander.fo...@oracle.com> Reviewed-by: weijun, mullan, hawtin, ahgross ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java Changeset: c12624b11076 Author: malenkov Date: 2013-10-16 14:02 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c12624b11076 8026172: Enhance UI Management Reviewed-by: art, skoivu ! src/share/classes/javax/swing/SwingUtilities.java Changeset: d2fd1283e0b7 Author: weijun Date: 2013-09-13 15:17 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d2fd1283e0b7 8024306: Enhance Subject consistency Summary: Also reviewed by Alexander Fomin Reviewed-by: mullan, ahgross ! src/share/classes/javax/security/auth/Subject.java Changeset: 76445081396e Author: malenkov Date: 2013-09-02 16:56 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/76445081396e 8023245: Enhance Beans decoding Reviewed-by: art, skoivu, alanb ! src/share/classes/com/sun/beans/ObjectHandler.java Changeset: 3b7f7607a7f1 Author: weijun Date: 2013-08-19 22:43 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/3b7f7607a7f1 8022945: Enhance JNDI implementation classes Reviewed-by: xuelei, ahgross, skoivu ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: ca4e9dd6aa3a Author: alanb Date: 2013-10-24 19:21 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ca4e9dd6aa3a 8021257: com.sun.corba.se.** should be on restricted package list Reviewed-by: chegar, coffeys, smarks Contributed-by: alan.bate...@oracle.com, mark.shepp...@oracle.com ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: c761754d1601 Author: michaelm Date: 2013-11-01 10:40 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c761754d1601 8011786: Better applet networking Summary: add checkListen() to client socket binds and new interpretation for port number 0 in SocketPermission Reviewed-by: chegar, alanb ! src/share/classes/java/lang/SecurityManager.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/net/SocketPermission.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/share/classes/sun/security/util/SecurityConstants.java ! src/share/lib/security/java.policy ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: 204ffa39ed42 Author: lancea Date: 2013-08-15 11:46 -0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/204ffa39ed42 8022904: Enhance JDBC Parsers Reviewed-by: alanb, skoivu ! src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java Changeset: 6dcc089523ed Author: xuelei Date: 2013-10-14 18:35 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/6dcc089523ed 8025026: Enhance canonicalization Summary: Don't use cached null xmlns definition. Also reviewed by Alexander Fomin <alexander.fo...@oracle.com> Reviewed-by: mullan, hawtin ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java ! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java Changeset: 81ba5b4c6c4c Author: xuelei Date: 2013-10-15 20:15 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/81ba5b4c6c4c 8026204: Enhance auth login contexts Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fo...@oracle.com> Reviewed-by: weijun, ahgross ! src/share/classes/javax/security/auth/login/LoginContext.java Changeset: 8efd3b62ddd8 Author: xuelei Date: 2013-10-16 20:12 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8efd3b62ddd8 8025758: Enhance Naming management Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fo...@oracle.com> Reviewed-by: weijun, ahgross ! src/share/classes/com/sun/naming/internal/FactoryEnumeration.java ! src/share/classes/com/sun/naming/internal/VersionHelper12.java Changeset: 063d4725f476 Author: xuelei Date: 2013-09-05 18:17 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/063d4725f476 8023069: Enhance TLS connections Summary: Also reviewed by Alexander Fomin and Andrew Gross Reviewed-by: wetmore ! src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java ! src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java ! src/share/classes/sun/security/rsa/RSAPadding.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java Changeset: 30a79a0d00c3 Author: mullan Date: 2010-11-22 10:16 -0500 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/30a79a0d00c3 6995424: Eliminate dependency to a deprecated API com.sun.security.auth.PolicyFile Reviewed-by: mchung ! src/share/classes/javax/security/auth/Policy.java ! src/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: 2aa9d2daa3a7 Author: weijun Date: 2013-10-17 09:58 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/2aa9d2daa3a7 8025014: Enhance Security Policy 6727821: Enhance JAAS Configuration Reviewed-by: xuelei, hawtin ! src/share/classes/javax/security/auth/Policy.java ! src/share/classes/javax/security/auth/login/Configuration.java Changeset: 51d372e4ca05 Author: vadim Date: 2013-09-19 20:56 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/51d372e4ca05 8025034: Improve layout lookups Reviewed-by: mschoene, vadim, srl ! src/share/native/sun/font/layout/LookupProcessor.cpp Changeset: 5ccba1f98283 Author: srl Date: 2013-03-06 06:44 -0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5ccba1f98283 8009530: ICU Kern table support broken Reviewed-by: prr, vadim ! src/share/native/sun/font/layout/KernTable.cpp ! src/share/native/sun/font/layout/LETableReference.h + test/java/awt/font/TextLayout/TestKerning.java Changeset: 6a719098330c Author: prr Date: 2013-10-20 06:12 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/6a719098330c 8024530: Enhance font process resilience Reviewed-by: mschoene, bae, srl, prr ! src/share/native/sun/font/layout/AlternateSubstSubtables.cpp ! src/share/native/sun/font/layout/AnchorTables.cpp ! src/share/native/sun/font/layout/AnchorTables.h ! src/share/native/sun/font/layout/ArabicLayoutEngine.cpp ! src/share/native/sun/font/layout/ArabicShaping.cpp ! src/share/native/sun/font/layout/CanonShaping.cpp ! src/share/native/sun/font/layout/CharSubstitutionFilter.h ! src/share/native/sun/font/layout/ClassDefinitionTables.h ! src/share/native/sun/font/layout/ContextualSubstSubtables.cpp ! src/share/native/sun/font/layout/ContextualSubstSubtables.h ! src/share/native/sun/font/layout/CoverageTables.cpp ! src/share/native/sun/font/layout/CoverageTables.h ! src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp ! src/share/native/sun/font/layout/DeviceTables.cpp ! src/share/native/sun/font/layout/DeviceTables.h ! src/share/native/sun/font/layout/ExtensionSubtables.cpp ! src/share/native/sun/font/layout/ExtensionSubtables.h ! src/share/native/sun/font/layout/GDEFMarkFilter.cpp ! src/share/native/sun/font/layout/GDEFMarkFilter.h ! src/share/native/sun/font/layout/GlyphIterator.cpp ! src/share/native/sun/font/layout/GlyphIterator.h ! src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp ! src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp ! src/share/native/sun/font/layout/IndicLayoutEngine.cpp ! src/share/native/sun/font/layout/KernTable.cpp ! src/share/native/sun/font/layout/LEFontInstance.h ! src/share/native/sun/font/layout/LEGlyphFilter.h ! src/share/native/sun/font/layout/LEGlyphStorage.cpp ! src/share/native/sun/font/layout/LEGlyphStorage.h ! src/share/native/sun/font/layout/LEScripts.h ! src/share/native/sun/font/layout/LEStandalone.h ! src/share/native/sun/font/layout/LETableReference.h ! src/share/native/sun/font/layout/LETypes.h ! src/share/native/sun/font/layout/LayoutEngine.cpp ! src/share/native/sun/font/layout/LayoutEngine.h ! src/share/native/sun/font/layout/LigatureSubstSubtables.cpp ! src/share/native/sun/font/layout/LookupProcessor.cpp ! src/share/native/sun/font/layout/Lookups.cpp ! src/share/native/sun/font/layout/MarkArrays.cpp ! src/share/native/sun/font/layout/MarkArrays.h ! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp ! src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp ! src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp ! src/share/native/sun/font/layout/MultipleSubstSubtables.cpp ! src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp ! src/share/native/sun/font/layout/OpenTypeUtilities.h ! src/share/native/sun/font/layout/PairPositioningSubtables.cpp ! src/share/native/sun/font/layout/PairPositioningSubtables.h ! src/share/native/sun/font/layout/ScriptAndLanguage.cpp ! src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp ! src/share/native/sun/font/layout/ScriptAndLanguageTags.h ! src/share/native/sun/font/layout/SinglePositioningSubtables.cpp ! src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp ! src/share/native/sun/font/layout/TibetanReordering.h ! src/share/native/sun/font/layout/ValueRecords.cpp ! src/share/native/sun/font/layout/ValueRecords.h