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