Changeset: 3a9142822eba Author: igerasim Date: 2015-07-31 00:48 +0300 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/3a9142822eba
8076339: Better handling of remote object invocation Reviewed-by: asmotrak, igerasim, skoivu ! src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java Changeset: a3845e338470 Author: igerasim Date: 2015-10-16 22:40 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a3845e338470 8076413: Better JRMP message handling Reviewed-by: smarks ! src/share/classes/sun/rmi/transport/DGCClient.java Changeset: c08e168d2e90 Author: prr Date: 2015-07-24 09:46 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c08e168d2e90 8103675: Better Binary searches Reviewed-by: srl, serb, mschoene ! src/share/native/sun/font/layout/LookupTables.cpp Changeset: d7fe4addfd23 Author: michaelm Date: 2015-07-09 13:23 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d7fe4addfd23 8130193: Improve HTTP connections Reviewed-by: alanb ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: a70c8a3d0925 Author: vinnie Date: 2010-07-23 17:41 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a70c8a3d0925 6676075: RegistryContext (com.sun.jndi.url.rmi.rmiURLContext) coding problem Reviewed-by: mullan ! src/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java + test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Changeset: 0fc6c8064027 Author: dmocek Date: 2015-10-19 23:13 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/0fc6c8064027 7142596: RMI JPRT tests are failing Summary: Changed RMI tests to use random port numbers for the RMI Registry and RMID so the tests can be run concurrently without test failures due to tests using the same port numbers. Reviewed-by: smarks, alanb Contributed-by: olivier.lagn...@oracle.com ! test/ProblemList.txt ! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java ! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java ! test/java/rmi/Naming/LookupNameWithColon.java ! test/java/rmi/Naming/RmiIsNoScheme.java ! test/java/rmi/Naming/UnderscoreHost.java ! test/java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy ! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java ! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy ! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java ! test/java/rmi/activation/CommandEnvironment/security.policy ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy ! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java ! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java ! test/java/rmi/registry/emptyName/EmptyName.java ! test/java/rmi/registry/interfaceHash/InterfaceHash.java ! test/java/rmi/registry/multipleRegistries/MultipleRegistries.java ! test/java/rmi/registry/readTest/readTest.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/rmi/registry/reexport/Reexport.java ! test/java/rmi/reliability/juicer/AppleUserImpl.java ! test/java/rmi/reliability/juicer/ApplicationServer.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/HelloImpl.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/EchoImpl.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/java/rmi/server/RemoteServer/AddrInUse.java ! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java ! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/ShutdownImpl.java ! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java ! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java ! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java ! test/java/rmi/server/Unreferenced/leaseCheckInterval/SelfTerminator.java ! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java ! test/java/rmi/server/useCustomRef/UseCustomRef.java ! test/java/rmi/server/useCustomRef/security.policy ! test/java/rmi/testlibrary/ActivationLibrary.java ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/RegistryRunner.java ! test/java/rmi/testlibrary/StreamPipe.java ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/checkFQDN/CheckFQDNClient.java ! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java ! test/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java ! test/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/java/rmi/transport/closeServerSocket/CloseServerSocket.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/rmi/transport/dgcDeadLock/TestImpl.java ! test/java/rmi/transport/handshakeFailure/HandshakeFailure.java ! test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java ! test/java/rmi/transport/httpSocket/HttpSocketTest.java ! test/java/rmi/transport/httpSocket/security.policy ! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java ! test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java ! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java ! test/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java ! test/sun/rmi/rmic/newrmic/equivalence/run.sh ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java ! test/sun/rmi/runtime/Log/checkLogging/CheckLogging.java ! test/sun/rmi/transport/proxy/EagerHttpFallback.java ! test/sun/rmi/transport/tcp/DeadCachedConnection.java Changeset: f6b1975c3d56 Author: jgish Date: 2012-12-05 21:08 -0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f6b1975c3d56 8004317: TestLibrary.getUnusedRandomPort() fails intermittently, but exception not reported Reviewed-by: alanb, dmocek, smarks ! test/java/rmi/testlibrary/TestLibrary.java Changeset: e4a8b41c4b92 Author: jgish Date: 2013-01-17 15:09 -0500 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e4a8b41c4b92 8006534: CLONE - TestLibrary.getUnusedRandomPort() fails intermittently-doesn't retry enough times Summary: Increase number of retries to twice the number of ports in the reserved range Reviewed-by: mduigou ! test/java/rmi/testlibrary/TestLibrary.java Changeset: 6ef05614006a Author: chegar Date: 2015-10-19 23:18 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/6ef05614006a 8022213: Intermittent test failures in java/net/URLClassLoader Reviewed-by: dxu, alanb + test/lib/testlibrary/jdk/testlibrary/FileUtils.java Changeset: 09837c11e132 Author: coffeys Date: 2013-11-19 14:47 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/09837c11e132 8028583: Add helper methods to test libraries Reviewed-by: chegar ! test/java/rmi/testlibrary/TestLibrary.java ! test/lib/testlibrary/jdk/testlibrary/FileUtils.java Changeset: ef3063b1ce35 Author: igerasim Date: 2015-07-31 17:18 +0300 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ef3063b1ce35 8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently Reviewed-by: rriggs, smarks ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java Changeset: 36cf4fb9d734 Author: jdn Date: 2015-10-16 15:41 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/36cf4fb9d734 8014097: add doPrivileged methods with limited privilege scope Summary: Backport new limited privilege doPrivileged using SharedSecrets Reviewed-by: mchung, omajid ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/AccessController.java ! src/share/classes/sun/misc/JavaSecurityAccess.java + test/java/security/AccessController/LimitedDoPrivileged.java Changeset: 3a4eaffec93e Author: mullan Date: 2013-10-22 08:03 -0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/3a4eaffec93e 8021191: Add isAuthorized check to limited doPrivileged methods Reviewed-by: weijun, xuelei ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/AccessController.java Changeset: faf45e499a37 Author: kevinw Date: 2015-10-20 01:46 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/faf45e499a37 8064331: JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC Reviewed-by: jbachorik, mullan ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/ProtectionDomain.java + test/java/security/ProtectionDomain/PreserveCombinerTest.java Changeset: 8dd297ed4e6b Author: weijun Date: 2015-10-20 03:02 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8dd297ed4e6b 6932525: Incorrect encryption types of KDC_REQ_BODY of AS-REQ with pre-authentication Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/KrbAsReq.java ! test/sun/security/krb5/auto/KDC.java Changeset: 06da85fcf30a Author: weijun Date: 2015-10-20 03:41 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/06da85fcf30a 6951366: kerberos login failure on win2008 with AD set to win2000 compat mode Reviewed-by: valeriep, xuelei ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/EncryptionKey.java ! src/share/classes/sun/security/krb5/KrbAsReq.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! test/sun/security/krb5/auto/Context.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/W83.java Changeset: 9b9162cfb384 Author: weijun Date: 2015-10-20 03:49 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/9b9162cfb384 6959292: regression: cannot login if session key and preauth does not use the same etype Reviewed-by: xuelei, valeriep ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/EncryptionKey.java ! src/share/classes/sun/security/krb5/KrbAsReq.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/W83.java Changeset: 8a7cd2104d76 Author: weijun Date: 2008-03-05 21:55 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8a7cd2104d76 6648972: KDCReq.init always read padata Summary: PA-DATA is optional, only read it when it exists Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/ETypeInfo2.java ! src/share/classes/sun/security/krb5/internal/KDCReq.java + test/sun/security/krb5/OptionPADataInKDCReq.java Changeset: db68e96c7c3b Author: weijun Date: 2015-10-20 04:01 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/db68e96c7c3b 6862679: ESC: AD Authentication with user with umlauts fails Reviewed-by: valeriep, mullan ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/KrbAsReq.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/krb5/internal/ETypeInfo.java ! src/share/classes/sun/security/krb5/internal/ETypeInfo2.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/crypto/Des.java + src/share/classes/sun/security/krb5/internal/util/KerberosString.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java + test/sun/security/krb5/RFC396xTest.java Changeset: 864712fb38f7 Author: weijun Date: 2015-10-20 04:04 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/864712fb38f7 6849275: enhance krb5 reg tests Reviewed-by: xuelei ! test/sun/security/krb5/auto/CrossRealm.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/sun/security/krb5/auto/OneKDC.java ! test/sun/security/krb5/auto/basic.sh Changeset: ecd03838021e Author: weijun Date: 2015-10-20 04:08 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ecd03838021e 6893158: AP_REQ check should use key version number Reviewed-by: valeriep, xuelei ! src/share/classes/sun/security/krb5/EncryptionKey.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/MoreKvno.java Changeset: 1a55e0a2ccf0 Author: weijun Date: 2015-10-20 04:46 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/1a55e0a2ccf0 6710360: export Kerberos session key to applications Reviewed-by: valeriep + src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java + src/share/classes/com/sun/security/jgss/InquireSecContextPermission.java + src/share/classes/com/sun/security/jgss/InquireType.java ! src/share/classes/sun/security/jgss/GSSContextImpl.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/share/classes/sun/security/jgss/spi/GSSContextSpi.java ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java ! src/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java ! src/share/classes/sun/security/tools/PolicyTool.java + test/com/sun/security/jgss/InquireSecContextPermissionCheck.java ! test/sun/security/krb5/auto/Context.java Changeset: b34f1030692a Author: weijun Date: 2015-10-20 05:48 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b34f1030692a 6853328: Support OK-AS-DELEGATE flag Reviewed-by: valeriep ! src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java ! src/share/classes/org/ietf/jgss/GSSContext.java ! src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java ! src/share/classes/sun/security/jgss/GSSContextImpl.java ! src/share/classes/sun/security/jgss/krb5/InitialToken.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/share/classes/sun/security/jgss/spi/GSSContextSpi.java ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java ! src/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! test/sun/security/krb5/auto/Context.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/OkAsDelegate.java + test/sun/security/krb5/auto/OkAsDelegateXRealm.java + test/sun/security/krb5/auto/ok-as-delegate-xrealm.sh + test/sun/security/krb5/auto/ok-as-delegate.sh Changeset: 641c40aea67d Author: weijun Date: 2015-10-20 06:11 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/641c40aea67d 6877357: IPv6 address does not work Reviewed-by: xuelei, alanb ! src/share/classes/sun/security/krb5/KrbKdcReq.java + test/sun/security/krb5/IPv6.java Changeset: 448eb422dde3 Author: weijun Date: 2015-10-20 06:20 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/448eb422dde3 6843127: krb5 should not try to access unavailable kdc too often Reviewed-by: valeriep, mullan ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/KrbKdcReq.java ! src/share/lib/security/java.security-linux + test/sun/security/krb5/auto/BadKdc.java + test/sun/security/krb5/auto/BadKdc1.java + test/sun/security/krb5/auto/BadKdc2.java + test/sun/security/krb5/auto/BadKdc3.java + test/sun/security/krb5/auto/BadKdc4.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/OneKDC.java Changeset: 8b649b088324 Author: weijun Date: 2015-10-20 06:22 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8b649b088324 6844193: support max_retries in krb5.conf Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/KrbKdcReq.java + test/sun/security/krb5/auto/MaxRetries.java Changeset: 66ee1076f90c Author: weijun Date: 2015-10-20 07:05 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/66ee1076f90c 6952519: kdc_timeout is not being honoured when using TCP Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/KrbKdcReq.java + src/share/classes/sun/security/krb5/internal/NetClient.java - src/share/classes/sun/security/krb5/internal/TCPClient.java - src/share/classes/sun/security/krb5/internal/UDPClient.java + test/sun/security/krb5/auto/TcpTimeout.java Changeset: 2e3394981e7a Author: weijun Date: 2015-10-20 07:30 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/2e3394981e7a 6960894: Better AS-REQ creation and processing Reviewed-by: valeriep ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/EncryptionKey.java + src/share/classes/sun/security/krb5/KdcComm.java ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/KrbAsReq.java + src/share/classes/sun/security/krb5/KrbAsReqBuilder.java - src/share/classes/sun/security/krb5/KrbKdcReq.java ! src/share/classes/sun/security/krb5/KrbTgsReq.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/internal/KDCRep.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/share/classes/sun/security/krb5/internal/PAData.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/NewSalt.java ! test/sun/security/krb5/auto/OneKDC.java ! test/sun/security/krb5/auto/W83.java Changeset: 5b1b00a91554 Author: weijun Date: 2015-10-20 07:37 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5b1b00a91554 7032354: no-addresses should not be used on acceptor side Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/KrbApReq.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/NoAddresses.java Changeset: c18706945abe Author: weijun Date: 2011-08-12 11:14 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c18706945abe 7061379: [Kerberos] Cross-realm authentication fails, due to nameType problem Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/PrincipalName.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/PrincipalNameEquals.java Changeset: 972a399dc66f Author: weijun Date: 2008-03-05 22:15 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/972a399dc66f 6590930: reed/write does not match for ccache Summary: Add null-awareness to ccache read Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ccache/Credentials.java + test/sun/security/krb5/TimeInCCache.java Changeset: c3090e153e73 Author: weijun Date: 2015-10-20 07:53 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c3090e153e73 6856069: PrincipalName.clone() does not invoke super.clone() Reviewed-by: chegar ! src/share/classes/sun/security/krb5/PrincipalName.java + test/sun/security/krb5/ServiceNameClone.java Changeset: edc3e029c7a7 Author: weijun Date: 2015-10-20 22:35 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/edc3e029c7a7 6854308: more ktab options Reviewed-by: mullan ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java Changeset: 311808b85760 Author: weijun Date: 2015-10-20 23:04 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/311808b85760 6950546: "ktab -d name etype" to "ktab -d name [-e etype] [kvno | all | old]" 6984764: kerberos fails if service side keytab is generated using JDK ktab Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/tools/KtabCheck.java + test/sun/security/krb5/tools/ktcheck.sh + test/sun/security/krb5/tools/onlythree.conf Changeset: 5a766226c372 Author: weijun Date: 2015-10-20 23:52 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5a766226c372 6857795: krb5.conf ignored if system properties on realm and kdc are provided Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/Config.java + test/sun/security/krb5/ConfPlusProp.java + test/sun/security/krb5/confplusprop.conf + test/sun/security/krb5/confplusprop2.conf Changeset: a63dc1052add Author: weijun Date: 2015-10-21 00:14 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a63dc1052add 6785456: Read Kerberos setting from Windows environment variables Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/Config.java Changeset: a1c95c5d3ac9 Author: weijun Date: 2015-10-21 00:20 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a1c95c5d3ac9 6858589: more changes to Config on system properties Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! test/sun/security/krb5/ConfPlusProp.java Changeset: cc86373e1e5a Author: weijun Date: 2015-10-21 00:35 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/cc86373e1e5a 6946669: SSL/Krb5 should not call EncryptedData.reset(data, false) Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/EncryptedData.java ! src/share/classes/sun/security/krb5/KrbApRep.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/KrbCred.java ! src/share/classes/sun/security/krb5/KrbPriv.java ! src/share/classes/sun/security/krb5/KrbTgsRep.java ! src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java ! src/share/classes/sun/security/ssl/KerberosPreMasterSecret.java Changeset: f0ca780a185c Author: weijun Date: 2015-10-21 01:03 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f0ca780a185c 6844909: support allow_weak_crypto in krb5.conf Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/crypto/EType.java + test/sun/security/krb5/etype/WeakCrypto.java + test/sun/security/krb5/etype/weakcrypto.conf Changeset: 600466499343 Author: weijun Date: 2015-10-21 02:44 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/600466499343 6844907: krb5 etype order should be from strong to weak Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/internal/crypto/EType.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java + test/sun/security/krb5/etype/ETypeOrder.java Changeset: 9115fdd3f6a8 Author: weijun Date: 2012-04-10 12:15 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/9115fdd3f6a8 7158329: NPE in sun.security.krb5.Credentials.acquireDefaultCreds() Reviewed-by: valeriep, jjg ! src/share/classes/sun/security/krb5/Credentials.java + test/sun/security/krb5/ccache/EmptyCC.java Changeset: a514486d2cc2 Author: coffeys Date: 2015-01-28 16:33 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a514486d2cc2 8058608: JVM crash during Kerberos logins using des3-cbc-md5 on OSX Reviewed-by: weijun, robm ! src/share/classes/sun/security/krb5/Credentials.java + test/sun/security/krb5/EncTypeTest.java Changeset: f15410176302 Author: weijun Date: 2015-10-21 03:02 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f15410176302 6966259: Make PrincipalName and Realm immutable Reviewed-by: xuelei ! src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/KrbAppMessage.java ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/KrbAsReq.java ! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java ! src/share/classes/sun/security/krb5/KrbCred.java ! src/share/classes/sun/security/krb5/KrbException.java ! src/share/classes/sun/security/krb5/KrbKdcRep.java ! src/share/classes/sun/security/krb5/KrbPriv.java ! src/share/classes/sun/security/krb5/KrbSafe.java ! src/share/classes/sun/security/krb5/KrbTgsRep.java ! src/share/classes/sun/security/krb5/KrbTgsReq.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/krb5/RealmException.java - src/share/classes/sun/security/krb5/ServiceName.java ! src/share/classes/sun/security/krb5/internal/ASRep.java ! src/share/classes/sun/security/krb5/internal/Authenticator.java ! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/share/classes/sun/security/krb5/internal/EncASRepPart.java ! src/share/classes/sun/security/krb5/internal/EncKDCRepPart.java ! src/share/classes/sun/security/krb5/internal/EncTGSRepPart.java ! src/share/classes/sun/security/krb5/internal/EncTicketPart.java ! src/share/classes/sun/security/krb5/internal/KDCRep.java ! src/share/classes/sun/security/krb5/internal/KDCReqBody.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/KrbCredInfo.java ! src/share/classes/sun/security/krb5/internal/TGSRep.java ! src/share/classes/sun/security/krb5/internal/Ticket.java ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ccache/Credentials.java ! src/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java ! src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java ! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! src/windows/native/sun/security/krb5/NativeCreds.c - test/sun/security/krb5/ServiceNameClone.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/name/Constructors.java + test/sun/security/krb5/name/empty.conf + test/sun/security/krb5/name/krb5.conf Changeset: ceb6ca27aae3 Author: weijun Date: 2015-10-21 03:23 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ceb6ca27aae3 8028780: JDK KRB5 module throws OutOfMemoryError when CCache is corrupt Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java + test/sun/security/jgss/GssMemoryIssues.java - test/sun/security/krb5/TimeInCCache.java + test/sun/security/krb5/ccache/CorruptedCC.java + test/sun/security/krb5/ccache/TimeInCCache.java Changeset: a3668dc1f13b Author: weijun Date: 2015-10-21 04:36 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a3668dc1f13b 6682516: SPNEGO_HTTP_AUTH/WWW_KRB and SPNEGO_HTTP_AUTH/WWW_SPNEGO failed on all non-windows platforms Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/PrincipalName.java + test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor + test/sun/security/krb5/canonicalize/Test.java Changeset: a70219b442a0 Author: weijun Date: 2015-10-21 05:01 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a70219b442a0 8048030: Expectations should be consistent Reviewed-by: valeriep, mullan, ahgross ! src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/name/Constructors.java Changeset: f856e67c1990 Author: xuelei Date: 2015-10-21 06:00 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f856e67c1990 8081760: Better group dynamics Reviewed-by: coffeys, mullan, weijun, jnimeh, ahgross, asmotrak ! src/share/classes/sun/security/ssl/DHCrypt.java ! src/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: bd51063e944a Author: aefimov Date: 2015-10-21 16:57 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/bd51063e944a 8078427: More supportive home environment Reviewed-by: dfuchs, lancea, 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: 83e9385acd09 Author: sjiang Date: 2015-10-21 17:11 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/83e9385acd09 8078440: Safer managed types Reviewed-by: dfuchs, ahgross ! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: 3272bd62b793 Author: serb Date: 2015-10-21 17:29 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/3272bd62b793 8080541: More direct property handling Reviewed-by: prr, alexsch ! src/share/classes/java/beans/PropertyDescriptor.java Changeset: 1a3cbe7738a6 Author: smarks Date: 2015-06-25 16:44 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/1a3cbe7738a6 8080688: Service for DGC services Reviewed-by: skoivu, igerasim, jeff ! src/share/classes/sun/rmi/transport/DGCImpl.java Changeset: 8625257caec2 Author: aefimov Date: 2015-10-23 00:44 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8625257caec2 8087118: Remove missing package from java.security files Reviewed-by: joehw ! 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: df354ccc4781 Author: poonam Date: 2015-07-30 07:31 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/df354ccc4781 8087350: Improve array conversions Reviewed-by: jbachorik, kevinw ! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: d94f5eb04117 Author: igerasim Date: 2015-10-23 08:13 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d94f5eb04117 8103671: More objective stream classes Reviewed-by: rriggs, igerasim ! src/share/classes/java/io/ObjectStreamClass.java Changeset: e1dd12c34e02 Author: igerasim Date: 2015-07-03 17:50 +0300 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e1dd12c34e02 8130253: ObjectStreamClass.getFields too restrictive Reviewed-by: igerasim, skoivu ! src/share/classes/java/io/ObjectStreamClass.java Changeset: f1d3ab689dc2 Author: xuelei Date: 2015-07-13 13:37 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f1d3ab689dc2 8130864: Better server identity handling Reviewed-by: jnimeh, asmotrak, ahgross ! src/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: 58bc434915fc Author: ohair Date: 2015-10-24 17:06 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/58bc434915fc 6888701: Change all template java source files to a .java-template file suffix Reviewed-by: jjg, alanb, mr ! make/common/Release.gmk ! make/common/Rules.gmk ! make/java/nio/Makefile ! make/java/nio/genBuffer.sh ! make/java/version/Makefile ! make/netbeans/jconsole/build.properties ! make/netbeans/jconsole/build.xml ! make/sun/jconsole/Makefile ! make/sun/nio/Makefile - src/share/classes/java/nio/ByteBufferAs-X-Buffer.java + src/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template - src/share/classes/java/nio/Direct-X-Buffer-bin.java + src/share/classes/java/nio/Direct-X-Buffer-bin.java.template - src/share/classes/java/nio/Direct-X-Buffer.java + src/share/classes/java/nio/Direct-X-Buffer.java.template - src/share/classes/java/nio/Heap-X-Buffer.java + src/share/classes/java/nio/Heap-X-Buffer.java.template - src/share/classes/java/nio/X-Buffer-bin.java + src/share/classes/java/nio/X-Buffer-bin.java.template - src/share/classes/java/nio/X-Buffer.java + src/share/classes/java/nio/X-Buffer.java.template - src/share/classes/java/nio/charset/Charset-X-Coder.java + src/share/classes/java/nio/charset/Charset-X-Coder.java.template - src/share/classes/sun/misc/Version-template.java + src/share/classes/sun/misc/Version.java.template - src/share/classes/sun/tools/jconsole/Version-template.java + src/share/classes/sun/tools/jconsole/Version.java.template - test/java/nio/Buffer/Basic-X.java + test/java/nio/Buffer/Basic-X.java.template - test/java/nio/Buffer/CopyDirect-X-Memory.java + test/java/nio/Buffer/CopyDirect-X-Memory.java.template ! test/java/nio/Buffer/genBasic.sh ! test/java/nio/Buffer/genCopyDirectMemory.sh Changeset: b43c7c42fca6 Author: alanb Date: 2008-08-31 18:32 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b43c7c42fca6 6570619: (bf) DirectByteBuffer.get/put(byte[]) does not scale well Reviewed-by: iris ! make/java/java/mapfile-vers ! src/share/classes/java/nio/Bits.java ! src/share/classes/java/nio/Direct-X-Buffer.java.template ! src/share/native/java/nio/Bits.c Changeset: c16813f472f2 Author: bpb Date: 2015-08-06 10:13 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c16813f472f2 8130891: (bf) More direct buffering Summary: Improve non-byte direct buffering. Reviewed-by: alanb, jeff, ahgross, robm, rriggs ! src/share/classes/java/nio/Direct-X-Buffer.java.template Changeset: 0dbd99d4c745 Author: igerasim Date: 2015-10-26 14:23 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/0dbd99d4c745 8131291: Perfect parameter patterning Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Changeset: a3c81085feb3 Author: prr Date: 2015-10-26 14:32 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a3c81085feb3 8132042: Preserve layout presentation Reviewed-by: mschoene, srl, serb ! src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp ! src/share/native/sun/font/layout/IndicRearrangementProcessor.h ! src/share/native/sun/font/layout/MorphTables.cpp ! src/share/native/sun/font/layout/SegmentArrayProcessor.cpp ! src/share/native/sun/font/layout/SingleTableProcessor.cpp Changeset: 197636b5078d Author: igerasim Date: 2015-10-26 14:37 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/197636b5078d 8135043: ObjectStreamClass.getField(String) too restrictive Reviewed-by: igerasim, chegar ! src/share/classes/java/io/ObjectStreamClass.java + test/java/io/ObjectInputStream/TestObjectStreamClass.java Changeset: 734e33ffbec4 Author: aefimov Date: 2015-06-30 17:19 +0300 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/734e33ffbec4 8098547: (tz) Support tzdata2015e Reviewed-by: coffeys, okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/iso3166.tab ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica Changeset: c77ababdcbcb Author: aefimov Date: 2015-08-18 14:43 +0300 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c77ababdcbcb 8133321: (tz) Support tzdata2015f Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/europe ! make/sun/javazic/tzdata/leapseconds ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica ! make/sun/javazic/tzdata/zone.tab Changeset: dacbcd64cbf8 Author: kevinw Date: 2015-03-04 13:41 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/dacbcd64cbf8 8072932: Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner") Reviewed-by: jbachorik ! src/share/classes/java/security/ProtectionDomain.java Changeset: 4e2c284222f4 Author: andrew Date: 2015-10-27 03:36 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/4e2c284222f4 OPENJDK6-65: Remove @Override annotation on interfaces added by 2015/10/20 security fixes Reviewed-by: omajid ! src/share/classes/sun/security/jgss/GSSContextImpl.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/share/classes/sun/security/krb5/Config.java Changeset: 32633d4051ea Author: weijun Date: 2009-12-24 13:56 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/32633d4051ea 6907425: JCK Kerberos tests fail since b77 Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/EncryptionKey.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/MoreKvno.java Changeset: 621420fc1f32 Author: weijun Date: 2015-11-04 01:14 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/621420fc1f32 6919610: KeyTabInputStream uses static field for per-instance value Reviewed-by: mullan ! src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java + test/sun/security/krb5/ktab/KeyTabIndex.java Changeset: 740da2ae2ad0 Author: weijun Date: 2015-11-04 01:24 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/740da2ae2ad0 6997740: ktab entry related test compilation error Reviewed-by: valeriep ! test/sun/security/krb5/auto/MoreKvno.java ! test/sun/security/krb5/auto/W83.java ! test/sun/security/krb5/ktab/KeyTabIndex.java Changeset: 1326f623c424 Author: andrew Date: 2015-11-04 02:08 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/1326f623c424 OPENJDK6-66: Revert 7110373 & 7149751 test removals now 6706974 is present (krb5 test infrastructure) Summary: Two tests were removed because the krb5 test infrastructure was absent Reviewed-by: omajid + test/sun/security/krb5/auto/IgnoreChannelBinding.java + test/sun/security/krb5/auto/SpnegoReqFlags.java Changeset: 851f17f0371e Author: weijun Date: 2009-07-08 12:07 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/851f17f0371e 6857802: GSS getRemainingInitLifetime method returns milliseconds not seconds Reviewed-by: xuelei ! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java + test/sun/security/krb5/auto/LifeTimeInSeconds.java Changeset: a7ad5102ce24 Author: weijun Date: 2015-11-04 02:22 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a7ad5102ce24 6733095: Failure when SPNEGO request non-Mutual Reviewed-by: valeriep ! src/share/classes/sun/security/jgss/GSSContextImpl.java ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java ! test/sun/security/krb5/auto/Context.java + test/sun/security/krb5/auto/NonMutualSpnego.java Changeset: a2535b14b7f4 Author: weijun Date: 2015-11-04 02:30 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a2535b14b7f4 7018928: test failure: sun/security/krb5/auto/SSL.java Reviewed-by: valeriep ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/BadKdc3.java ! test/sun/security/krb5/auto/BadKdc4.java ! test/sun/security/krb5/auto/CleanState.java ! test/sun/security/krb5/auto/CrossRealm.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/auto/IgnoreChannelBinding.java ! test/sun/security/krb5/auto/KerberosHashEqualsTest.java ! test/sun/security/krb5/auto/LifeTimeInSeconds.java ! test/sun/security/krb5/auto/LoginModuleOptions.java ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/MoreKvno.java ! test/sun/security/krb5/auto/NewSalt.java ! test/sun/security/krb5/auto/NonMutualSpnego.java ! test/sun/security/krb5/auto/SpnegoReqFlags.java Changeset: b204614f71f4 Author: andrew Date: 2015-11-04 02:48 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b204614f71f4 OPENJDK6-67: Fix copyright headers on imported files Reviewed-by: omajid ! src/share/native/sun/font/layout/LEStandalone.h ! test/com/sun/java/swing/plaf/gtk/Test6963870.java ! test/java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java ! test/sun/security/krb5/ConfPlusProp.java ! test/sun/security/krb5/IPv6.java ! test/sun/security/krb5/OptionPADataInKDCReq.java ! test/sun/security/krb5/auto/BadKdc.java ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/BadKdc3.java ! test/sun/security/krb5/auto/BadKdc4.java ! test/sun/security/krb5/auto/IgnoreChannelBinding.java ! test/sun/security/krb5/auto/LifeTimeInSeconds.java ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/MoreKvno.java ! test/sun/security/krb5/auto/NonMutualSpnego.java ! test/sun/security/krb5/auto/OkAsDelegate.java ! test/sun/security/krb5/auto/OkAsDelegateXRealm.java ! test/sun/security/krb5/auto/ok-as-delegate-xrealm.sh ! test/sun/security/krb5/auto/ok-as-delegate.sh ! test/sun/security/krb5/canonicalize/Test.java ! test/sun/security/krb5/etype/WeakCrypto.java Changeset: 06e105686d58 Author: weijun Date: 2015-11-04 02:53 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/06e105686d58 7197159: accept different kvno if there no match Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/EncryptionKey.java + test/sun/security/krb5/auto/KvnoNA.java ! test/sun/security/krb5/auto/MoreKvno.java Changeset: c2a7ce7c33c7 Author: weijun Date: 2015-11-10 01:17 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c2a7ce7c33c7 6821190: more InquireType values for ExtendedGSSContext Reviewed-by: valeriep + src/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java ! src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java ! src/share/classes/com/sun/security/jgss/InquireType.java ! src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/internal/AuthorizationData.java ! src/share/classes/sun/security/tools/PolicyTool.java ! test/sun/security/krb5/auto/Context.java Changeset: 9be181830f83 Author: weijun Date: 2015-11-10 01:32 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/9be181830f83 6975866: api/org_ietf/jgss/GSSContext/index.html#wrapUnwrapIOTest started to fail since jdk7 b102 Reviewed-by: valeriep ! src/share/classes/sun/security/jgss/krb5/CipherHelper.java ! src/share/classes/sun/security/jgss/krb5/MessageToken_v2.java ! src/share/classes/sun/security/jgss/krb5/MicToken_v2.java ! src/share/classes/sun/security/jgss/krb5/WrapToken.java ! src/share/classes/sun/security/jgss/krb5/WrapToken_v2.java ! test/sun/security/krb5/auto/BasicKrb5Test.java ! test/sun/security/krb5/auto/Context.java - test/sun/security/krb5/auto/basic.sh Changeset: 2bec5fb84a6f Author: coffeys Date: 2015-09-01 09:37 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/2bec5fb84a6f 8133196: HTTPS hostname invalid issue with InetAddress Reviewed-by: chegar, xuelei ! src/share/classes/java/net/Inet4Address.java ! src/share/classes/java/net/InetAddress.java ! src/share/native/java/net/InetAddress.c ! src/share/native/java/net/net_util.c ! src/share/native/java/net/net_util.h + test/java/net/InetAddress/getOriginalHostName.java Changeset: 4b12c8b2b527 Author: andrew Date: 2015-11-11 01:18 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/4b12c8b2b527 OPENJDK6-68: Ensure SharedSecrets are initialised Reviewed-by: omajid ! src/share/classes/sun/misc/SharedSecrets.java Changeset: f7306eda515f Author: andrew Date: 2015-11-13 01:28 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f7306eda515f Added tag jdk6-b37 for changeset 4b12c8b2b527 ! .hgtags