From gnu.andrew at redhat.com Thu Jul 23 16:08:42 2020 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 23 Jul 2020 17:08:42 +0100 Subject: [RFR] [7u] jdk7u271-b01 Message-ID: <649105bf-31bd-6983-1910-40f3c650ec2a@redhat.com> Here are the changes for the jdk7u repository for the July 2020 security update. As well as the security fixes from jdk8u262-b10, I also included a few relevant backports from earlier in the 8u262 cycle, along with a number of outstanding bundled library updates which have apparently been in the proprietary Oracle 7u fork for some time. Webrev: https://cr.openjdk.java.net/~andrew/openjdk7/20200714/ Changes: - JDK-8028431: NullPointerException in DerValue.equals(DerValue) - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8040113: File not initialized in src/share/native/sun/awt/giflib/dgif_lib.c - JDK-8054446: Repeated offer and remove on ConcurrentLinkedQueue lead to an OutOfMemoryError - JDK-8077982: GIFLIB upgrade - JDK-8081315: 8077982 giflib upgrade breaks system giflib builds with earlier versions - JDK-8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries - JDK-8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded" - JDK-8155691: Update GIFlib library to the latest up-to-date - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8203190: SessionId.hashCode generates too many collisions - JDK-8217676: Upgrade libpng to 1.6.37 - JDK-8220495: Update GIFlib library to the 5.1.8 - JDK-8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233255: Better Swing Buttons - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234836: Improve serialization handling - JDK-8236191: Enhance OID processing - JDK-8237592: Enhance certificate verification - JDK-8238002: Better matrix operations - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8240119: Less Affine Transformations - JDK-8240482: Improved WAV file playback - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8242136: Better XML namespace handling - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result If this looks ok, I'll tag as jdk7u271-b01. Assuming our testing then goes ok, we'll add the tag jdk7u271-ga and make the release. Thanks, -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From mbalao at redhat.com Fri Jul 24 14:58:27 2020 From: mbalao at redhat.com (Martin Balao) Date: Fri, 24 Jul 2020 11:58:27 -0300 Subject: [RFR] [7u] jdk7u271-b01 In-Reply-To: <649105bf-31bd-6983-1910-40f3c650ec2a@redhat.com> References: <649105bf-31bd-6983-1910-40f3c650ec2a@redhat.com> Message-ID: On Thu, Jul 23, 2020 at 1:10 PM Andrew Hughes wrote: > > If this looks ok, I'll tag as jdk7u271-b01. > > Assuming our testing then goes ok, we'll add the tag jdk7u271-ga and > make the release. > Looks good to me. Once the testing is ok, proceed with the push. Good job Andrew, thanks. From neugens.limasoftware at gmail.com Fri Jul 24 16:34:24 2020 From: neugens.limasoftware at gmail.com (Mario Torre) Date: Fri, 24 Jul 2020 18:34:24 +0200 Subject: [RFR] [7u] jdk7u271-b01 In-Reply-To: <649105bf-31bd-6983-1910-40f3c650ec2a@redhat.com> References: <649105bf-31bd-6983-1910-40f3c650ec2a@redhat.com> Message-ID: Looks good to me! Cheers, Mario On Thu 23. Jul 2020 at 18:09, Andrew Hughes wrote: > Here are the changes for the jdk7u repository for the July 2020 security > update. As well as the security fixes from jdk8u262-b10, I also > included a few relevant backports from earlier in the 8u262 cycle, along > with a number of outstanding bundled library updates which have > apparently been in the proprietary Oracle 7u fork for some time. > > Webrev: https://cr.openjdk.java.net/~andrew/openjdk7/20200714/ > > Changes: > - JDK-8028431: NullPointerException in DerValue.equals(DerValue) > - JDK-8028591: NegativeArraySizeException in > sun.security.util.DerInputStream.getUnalignedBitString() > - JDK-8040113: File not initialized in > src/share/native/sun/awt/giflib/dgif_lib.c > - JDK-8054446: Repeated offer and remove on ConcurrentLinkedQueue lead > to an OutOfMemoryError > - JDK-8077982: GIFLIB upgrade > - JDK-8081315: 8077982 giflib upgrade breaks system giflib builds with > earlier versions > - JDK-8147087: Race when reusing PerRegionTable bitmaps may result in > dropped remembered set entries > - JDK-8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java > failing due to "Connection succeeded" > - JDK-8155691: Update GIFlib library to the latest up-to-date > - JDK-8181841: A TSA server returns timestamp with precision higher > than milliseconds > - JDK-8203190: SessionId.hashCode generates too many collisions > - JDK-8217676: Upgrade libpng to 1.6.37 > - JDK-8220495: Update GIFlib library to the 5.1.8 > - JDK-8226892: ActionListeners on JRadioButtons don't get notified > when selection is changed with arrow keys > - JDK-8229899: Make java.io.File.isInvalid() less racy > - JDK-8230597: Update GIFlib library to the 5.2.1 > - JDK-8230613: Better ASCII conversions > - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call > in early return > - JDK-8231800: Better listing of arrays > - JDK-8232014: Expand DTD support > - JDK-8233255: Better Swing Buttons > - JDK-8234032: Improve basic calendar services > - JDK-8234042: Better factory production of certificates > - JDK-8234418: Better parsing with CertificateFactory > - JDK-8234836: Improve serialization handling > - JDK-8236191: Enhance OID processing > - JDK-8237592: Enhance certificate verification > - JDK-8238002: Better matrix operations > - JDK-8238804: Enhance key handling process > - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable > - JDK-8238843: Enhanced font handing > - JDK-8238920: Better Buffer support > - JDK-8238925: Enhance WAV file playback > - JDK-8240119: Less Affine Transformations > - JDK-8240482: Improved WAV file playback > - JDK-8241379: Update JCEKS support > - JDK-8241522: Manifest improved jar headers redux > - JDK-8242136: Better XML namespace handling > - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a > - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns > wrong result > > If this looks ok, I'll tag as jdk7u271-b01. > > Assuming our testing then goes ok, we'll add the tag jdk7u271-ga and > make the release. > > Thanks, > -- > Andrew :) > > Senior Free Java Software Engineer > OpenJDK Package Owner > Red Hat, Inc. (http://www.redhat.com) > > PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) > Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 > > -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Java Champion - Blog: http://neugens.wordpress.com - Twitter: @neugens Proud GNU Classpath developer: http://www.classpath.org/ OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/ From gnu.andrew at redhat.com Tue Jul 28 15:09:54 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 28 Jul 2020 15:09:54 +0000 Subject: hg: jdk7u/jdk7u/jaxp: 5 new changesets Message-ID: <202007281509.06SF9tm3029107@aojmv0008.oracle.com> Changeset: c75d23b3a8ff Author: joehw Date: 2020-07-11 20:36 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/c75d23b3a8ff 8232014: Expand DTD support Reviewed-by: lancea, dfuchs, mschoene, rhalade, aefimov ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java Changeset: 7bd194c33dfa Author: joehw Date: 2020-07-12 16:54 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/7bd194c33dfa 8242136: Better XML namespace handling Reviewed-by: lancea, dfuchs, skoivu, rhalade, kravikumar, mbalao, andrew ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java Changeset: 05f76c1ba518 Author: serb Date: 2020-07-21 02:06 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/05f76c1ba518 8220495: Update GIFlib library to the 5.1.8 Reviewed-by: prr ! THIRD_PARTY_README Changeset: c93d0140ee91 Author: serb Date: 2020-07-21 02:17 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/c93d0140ee91 8230597: Update GIFlib library to the 5.2.1 Reviewed-by: prr, psadhukhan, jdv ! THIRD_PARTY_README Changeset: bbbb996bbcd0 Author: serb Date: 2020-07-21 03:18 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/bbbb996bbcd0 8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr ! THIRD_PARTY_README From gnu.andrew at redhat.com Tue Jul 28 15:10:03 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 28 Jul 2020 15:10:03 +0000 Subject: hg: jdk7u/jdk7u/jaxws: 3 new changesets Message-ID: <202007281510.06SFA3Re029199@aojmv0008.oracle.com> Changeset: 91f19e164aaf Author: serb Date: 2020-07-21 02:06 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/91f19e164aaf 8220495: Update GIFlib library to the 5.1.8 Reviewed-by: prr ! THIRD_PARTY_README Changeset: 0c9cddcc8d1b Author: serb Date: 2020-07-21 02:18 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/0c9cddcc8d1b 8230597: Update GIFlib library to the 5.2.1 Reviewed-by: prr, psadhukhan, jdv ! THIRD_PARTY_README Changeset: 7e560d68268c Author: serb Date: 2020-07-21 03:18 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/7e560d68268c 8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr ! THIRD_PARTY_README From gnu.andrew at redhat.com Tue Jul 28 15:10:14 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 28 Jul 2020 15:10:14 +0000 Subject: hg: jdk7u/jdk7u/langtools: 3 new changesets Message-ID: <202007281510.06SFAF7d029380@aojmv0008.oracle.com> Changeset: 4c27f6cf28e6 Author: serb Date: 2020-07-21 02:06 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/4c27f6cf28e6 8220495: Update GIFlib library to the 5.1.8 Reviewed-by: prr ! THIRD_PARTY_README Changeset: 2536160818d8 Author: serb Date: 2020-07-21 02:18 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/2536160818d8 8230597: Update GIFlib library to the 5.2.1 Reviewed-by: prr, psadhukhan, jdv ! THIRD_PARTY_README Changeset: 90cdd7bd8a50 Author: serb Date: 2020-07-21 03:18 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/90cdd7bd8a50 8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr ! THIRD_PARTY_README From gnu.andrew at redhat.com Tue Jul 28 15:10:33 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 28 Jul 2020 15:10:33 +0000 Subject: hg: jdk7u/jdk7u/jdk: 37 new changesets Message-ID: <202007281510.06SFAYVh029643@aojmv0008.oracle.com> Changeset: 34dd54e008b7 Author: asmotrak Date: 2014-01-21 16:54 -0500 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/34dd54e008b7 8028431: NullPointerException in DerValue.equals(DerValue) Reviewed-by: mullan ! src/share/classes/sun/security/util/DerValue.java + test/java/security/cert/X509Certificate/X509BadCertificate.java + test/java/security/cert/X509Certificate/bad-cert-1.pem Changeset: 5a2cad5b2b1c Author: andrew Date: 2020-05-25 06:27 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5a2cad5b2b1c 8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() Reviewed-by: mbalao ! src/share/classes/sun/security/util/DerInputStream.java ! src/share/classes/sun/security/util/DerValue.java ! src/share/classes/sun/security/util/ObjectIdentifier.java ! test/java/security/cert/X509Certificate/X509BadCertificate.java + test/java/security/cert/X509Certificate/bad-cert-2.pem Changeset: 501a8850e941 Author: aefimov Date: 2020-03-02 19:11 -0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/501a8850e941 8230613: Better ASCII conversions Reviewed-by: dfuchs, naoto, mschoene, rhalade ! src/share/classes/sun/net/idn/Punycode.java Changeset: 09edbf07c17c Author: andrew Date: 2020-07-12 23:11 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/09edbf07c17c 8231800: Better listing of arrays Reviewed-by: mbalao ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/PriorityQueue.java ! src/share/classes/java/util/Vector.java ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java Changeset: 0abf40ecd9c5 Author: phh Date: 2020-07-13 01:29 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0abf40ecd9c5 8233255: Better Swing Buttons Reviewed-by: mbalao, andrew Contributed-by: benty at amazon.com ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/swing_GTKEngine.c Changeset: 0d3a0e3144c6 Author: weijun Date: 2017-06-14 12:32 +0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0d3a0e3144c6 8181841: A TSA server returns timestamp with precision higher than milliseconds Reviewed-by: vinnie ! src/share/classes/sun/security/util/DerInputBuffer.java ! test/sun/security/util/DerInputBuffer/TimeParsing.java Changeset: 9fbd9d903d2f Author: mullan Date: 2020-02-11 16:28 -0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9fbd9d903d2f 8234032: Improve basic calendar services Reviewed-by: weijun, rhalade, mschoene ! src/share/classes/sun/security/util/DerInputBuffer.java Changeset: e1e2c267ee83 Author: mullan Date: 2020-01-17 08:04 -0500 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e1e2c267ee83 8234042: Better factory production of certificates Reviewed-by: weijun, rhalade, mschoene ! src/macosx/classes/apple/security/KeychainStore.java ! src/share/classes/sun/security/pkcs/ContentInfo.java ! src/share/classes/sun/security/pkcs/SignerInfo.java ! src/share/classes/sun/security/pkcs12/MacData.java ! src/share/classes/sun/security/pkcs12/PKCS12Attribute.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java Changeset: 28ed736f2e85 Author: mullan Date: 2020-02-11 16:29 -0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/28ed736f2e85 8234418: Better parsing with CertificateFactory Reviewed-by: weijun, mschoene, rhalade ! src/share/classes/sun/security/util/DerInputBuffer.java Changeset: 9d38e2747017 Author: rriggs Date: 2020-04-16 10:57 -0400 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9d38e2747017 8234836: Improve serialization handling Reviewed-by: skoivu, rhalade, chegar ! src/share/classes/java/io/ObjectInputStream.java ! test/java/io/Serializable/serialFilter/SerialFilterTest.java Changeset: 0dfd910e9753 Author: xuelei Date: 2020-04-10 11:46 +0000 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0dfd910e9753 8236191: Enhance OID processing Reviewed-by: jnimeh, weijun, ahgross, rhalade ! src/share/classes/sun/security/util/ObjectIdentifier.java Changeset: cf4f065c885d Author: yan Date: 2020-04-18 12:16 +0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cf4f065c885d 8237592: Enhance certificate verification Reviewed-by: mbalao, andrew ! src/share/classes/sun/security/util/HostnameChecker.java Changeset: ce29e542f3fa Author: andrew Date: 2020-07-15 21:15 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ce29e542f3fa 8238002: Better matrix operations Reviewed-by: mbalao ! make/sun/cmm/lcms/Makefile ! src/share/native/sun/java2d/cmm/lcms/cmsps2.c Changeset: 0e9efa336f00 Author: weijun Date: 2020-07-12 16:07 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0e9efa336f00 8238804: Enhance key handling process Reviewed-by: rriggs, mullan, ahgross, rhalade, mbalao, andrew ! src/share/classes/java/security/MessageDigest.java Changeset: 7eb3f5dc208a Author: prr Date: 2020-02-12 14:45 -0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7eb3f5dc208a 8238842: AIOOBE in GIFImageReader.initializeStringTable Reviewed-by: serb, bpb ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/javax/imageio/plugins/gif/GIFCodeSizeTest.java Changeset: f08f26ff2669 Author: prr Date: 2020-03-25 16:26 -0700 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f08f26ff2669 8238843: Enhanced font handing Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/share/classes/sun/font/TrueTypeFont.java Changeset: e5707e56381b Author: bpb Date: 2020-03-18 16:05 -0700 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e5707e56381b 8238920: Better Buffer support Reviewed-by: alanb, ahgross, rhalade, psandoz, mbalao, andrew ! src/share/classes/java/nio/Buffer.java Changeset: 7746a8e93b68 Author: serb Date: 2020-03-10 07:07 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7746a8e93b68 8238925: Enhance WAV file playback Reviewed-by: prr, amenkov, rhalade, mschoene, mbalao, andrew ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/share/classes/com/sun/media/sound/Toolkit.java Changeset: b7aa6cda7a03 Author: prr Date: 2020-03-17 13:46 -0700 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b7aa6cda7a03 8240119: Less Affine Transformations Reviewed-by: serb, bpb, mschoene, rhalade ! src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c Changeset: f175970357d1 Author: serb Date: 2020-03-23 19:57 -0700 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f175970357d1 8240482: Improved WAV file playback Reviewed-by: amenkov, rhalade, mschoene, prr ! src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp Changeset: e5ffc34ee665 Author: weijun Date: 2020-04-03 17:24 +0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e5ffc34ee665 8241379: Update JCEKS support Reviewed-by: ahgross, mullan, rhalade, mbalao, andrew ! src/share/classes/com/sun/crypto/provider/JceKeyStore.java Changeset: 3f1113e3ba8f Author: amenkov Date: 2020-04-15 13:26 -0700 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3f1113e3ba8f 8241522: Manifest improved jar headers redux Reviewed-by: sspitsyn, jwilhelm, mschoene, rhalade, mbalao, andrew ! src/share/instrument/EncodingSupport.c ! src/share/instrument/InvocationAdapter.c Changeset: 3e83fb280e30 Author: alanb Date: 2016-03-20 07:35 +0000 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3e83fb280e30 8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded" Reviewed-by: bpb, rriggs, alanb Contributed-by: huaming.li at oracle.com ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 6e5619283b00 Author: andrew Date: 2020-07-20 18:02 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6e5619283b00 8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys Reviewed-by: mbalao ! src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! test/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 98d40e72833e Author: dl Date: 2016-02-27 16:54 -0800 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/98d40e72833e 8054446: Repeated offer and remove on ConcurrentLinkedQueue lead to an OutOfMemoryError Reviewed-by: martin, rasbold ! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java + test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java Changeset: c0f5e80fd340 Author: serb Date: 2014-05-30 14:06 +0400 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c0f5e80fd340 8040113: File not initialized in src/share/native/sun/awt/giflib/dgif_lib.c Reviewed-by: pchelko, prr ! src/share/native/sun/awt/giflib/dgif_lib.c Changeset: 7fff2e705afe Author: azvegint Date: 2015-04-30 16:02 +0300 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7fff2e705afe 8077982: GIFLIB upgrade Reviewed-by: ant, serb + src/share/native/sun/awt/giflib/COPYING ! src/share/native/sun/awt/giflib/dgif_lib.c ! src/share/native/sun/awt/giflib/gif_err.c + src/share/native/sun/awt/giflib/gif_hash.h ! src/share/native/sun/awt/giflib/gif_lib.h ! src/share/native/sun/awt/giflib/gif_lib_private.h ! src/share/native/sun/awt/giflib/gifalloc.c ! src/share/native/sun/awt/splashscreen/splashscreen_gif.c Changeset: 831a41471941 Author: andrew Date: 2015-06-08 16:47 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/831a41471941 8081315: 8077982 giflib upgrade breaks system giflib builds with earlier versions Summary: Add conditionals to provide giflib < 5 API calls and interlacing behaviour Reviewed-by: prr, azvegint ! src/share/native/sun/awt/splashscreen/splashscreen_gif.c Changeset: 7afd3dc4bab6 Author: andrew Date: 2020-07-21 01:55 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7afd3dc4bab6 8155691: Update GIFlib library to the latest up-to-date Reviewed-by: mbalao ! make/sun/splashscreen/FILES_c.gmk ! src/share/native/sun/awt/giflib/dgif_lib.c ! src/share/native/sun/awt/giflib/gif_lib.h ! src/share/native/sun/awt/giflib/gifalloc.c + src/share/native/sun/awt/giflib/openbsd-reallocarray.c Changeset: f7a0e14a0461 Author: serb Date: 2020-07-21 02:05 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f7a0e14a0461 8220495: Update GIFlib library to the 5.1.8 Reviewed-by: prr ! THIRD_PARTY_README ! src/share/native/sun/awt/giflib/dgif_lib.c ! src/share/native/sun/awt/giflib/gif_hash.h ! src/share/native/sun/awt/giflib/gif_lib.h ! src/share/native/sun/awt/giflib/gif_lib_private.h ! src/share/native/sun/awt/giflib/gifalloc.c ! src/share/native/sun/awt/giflib/openbsd-reallocarray.c Changeset: f655f983190e Author: serb Date: 2020-07-21 02:16 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f655f983190e 8230597: Update GIFlib library to the 5.2.1 Reviewed-by: prr, psadhukhan, jdv ! THIRD_PARTY_README ! src/share/native/sun/awt/giflib/dgif_lib.c ! src/share/native/sun/awt/giflib/gif_err.c ! src/share/native/sun/awt/giflib/gif_hash.h ! src/share/native/sun/awt/giflib/gif_lib.h ! src/share/native/sun/awt/giflib/gif_lib_private.h ! src/share/native/sun/awt/giflib/gifalloc.c ! src/share/native/sun/awt/giflib/openbsd-reallocarray.c Changeset: d953287f939d Author: serb Date: 2020-07-21 03:17 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d953287f939d 8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr ! THIRD_PARTY_README ! make/sun/splashscreen/Makefile ! src/share/native/sun/awt/libpng/CHANGES ! src/share/native/sun/awt/libpng/LICENSE ! src/share/native/sun/awt/libpng/README ! src/share/native/sun/awt/libpng/png.c ! src/share/native/sun/awt/libpng/png.h ! src/share/native/sun/awt/libpng/pngconf.h ! src/share/native/sun/awt/libpng/pngdebug.h ! src/share/native/sun/awt/libpng/pngerror.c ! src/share/native/sun/awt/libpng/pngget.c ! src/share/native/sun/awt/libpng/pnginfo.h ! src/share/native/sun/awt/libpng/pnglibconf.h ! src/share/native/sun/awt/libpng/pngmem.c ! src/share/native/sun/awt/libpng/pngpread.c ! src/share/native/sun/awt/libpng/pngpriv.h ! src/share/native/sun/awt/libpng/pngread.c ! src/share/native/sun/awt/libpng/pngrio.c ! src/share/native/sun/awt/libpng/pngrtran.c ! src/share/native/sun/awt/libpng/pngrutil.c ! src/share/native/sun/awt/libpng/pngset.c ! src/share/native/sun/awt/libpng/pngstruct.h ! src/share/native/sun/awt/libpng/pngtrans.c Changeset: ad53fa2d8eac Author: sgehwolf Date: 2019-05-17 17:52 +0200 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ad53fa2d8eac 8203190: SessionId.hashCode generates too many collisions Reviewed-by: andrew, shade, dfuchs ! src/share/classes/sun/security/ssl/SessionId.java + test/sun/security/ssl/SessionIdCollisionTest.java Changeset: b164f5d98fa2 Author: mbaesken Date: 2020-07-21 16:28 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b164f5d98fa2 8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return Reviewed-by: prr, stuefe, mbalao ! src/share/native/sun/awt/image/BufImgSurfaceData.c Changeset: aadfefa63ebc Author: sgehwolf Date: 2020-05-06 21:01 +0200 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aadfefa63ebc 8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result Reviewed-by: aph, andrew ! src/share/javavm/export/jvm.h Changeset: 15a134ed08c4 Author: aeubanks Date: 2019-08-19 16:08 -0700 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/15a134ed08c4 8229899: Make java.io.File.isInvalid() less racy Reviewed-by: alanb, martin, shade ! src/share/classes/java/io/File.java Changeset: 5ae1c2c8952c Author: andrew Date: 2020-07-23 02:59 +0100 URL: https://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5ae1c2c8952c 8243541: (tz) Upgrade time-zone data to tzdata2020a Reviewed-by: mbalao ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/backward ! make/sun/javazic/tzdata/europe ! make/sun/javazic/tzdata/leapseconds ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/zone.tab ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java