hg: jdk7u/jdk7u/jdk: 76 new changesets
gnu.andrew at redhat.com
gnu.andrew at redhat.com
Wed Feb 26 05:54:12 UTC 2020
Changeset: a2adfda15140
Author: serb
Date: 2019-08-21 18:07 -0700
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a2adfda15140
8224909: Unlink Set of LinkedHashSets
Reviewed-by: prr, mschoene, rhalade, psadhukhan
! src/share/classes/java/beans/beancontext/BeanContextSupport.java
Changeset: d93a1d149135
Author: alitvinov
Date: 2019-10-16 19:18 +0100
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d93a1d149135
8225279: Better XRender interpolation
Reviewed-by: serb, prr, rhalade, ahgross
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c
! src/solaris/native/sun/java2d/x11/X11SurfaceData.h
Changeset: 8c511a7fb2d1
Author: mbalao
Date: 2019-08-26 13:57 -0400
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8c511a7fb2d1
8227758: More valid PKIX processing
Reviewed-by: andrew
! src/share/classes/sun/security/validator/PKIXValidator.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
Changeset: cb85a6f76bc7
Author: igerasim
Date: 2019-08-14 17:24 -0700
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cb85a6f76bc7
8228548: Normalize normalization for all
Reviewed-by: chegar, rhalade, igerasim
! src/share/classes/java/net/URL.java
Changeset: 1ea5b79e5977
Author: bae
Date: 2020-01-11 05:13 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1ea5b79e5977
8227816: More Colorful ICC profiles
Reviewed-by: andrew
! src/share/classes/java/awt/color/ICC_Profile.java
Changeset: 6e0c390da487
Author: rriggs
Date: 2019-10-15 15:05 -0400
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6e0c390da487
8230967: Improve Registry support of clients
Reviewed-by: skoivu, smarks, rhalade
! src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java
! src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
Changeset: 5e1f54ca3fbb
Author: igerasim
Date: 2020-01-18 21:06 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5e1f54ca3fbb
8230279: Improve Pack200 file reading
Reviewed-by: henryjen, jlaskey
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
Changeset: 6b29bd06a052
Author: alvdavi
Date: 2020-01-18 21:10 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6b29bd06a052
8230318: Better trust store usage
Reviewed-by: andrew
! src/share/classes/sun/security/validator/PKIXValidator.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
! test/sun/security/tools/jarsigner/ec.sh
! test/sun/security/tools/jarsigner/onlymanifest.sh
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/validator/EndEntityExtensionCheck.java
Changeset: 7297c13730b8
Author: mbaesken
Date: 2019-10-18 14:56 +0200
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7297c13730b8
8232381: add result NULL-checking to freetypeScaler.c
8231129: More glyph images
Reviewed-by: clanger, prr
! src/share/native/sun/font/freetypeScaler.c
Changeset: 94f801f0a96a
Author: prr
Date: 2019-07-18 07:25 -0700
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/94f801f0a96a
8227662: freetype seeks to index at the end of the font data
Reviewed-by: serb, psadhukhan
! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/FontMetrics/SpaceAdvance.java
Changeset: 2e491f12ea75
Author: andrew
Date: 2020-01-03 00:47 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2e491f12ea75
8080835: Add blocking bulk read to sun.misc.IOUtils
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
+ test/sun/misc/IOUtils/ReadAllBytes.java
+ test/sun/misc/IOUtils/ReadNBytes.java
Changeset: 2da159931bf0
Author: andrew
Date: 2020-01-03 01:08 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2da159931bf0
8193832: Performance of InputStream.readAllBytes() could be improved
Summary: Read into a list of fixed-size buffers which are gathered at the end
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
! test/sun/misc/IOUtils/ReadAllBytes.java
Changeset: 61bbe6777ea8
Author: andrew
Date: 2020-01-22 02:09 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/61bbe6777ea8
8139206: Add InputStream readNBytes(int len)
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
! test/sun/misc/IOUtils/ReadNBytes.java
Changeset: 7ee852a79b61
Author: andrew
Date: 2020-01-03 02:57 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7ee852a79b61
8183591: Incorrect behavior when reading DER value with Integer.MAX_VALUE length
8236983: [TESTBUG] Remove pointless catch block in test/jdk/sun/security/util/DerValue/BadValue.java
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
+ test/sun/security/provider/DSA/TestMaxLengthDER.java
! test/sun/security/util/DerValue/BadValue.java
Changeset: 7ce89db5bc2c
Author: weijun
Date: 2012-06-07 22:33 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7ce89db5bc2c
7175041: HttpTimestamper should accept https URI
Reviewed-by: mullan
! src/share/classes/sun/security/timestamp/HttpTimestamper.java
Changeset: c1e23aa334c8
Author: andrew
Date: 2020-01-03 04:06 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c1e23aa334c8
8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: mbalao
! src/share/classes/com/sun/jndi/ldap/Connection.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/sun/applet/AppletClassLoader.java
! src/share/classes/sun/reflect/misc/MethodUtil.java
! src/share/classes/sun/security/timestamp/HttpTimestamper.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 99716de3d25e
Author: andrew
Date: 2020-01-22 03:23 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/99716de3d25e
8237604: [TEST_BUG] sun/security/tools/jarsigner/EntriesOrder.java not adapted for changes in JDK-7194449
Summary: Fix obsolete references to sun.security.tools.KeyTool.main & sun.security.tools.JarSigner.main
Reviewed-by: mbalao
! test/sun/security/tools/jarsigner/EntriesOrder.java
Changeset: cc83b8435625
Author: shurailine
Date: 2020-01-22 03:41 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cc83b8435625
8039438: Some tests depend on internal API sun.misc.IOUtils
Summary: Remove dependency on sun.misc.IOUtils.readFully(InputStream, int, boolean)
Reviewed-by: alanb, mchung, chegar
Contributed-by: Alexandre Iline <alexandre.iline at oracle.com>
! test/java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java
! test/lib/testlibrary/jdk/testlibrary/FileUtils.java
+ test/lib/testlibrary/jdk/testlibrary/IOUtils.java
! test/sun/security/tools/jarsigner/EntriesOrder.java
Changeset: 05ec5cf5761e
Author: andrew
Date: 2020-01-22 04:20 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/05ec5cf5761e
8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password
Reviewed-by: mbalao
! src/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/java/security/KeyStore/TestKeyStoreBasic.java
Changeset: 54df1e566aa5
Author: andrew
Date: 2020-01-03 18:09 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/54df1e566aa5
8231139: Improved keystore support
Reviewed-by: mbalao
! src/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/share/classes/java/security/CodeSource.java
! src/share/classes/java/security/UnresolvedPermission.java
! src/share/classes/java/security/cert/CertificateRevokedException.java
! src/share/classes/sun/misc/IOUtils.java
! src/share/classes/sun/security/krb5/internal/NetClient.java
! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! src/share/classes/sun/security/provider/JavaKeyStore.java
! src/share/classes/sun/security/util/DerValue.java
! test/sun/security/util/DerValue/BadValue.java
Changeset: 95e958b6fc86
Author: andrew
Date: 2020-01-13 02:42 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/95e958b6fc86
8236984: Add compatibility wrapper for IOUtils.readFully
Summary: Protect third party use following readFully removal in JDK-8231139
Reviewed-by: mbalao
! src/share/classes/sun/misc/IOUtils.java
Changeset: 0545ec814419
Author: robm
Date: 2020-01-22 05:49 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0545ec814419
7184932: Remove the temporary Selector usage in the NIO socket adapters
Reviewed-by: alanb
! make/java/nio/mapfile-bsd
! make/java/nio/mapfile-linux
! make/java/nio/mapfile-solaris
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/Net.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/share/classes/sun/nio/ch/Util.java
! src/solaris/native/sun/nio/ch/Net.c
! src/windows/native/sun/nio/ch/Net.c
+ test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
Changeset: ff8c7bdc6405
Author: simonis
Date: 2020-01-22 06:28 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ff8c7bdc6405
8031997: PPC64: Make the various POLL constants system dependant
Reviewed-by: alanb
! make/java/nio/mapfile-bsd
! make/java/nio/mapfile-linux
! make/java/nio/mapfile-solaris
! src/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/Net.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/solaris/classes/sun/nio/ch/AixPollPort.java
! src/solaris/classes/sun/nio/ch/EPollPort.java
! src/solaris/classes/sun/nio/ch/KQueuePort.java
! src/solaris/classes/sun/nio/ch/PollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/Port.java
! src/solaris/classes/sun/nio/ch/SctpChannelImpl.java
! src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java
! src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java
! src/solaris/classes/sun/nio/ch/SinkChannelImpl.java
! src/solaris/classes/sun/nio/ch/SourceChannelImpl.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/solaris/native/sun/nio/ch/IOUtil.c
! src/solaris/native/sun/nio/ch/Net.c
! src/windows/classes/sun/nio/ch/PollArrayWrapper.java
! src/windows/classes/sun/nio/ch/SinkChannelImpl.java
! src/windows/classes/sun/nio/ch/SourceChannelImpl.java
! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/windows/native/sun/nio/ch/Net.c
! src/windows/native/sun/nio/ch/WindowsSelectorImpl.c
! src/windows/native/sun/nio/ch/nio_util.h
Changeset: c9b0a18f082e
Author: alanb
Date: 2020-01-22 06:51 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c9b0a18f082e
8196956: (ch) More channels cleanup
8231795: Enhance datagram socket support
Reviewed-by: rriggs, prappo, bpb
! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
Changeset: e4a2c0311287
Author: andrew
Date: 2020-01-22 07:12 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e4a2c0311287
8232419: Improve Registry registration
Reviewed-by: mbalao
! src/share/classes/java/io/ObjectInputStream.java
+ src/share/classes/sun/misc/JavaObjectInputStreamReadString.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java
! src/share/classes/sun/rmi/server/UnicastRef.java
Changeset: bd2168874bbd
Author: alvdavi
Date: 2020-01-23 04:45 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/bd2168874bbd
8231422: Better serial filter handling
Reviewed-by: andrew
! src/share/classes/java/lang/System.java
+ src/share/classes/jdk/internal/util/StaticProperty.java
! src/share/classes/sun/misc/ObjectInputFilter.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/io/Serializable/serialFilter/GlobalFilterTest.java
! test/java/io/Serializable/serialFilter/security.policy
Changeset: 657fcd374e89
Author: mullan
Date: 2011-08-29 12:22 -0400
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/657fcd374e89
7024771: "\\<>" in attribute value part of X500Principal constructor parameter makes strange effect
Reviewed-by: vinnie
! src/share/classes/sun/security/x509/AVA.java
! src/share/classes/sun/security/x509/X500Name.java
+ test/javax/security/auth/x500/X500Principal/Parse.java
Changeset: c9f5e12d700c
Author: andrew
Date: 2020-01-23 18:44 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c9f5e12d700c
8037550: Update RFC references in javadoc to RFC 5280
Summary: Finish the job started by 8176536
Reviewed-by: mbalao
! src/share/classes/java/security/Key.java
! src/share/classes/java/security/cert/CRLReason.java
! src/share/classes/java/security/cert/PKIXReason.java
! src/share/classes/java/security/cert/TrustAnchor.java
! src/share/classes/java/security/cert/X509CRL.java
! src/share/classes/java/security/cert/X509CRLSelector.java
! src/share/classes/java/security/cert/X509CertSelector.java
! src/share/classes/java/security/cert/X509Certificate.java
! src/share/classes/javax/security/auth/x500/X500Principal.java
! src/share/classes/javax/security/auth/x500/package-info.java
! src/share/classes/sun/security/provider/SunEntries.java
! src/share/classes/sun/security/provider/certpath/PolicyChecker.java
! src/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java
! src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
! src/share/classes/sun/security/util/DerInputBuffer.java
! src/share/classes/sun/security/util/DerOutputStream.java
! src/share/classes/sun/security/util/DerValue.java
! src/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/share/classes/sun/security/x509/FreshestCRLExtension.java
! src/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/share/classes/sun/security/x509/RDN.java
! src/share/classes/sun/security/x509/README
! src/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/share/classes/sun/security/x509/URIName.java
! src/share/classes/sun/security/x509/X500Name.java
! src/share/classes/sun/security/x509/X509CRLImpl.java
! src/share/classes/sun/security/x509/X509CertInfo.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
Changeset: 60a6121b1b5f
Author: xuelei
Date: 2020-01-24 16:55 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/60a6121b1b5f
8234037: Improve Object Identifier Processing
Reviewed-by: weijun, mschoene, ssahoo
! src/share/classes/sun/security/x509/AVA.java
! src/share/classes/sun/security/x509/X500Name.java
Changeset: fba8fea06513
Author: weijun
Date: 2020-01-27 01:35 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fba8fea06513
8186831: Kerberos ignores PA-DATA with a non-null s2kparams
Reviewed-by: xuelei
! src/share/classes/sun/security/jgss/krb5/CipherHelper.java
! src/share/classes/sun/security/krb5/internal/PAData.java
! src/share/classes/sun/security/krb5/internal/crypto/EType.java
+ test/sun/security/krb5/auto/DiffSaltParams.java
! test/sun/security/krb5/auto/KDC.java
Changeset: bb3e21df6302
Author: andrew
Date: 2020-01-27 02:51 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/bb3e21df6302
7184246: Simplify Config.get() of krb5
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/Checksum.java
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KdcComm.java
! src/share/classes/sun/security/krb5/PrincipalName.java
! src/share/classes/sun/security/krb5/Realm.java
! src/share/classes/sun/security/krb5/SCDynamicStoreConfig.java
! src/share/classes/sun/security/krb5/internal/KDCOptions.java
! src/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/share/classes/sun/security/krb5/internal/crypto/CksumType.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/ConfPlusProp.java
! test/sun/security/krb5/DnsFallback.java
! test/sun/security/krb5/ParseConfig.java
! test/sun/security/krb5/auto/BasicKrb5Test.java
+ test/sun/security/krb5/config/Duplicates.java
+ test/sun/security/krb5/config/SCDynamicConfigTest.java
+ test/sun/security/krb5/config/k1.conf
Changeset: e7455f01b93c
Author: weijun
Date: 2014-03-11 07:56 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e7455f01b93c
8036971: krb5.conf does not accept directive lines before the first section
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/Config.java
+ test/sun/security/krb5/config/ExtraLines.java
Changeset: 302de65d43e3
Author: weijun
Date: 2020-01-27 04:42 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/302de65d43e3
8011124: Make KerberosTime immutable
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/KrbApReq.java
! src/share/classes/sun/security/krb5/KrbAppMessage.java
! src/share/classes/sun/security/krb5/KrbCred.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! src/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/share/classes/sun/security/krb5/internal/KrbCredInfo.java
! src/share/classes/sun/security/krb5/internal/LastReqEntry.java
! src/share/classes/sun/security/krb5/internal/PAEncTSEnc.java
! src/share/classes/sun/security/krb5/internal/ccache/Credentials.java
! test/sun/security/krb5/MicroTime.java
Changeset: eacf874ffed6
Author: weijun
Date: 2011-11-16 11:53 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/eacf874ffed6
7111579: klist starttime, renewtill, ticket etype
Reviewed-by: mullan
! src/share/classes/sun/security/krb5/internal/ccache/Credentials.java
! src/windows/classes/sun/security/krb5/internal/tools/Klist.java
Changeset: fdfd34ccc09b
Author: andrew
Date: 2020-01-28 05:30 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fdfd34ccc09b
8001326: Improve Kerberos caching
Summary: Includes change to not blank EncryptedData.cipher from JDK-6355584
Reviewed-by: mbalao
! src/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java
! src/share/classes/sun/security/krb5/EncryptedData.java
! src/share/classes/sun/security/krb5/EncryptionKey.java
! src/share/classes/sun/security/krb5/KrbApRep.java
! src/share/classes/sun/security/krb5/KrbApReq.java
+ src/share/classes/sun/security/krb5/internal/ReplayCache.java
+ src/share/classes/sun/security/krb5/internal/rcache/AuthList.java
! src/share/classes/sun/security/krb5/internal/rcache/AuthTime.java
+ src/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
+ src/share/classes/sun/security/krb5/internal/rcache/DflCache.java
+ src/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
+ test/java/security/testlibrary/Proc.java
! test/sun/security/krb5/auto/AcceptorSubKey.java
+ test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/Context.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/NoneReplayCacheTest.java
- test/sun/security/krb5/auto/ReplayCache.java
+ test/sun/security/krb5/auto/ReplayCacheExpunge.java
+ test/sun/security/krb5/auto/ReplayCachePrecise.java
+ test/sun/security/krb5/auto/ReplayCacheTest.java
+ test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/ccache/EmptyCC.java
Changeset: 18547b43e076
Author: andrew
Date: 2020-01-29 04:04 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/18547b43e076
8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/Credentials.java
! src/share/classes/sun/security/krb5/KrbAsReq.java
! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/share/classes/sun/security/krb5/KrbKdcRep.java
! src/share/classes/sun/security/krb5/internal/HostAddresses.java
! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/LifeTimeInSeconds.java
+ test/sun/security/krb5/auto/Renewal.java
+ test/sun/security/krb5/config/Duration.java
Changeset: cf33d26faa8d
Author: andrew
Date: 2020-01-29 05:48 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cf33d26faa8d
8058290: JAAS Krb5LoginModule has suspect ticket-renewal logic, relies on clockskew grace
Reviewed-by: mbalao
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/Renew.java
Changeset: 29678d1d134b
Author: weijun
Date: 2013-05-08 08:25 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/29678d1d134b
8012679: Let allow_weak_crypto default to false
Reviewed-by: valeriep
! src/share/classes/sun/security/krb5/internal/crypto/EType.java
! test/sun/security/krb5/auto/DupEtypes.java
! test/sun/security/krb5/etype/WeakCrypto.java
Changeset: 92761da61627
Author: andrew
Date: 2020-02-05 06:51 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/92761da61627
8014310: JAAS/Krb5LoginModule using des encytypes failure with NPE after JDK-8012679
Summary: Also includes 8u version of 8016594 changes to Credentials.java
Reviewed-by: mbalao
! 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/KrbApReq.java
! src/share/classes/sun/security/krb5/KrbTgsReq.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/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/OneKDC.java
+ test/sun/security/krb5/auto/OnlyDesLogin.java
Changeset: 04f0514ef0fd
Author: andrew
Date: 2020-01-30 04:12 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/04f0514ef0fd
8186576: KerberosTicket does not properly handle renewable tickets at the end of their lifetime
Reviewed-by: mbalao
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/NullRenewUntil.java
Changeset: 72426fcae25f
Author: andrew
Date: 2020-01-31 18:54 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/72426fcae25f
8197518: Kerberos krb5 authentication: AuthList's put method leads to performance issue
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/internal/rcache/AuthList.java
! src/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java
Changeset: 75b781015ecc
Author: weijun
Date: 2020-02-01 04:31 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/75b781015ecc
7172701: KDC tests cleanup
Reviewed-by: xuelei
! 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: c90cdba6b3f6
Author: weijun
Date: 2012-02-08 11:44 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c90cdba6b3f6
6880619: reg tests for 6879540
Reviewed-by: valeriep
+ test/sun/security/krb5/auto/EmptyPassword.java
Changeset: 8d201183db88
Author: weijun
Date: 2012-03-20 19:12 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8d201183db88
7152176: More krb5 tests
Reviewed-by: xuelei
+ test/sun/security/krb5/auto/Basic.java
! test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/GSS.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/TwoTab.java
Changeset: c695a2737b31
Author: andrew
Date: 2020-02-01 05:10 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c695a2737b31
8039132: cleanup @ignore JAAS/krb5 tests
Reviewed-by: mbalao
+ test/sun/security/krb5/auto/AddressesAndNameType.java
+ test/sun/security/krb5/auto/UdpTcp.java
+ test/sun/security/krb5/etype/UnsupportedKeyType.java
Changeset: 0e7691621a1f
Author: andrew
Date: 2020-02-01 05:54 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0e7691621a1f
8075301: Tests for sun.security.krb5.principal system property
Reviewed-by: mbalao
Contributed-by: Sibabrata Sahoo <sibabrata.sahoo at oracle.com>
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java
+ test/sun/security/krb5/auto/principalProperty/jaas.conf
+ test/sun/security/krb5/auto/principalProperty/principalSystemPropTest.policy
Changeset: b37890eb824b
Author: asmotrak
Date: 2015-07-17 17:30 -0700
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b37890eb824b
8075297: Tests for RFEs 4515853 and 4745056
Reviewed-by: weijun
+ test/sun/security/krb5/auto/BogusKDC.java
+ test/sun/security/krb5/auto/Helper.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/RefreshKrb5Config.java
+ test/sun/security/krb5/auto/refreshKrb5Config.jaas
Changeset: b14861e90ffe
Author: andrew
Date: 2020-02-01 06:09 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b14861e90ffe
8075299: Additional tests for krb5 settings
Summary: Additional tests for 6857795
Reviewed-by: mbalao
! test/ProblemList.txt
+ test/sun/security/krb5/auto/KrbTicket.java
+ test/sun/security/krb5/auto/tools/KinitConfPlusProps.java
Changeset: 67659bed4467
Author: andrew
Date: 2020-02-02 16:53 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/67659bed4467
8190690: Impact on krb5 test cases in the 8u-CPU nightly
Reviewed-by: mbalao
! test/sun/security/krb5/auto/AcceptorSubKey.java
! test/sun/security/krb5/auto/AddressesAndNameType.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/Basic.java
! test/sun/security/krb5/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/BogusKDC.java
! test/sun/security/krb5/auto/CleanState.java
! test/sun/security/krb5/auto/CrossRealm.java
! test/sun/security/krb5/auto/DupEtypes.java
! test/sun/security/krb5/auto/DynamicKeytab.java
! test/sun/security/krb5/auto/EmptyPassword.java
! test/sun/security/krb5/auto/FileKeyTab.java
! test/sun/security/krb5/auto/GSS.java
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/krb5/auto/IgnoreChannelBinding.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/KerberosHashEqualsTest.java
! test/sun/security/krb5/auto/KeyPermissions.java
! test/sun/security/krb5/auto/KeyTabCompat.java
! test/sun/security/krb5/auto/KrbTicket.java
! test/sun/security/krb5/auto/KvnoNA.java
! test/sun/security/krb5/auto/LifeTimeInSeconds.java
! test/sun/security/krb5/auto/LoginModuleOptions.java
! test/sun/security/krb5/auto/LoginNoPass.java
! test/sun/security/krb5/auto/MSOID2.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/NoAddresses.java
! test/sun/security/krb5/auto/NoInitNoKeytab.java
! test/sun/security/krb5/auto/NonMutualSpnego.java
! test/sun/security/krb5/auto/NoneReplayCacheTest.java
! test/sun/security/krb5/auto/OkAsDelegate.java
! test/sun/security/krb5/auto/OkAsDelegateXRealm.java
! test/sun/security/krb5/auto/OnlyDesLogin.java
! test/sun/security/krb5/auto/PrincipalNameEquals.java
! test/sun/security/krb5/auto/RRC.java
! test/sun/security/krb5/auto/RefreshKrb5Config.java
! test/sun/security/krb5/auto/ReplayCacheTest.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/auto/SPNEGO.java
! test/sun/security/krb5/auto/SSL.java
! test/sun/security/krb5/auto/SaslGSS.java
! test/sun/security/krb5/auto/SpnegoReqFlags.java
! test/sun/security/krb5/auto/TcpTimeout.java
! test/sun/security/krb5/auto/Test5653.java
! test/sun/security/krb5/auto/TicketSName.java
! test/sun/security/krb5/auto/TwoPrinces.java
! test/sun/security/krb5/auto/TwoTab.java
! test/sun/security/krb5/auto/UdpTcp.java
! test/sun/security/krb5/auto/UseCacheAndStoreKey.java
! test/sun/security/krb5/auto/W83.java
Changeset: 81030235927f
Author: weijun
Date: 2013-06-24 16:25 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/81030235927f
8017453: ReplayCache tests fail on multiple platforms
Reviewed-by: xuelei
! test/sun/security/krb5/auto/ReplayCacheExpunge.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
Changeset: e37926332404
Author: weijun
Date: 2013-07-13 08:47 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e37926332404
8019410: sun/security/krb5/auto/ReplayCacheTestProc.java
Reviewed-by: mullan
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
Changeset: a6419eed11eb
Author: weijun
Date: 2020-02-03 01:42 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a6419eed11eb
8036779: sun.security.krb5.KdcComm interprets kdc_timeout as msec instead of sec
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/KdcComm.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/UdpTcp.java
Changeset: 19028b6e31fc
Author: andrew
Date: 2020-02-03 02:26 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/19028b6e31fc
8147772: Update KerberosTicket to describe behavior if it has been destroyed and fix NullPointerExceptions
8163104: Unexpected NPE still possible on some Kerberos ticket calls
Reviewed-by: mbalao
! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! test/javax/security/auth/kerberos/KerberosTixDateTest.java
Changeset: ff51e99d392b
Author: andrew
Date: 2020-02-03 02:52 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ff51e99d392b
8033271: Manual security tests have @ignore rather than @run main/manual
Reviewed-by: mbalao
Contributed-by: rajan.halade at oracle.com
! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
! test/com/sun/security/auth/callback/TextCallbackHandler/Default.java
! test/com/sun/security/auth/callback/TextCallbackHandler/Password.java
! test/com/sun/security/sasl/gsskerb/AuthOnly.java
! test/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java
! test/com/sun/security/sasl/gsskerb/NoSecurityLayer.java
! test/java/security/Policy/Root/Root.java
! test/javax/security/auth/kerberos/KerberosHashEqualsTest.java
! test/javax/security/auth/kerberos/KerberosTixDateTest.java
! test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java
! test/sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.java
! test/sun/security/provider/PolicyParser/ExtDirs.java
! test/sun/security/provider/PolicyParser/ExtDirsChange.java
! test/sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java
! test/sun/security/provider/PolicyParser/PrincipalExpansionError.java
! test/sun/security/smartcardio/TestChannel.java
! test/sun/security/smartcardio/TestConnect.java
! test/sun/security/smartcardio/TestConnectAgain.java
! test/sun/security/smartcardio/TestControl.java
! test/sun/security/smartcardio/TestDefault.java
! test/sun/security/smartcardio/TestExclusive.java
! test/sun/security/smartcardio/TestMultiplePresent.java
! test/sun/security/smartcardio/TestPresent.java
! test/sun/security/smartcardio/TestTransmit.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java
! test/sun/security/tools/keytool/console.sh
! test/sun/security/tools/keytool/i18n.sh
Changeset: c8c25cfc00ec
Author: andrew
Date: 2020-02-03 03:52 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c8c25cfc00ec
8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days.
8131051: KDC might issue a renewable ticket even if not requested
Reviewed-by: mbalao
! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/share/classes/sun/security/krb5/KrbKdcRep.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/LongLife.java
Changeset: 368b85934a10
Author: andrew
Date: 2020-02-03 04:44 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/368b85934a10
8186884: Test native KDC, Java krb5 lib, and native krb5 lib in one test
Reviewed-by: mbalao
! test/java/security/testlibrary/Proc.java
! test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/Context.java
! test/sun/security/krb5/auto/KDC.java
Changeset: a0c0ea0b736f
Author: andrew
Date: 2020-02-03 05:10 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/a0c0ea0b736f
8201627: Kerberos sequence number issues
Reviewed-by: mbalao
! src/share/classes/sun/security/action/GetPropertyAction.java
! src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java
! src/share/classes/sun/security/jgss/krb5/MessageToken_v2.java
! test/sun/security/krb5/auto/Basic.java
! test/sun/security/krb5/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/Context.java
Changeset: 7ca373fa432a
Author: weijun
Date: 2020-02-03 05:19 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7ca373fa432a
8226352: Improve Kerberos interop capabilities
Reviewed-by: ahgross, mullan, valeriep
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
- test/sun/security/krb5/auto/SaslGSS.java
Changeset: 42545cbbd2e6
Author: andrew
Date: 2020-02-03 06:30 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/42545cbbd2e6
8229951: Better Ticket Granting Services
Summary: Includes change to make KDCReq.pAData public from JDK-8215032
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/Checksum.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! src/share/classes/sun/security/krb5/internal/KDCReq.java
! src/share/classes/sun/security/krb5/internal/crypto/CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java
! src/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java
! src/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java
! test/sun/security/krb5/auto/KDC.java
Changeset: 61b83b0496fa
Author: darcy
Date: 2020-02-03 06:52 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/61b83b0496fa
8020971: Fix doclint issues in java.nio.*
Reviewed-by: lancea
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/java/nio/charset/MalformedInputException.java
! src/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/share/classes/java/nio/file/package-info.java
Changeset: c993dcb8b6c6
Author: yan
Date: 2013-11-18 17:00 +0400
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c993dcb8b6c6
8028049: Tidy warnings cleanup for packages java.nio/java.io
Reviewed-by: alanb, darcy
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>
! src/share/classes/java/io/EOFException.java
! src/share/classes/java/io/FilePermission.java
! src/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/share/classes/java/nio/channels/FileChannel.java
! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/java/nio/file/FileSystem.java
! src/share/classes/java/nio/file/Files.java
! src/share/classes/java/nio/package.html
Changeset: 82f3382912e9
Author: andrew
Date: 2020-02-03 06:54 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/82f3382912e9
8235909: File.exists throws AccessControlException for invalid paths when a SecurityManager is installed
Summary: Backport of JDK-8213429 missed handling the "<<ALL FILES>>" special case
Reviewed-by: mbalao
! src/share/classes/java/io/FilePermission.java
Changeset: f87a938560e4
Author: andrew
Date: 2020-02-04 02:50 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f87a938560e4
8031111: fix krb5 caddr
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbCred.java
! src/share/classes/sun/security/krb5/internal/HostAddresses.java
+ test/sun/security/krb5/auto/Addresses.java
+ test/sun/security/krb5/auto/Forwarded.java
! test/sun/security/krb5/auto/KDC.java
Changeset: e4e8739563d1
Author: andrew
Date: 2020-02-04 03:47 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e4e8739563d1
8132111: Do not request for addresses for forwarded TGT
Reviewed-by: mbalao
! src/share/classes/sun/security/krb5/KrbCred.java
! src/share/classes/sun/security/krb5/internal/HostAddress.java
! src/share/classes/sun/security/krb5/internal/HostAddresses.java
! test/sun/security/krb5/auto/KDC.java
Changeset: 8eeff57878e0
Author: mbalao
Date: 2019-10-18 16:56 -0300
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/8eeff57878e0
8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
Summary: Consider algorithmic bold in FontMetrics.getMaxAdvance value and update obliqueness.
Reviewed-by: prr, serb, andrew
! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/FontMetrics/MaxAdvanceIsMax.java
Changeset: 3fb2af3bcafc
Author: prr
Date: 2019-03-21 21:37 -0700
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3fb2af3bcafc
8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
Reviewed-by: serb
! test/ProblemList.txt
Changeset: f3ae824f6ac0
Author: sgehwolf
Date: 2019-10-08 15:30 +0200
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f3ae824f6ac0
8232003: (fs) Files.write can leak file descriptor in the exception case
Summary: Be sure to close the leaked OutputStream in all cases
Reviewed-by: alanb, bpb, clanger
! src/share/classes/java/nio/file/Files.java
Changeset: 3a981e017acf
Author: rriggs
Date: 2020-01-24 13:33 -0500
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3a981e017acf
8237368: Problem with NullPointerException in RMI TCPEndpoint.read
Reviewed-by: mchung, alanb
! src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
+ test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java
Changeset: 3a12e48a17c7
Author: bpb
Date: 2020-02-05 04:41 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3a12e48a17c7
8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
Reviewed-by: alanb
! src/solaris/classes/sun/nio/fs/BsdFileStore.java
! src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c
Changeset: 09f903e77fa4
Author: chegar
Date: 2020-02-05 04:51 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/09f903e77fa4
8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries
Reviewed-by: dfuchs, alanb, erikj
! make/java/net/Makefile
! src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthentication.c
+ test/lib/testlibrary/jdk/testlibrary/net/URIBuilder.java
+ test/sun/net/www/protocol/http/TestTransparentNTLM.java
Changeset: 44ad311d28af
Author: andrew
Date: 2020-02-05 05:14 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/44ad311d28af
8228469: (tz) Upgrade time-zone data to tzdata2019b
Reviewed-by: mbalao
! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/antarctica
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/factory
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/pacificnew
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/systemv
! make/sun/javazic/tzdata/zone.tab
! test/java/util/TimeZone/TimeZoneTest.java
Changeset: 5bfdb5869b27
Author: rpatil
Date: 2019-09-24 10:16 +0100
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5bfdb5869b27
8231098: (tz) Upgrade time-zone data to tzdata2019c
Reviewed-by: martin, naoto
! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/leapseconds
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/southamerica
Changeset: 4f33e275ee6e
Author: andrew
Date: 2020-02-05 05:41 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/4f33e275ee6e
8200400: Restrict Sasl mechanisms
Reviewed-by: mbalao
! src/share/classes/javax/security/sasl/Sasl.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
+ test/javax/security/sasl/Sasl/DisabledMechanisms.java
Changeset: cfc6f6b7d6ff
Author: andrew
Date: 2019-08-15 15:39 +0800
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cfc6f6b7d6ff
8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
Reviewed-by: mbalao
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
Changeset: c9b1004ad44d
Author: andrew
Date: 2020-02-05 07:28 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c9b1004ad44d
Added tag jdk7u251-b02 for changeset cfc6f6b7d6ff
! .hgtags
Changeset: 1dcc1aa367bc
Author: andrew
Date: 2020-02-18 20:25 +0000
URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1dcc1aa367bc
Added tag jdk7u251-ga for changeset cfc6f6b7d6ff
! .hgtags
More information about the jdk7u-dev
mailing list