/hg/release/icedtea7-forest-2.6/jdk: 83 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Wed Feb 19 04:30:00 UTC 2020
changeset ce5e37056409 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=ce5e37056409
author: andrew
date: Wed Oct 16 13:45:49 2019 +0100
Added tag jdk7u241-ga for changeset 6a2e99c14397
changeset 55de33c12fdc in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=55de33c12fdc
author: mbalao
date: Fri Oct 18 18:10:44 2019 -0300
8232643: Building error in jdk7u241 after 7068616
Reviewed-by: andrew
changeset 7a57b24311fe in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=7a57b24311fe
author: itakiguchi
date: Wed Dec 05 12:59:50 2018 -0800
8214002: Cannot use italic font style if the font has embedded bitmap
Reviewed-by: prr
changeset a48fd0b4f7b1 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a48fd0b4f7b1
author: ysuenaga
date: Tue Sep 23 15:48:16 2014 -0700
8017773: OpenJDK7 returns incorrect TrueType font metrics
Reviewed-by: prr, bae
changeset ec18dc04c53c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=ec18dc04c53c
author: andrew
date: Mon Jan 13 20:47:33 2020 +0000
Added tag jdk7u251-b00 for changeset 6a2e99c14397
changeset 43fdb0078f6e in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=43fdb0078f6e
author: andrew
date: Mon Jan 13 20:51:32 2020 +0000
Added tag jdk7u251-b01 for changeset ec18dc04c53c
changeset a2adfda15140 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a2adfda15140
author: serb
date: Wed Aug 21 18:07:29 2019 -0700
8224909: Unlink Set of LinkedHashSets
Reviewed-by: prr, mschoene, rhalade, psadhukhan
changeset d93a1d149135 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=d93a1d149135
author: alitvinov
date: Wed Oct 16 19:18:29 2019 +0100
8225279: Better XRender interpolation
Reviewed-by: serb, prr, rhalade, ahgross
changeset 8c511a7fb2d1 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=8c511a7fb2d1
author: mbalao
date: Mon Aug 26 13:57:51 2019 -0400
8227758: More valid PKIX processing
Reviewed-by: andrew
changeset cb85a6f76bc7 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=cb85a6f76bc7
author: igerasim
date: Wed Aug 14 17:24:43 2019 -0700
8228548: Normalize normalization for all
Reviewed-by: chegar, rhalade, igerasim
changeset 1ea5b79e5977 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=1ea5b79e5977
author: bae
date: Sat Jan 11 05:13:47 2020 +0000
8227816: More Colorful ICC profiles
Reviewed-by: andrew
changeset 6e0c390da487 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=6e0c390da487
author: rriggs
date: Tue Oct 15 15:05:33 2019 -0400
8230967: Improve Registry support of clients
Reviewed-by: skoivu, smarks, rhalade
changeset 5e1f54ca3fbb in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=5e1f54ca3fbb
author: igerasim
date: Sat Jan 18 21:06:40 2020 +0000
8230279: Improve Pack200 file reading
Reviewed-by: henryjen, jlaskey
changeset 6b29bd06a052 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=6b29bd06a052
author: alvdavi
date: Sat Jan 18 21:10:16 2020 +0000
8230318: Better trust store usage
Reviewed-by: andrew
changeset 7297c13730b8 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=7297c13730b8
author: mbaesken
date: Fri Oct 18 14:56:01 2019 +0200
8232381: add result NULL-checking to freetypeScaler.c
8231129: More glyph images
Reviewed-by: clanger, prr
changeset 94f801f0a96a in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=94f801f0a96a
author: prr
date: Thu Jul 18 07:25:17 2019 -0700
8227662: freetype seeks to index at the end of the font data
Reviewed-by: serb, psadhukhan
changeset 2e491f12ea75 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=2e491f12ea75
author: andrew
date: Fri Jan 03 00:47:11 2020 +0000
8080835: Add blocking bulk read to sun.misc.IOUtils
Reviewed-by: mbalao
changeset 2da159931bf0 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=2da159931bf0
author: andrew
date: Fri Jan 03 01:08:34 2020 +0000
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
changeset 61bbe6777ea8 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=61bbe6777ea8
author: andrew
date: Wed Jan 22 02:09:00 2020 +0000
8139206: Add InputStream readNBytes(int len)
Reviewed-by: mbalao
changeset 7ee852a79b61 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=7ee852a79b61
author: andrew
date: Fri Jan 03 02:57:01 2020 +0000
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
changeset 7ce89db5bc2c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=7ce89db5bc2c
author: weijun
date: Thu Jun 07 22:33:34 2012 +0800
7175041: HttpTimestamper should accept https URI
Reviewed-by: mullan
changeset c1e23aa334c8 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c1e23aa334c8
author: andrew
date: Fri Jan 03 04:06:38 2020 +0000
8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: mbalao
changeset 99716de3d25e in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=99716de3d25e
author: andrew
date: Wed Jan 22 03:23:24 2020 +0000
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
changeset cc83b8435625 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=cc83b8435625
author: shurailine
date: Wed Jan 22 03:41:27 2020 +0000
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>
changeset 05ec5cf5761e in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=05ec5cf5761e
author: andrew
date: Wed Jan 22 04:20:07 2020 +0000
8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password
Reviewed-by: mbalao
changeset 54df1e566aa5 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=54df1e566aa5
author: andrew
date: Fri Jan 03 18:09:11 2020 +0000
8231139: Improved keystore support
Reviewed-by: mbalao
changeset 95e958b6fc86 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=95e958b6fc86
author: andrew
date: Mon Jan 13 02:42:14 2020 +0000
8236984: Add compatibility wrapper for IOUtils.readFully
Summary: Protect third party use following readFully removal in JDK-8231139
Reviewed-by: mbalao
changeset 0545ec814419 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=0545ec814419
author: robm
date: Wed Jan 22 05:49:30 2020 +0000
7184932: Remove the temporary Selector usage in the NIO socket adapters
Reviewed-by: alanb
changeset ff8c7bdc6405 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=ff8c7bdc6405
author: simonis
date: Wed Jan 22 06:28:33 2020 +0000
8031997: PPC64: Make the various POLL constants system dependant
Reviewed-by: alanb
changeset c9b0a18f082e in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c9b0a18f082e
author: alanb
date: Wed Jan 22 06:51:23 2020 +0000
8196956: (ch) More channels cleanup
8231795: Enhance datagram socket support
Reviewed-by: rriggs, prappo, bpb
changeset e4a2c0311287 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=e4a2c0311287
author: andrew
date: Wed Jan 22 07:12:03 2020 +0000
8232419: Improve Registry registration
Reviewed-by: mbalao
changeset bd2168874bbd in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=bd2168874bbd
author: alvdavi
date: Thu Jan 23 04:45:42 2020 +0000
8231422: Better serial filter handling
Reviewed-by: andrew
changeset 657fcd374e89 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=657fcd374e89
author: mullan
date: Mon Aug 29 12:22:06 2011 -0400
7024771: "\\<>" in attribute value part of X500Principal constructor parameter makes strange effect
Reviewed-by: vinnie
changeset c9f5e12d700c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c9f5e12d700c
author: andrew
date: Thu Jan 23 18:44:43 2020 +0000
8037550: Update RFC references in javadoc to RFC 5280
Summary: Finish the job started by 8176536
Reviewed-by: mbalao
changeset 60a6121b1b5f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=60a6121b1b5f
author: xuelei
date: Fri Jan 24 16:55:39 2020 +0000
8234037: Improve Object Identifier Processing
Reviewed-by: weijun, mschoene, ssahoo
changeset fba8fea06513 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=fba8fea06513
author: weijun
date: Mon Jan 27 01:35:23 2020 +0000
8186831: Kerberos ignores PA-DATA with a non-null s2kparams
Reviewed-by: xuelei
changeset bb3e21df6302 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=bb3e21df6302
author: andrew
date: Mon Jan 27 02:51:54 2020 +0000
7184246: Simplify Config.get() of krb5
Reviewed-by: mbalao
changeset e7455f01b93c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=e7455f01b93c
author: weijun
date: Tue Mar 11 07:56:49 2014 +0800
8036971: krb5.conf does not accept directive lines before the first section
Reviewed-by: xuelei
changeset 302de65d43e3 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=302de65d43e3
author: weijun
date: Mon Jan 27 04:42:10 2020 +0000
8011124: Make KerberosTime immutable
Reviewed-by: xuelei
changeset eacf874ffed6 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=eacf874ffed6
author: weijun
date: Wed Nov 16 11:53:40 2011 +0800
7111579: klist starttime, renewtill, ticket etype
Reviewed-by: mullan
changeset fdfd34ccc09b in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=fdfd34ccc09b
author: andrew
date: Tue Jan 28 05:30:42 2020 +0000
8001326: Improve Kerberos caching
Summary: Includes change to not blank EncryptedData.cipher from JDK-6355584
Reviewed-by: mbalao
changeset 18547b43e076 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=18547b43e076
author: andrew
date: Wed Jan 29 04:04:20 2020 +0000
8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
Reviewed-by: mbalao
changeset cf33d26faa8d in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=cf33d26faa8d
author: andrew
date: Wed Jan 29 05:48:00 2020 +0000
8058290: JAAS Krb5LoginModule has suspect ticket-renewal logic, relies on clockskew grace
Reviewed-by: mbalao
changeset 29678d1d134b in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=29678d1d134b
author: weijun
date: Wed May 08 08:25:34 2013 +0800
8012679: Let allow_weak_crypto default to false
Reviewed-by: valeriep
changeset 92761da61627 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=92761da61627
author: andrew
date: Wed Feb 05 06:51:11 2020 +0000
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
changeset 04f0514ef0fd in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=04f0514ef0fd
author: andrew
date: Thu Jan 30 04:12:14 2020 +0000
8186576: KerberosTicket does not properly handle renewable tickets at the end of their lifetime
Reviewed-by: mbalao
changeset 72426fcae25f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=72426fcae25f
author: andrew
date: Fri Jan 31 18:54:01 2020 +0000
8197518: Kerberos krb5 authentication: AuthList's put method leads to performance issue
Reviewed-by: mbalao
changeset 75b781015ecc in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=75b781015ecc
author: weijun
date: Sat Feb 01 04:31:46 2020 +0000
7172701: KDC tests cleanup
Reviewed-by: xuelei
changeset c90cdba6b3f6 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c90cdba6b3f6
author: weijun
date: Wed Feb 08 11:44:36 2012 +0800
6880619: reg tests for 6879540
Reviewed-by: valeriep
changeset 8d201183db88 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=8d201183db88
author: weijun
date: Tue Mar 20 19:12:21 2012 +0800
7152176: More krb5 tests
Reviewed-by: xuelei
changeset c695a2737b31 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c695a2737b31
author: andrew
date: Sat Feb 01 05:10:44 2020 +0000
8039132: cleanup @ignore JAAS/krb5 tests
Reviewed-by: mbalao
changeset 0e7691621a1f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=0e7691621a1f
author: andrew
date: Sat Feb 01 05:54:11 2020 +0000
8075301: Tests for sun.security.krb5.principal system property
Reviewed-by: mbalao
Contributed-by: Sibabrata Sahoo <sibabrata.sahoo at oracle.com>
changeset b37890eb824b in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b37890eb824b
author: asmotrak
date: Fri Jul 17 17:30:55 2015 -0700
8075297: Tests for RFEs 4515853 and 4745056
Reviewed-by: weijun
changeset b14861e90ffe in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b14861e90ffe
author: andrew
date: Sat Feb 01 06:09:22 2020 +0000
8075299: Additional tests for krb5 settings
Summary: Additional tests for 6857795
Reviewed-by: mbalao
changeset 67659bed4467 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=67659bed4467
author: andrew
date: Sun Feb 02 16:53:39 2020 +0000
8190690: Impact on krb5 test cases in the 8u-CPU nightly
Reviewed-by: mbalao
changeset 81030235927f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=81030235927f
author: weijun
date: Mon Jun 24 16:25:28 2013 +0800
8017453: ReplayCache tests fail on multiple platforms
Reviewed-by: xuelei
changeset e37926332404 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=e37926332404
author: weijun
date: Sat Jul 13 08:47:49 2013 +0800
8019410: sun/security/krb5/auto/ReplayCacheTestProc.java
Reviewed-by: mullan
changeset a6419eed11eb in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a6419eed11eb
author: weijun
date: Mon Feb 03 01:42:43 2020 +0000
8036779: sun.security.krb5.KdcComm interprets kdc_timeout as msec instead of sec
Reviewed-by: xuelei
changeset 19028b6e31fc in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=19028b6e31fc
author: andrew
date: Mon Feb 03 02:26:31 2020 +0000
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
changeset ff51e99d392b in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=ff51e99d392b
author: andrew
date: Mon Feb 03 02:52:09 2020 +0000
8033271: Manual security tests have @ignore rather than @run main/manual
Reviewed-by: mbalao
Contributed-by: rajan.halade at oracle.com
changeset c8c25cfc00ec in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c8c25cfc00ec
author: andrew
date: Mon Feb 03 03:52:08 2020 +0000
8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days.
8131051: KDC might issue a renewable ticket even if not requested
Reviewed-by: mbalao
changeset 368b85934a10 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=368b85934a10
author: andrew
date: Mon Feb 03 04:44:21 2020 +0000
8186884: Test native KDC, Java krb5 lib, and native krb5 lib in one test
Reviewed-by: mbalao
changeset a0c0ea0b736f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a0c0ea0b736f
author: andrew
date: Mon Feb 03 05:10:04 2020 +0000
8201627: Kerberos sequence number issues
Reviewed-by: mbalao
changeset 7ca373fa432a in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=7ca373fa432a
author: weijun
date: Mon Feb 03 05:19:44 2020 +0000
8226352: Improve Kerberos interop capabilities
Reviewed-by: ahgross, mullan, valeriep
changeset 42545cbbd2e6 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=42545cbbd2e6
author: andrew
date: Mon Feb 03 06:30:19 2020 +0000
8229951: Better Ticket Granting Services
Summary: Includes change to make KDCReq.pAData public from JDK-8215032
Reviewed-by: mbalao
changeset 61b83b0496fa in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=61b83b0496fa
author: darcy
date: Mon Feb 03 06:52:09 2020 +0000
8020971: Fix doclint issues in java.nio.*
Reviewed-by: lancea
changeset c993dcb8b6c6 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c993dcb8b6c6
author: yan
date: Mon Nov 18 17:00:23 2013 +0400
8028049: Tidy warnings cleanup for packages java.nio/java.io
Reviewed-by: alanb, darcy
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>
changeset 82f3382912e9 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=82f3382912e9
author: andrew
date: Mon Feb 03 06:54:40 2020 +0000
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
changeset f87a938560e4 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=f87a938560e4
author: andrew
date: Tue Feb 04 02:50:59 2020 +0000
8031111: fix krb5 caddr
Reviewed-by: mbalao
changeset e4e8739563d1 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=e4e8739563d1
author: andrew
date: Tue Feb 04 03:47:35 2020 +0000
8132111: Do not request for addresses for forwarded TGT
Reviewed-by: mbalao
changeset 8eeff57878e0 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=8eeff57878e0
author: mbalao
date: Fri Oct 18 16:56:30 2019 -0300
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
changeset 3fb2af3bcafc in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=3fb2af3bcafc
author: prr
date: Thu Mar 21 21:37:09 2019 -0700
8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
Reviewed-by: serb
changeset f3ae824f6ac0 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=f3ae824f6ac0
author: sgehwolf
date: Tue Oct 08 15:30:46 2019 +0200
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
changeset 3a981e017acf in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=3a981e017acf
author: rriggs
date: Fri Jan 24 13:33:31 2020 -0500
8237368: Problem with NullPointerException in RMI TCPEndpoint.read
Reviewed-by: mchung, alanb
changeset 3a12e48a17c7 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=3a12e48a17c7
author: bpb
date: Wed Feb 05 04:41:50 2020 +0000
8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
Reviewed-by: alanb
changeset 09f903e77fa4 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=09f903e77fa4
author: chegar
date: Wed Feb 05 04:51:10 2020 +0000
8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries
Reviewed-by: dfuchs, alanb, erikj
changeset 44ad311d28af in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=44ad311d28af
author: andrew
date: Wed Feb 05 05:14:35 2020 +0000
8228469: (tz) Upgrade time-zone data to tzdata2019b
Reviewed-by: mbalao
changeset 5bfdb5869b27 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=5bfdb5869b27
author: rpatil
date: Tue Sep 24 10:16:00 2019 +0100
8231098: (tz) Upgrade time-zone data to tzdata2019c
Reviewed-by: martin, naoto
changeset 4f33e275ee6e in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=4f33e275ee6e
author: andrew
date: Wed Feb 05 05:41:08 2020 +0000
8200400: Restrict Sasl mechanisms
Reviewed-by: mbalao
changeset cfc6f6b7d6ff in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=cfc6f6b7d6ff
author: andrew
date: Thu Aug 15 15:39:43 2019 +0800
8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
Reviewed-by: mbalao
changeset c9b1004ad44d in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c9b1004ad44d
author: andrew
date: Wed Feb 05 07:28:59 2020 +0000
Added tag jdk7u251-b02 for changeset cfc6f6b7d6ff
changeset 0b1953a9e081 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=0b1953a9e081
author: andrew
date: Thu Feb 06 01:43:16 2020 +0000
Merge jdk7u251-b02
changeset 5cfb0b2d8b78 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=5cfb0b2d8b78
author: andrew
date: Wed Feb 19 04:24:34 2020 +0000
Bump to icedtea-2.6.21
diffstat:
.hgtags | 86 +-
.jcheck/conf | 2 -
make/com/sun/java/pack/Makefile | 7 +-
make/com/sun/nio/Makefile | 3 +-
make/com/sun/nio/sctp/Makefile | 17 +-
make/com/sun/security/auth/module/Makefile | 4 -
make/common/Defs-embedded.gmk | 4 +-
make/common/Defs-linux.gmk | 67 +-
make/common/Defs-macosx.gmk | 5 +
make/common/Defs.gmk | 28 +-
make/common/Demo.gmk | 2 +-
make/common/Library.gmk | 42 +-
make/common/Program.gmk | 91 +-
make/common/Release.gmk | 54 +-
make/common/shared/Compiler-gcc.gmk | 76 +-
make/common/shared/Defs-java.gmk | 21 +-
make/common/shared/Defs-versions.gmk | 2 +-
make/common/shared/Defs.gmk | 2 +-
make/common/shared/Platform.gmk | 14 +-
make/common/shared/Sanity.gmk | 8 +
make/docs/Makefile | 7 +-
make/java/instrument/Makefile | 6 +-
make/java/java/FILES_c.gmk | 1 -
make/java/java/mapfile-vers | 1 -
make/java/main/java/mapfile-aarch64 | 39 +
make/java/net/FILES_c.gmk | 8 +-
make/java/net/Makefile | 32 +-
make/java/net/mapfile-vers | 5 +-
make/java/nio/Makefile | 268 +-
make/java/nio/mapfile-bsd | 7 +
make/java/nio/mapfile-linux | 7 +
make/java/nio/mapfile-solaris | 7 +
make/java/security/Makefile | 12 +-
make/java/version/Makefile | 5 +
make/javax/crypto/Makefile | 74 +-
make/javax/sound/SoundDefs.gmk | 72 +-
make/jdk_generic_profile.sh | 318 +-
make/mkdemo/jvmti/waiters/Makefile | 4 +
make/sun/Makefile | 2 +-
make/sun/awt/FILES_c_unix.gmk | 10 +
make/sun/awt/Makefile | 9 +-
make/sun/awt/mawt.gmk | 40 +-
make/sun/cmm/lcms/FILES_c_unix.gmk | 7 +-
make/sun/cmm/lcms/Makefile | 7 +-
make/sun/font/Makefile | 25 +-
make/sun/gtk/FILES_c_unix.gmk | 41 +
make/sun/gtk/FILES_export_unix.gmk | 31 +
make/sun/gtk/Makefile | 84 +
make/sun/gtk/mapfile-vers | 72 +
make/sun/javazic/tzdata/VERSION | 2 +-
make/sun/javazic/tzdata/africa | 168 +-
make/sun/javazic/tzdata/antarctica | 14 +-
make/sun/javazic/tzdata/asia | 243 +-
make/sun/javazic/tzdata/australasia | 154 +-
make/sun/javazic/tzdata/europe | 298 +-
make/sun/javazic/tzdata/factory | 2 +-
make/sun/javazic/tzdata/leapseconds | 41 +-
make/sun/javazic/tzdata/northamerica | 291 +-
make/sun/javazic/tzdata/pacificnew | 2 +-
make/sun/javazic/tzdata/southamerica | 79 +-
make/sun/javazic/tzdata/systemv | 2 +-
make/sun/javazic/tzdata/zone.tab | 5 +-
make/sun/jawt/Makefile | 7 +
make/sun/jpeg/FILES_c.gmk | 6 +-
make/sun/jpeg/Makefile | 11 +-
make/sun/lwawt/FILES_c_macosx.gmk | 6 +
make/sun/lwawt/Makefile | 7 +-
make/sun/native2ascii/Makefile | 2 +-
make/sun/net/FILES_java.gmk | 229 +-
make/sun/nio/cs/Makefile | 2 +-
make/sun/security/Makefile | 18 +-
make/sun/security/ec/Makefile | 30 +-
make/sun/security/ec/mapfile-vers | 1 +
make/sun/security/jgss/wrapper/Makefile | 2 +-
make/sun/security/krb5/Makefile | 8 +-
make/sun/security/krb5/internal/ccache/Makefile | 49 +
make/sun/security/mscapi/Makefile | 2 +-
make/sun/security/pkcs11/Makefile | 6 +-
make/sun/security/smartcardio/Makefile | 17 +-
make/sun/splashscreen/FILES_c.gmk | 76 +-
make/sun/splashscreen/Makefile | 35 +-
make/sun/xawt/FILES_c_unix.gmk | 25 +-
make/sun/xawt/FILES_export_unix.gmk | 3 +-
make/sun/xawt/Makefile | 64 +-
make/sun/xawt/mapfile-vers | 37 -
make/tools/Makefile | 9 +
make/tools/freetypecheck/Makefile | 4 +-
make/tools/generate_nimbus/Makefile | 1 +
make/tools/src/build/tools/buildmetaindex/BuildMetaIndex.java | 22 +-
make/tools/src/build/tools/compileproperties/CompileProperties.java | 9 +-
make/tools/src/build/tools/dirdiff/DirDiff.java | 4 +-
make/tools/src/build/tools/dtdbuilder/DTDBuilder.java | 34 +-
make/tools/src/build/tools/dtdbuilder/DTDInputStream.java | 6 +-
make/tools/src/build/tools/dtdbuilder/DTDParser.java | 44 +-
make/tools/src/build/tools/dtdbuilder/PublicMapping.java | 6 +-
make/tools/src/build/tools/generatebreakiteratordata/CharSet.java | 16 +-
make/tools/src/build/tools/generatebreakiteratordata/DictionaryBasedBreakIteratorBuilder.java | 8 +-
make/tools/src/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java | 6 +-
make/tools/src/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java | 201 +-
make/tools/src/build/tools/generatebreakiteratordata/SupplementaryCharacterData.java | 6 +-
make/tools/src/build/tools/generatecharacter/GenerateCharacter.java | 4 +-
make/tools/src/build/tools/generatecharacter/SpecialCaseMap.java | 145 +-
make/tools/src/build/tools/generatecharacter/UnicodeSpec.java | 22 +-
make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java | 4 +-
make/tools/src/build/tools/hasher/Hasher.java | 38 +-
make/tools/src/build/tools/jarsplit/JarSplit.java | 5 +-
make/tools/src/build/tools/javazic/Gen.java | 14 +-
make/tools/src/build/tools/javazic/GenDoc.java | 16 +-
make/tools/src/build/tools/javazic/Main.java | 3 +-
make/tools/src/build/tools/javazic/Simple.java | 23 +-
make/tools/src/build/tools/javazic/Time.java | 10 +-
make/tools/src/build/tools/javazic/Zoneinfo.java | 18 +-
make/tools/src/build/tools/jdwpgen/AbstractCommandNode.java | 7 +-
make/tools/src/build/tools/jdwpgen/AbstractGroupNode.java | 7 +-
make/tools/src/build/tools/jdwpgen/AbstractNamedNode.java | 14 +-
make/tools/src/build/tools/jdwpgen/AbstractTypeListNode.java | 26 +-
make/tools/src/build/tools/jdwpgen/AltNode.java | 4 +-
make/tools/src/build/tools/jdwpgen/CommandSetNode.java | 11 +-
make/tools/src/build/tools/jdwpgen/ConstantSetNode.java | 9 +-
make/tools/src/build/tools/jdwpgen/ErrorSetNode.java | 9 +-
make/tools/src/build/tools/jdwpgen/Node.java | 25 +-
make/tools/src/build/tools/jdwpgen/OutNode.java | 14 +-
make/tools/src/build/tools/jdwpgen/RootNode.java | 10 +-
make/tools/src/build/tools/jdwpgen/SelectNode.java | 10 +-
make/tools/src/build/tools/makeclasslist/MakeClasslist.java | 15 +-
make/tools/src/build/tools/stripproperties/StripProperties.java | 4 +-
src/bsd/doc/man/jhat.1 | 4 +-
src/linux/doc/man/jhat.1 | 4 +-
src/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java | 10 +-
src/share/back/ThreadGroupReferenceImpl.c | 2 +-
src/share/back/invoker.c | 89 +-
src/share/back/outStream.c | 4 +-
src/share/bin/java.c | 8 +-
src/share/bin/wildcard.c | 5 +
src/share/classes/com/sun/crypto/provider/JceKeyStore.java | 61 +-
src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java | 2 +-
src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java | 2 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 7 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 24 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 5 +-
src/share/classes/com/sun/java/util/jar/pack/ClassReader.java | 38 +-
src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 +
src/share/classes/com/sun/jndi/dns/DnsContextFactory.java | 2 +-
src/share/classes/com/sun/jndi/ldap/Connection.java | 51 +-
src/share/classes/com/sun/jndi/ldap/LdapClient.java | 135 +-
src/share/classes/com/sun/jndi/ldap/LdapURL.java | 68 +-
src/share/classes/com/sun/media/sound/SoftSynthesizer.java | 34 +
src/share/classes/com/sun/naming/internal/ResourceManager.java | 42 +-
src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java | 2 +-
src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java | 8 +-
src/share/classes/com/sun/script/javascript/RhinoTopLevel.java | 2 +-
src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java | 50 +-
src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java | 24 +-
src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java | 6 +-
src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java | 6 +-
src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java | 5 +-
src/share/classes/java/awt/ScrollPane.java | 3 +-
src/share/classes/java/awt/color/ICC_Profile.java | 49 +-
src/share/classes/java/beans/beancontext/BeanContextSupport.java | 16 +-
src/share/classes/java/io/EOFException.java | 1 -
src/share/classes/java/io/FilePermission.java | 41 +-
src/share/classes/java/io/InputStream.java | 2 +-
src/share/classes/java/io/ObjectInputStream.java | 82 +-
src/share/classes/java/lang/System.java | 3 +
src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java | 6 +-
src/share/classes/java/net/Inet4Address.java | 2 +
src/share/classes/java/net/InetAddress.java | 2 +-
src/share/classes/java/net/SocksSocketImpl.java | 4 +-
src/share/classes/java/net/URL.java | 4 +-
src/share/classes/java/nio/Bits.java | 110 +-
src/share/classes/java/nio/channels/AsynchronousChannelGroup.java | 1 -
src/share/classes/java/nio/channels/AsynchronousFileChannel.java | 2 +-
src/share/classes/java/nio/channels/FileChannel.java | 2 +-
src/share/classes/java/nio/channels/SelectableChannel.java | 2 +-
src/share/classes/java/nio/channels/package-info.java | 10 +-
src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java | 34 +-
src/share/classes/java/nio/charset/Charset.java | 24 +-
src/share/classes/java/nio/charset/MalformedInputException.java | 15 +-
src/share/classes/java/nio/charset/UnmappableCharacterException.java | 15 +-
src/share/classes/java/nio/file/FileSystem.java | 1 -
src/share/classes/java/nio/file/FileTreeWalker.java | 481 +-
src/share/classes/java/nio/file/Files.java | 61 +-
src/share/classes/java/nio/file/package-info.java | 18 +-
src/share/classes/java/nio/package.html | 4 +-
src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java | 10 +-
src/share/classes/java/security/CodeSource.java | 2 +-
src/share/classes/java/security/Key.java | 4 +-
src/share/classes/java/security/Policy.java | 1 -
src/share/classes/java/security/UnresolvedPermission.java | 2 +-
src/share/classes/java/security/cert/CRLReason.java | 6 +-
src/share/classes/java/security/cert/CertificateRevokedException.java | 2 +-
src/share/classes/java/security/cert/PKIXReason.java | 4 +-
src/share/classes/java/security/cert/TrustAnchor.java | 10 +-
src/share/classes/java/security/cert/X509CRL.java | 4 +-
src/share/classes/java/security/cert/X509CRLSelector.java | 2 +-
src/share/classes/java/security/cert/X509CertSelector.java | 26 +-
src/share/classes/java/security/cert/X509Certificate.java | 10 +-
src/share/classes/java/text/SimpleDateFormat.java | 2 +-
src/share/classes/java/util/jar/JarFile.java | 7 +-
src/share/classes/java/util/zip/Deflater.java | 4 +-
src/share/classes/java/util/zip/ZStreamRef.java | 2 +-
src/share/classes/java/util/zip/ZipFile.java | 39 +-
src/share/classes/javax/crypto/Cipher.java | 172 +-
src/share/classes/javax/security/auth/kerberos/KerberosTicket.java | 29 +-
src/share/classes/javax/security/auth/x500/X500Principal.java | 12 +-
src/share/classes/javax/security/auth/x500/package-info.java | 12 +-
src/share/classes/javax/security/sasl/Sasl.java | 54 +-
src/share/classes/javax/sql/rowset/BaseRowSet.java | 2 +-
src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java | 18 +-
src/share/classes/javax/sql/rowset/RowSetWarning.java | 23 +-
src/share/classes/javax/swing/JComponent.java | 13 +-
src/share/classes/javax/swing/JDialog.java | 3 +-
src/share/classes/javax/swing/JEditorPane.java | 9 +-
src/share/classes/javax/swing/JFrame.java | 10 +-
src/share/classes/javax/swing/JInternalFrame.java | 6 +-
src/share/classes/javax/swing/JMenu.java | 3 +-
src/share/classes/javax/swing/JPopupMenu.java | 8 +-
src/share/classes/javax/swing/MenuSelectionManager.java | 3 +-
src/share/classes/javax/swing/PopupFactory.java | 14 +-
src/share/classes/javax/swing/SortingFocusTraversalPolicy.java | 5 +-
src/share/classes/javax/swing/SwingUtilities.java | 3 +-
src/share/classes/javax/swing/SwingWorker.java | 2 +-
src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 50 +-
src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java | 29 +-
src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 5 +-
src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 20 +-
src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java | 2 +-
src/share/classes/javax/swing/plaf/basic/BasicTableUI.java | 8 +-
src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java | 3 +-
src/share/classes/javax/swing/plaf/synth/ImagePainter.java | 5 +-
src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java | 3 +-
src/share/classes/javax/swing/text/JTextComponent.java | 6 +-
src/share/classes/jdk/internal/util/StaticProperty.java | 58 +
src/share/classes/sun/applet/AppletClassLoader.java | 5 +-
src/share/classes/sun/applet/AppletPanel.java | 10 +-
src/share/classes/sun/applet/AppletViewerPanel.java | 18 +-
src/share/classes/sun/awt/AWTAccessor.java | 4 +-
src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +-
src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +-
src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java | 2 +-
src/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java | 2 +-
src/share/classes/sun/java2d/pisces/Dasher.java | 2 +-
src/share/classes/sun/misc/IOUtils.java | 301 +-
src/share/classes/sun/misc/JavaObjectInputStreamReadString.java | 37 +
src/share/classes/sun/misc/ObjectInputFilter.java | 4 +-
src/share/classes/sun/misc/SharedSecrets.java | 19 +-
src/share/classes/sun/misc/Unsafe.java | 415 +-
src/share/classes/sun/misc/Version.java.template | 58 +-
src/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java | 8 -
src/share/classes/sun/nio/ch/DatagramChannelImpl.java | 63 +-
src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java | 41 +-
src/share/classes/sun/nio/ch/FileChannelImpl.java | 5 +-
src/share/classes/sun/nio/ch/Net.java | 28 +
src/share/classes/sun/nio/ch/ServerSocketAdaptor.java | 47 +-
src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java | 36 +-
src/share/classes/sun/nio/ch/SocketAdaptor.java | 65 +-
src/share/classes/sun/nio/ch/SocketChannelImpl.java | 42 +-
src/share/classes/sun/nio/ch/Util.java | 60 -
src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java | 4 +-
src/share/classes/sun/reflect/misc/MethodUtil.java | 16 +-
src/share/classes/sun/rmi/registry/RegistryImpl.java | 14 +
src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java | 26 +-
src/share/classes/sun/rmi/server/UnicastRef.java | 5 +
src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java | 6 +-
src/share/classes/sun/security/action/GetPropertyAction.java | 23 +
src/share/classes/sun/security/ec/SunEC.java | 6 +
src/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java | 27 +-
src/share/classes/sun/security/jgss/krb5/CipherHelper.java | 12 +-
src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java | 46 +-
src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java | 12 +-
src/share/classes/sun/security/jgss/krb5/MessageToken_v2.java | 12 +-
src/share/classes/sun/security/krb5/Checksum.java | 132 +-
src/share/classes/sun/security/krb5/Config.java | 884 +-
src/share/classes/sun/security/krb5/Credentials.java | 27 +-
src/share/classes/sun/security/krb5/EncryptedData.java | 5 +-
src/share/classes/sun/security/krb5/EncryptionKey.java | 39 +-
src/share/classes/sun/security/krb5/KdcComm.java | 38 +-
src/share/classes/sun/security/krb5/KrbApRep.java | 8 +-
src/share/classes/sun/security/krb5/KrbApReq.java | 60 +-
src/share/classes/sun/security/krb5/KrbAppMessage.java | 14 +-
src/share/classes/sun/security/krb5/KrbAsReq.java | 38 +-
src/share/classes/sun/security/krb5/KrbAsReqBuilder.java | 10 +
src/share/classes/sun/security/krb5/KrbCred.java | 15 +-
src/share/classes/sun/security/krb5/KrbKdcRep.java | 46 +-
src/share/classes/sun/security/krb5/KrbTgsReq.java | 41 +-
src/share/classes/sun/security/krb5/PrincipalName.java | 6 +-
src/share/classes/sun/security/krb5/Realm.java | 4 +-
src/share/classes/sun/security/krb5/SCDynamicStoreConfig.java | 66 +-
src/share/classes/sun/security/krb5/internal/HostAddress.java | 8 +
src/share/classes/sun/security/krb5/internal/HostAddresses.java | 62 +-
src/share/classes/sun/security/krb5/internal/KDCOptions.java | 16 +-
src/share/classes/sun/security/krb5/internal/KDCReq.java | 2 +-
src/share/classes/sun/security/krb5/internal/KerberosTime.java | 212 +-
src/share/classes/sun/security/krb5/internal/KrbCredInfo.java | 12 +-
src/share/classes/sun/security/krb5/internal/LastReqEntry.java | 2 +-
src/share/classes/sun/security/krb5/internal/NetClient.java | 4 +-
src/share/classes/sun/security/krb5/internal/PAData.java | 12 +-
src/share/classes/sun/security/krb5/internal/PAEncTSEnc.java | 2 +-
src/share/classes/sun/security/krb5/internal/ReplayCache.java | 72 +
src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java | 8 +-
src/share/classes/sun/security/krb5/internal/ccache/Credentials.java | 54 +-
src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java | 90 +-
src/share/classes/sun/security/krb5/internal/crypto/CksumType.java | 38 +-
src/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java | 18 +-
src/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java | 2 +-
src/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java | 10 +-
src/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java | 12 +-
src/share/classes/sun/security/krb5/internal/crypto/EType.java | 54 +-
src/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java | 14 +-
src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java | 14 +-
src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java | 14 +-
src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java | 14 +-
src/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java | 26 +-
src/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java | 17 +-
src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java | 36 +-
src/share/classes/sun/security/krb5/internal/rcache/AuthList.java | 151 +
src/share/classes/sun/security/krb5/internal/rcache/AuthTime.java | 131 +-
src/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java | 124 +
src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java | 90 -
src/share/classes/sun/security/krb5/internal/rcache/DflCache.java | 365 +
src/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java | 80 +
src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java | 143 -
src/share/classes/sun/security/pkcs11/Config.java | 3 +
src/share/classes/sun/security/pkcs11/P11Cipher.java | 388 +-
src/share/classes/sun/security/pkcs11/P11KeyStore.java | 19 +-
src/share/classes/sun/security/pkcs11/P11Signature.java | 64 +-
src/share/classes/sun/security/pkcs11/P11Util.java | 2 +-
src/share/classes/sun/security/pkcs11/Secmod.java | 41 +-
src/share/classes/sun/security/pkcs11/SessionManager.java | 85 +-
src/share/classes/sun/security/pkcs11/SunPKCS11.java | 23 +-
src/share/classes/sun/security/pkcs11/Token.java | 7 +-
src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java | 2 +-
src/share/classes/sun/security/provider/ByteArrayAccess.java | 9 +-
src/share/classes/sun/security/provider/DSAParameterGenerator.java | 1 +
src/share/classes/sun/security/provider/JavaKeyStore.java | 19 +-
src/share/classes/sun/security/provider/SunEntries.java | 6 +-
src/share/classes/sun/security/provider/certpath/OCSP.java | 20 +-
src/share/classes/sun/security/provider/certpath/PolicyChecker.java | 4 +-
src/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java | 4 +-
src/share/classes/sun/security/ssl/ClientHandshaker.java | 107 +-
src/share/classes/sun/security/ssl/SSLEngineImpl.java | 11 +
src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java | 15 +-
src/share/classes/sun/security/timestamp/HttpTimestamper.java | 24 +-
src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java | 2 +-
src/share/classes/sun/security/util/DerInputBuffer.java | 2 +-
src/share/classes/sun/security/util/DerOutputStream.java | 4 +-
src/share/classes/sun/security/util/DerValue.java | 6 +-
src/share/classes/sun/security/validator/PKIXValidator.java | 103 +-
src/share/classes/sun/security/x509/AVA.java | 99 +-
src/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java | 4 +-
src/share/classes/sun/security/x509/CertificateIssuerExtension.java | 4 +-
src/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java | 4 +-
src/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java | 4 +-
src/share/classes/sun/security/x509/FreshestCRLExtension.java | 4 +-
src/share/classes/sun/security/x509/InvalidityDateExtension.java | 4 +-
src/share/classes/sun/security/x509/IssuingDistributionPointExtension.java | 4 +-
src/share/classes/sun/security/x509/RDN.java | 4 +-
src/share/classes/sun/security/x509/README | 2 +-
src/share/classes/sun/security/x509/SubjectInfoAccessExtension.java | 4 +-
src/share/classes/sun/security/x509/URIName.java | 14 +-
src/share/classes/sun/security/x509/X500Name.java | 254 +-
src/share/classes/sun/security/x509/X509CRLImpl.java | 4 +-
src/share/classes/sun/security/x509/X509CertInfo.java | 4 +-
src/share/classes/sun/swing/DefaultLookup.java | 3 +-
src/share/classes/sun/swing/SwingUtilities2.java | 17 +-
src/share/classes/sun/util/calendar/ZoneInfoFile.java | 37 +-
src/share/demo/jvmti/gctest/sample.makefile.txt | 6 +-
src/share/demo/jvmti/heapTracker/sample.makefile.txt | 19 +-
src/share/demo/jvmti/heapViewer/sample.makefile.txt | 5 +-
src/share/demo/jvmti/hprof/sample.makefile.txt | 6 +-
src/share/demo/jvmti/minst/sample.makefile.txt | 19 +-
src/share/demo/jvmti/mtrace/sample.makefile.txt | 20 +-
src/share/demo/jvmti/versionCheck/sample.makefile.txt | 6 +-
src/share/demo/jvmti/waiters/sample.makefile.txt | 8 +-
src/share/lib/security/java.security-linux | 28 +-
src/share/lib/security/java.security-macosx | 28 +-
src/share/lib/security/java.security-solaris | 28 +-
src/share/lib/security/java.security-windows | 28 +-
src/share/lib/security/nss.cfg.in | 5 +
src/share/native/com/sun/java/util/jar/pack/jni.cpp | 6 +-
src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 1 -
src/share/native/com/sun/media/sound/SoundDefs.h | 10 +
src/share/native/java/net/InetAddress.c | 3 +
src/share/native/java/net/net_util.c | 1 +
src/share/native/java/net/net_util.h | 1 +
src/share/native/java/nio/Bits.c | 35 -
src/share/native/java/util/zip/Deflater.c | 6 +-
src/share/native/java/util/zip/Inflater.c | 2 +-
src/share/native/java/util/zip/zip_util.c | 18 +-
src/share/native/sun/awt/image/awt_ImageRep.c | 2 +-
src/share/native/sun/awt/image/jpeg/README | 385 -
src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 12 +-
src/share/native/sun/awt/image/jpeg/jcapimin.c | 284 -
src/share/native/sun/awt/image/jpeg/jcapistd.c | 165 -
src/share/native/sun/awt/image/jpeg/jccoefct.c | 453 -
src/share/native/sun/awt/image/jpeg/jccolor.c | 462 -
src/share/native/sun/awt/image/jpeg/jcdctmgr.c | 391 -
src/share/native/sun/awt/image/jpeg/jchuff.c | 913 --
src/share/native/sun/awt/image/jpeg/jchuff.h | 51 -
src/share/native/sun/awt/image/jpeg/jcinit.c | 76 -
src/share/native/sun/awt/image/jpeg/jcmainct.c | 297 -
src/share/native/sun/awt/image/jpeg/jcmarker.c | 682 -
src/share/native/sun/awt/image/jpeg/jcmaster.c | 594 -
src/share/native/sun/awt/image/jpeg/jcomapi.c | 110 -
src/share/native/sun/awt/image/jpeg/jconfig.h | 43 -
src/share/native/sun/awt/image/jpeg/jcparam.c | 614 -
src/share/native/sun/awt/image/jpeg/jcphuff.c | 837 --
src/share/native/sun/awt/image/jpeg/jcprepct.c | 358 -
src/share/native/sun/awt/image/jpeg/jcsample.c | 523 -
src/share/native/sun/awt/image/jpeg/jctrans.c | 392 -
src/share/native/sun/awt/image/jpeg/jdapimin.c | 399 -
src/share/native/sun/awt/image/jpeg/jdapistd.c | 279 -
src/share/native/sun/awt/image/jpeg/jdcoefct.c | 740 -
src/share/native/sun/awt/image/jpeg/jdcolor.c | 398 -
src/share/native/sun/awt/image/jpeg/jdct.h | 180 -
src/share/native/sun/awt/image/jpeg/jddctmgr.c | 273 -
src/share/native/sun/awt/image/jpeg/jdhuff.c | 655 -
src/share/native/sun/awt/image/jpeg/jdhuff.h | 205 -
src/share/native/sun/awt/image/jpeg/jdinput.c | 385 -
src/share/native/sun/awt/image/jpeg/jdmainct.c | 516 -
src/share/native/sun/awt/image/jpeg/jdmarker.c | 1390 ---
src/share/native/sun/awt/image/jpeg/jdmaster.c | 561 -
src/share/native/sun/awt/image/jpeg/jdmerge.c | 404 -
src/share/native/sun/awt/image/jpeg/jdphuff.c | 672 -
src/share/native/sun/awt/image/jpeg/jdpostct.c | 294 -
src/share/native/sun/awt/image/jpeg/jdsample.c | 482 -
src/share/native/sun/awt/image/jpeg/jdtrans.c | 147 -
src/share/native/sun/awt/image/jpeg/jerror.c | 272 -
src/share/native/sun/awt/image/jpeg/jerror.h | 295 -
src/share/native/sun/awt/image/jpeg/jfdctflt.c | 172 -
src/share/native/sun/awt/image/jpeg/jfdctfst.c | 228 -
src/share/native/sun/awt/image/jpeg/jfdctint.c | 287 -
src/share/native/sun/awt/image/jpeg/jidctflt.c | 246 -
src/share/native/sun/awt/image/jpeg/jidctfst.c | 372 -
src/share/native/sun/awt/image/jpeg/jidctint.c | 393 -
src/share/native/sun/awt/image/jpeg/jidctred.c | 402 -
src/share/native/sun/awt/image/jpeg/jinclude.h | 95 -
src/share/native/sun/awt/image/jpeg/jmemmgr.c | 1131 --
src/share/native/sun/awt/image/jpeg/jmemnobs.c | 113 -
src/share/native/sun/awt/image/jpeg/jmemsys.h | 202 -
src/share/native/sun/awt/image/jpeg/jmorecfg.h | 378 -
src/share/native/sun/awt/image/jpeg/jpeg-6b/README | 385 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapimin.c | 284 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapistd.c | 165 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jccoefct.c | 453 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jccolor.c | 462 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcdctmgr.c | 391 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.c | 913 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.h | 51 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcinit.c | 76 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmainct.c | 297 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmarker.c | 682 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmaster.c | 594 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcomapi.c | 110 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jconfig.h | 43 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcparam.c | 614 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcphuff.c | 837 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcprepct.c | 358 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcsample.c | 523 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jctrans.c | 392 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapimin.c | 399 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapistd.c | 279 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcoefct.c | 740 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcolor.c | 398 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdct.h | 180 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jddctmgr.c | 273 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.c | 655 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.h | 205 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdinput.c | 385 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmainct.c | 516 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmarker.c | 1390 +++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmaster.c | 561 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmerge.c | 404 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdphuff.c | 672 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdpostct.c | 294 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdsample.c | 482 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdtrans.c | 147 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.c | 272 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.h | 295 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctflt.c | 172 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctfst.c | 228 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctint.c | 287 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctflt.c | 246 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctfst.c | 372 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctint.c | 393 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctred.c | 402 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jinclude.h | 95 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemmgr.c | 1131 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemnobs.c | 113 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemsys.h | 202 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmorecfg.h | 378 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jpegint.h | 396 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jpeglib.h | 1100 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant1.c | 860 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant2.c | 1314 +++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jutils.c | 183 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jversion.h | 18 +
src/share/native/sun/awt/image/jpeg/jpegdecoder.c | 2 +-
src/share/native/sun/awt/image/jpeg/jpegint.h | 396 -
src/share/native/sun/awt/image/jpeg/jpeglib.h | 1100 --
src/share/native/sun/awt/image/jpeg/jquant1.c | 860 --
src/share/native/sun/awt/image/jpeg/jquant2.c | 1314 ---
src/share/native/sun/awt/image/jpeg/jutils.c | 183 -
src/share/native/sun/awt/image/jpeg/jversion.h | 18 -
src/share/native/sun/awt/splashscreen/splashscreen_gif.c | 24 +-
src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 7 +-
src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +-
src/share/native/sun/font/freetypeScaler.c | 295 +-
src/share/native/sun/font/layout/CanonShaping.cpp | 10 +
src/share/native/sun/font/layout/IndicLayoutEngine.cpp | 2 +-
src/share/native/sun/font/layout/IndicReordering.cpp | 6 +-
src/share/native/sun/font/layout/IndicReordering.h | 2 +-
src/share/native/sun/font/layout/LayoutEngine.cpp | 8 +
src/share/native/sun/font/layout/SunLayoutEngine.cpp | 4 +
src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 2 +-
src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h | 6 +-
src/share/native/sun/java2d/loops/TransformHelper.c | 11 +-
src/share/native/sun/security/ec/ECC_JNI.cpp | 123 +-
src/share/native/sun/security/ec/ecc_impl.h | 298 +
src/share/native/sun/security/ec/impl/ecc_impl.h | 271 -
src/share/native/sun/security/pkcs11/wrapper/p11_convert.c | 50 +-
src/share/native/sun/security/pkcs11/wrapper/p11_digest.c | 4 +-
src/share/native/sun/security/pkcs11/wrapper/p11_dual.c | 8 +-
src/share/native/sun/security/pkcs11/wrapper/p11_general.c | 7 +-
src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c | 4 +-
src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c | 58 +-
src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c | 4 +-
src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c | 12 +-
src/share/native/sun/security/pkcs11/wrapper/p11_sign.c | 20 +-
src/share/native/sun/security/pkcs11/wrapper/p11_util.c | 86 +-
src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 3 +-
src/share/npt/npt.h | 8 +-
src/solaris/bin/aarch64/jvm.cfg | 36 +
src/solaris/bin/java_md_solinux.c | 4 +-
src/solaris/bin/ppc64le/jvm.cfg | 33 +
src/solaris/classes/java/net/PlainDatagramSocketImpl.java | 4 +-
src/solaris/classes/sun/awt/UNIXToolkit.java | 6 +
src/solaris/classes/sun/awt/X11/XFramePeer.java | 5 +
src/solaris/classes/sun/awt/X11/XNETProtocol.java | 29 +-
src/solaris/classes/sun/awt/X11/XToolkit.java | 30 +-
src/solaris/classes/sun/awt/X11/XWM.java | 26 +-
src/solaris/classes/sun/awt/X11/XWindowPeer.java | 2 +
src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.10.properties | 377 +
src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.11.properties | 420 +
src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.12.properties | 420 +
src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.9.properties | 377 +
src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties | 73 +-
src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Gentoo.properties | 385 +
src/solaris/classes/sun/awt/motif/MFontConfiguration.java | 3 +
src/solaris/classes/sun/java2d/xr/XRRenderer.java | 75 +-
src/solaris/classes/sun/java2d/xr/XRUtils.java | 4 +-
src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java | 9 +
src/solaris/classes/sun/nio/ch/AixPollPort.java | 8 +-
src/solaris/classes/sun/nio/ch/EPollPort.java | 2 +-
src/solaris/classes/sun/nio/ch/KQueuePort.java | 8 +-
src/solaris/classes/sun/nio/ch/PollArrayWrapper.java | 4 +-
src/solaris/classes/sun/nio/ch/Port.java | 4 -
src/solaris/classes/sun/nio/ch/SctpChannelImpl.java | 19 +-
src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java | 15 +-
src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java | 11 +-
src/solaris/classes/sun/nio/ch/SinkChannelImpl.java | 9 +-
src/solaris/classes/sun/nio/ch/SourceChannelImpl.java | 9 +-
src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java | 4 +-
src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java | 10 +-
src/solaris/classes/sun/nio/fs/BsdFileStore.java | 20 +-
src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java | 16 +-
src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java | 2 +-
src/solaris/classes/sun/nio/fs/UnixFileStore.java | 5 +-
src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java | 2 +-
src/solaris/classes/sun/print/UnixPrintServiceLookup.java | 2 +-
src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java | 89 +-
src/solaris/demo/jvmti/hprof/hprof_md.c | 12 +-
src/solaris/doc/sun/man/man1/jhat.1 | 4 +-
src/solaris/javavm/export/jni_md.h | 18 +-
src/solaris/native/com/sun/management/LinuxOperatingSystem.c | 27 +-
src/solaris/native/com/sun/security/auth/module/Unix.c | 86 +-
src/solaris/native/common/deps/cups_fp.c | 104 +
src/solaris/native/common/deps/cups_fp.h | 61 +
src/solaris/native/common/deps/fontconfig2/fontconfig/fontconfig.h | 302 +
src/solaris/native/common/deps/fontconfig2/fontconfig_fp.c | 208 +
src/solaris/native/common/deps/fontconfig2/fontconfig_fp.h | 161 +
src/solaris/native/common/deps/gconf2/gconf/gconf-client.h | 41 +
src/solaris/native/common/deps/gconf2/gconf_fp.c | 76 +
src/solaris/native/common/deps/gconf2/gconf_fp.h | 48 +
src/solaris/native/common/deps/glib2/gio/gio_typedefs.h | 61 +
src/solaris/native/common/deps/glib2/gio_fp.c | 183 +
src/solaris/native/common/deps/glib2/gio_fp.h | 69 +
src/solaris/native/common/deps/glib2/glib_fp.h | 70 +
src/solaris/native/common/deps/gtk2/gtk/gtk.h | 567 +
src/solaris/native/common/deps/gtk2/gtk_fp.c | 367 +
src/solaris/native/common/deps/gtk2/gtk_fp.h | 460 +
src/solaris/native/common/deps/gtk2/gtk_fp_check.c | 56 +
src/solaris/native/common/deps/gtk2/gtk_fp_check.h | 47 +
src/solaris/native/common/deps/syscalls_fp.c | 122 +
src/solaris/native/common/deps/syscalls_fp.h | 79 +
src/solaris/native/java/lang/java_props_md.c | 7 +-
src/solaris/native/java/net/AbstractPlainDatagramSocketImpl.c | 89 -
src/solaris/native/java/net/PlainDatagramSocketImpl.c | 33 +
src/solaris/native/java/util/TimeZone_md.c | 58 +
src/solaris/native/sun/awt/CUPSfuncs.c | 137 +-
src/solaris/native/sun/awt/awt_GTKToolkit.c | 230 +
src/solaris/native/sun/awt/awt_GraphicsEnv.c | 2 +-
src/solaris/native/sun/awt/awt_LoadLibrary.c | 6 +-
src/solaris/native/sun/awt/awt_Robot.c | 33 +
src/solaris/native/sun/awt/awt_UNIXToolkit.c | 201 +-
src/solaris/native/sun/awt/fontconfig.h | 941 --
src/solaris/native/sun/awt/fontpath.c | 429 +-
src/solaris/native/sun/awt/gtk2_interface.c | 996 +-
src/solaris/native/sun/awt/gtk2_interface.h | 592 +-
src/solaris/native/sun/awt/gtk2_interface_check.c | 34 +
src/solaris/native/sun/awt/gtk2_interface_check.h | 42 +
src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 68 +-
src/solaris/native/sun/awt/swing_GTKEngine.c | 76 +-
src/solaris/native/sun/awt/swing_GTKStyle.c | 20 +-
src/solaris/native/sun/java2d/x11/X11SurfaceData.c | 48 +-
src/solaris/native/sun/java2d/x11/X11SurfaceData.h | 2 +-
src/solaris/native/sun/net/spi/DefaultProxySelector.c | 501 +-
src/solaris/native/sun/nio/ch/EPollArrayWrapper.c | 1 -
src/solaris/native/sun/nio/ch/IOUtil.c | 1 -
src/solaris/native/sun/nio/ch/Net.c | 66 +-
src/solaris/native/sun/nio/ch/Sctp.h | 25 +-
src/solaris/native/sun/nio/ch/SctpNet.c | 6 +-
src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c | 23 +-
src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c | 134 +-
src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c | 50 +-
src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c | 149 +-
src/solaris/native/sun/security/krb5/internal/ccache/krb5ccache.c | 113 +
src/solaris/native/sun/security/pkcs11/j2secmod_md.c | 5 +-
src/solaris/native/sun/security/smartcardio/pcsc_md.c | 6 +
src/solaris/native/sun/security/smartcardio/pcsc_md.h | 40 +
src/solaris/native/sun/xawt/awt_Desktop.c | 110 +-
src/windows/classes/java/net/DefaultDatagramSocketImplFactory.java | 31 +-
src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java | 8 +-
src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java | 4 +-
src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java | 14 +-
src/windows/classes/sun/nio/ch/PollArrayWrapper.java | 11 +-
src/windows/classes/sun/nio/ch/SinkChannelImpl.java | 9 +-
src/windows/classes/sun/nio/ch/SourceChannelImpl.java | 9 +-
src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java | 12 +-
src/windows/classes/sun/nio/fs/WindowsConstants.java | 1 +
src/windows/classes/sun/nio/fs/WindowsFileStore.java | 18 +-
src/windows/classes/sun/nio/fs/WindowsLinkSupport.java | 2 +-
src/windows/classes/sun/security/krb5/internal/tools/Kinit.java | 66 +-
src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java | 60 +-
src/windows/classes/sun/security/krb5/internal/tools/Klist.java | 44 +-
src/windows/native/java/net/AbstractPlainDatagramSocketImpl.c | 111 -
src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c | 50 +-
src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c | 41 +
src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp | 8 +-
src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h | 3 +-
src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthentication.c | 32 +-
src/windows/native/sun/nio/ch/Net.c | 83 +
src/windows/native/sun/nio/ch/WindowsSelectorImpl.c | 14 +-
src/windows/native/sun/nio/ch/nio_util.h | 18 +
src/windows/native/sun/security/krb5/NativeCreds.c | 5 +-
src/windows/native/sun/security/pkcs11/j2secmod_md.c | 4 +-
src/windows/native/sun/security/pkcs11/wrapper/p11_md.h | 4 +
src/windows/native/sun/windows/awt_Component.cpp | 14 +-
src/windows/native/sun/windows/awt_Component.h | 6 +-
test/ProblemList.txt | 9 +
test/com/oracle/security/ucrypto/TestAES.java | 118 +-
test/com/oracle/security/ucrypto/TestDigest.java | 24 +-
test/com/oracle/security/ucrypto/TestRSA.java | 304 +-
test/com/oracle/security/ucrypto/UcryptoTest.java | 28 +-
test/com/sun/crypto/provider/Cipher/AES/Test4513830.java | 1 +
test/com/sun/crypto/provider/Cipher/AES/Test4517355.java | 1 +
test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java | 1 +
test/com/sun/crypto/provider/Cipher/DES/FlushBug.java | 1 +
test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java | 9 +-
test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java | 1 +
test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java | 1 +
test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java | 1 +
test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java | 1 +
test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java | 1 +
test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java | 1 +
test/com/sun/crypto/provider/Cipher/UTIL/TestUtil.java | 13 +-
test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java | 16 +-
test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java | 111 +-
test/com/sun/crypto/provider/Mac/EmptyByteBufferTest.java | 65 +
test/com/sun/crypto/provider/Mac/HmacSaltLengths.java | 1 +
test/com/sun/crypto/provider/Mac/LargeByteBufferTest.java | 89 +
test/com/sun/crypto/provider/Mac/MacSameTest.java | 101 +
test/com/sun/crypto/provider/Mac/NullByteBufferTest.java | 69 +
test/com/sun/crypto/provider/Mac/Utils.java | 79 +
test/com/sun/jdi/AllLineLocations.java | 1 -
test/com/sun/jdi/ClassesByName.java | 1 -
test/com/sun/jdi/ExceptionEvents.java | 1 -
test/com/sun/jdi/FilterMatch.java | 1 -
test/com/sun/jdi/FilterNoMatch.java | 1 -
test/com/sun/jdi/GetUninitializedStringValue.java | 91 +
test/com/sun/jdi/LaunchCommandLine.java | 1 -
test/com/sun/jdi/ModificationWatchpoints.java | 1 -
test/com/sun/jdi/NativeInstanceFilter.java | 1 -
test/com/sun/jdi/NullThreadGroupNameTest.java | 112 +
test/com/sun/jdi/UnpreparedByName.java | 1 -
test/com/sun/jdi/UnpreparedClasses.java | 1 -
test/com/sun/jdi/Vars.java | 1 -
test/com/sun/jdi/oom/@debuggeeVMOptions | 1 +
test/com/sun/jdi/oom/OomDebugTest.java | 417 +
test/com/sun/jdi/oom/OomDebugTestSetup.sh | 46 +
test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java | 104 +
test/com/sun/jndi/ldap/LdapTimeoutTest.java | 1 +
test/com/sun/jndi/ldap/LdapURLOptionalFields.java | 62 +
test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java | 1 +
test/com/sun/security/auth/callback/TextCallbackHandler/Default.java | 5 +-
test/com/sun/security/auth/callback/TextCallbackHandler/Password.java | 4 +-
test/com/sun/security/sasl/gsskerb/AuthOnly.java | 9 +-
test/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java | 11 +-
test/com/sun/security/sasl/gsskerb/NoSecurityLayer.java | 13 +-
test/java/awt/BasicStroke/DashStrokeTest.java | 69 +
test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 9 +
test/java/awt/Focus/8073453/AWTFocusTransitionTest.java | 115 +
test/java/awt/Focus/8073453/SwingFocusTransitionTest.java | 131 +
test/java/awt/FontMetrics/MaxAdvanceIsMax.java | 142 +
test/java/awt/FontMetrics/SpaceAdvance.java | 49 +
test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java | 89 +
test/java/awt/ScrollPane/bug8077409Test.java | 115 +
test/java/awt/font/TextLayout/FontGlyphCompare.java | 89 +
test/java/io/DataInputStream/ReadUTF.java | 1 +
test/java/io/File/GetXSpace.java | 1 +
test/java/io/PrintStream/OversynchronizedTest.java | 1 +
test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java | 1 +
test/java/io/Serializable/longString/LongString.java | 1 +
test/java/io/Serializable/proxy/Basic.java | 1 +
test/java/io/Serializable/sanityCheck/SanityCheck.java | 1 +
test/java/io/Serializable/serialFilter/GlobalFilterTest.java | 30 +-
test/java/io/Serializable/serialFilter/security.policy | 2 +-
test/java/lang/Boolean/MakeBooleanComparable.java | 1 +
test/java/lang/ClassLoader/Assert.java | 1 +
test/java/lang/Compare.java | 1 +
test/java/lang/Double/ParseHexFloatingPoint.java | 1 +
test/java/lang/Enum/ValueOf.java | 1 +
test/java/lang/HashCode.java | 1 +
test/java/lang/Integer/BitTwiddle.java | 1 +
test/java/lang/Long/BitTwiddle.java | 1 +
test/java/lang/Math/CubeRootTests.java | 1 +
test/java/lang/Math/HypotTests.java | 1 +
test/java/lang/Math/IeeeRecommendedTests.java | 1 +
test/java/lang/Math/Log1pTests.java | 1 +
test/java/lang/Math/Tests.java | 36 +-
test/java/lang/Math/WorstCaseTests.java | 435 +
test/java/lang/Runtime/exec/WinCommand.java | 1 +
test/java/lang/String/ContentEquals.java | 1 +
test/java/lang/String/ICCBasher.java | 1 +
test/java/lang/String/SBConstructor.java | 2 +-
test/java/lang/String/Split.java | 1 +
test/java/lang/StringBuffer/AppendCharSequence.java | 1 +
test/java/lang/StringBuffer/AppendSB.java | 1 +
test/java/lang/StringBuffer/Capacity.java | 1 +
test/java/lang/StringBuffer/IndexOf.java | 1 +
test/java/lang/StringBuffer/SBBasher.java | 2 +-
test/java/lang/StringBuffer/Trim.java | 1 +
test/java/lang/ToString.java | 1 +
test/java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java | 11 +-
test/java/lang/instrument/SingleTransformerTest.java | 1 +
test/java/lang/instrument/TransformMethodTest.java | 1 +
test/java/lang/management/BufferPoolMXBean/Basic.java | 1 +
test/java/math/BigDecimal/StringConstructor.java | 1 +
test/java/math/BigInteger/BigIntegerTest.java | 1 +
test/java/math/BigInteger/ModPow65537.java | 1 +
test/java/net/InetAddress/HashSpread.java | 1 +
test/java/net/InetAddress/getOriginalHostName.java | 71 +
test/java/net/MulticastSocket/MultiDead.java | 134 +
test/java/net/URL/TestHttps.java | 34 +
test/java/nio/MappedByteBuffer/Basic.java | 93 +-
test/java/nio/MappedByteBuffer/Force.java | 1 +
test/java/nio/MappedByteBuffer/ZeroMap.java | 1 +
test/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java | 6 +
test/java/nio/channels/AsynchronousChannelGroup/Basic.java | 204 +-
test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java | 2 +-
test/java/nio/channels/AsynchronousChannelGroup/Identity.java | 1 +
test/java/nio/channels/AsynchronousChannelGroup/Restart.java | 15 +-
test/java/nio/channels/AsynchronousFileChannel/Basic.java | 1 +
test/java/nio/channels/AsynchronousFileChannel/Lock.java | 1 +
test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java | 1 +
test/java/nio/channels/AsynchronousSocketChannel/Basic.java | 1 +
test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java | 1 +
test/java/nio/channels/Channels/Basic2.java | 1 +
test/java/nio/channels/Channels/ShortWrite.java | 1 +
test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java | 1 +
test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java | 1 +
test/java/nio/channels/FileChannel/AtomicAppend.java | 1 +
test/java/nio/channels/FileChannel/ClosedByInterrupt.java | 1 +
test/java/nio/channels/FileChannel/LoopingTruncate.java | 84 +
test/java/nio/channels/FileChannel/MapTest.java | 1 +
test/java/nio/channels/FileChannel/Position.java | 1 +
test/java/nio/channels/FileChannel/Pread.java | 1 +
test/java/nio/channels/FileChannel/Pwrite.java | 1 +
test/java/nio/channels/FileChannel/Size.java | 1 +
test/java/nio/channels/FileChannel/Transfer.java | 1 +
test/java/nio/channels/FileChannel/Truncate.java | 1 +
test/java/nio/channels/Pipe/PipeChannel.java | 3 +-
test/java/nio/channels/Pipe/ScatteringRead.java | 3 +-
test/java/nio/channels/Pipe/SelectPipe.java | 1 +
test/java/nio/channels/Selector/SelectorTest.java | 1 +
test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java | 1 +
test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java | 1 +
test/java/nio/channels/SocketChannel/CloseDuringWrite.java | 1 +
test/java/nio/channels/SocketChannel/OutOfBand.java | 1 +
test/java/nio/channels/SocketChannel/ShortWrite.java | 1 +
test/java/nio/channels/SocketChannel/VectorIO.java | 1 +
test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java | 221 +
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh | 4 +-
test/java/nio/charset/coders/BashCache.java | 1 +
test/java/nio/charset/coders/BashStreams.java | 1 +
test/java/nio/file/FileStore/Basic.java | 1 +
test/java/nio/file/Files/BytesAndLines.java | 1 +
test/java/nio/file/Files/CopyAndMove.java | 1 +
test/java/nio/file/Files/probeContentType/ParallelProbes.java | 96 +
test/java/nio/file/Files/walkFileTree/CreateFileTree.java | 49 +-
test/java/nio/file/Files/walkFileTree/MaxDepth.java | 25 +-
test/java/nio/file/Files/walkFileTree/SkipSiblings.java | 30 +-
test/java/nio/file/Files/walkFileTree/SkipSubtree.java | 94 +
test/java/nio/file/Files/walkFileTree/TerminateWalk.java | 24 +-
test/java/nio/file/Files/walkFileTree/find.sh | 86 +
test/java/nio/file/Files/walkFileTree/walk_file_tree.sh | 98 -
test/java/nio/file/WatchService/LotsOfEvents.java | 1 +
test/java/nio/file/WatchService/SensitivityModifier.java | 1 +
test/java/nio/file/attribute/AclFileAttributeView/Basic.java | 1 +
test/java/nio/file/attribute/FileTime/Basic.java | 1 +
test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java | 1 +
test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java | 1 +
test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java | 9 +-
test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java | 9 +-
test/java/rmi/registry/interfaceHash/InterfaceHash.java | 1 +
test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java | 113 +
test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java | 1 +
test/java/security/KeyStore/TestKeyStoreBasic.java | 283 +
test/java/security/MessageDigest/ByteBuffers.java | 1 +
test/java/security/Policy/Root/Root.java | 15 +-
test/java/security/Signature/ByteBuffers.java | 1 +
test/java/security/Signature/NONEwithRSA.java | 1 +
test/java/security/spec/EllipticCurveMatch.java | 1 +
test/java/security/testlibrary/Proc.java | 338 +
test/java/text/Format/DateFormat/Bug8081794.java | 51 +
test/java/text/Format/MessageFormat/Bug7003643.java | 1 +
test/java/util/Arrays/ArrayObjectMethods.java | 1 +
test/java/util/Arrays/CopyMethods.java | 1 +
test/java/util/Arrays/Correct.java | 1 +
test/java/util/BitSet/BSMethods.java | 1 +
test/java/util/BitSet/ImportExport.java | 1 +
test/java/util/BitSet/PreviousBits.java | 1 +
test/java/util/Collection/MOAT.java | 1 +
test/java/util/Collections/AddAll.java | 1 +
test/java/util/Collections/CheckedListBash.java | 1 +
test/java/util/Collections/CheckedMapBash.java | 1 +
test/java/util/Collections/CheckedSetBash.java | 1 +
test/java/util/Collections/Disjoint.java | 1 +
test/java/util/Collections/Rotate.java | 1 +
test/java/util/EnumSet/EnumSetBash.java | 1 +
test/java/util/HashSet/Serialization.java | 1 +
test/java/util/IdentityHashMap/Capacity.java | 1 +
test/java/util/List/LockStep.java | 1 +
test/java/util/Locale/data/deflocale.rhel5 | 3924 ----------
test/java/util/Locale/data/deflocale.rhel5.fmtasdefault | 3924 ----------
test/java/util/Locale/data/deflocale.sol10 | 1725 ----
test/java/util/Locale/data/deflocale.sol10.fmtasdefault | 1725 ----
test/java/util/Locale/data/deflocale.win7 | 1494 ---
test/java/util/Locale/data/deflocale.win7.fmtasdefault | 1494 ---
test/java/util/Map/LockStep.java | 1 +
test/java/util/NavigableMap/LockStep.java | 1 +
test/java/util/Random/DistinctSeeds.java | 1 +
test/java/util/ResourceBundle/Control/StressTest.java | 1 +
test/java/util/TimeZone/TimeZoneTest.java | 7 +-
test/java/util/Timer/DelayOverflow.java | 1 +
test/java/util/Timer/Purge.java | 1 +
test/java/util/UUID/Serial.java | 1 +
test/java/util/UUID/UUIDTest.java | 1 +
test/java/util/WeakHashMap/GCDuringIteration.java | 1 +
test/java/util/logging/DrainFindDeadlockTest.java | 1 +
test/java/util/logging/LoggingDeadlock.java | 4 +
test/java/util/logging/LoggingDeadlock2.java | 4 +
test/java/util/logging/TestLogConfigurationDeadLockWithConf.java | 1 +
test/java/util/regex/RegExTest.java | 1 +
test/java/util/zip/3GBZipFiles.sh | 1 +
test/java/util/zip/DeflateIn_InflateOut.java | 1 +
test/java/util/zip/FlaterTest.java | 1 +
test/java/util/zip/GZIP/Accordion.java | 1 +
test/java/util/zip/GZIP/GZIPInputStreamRead.java | 1 +
test/java/util/zip/InflateIn_DeflateOut.java | 1 +
test/java/util/zip/InflaterBufferSize.java | 1 +
test/java/util/zip/TotalInOut.java | 1 +
test/java/util/zip/ZipFile/Assortment.java | 1 +
test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java | 1 +
test/java/util/zip/ZipFile/FinalizeZipFile.java | 1 +
test/java/util/zip/ZipFile/MultiThreadedReadTest.java | 93 +
test/java/util/zip/ZipFile/ReadZip.java | 1 +
test/java/util/zip/ZipFile/ZipEntryFreeTest.java | 130 +
test/javax/crypto/Cipher/ByteBuffers.java | 1 +
test/javax/crypto/CipherSpi/DirectBBRemaining.java | 1 +
test/javax/crypto/CryptoPermission/AllPermCheck.java | 1 +
test/javax/crypto/CryptoPermission/RC2PermCheck.java | 1 +
test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java | 1 +
test/javax/crypto/Mac/ByteBuffers.java | 1 +
test/javax/crypto/NullCipher/TestNPE.java | 1 +
test/javax/management/monitor/MultiMonitorTest.java | 1 +
test/javax/management/mxbean/ThreadMXBeanTest.java | 1 +
test/javax/management/remote/mandatory/loading/MissingClassTest.java | 1 +
test/javax/security/auth/kerberos/KerberosHashEqualsTest.java | 8 +-
test/javax/security/auth/kerberos/KerberosTixDateTest.java | 46 +-
test/javax/security/auth/x500/X500Principal/Parse.java | 73 +
test/javax/security/sasl/Sasl/DisabledMechanisms.java | 88 +
test/javax/smartcardio/TestCommandAPDU.java | 1 +
test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java | 182 +
test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java | 52 +
test/javax/swing/JMenu/8071705/bug8071705.java | 207 +
test/javax/swing/JRadioButton/8075609/bug8075609.java | 115 +
test/javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java | 64 +
test/jdk/internal/misc/Unsafe/CopySwap.java | 723 +
test/lib/testlibrary/jdk/testlibrary/FileUtils.java | 1 -
test/lib/testlibrary/jdk/testlibrary/IOUtils.java | 71 +
test/lib/testlibrary/jdk/testlibrary/Utils.java | 26 +
test/lib/testlibrary/jdk/testlibrary/net/URIBuilder.java | 111 +
test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-i586/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-sparc/launcher | Bin
test/sun/management/jmxremote/startstop/JMXStartStopTest.sh | 1 +
test/sun/management/windows/revokeall.exe | Bin
test/sun/misc/CopyMemory.java | 1 +
test/sun/misc/IOUtils/ReadAllBytes.java | 103 +
test/sun/misc/IOUtils/ReadNBytes.java | 181 +
test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +-
test/sun/net/idn/nfscis.spp | Bin
test/sun/net/idn/nfscsi.spp | Bin
test/sun/net/idn/nfscss.spp | Bin
test/sun/net/idn/nfsmxp.spp | Bin
test/sun/net/idn/nfsmxs.spp | Bin
test/sun/net/www/ParseUtil_4922813.java | 1 +
test/sun/net/www/protocol/file/DirPermissionDenied.sh | 1 +
test/sun/net/www/protocol/http/TestTransparentNTLM.java | 203 +
test/sun/nio/cs/FindDecoderBugs.java | 1 +
test/sun/nio/cs/FindEncoderBugs.java | 1 +
test/sun/nio/cs/TestStringCoding.java | 1 +
test/sun/nio/cs/TestStringCodingUTF8.java | 1 +
test/sun/security/krb5/ConfPlusProp.java | 42 +-
test/sun/security/krb5/DnsFallback.java | 85 +-
test/sun/security/krb5/MicroTime.java | 6 +-
test/sun/security/krb5/ParseConfig.java | 11 +-
test/sun/security/krb5/auto/AcceptorSubKey.java | 14 +-
test/sun/security/krb5/auto/Addresses.java | 89 +
test/sun/security/krb5/auto/AddressesAndNameType.java | 85 +
test/sun/security/krb5/auto/BadKdc1.java | 2 +-
test/sun/security/krb5/auto/BadKdc2.java | 2 +-
test/sun/security/krb5/auto/BadKdc3.java | 2 +-
test/sun/security/krb5/auto/BadKdc4.java | 2 +-
test/sun/security/krb5/auto/Basic.java | 59 +
test/sun/security/krb5/auto/BasicKrb5Test.java | 70 +-
test/sun/security/krb5/auto/BasicProc.java | 328 +
test/sun/security/krb5/auto/BogusKDC.java | 118 +
test/sun/security/krb5/auto/CleanState.java | 3 +-
test/sun/security/krb5/auto/Context.java | 123 +-
test/sun/security/krb5/auto/CrossRealm.java | 3 +-
test/sun/security/krb5/auto/DiffSaltParams.java | 50 +
test/sun/security/krb5/auto/DupEtypes.java | 19 +-
test/sun/security/krb5/auto/DynamicKeytab.java | 3 +-
test/sun/security/krb5/auto/EmptyPassword.java | 44 +
test/sun/security/krb5/auto/FileKeyTab.java | 2 +-
test/sun/security/krb5/auto/Forwarded.java | 51 +
test/sun/security/krb5/auto/GSS.java | 60 +
test/sun/security/krb5/auto/Helper.java | 57 +
test/sun/security/krb5/auto/HttpNegotiateServer.java | 2 +-
test/sun/security/krb5/auto/IgnoreChannelBinding.java | 2 +-
test/sun/security/krb5/auto/KDC.java | 964 +-
test/sun/security/krb5/auto/KerberosHashEqualsTest.java | 2 +-
test/sun/security/krb5/auto/KeyPermissions.java | 2 +-
test/sun/security/krb5/auto/KeyTabCompat.java | 2 +-
test/sun/security/krb5/auto/KrbTicket.java | 147 +
test/sun/security/krb5/auto/KvnoNA.java | 2 +-
test/sun/security/krb5/auto/LifeTimeInSeconds.java | 4 +-
test/sun/security/krb5/auto/LoginModuleOptions.java | 2 +-
test/sun/security/krb5/auto/LoginNoPass.java | 2 +-
test/sun/security/krb5/auto/LongLife.java | 98 +
test/sun/security/krb5/auto/MSOID2.java | 2 +-
test/sun/security/krb5/auto/MaxRetries.java | 2 +-
test/sun/security/krb5/auto/MoreKvno.java | 2 +-
test/sun/security/krb5/auto/NewSalt.java | 6 +-
test/sun/security/krb5/auto/NoAddresses.java | 6 +-
test/sun/security/krb5/auto/NoInitNoKeytab.java | 2 +-
test/sun/security/krb5/auto/NonMutualSpnego.java | 2 +-
test/sun/security/krb5/auto/NoneReplayCacheTest.java | 70 +
test/sun/security/krb5/auto/NullRenewUntil.java | 67 +
test/sun/security/krb5/auto/OkAsDelegate.java | 30 +-
test/sun/security/krb5/auto/OkAsDelegateXRealm.java | 27 +-
test/sun/security/krb5/auto/OneKDC.java | 11 +-
test/sun/security/krb5/auto/OnlyDesLogin.java | 56 +
test/sun/security/krb5/auto/PrincipalNameEquals.java | 2 +-
test/sun/security/krb5/auto/RRC.java | 2 +-
test/sun/security/krb5/auto/RefreshKrb5Config.java | 100 +
test/sun/security/krb5/auto/Renew.java | 100 +
test/sun/security/krb5/auto/Renewal.java | 164 +
test/sun/security/krb5/auto/ReplayCache.java | 64 -
test/sun/security/krb5/auto/ReplayCacheExpunge.java | 82 +
test/sun/security/krb5/auto/ReplayCachePrecise.java | 84 +
test/sun/security/krb5/auto/ReplayCacheTest.java | 73 +
test/sun/security/krb5/auto/ReplayCacheTestProc.java | 350 +
test/sun/security/krb5/auto/SPNEGO.java | 2 +-
test/sun/security/krb5/auto/SSL.java | 20 +-
test/sun/security/krb5/auto/SaslGSS.java | 137 -
test/sun/security/krb5/auto/SpnegoReqFlags.java | 2 +-
test/sun/security/krb5/auto/TcpTimeout.java | 2 +-
test/sun/security/krb5/auto/Test5653.java | 2 +-
test/sun/security/krb5/auto/TicketSName.java | 2 +-
test/sun/security/krb5/auto/TwoPrinces.java | 2 +-
test/sun/security/krb5/auto/TwoTab.java | 99 +
test/sun/security/krb5/auto/UdpTcp.java | 71 +
test/sun/security/krb5/auto/UseCacheAndStoreKey.java | 2 +-
test/sun/security/krb5/auto/W83.java | 4 +-
test/sun/security/krb5/auto/ok-as-delegate-xrealm.sh | 79 -
test/sun/security/krb5/auto/ok-as-delegate.sh | 118 -
test/sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java | 161 +
test/sun/security/krb5/auto/principalProperty/jaas.conf | 34 +
test/sun/security/krb5/auto/principalProperty/principalSystemPropTest.policy | 21 +
test/sun/security/krb5/auto/refreshKrb5Config.jaas | 11 +
test/sun/security/krb5/auto/tools/KinitConfPlusProps.java | 188 +
test/sun/security/krb5/ccache/EmptyCC.java | 34 +-
test/sun/security/krb5/config/DNS.java | 12 +-
test/sun/security/krb5/config/Duplicates.java | 72 +
test/sun/security/krb5/config/Duration.java | 71 +
test/sun/security/krb5/config/ExtraLines.java | 52 +
test/sun/security/krb5/config/SCDynamicConfigTest.java | 102 +
test/sun/security/krb5/config/k1.conf | 40 +
test/sun/security/krb5/confplusprop.conf | 2 +-
test/sun/security/krb5/confplusprop2.conf | 2 +-
test/sun/security/krb5/etype/UnsupportedKeyType.java | 77 +
test/sun/security/krb5/etype/WeakCrypto.java | 24 +-
test/sun/security/krb5/runNameEquals.sh | 20 +-
test/sun/security/mscapi/PrngSlow.java | 1 +
test/sun/security/mscapi/SignUsingSHA2withRSA.sh | 1 +
test/sun/security/pkcs11/Cipher/ReinitCipher.java | 18 +-
test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java | 26 +-
test/sun/security/pkcs11/Cipher/TestRSACipher.java | 25 +-
test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java | 22 +-
test/sun/security/pkcs11/Cipher/TestRawRSACipher.java | 20 +-
test/sun/security/pkcs11/Cipher/TestSymmCiphers.java | 27 +-
test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java | 29 +-
test/sun/security/pkcs11/KeyAgreement/TestDH.java | 7 +-
test/sun/security/pkcs11/KeyAgreement/TestInterop.java | 21 +-
test/sun/security/pkcs11/KeyAgreement/TestShort.java | 21 +-
test/sun/security/pkcs11/KeyGenerator/DESParity.java | 23 +-
test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java | 18 +-
test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java | 15 +-
test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java | 30 +-
test/sun/security/pkcs11/Mac/MacKAT.java | 266 +
test/sun/security/pkcs11/Mac/MacSameTest.java | 127 +
test/sun/security/pkcs11/Mac/ReinitMac.java | 18 +-
test/sun/security/pkcs11/MessageDigest/ByteBuffers.java | 17 +-
test/sun/security/pkcs11/MessageDigest/DigestKAT.java | 21 +-
test/sun/security/pkcs11/MessageDigest/ReinitDigest.java | 15 +-
test/sun/security/pkcs11/MessageDigest/TestCloning.java | 15 +-
test/sun/security/pkcs11/PKCS11Test.java | 465 +-
test/sun/security/pkcs11/README | 22 +
test/sun/security/pkcs11/Secmod/AddPrivateKey.java | 132 +-
test/sun/security/pkcs11/Secmod/AddTrustedCert.java | 70 +-
test/sun/security/pkcs11/Secmod/Crypto.java | 22 +-
test/sun/security/pkcs11/Secmod/GetPrivateKey.java | 38 +-
test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java | 39 +-
test/sun/security/pkcs11/Secmod/LoadKeystore.java | 102 +
test/sun/security/pkcs11/Secmod/README-SQLITE | 8 +
test/sun/security/pkcs11/Secmod/TestNssDbSqlite.java | 134 +
test/sun/security/pkcs11/Secmod/TrustAnchors.java | 25 +-
test/sun/security/pkcs11/Secmod/cert9.db | Bin
test/sun/security/pkcs11/Secmod/key4.db | Bin
test/sun/security/pkcs11/Secmod/nss-sqlite.cfg | 13 +
test/sun/security/pkcs11/Secmod/policy | 6 +
test/sun/security/pkcs11/SecmodTest.java | 24 +-
test/sun/security/pkcs11/SecureRandom/Basic.java | 17 +-
test/sun/security/pkcs11/Signature/ByteBuffers.java | 34 +-
test/sun/security/pkcs11/Signature/ReinitSignature.java | 319 +-
test/sun/security/pkcs11/Signature/TestDSA.java | 41 +-
test/sun/security/pkcs11/Signature/TestDSAKeyLength.java | 94 +
test/sun/security/pkcs11/Signature/TestRSAKeyLength.java | 40 +-
test/sun/security/pkcs11/ec/ReadCertificates.java | 90 +-
test/sun/security/pkcs11/ec/ReadPKCS12.java | 84 +-
test/sun/security/pkcs11/ec/TestCurves.java | 122 +-
test/sun/security/pkcs11/ec/TestECDH.java | 36 +-
test/sun/security/pkcs11/ec/TestECDH2.java | 39 +-
test/sun/security/pkcs11/ec/TestECDSA.java | 49 +-
test/sun/security/pkcs11/ec/TestECDSA2.java | 36 +-
test/sun/security/pkcs11/ec/TestECGenSpec.java | 32 +-
test/sun/security/pkcs11/ec/TestKeyFactory.java | 38 +-
test/sun/security/pkcs11/ec/policy | 7 +
test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java | 11 +-
test/sun/security/pkcs11/fips/TrustManagerTest.java | 37 +-
test/sun/security/pkcs11/fips/TrustManagerTest.policy | 3 +
test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll | Bin
test/sun/security/pkcs11/policy | 3 +
test/sun/security/pkcs11/rsa/KeyWrap.java | 31 +-
test/sun/security/pkcs11/rsa/TestCACerts.java | 49 +-
test/sun/security/pkcs11/rsa/TestCACerts.policy | 7 +
test/sun/security/pkcs11/rsa/TestKeyFactory.java | 19 +-
test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java | 27 +-
test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy | 4 +
test/sun/security/pkcs11/rsa/TestSignatures.java | 58 +-
test/sun/security/pkcs11/rsa/rsakeys.ks.policy | 4 +
test/sun/security/pkcs11/sslecc/CipherTest.java | 32 +-
test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java | 12 +-
test/sun/security/pkcs11/sslecc/JSSEServer.java | 27 +-
test/sun/security/pkcs11/sslecc/policy | 9 +
test/sun/security/pkcs11/tls/TestKeyMaterial.java | 217 +-
test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java | 23 +-
test/sun/security/pkcs11/tls/TestMasterSecret.java | 166 +-
test/sun/security/pkcs11/tls/TestMasterSecret.policy | 8 +
test/sun/security/pkcs11/tls/TestPRF.java | 165 +-
test/sun/security/pkcs11/tls/TestPremaster.java | 11 +-
test/sun/security/pkcs11/tls/policy | 5 +
test/sun/security/provider/DSA/TestDSA.java | 1 +
test/sun/security/provider/DSA/TestDSA2.java | 1 +
test/sun/security/provider/DSA/TestMaxLengthDER.java | 84 +
test/sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.java | 7 +-
test/sun/security/provider/PolicyParser/ExtDirs.java | 19 +-
test/sun/security/provider/PolicyParser/ExtDirsChange.java | 25 +-
test/sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java | 27 +-
test/sun/security/provider/PolicyParser/PrincipalExpansionError.java | 98 +-
test/sun/security/provider/SeedGenerator/Priority_Inversion.java | 1 +
test/sun/security/rsa/TestKeyPairGenerator.java | 1 +
test/sun/security/rsa/TestSignatures.java | 1 +
test/sun/security/smartcardio/TestChannel.java | 5 +-
test/sun/security/smartcardio/TestConnect.java | 3 +-
test/sun/security/smartcardio/TestConnectAgain.java | 5 +-
test/sun/security/smartcardio/TestControl.java | 3 +-
test/sun/security/smartcardio/TestDefault.java | 3 +-
test/sun/security/smartcardio/TestExclusive.java | 3 +-
test/sun/security/smartcardio/TestMultiplePresent.java | 5 +-
test/sun/security/smartcardio/TestPresent.java | 3 +-
test/sun/security/smartcardio/TestTransmit.java | 3 +-
test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java | 21 +-
test/sun/security/tools/jarsigner/EntriesOrder.java | 13 +-
test/sun/security/tools/jarsigner/TimestampCheck.java | 2 +-
test/sun/security/tools/jarsigner/TsacertOptionTest.java | 1 +
test/sun/security/tools/jarsigner/Warning.java | 2 +-
test/sun/security/tools/jarsigner/concise_jarsigner.sh | 14 +-
test/sun/security/tools/jarsigner/ec.sh | 2 +-
test/sun/security/tools/jarsigner/onlymanifest.sh | 2 +-
test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java | 4 +-
test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java | 4 +-
test/sun/security/tools/keytool/console.sh | 4 +-
test/sun/security/tools/keytool/i18n.sh | 6 +-
test/sun/security/util/DerValue/BadValue.java | 37 +-
test/sun/security/validator/EndEntityExtensionCheck.java | 3 +-
test/tools/launcher/RunpathTest.java | 84 +
test/tools/pack200/MemoryAllocatorTest.java | 369 +
1202 files changed, 56977 insertions(+), 50250 deletions(-)
diffs (truncated from 133049 to 500 lines):
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 .hgtags
--- a/.hgtags Mon Oct 14 08:50:34 2019 +0100
+++ b/.hgtags Wed Feb 19 04:24:34 2020 +0000
@@ -50,6 +50,7 @@
f708138c9aca4b389872838fe6773872fce3609e jdk7-b73
eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74
8885b22565077236a927e824ef450742e434a230 jdk7-b75
+fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12
8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76
e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77
1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78
@@ -63,6 +64,7 @@
eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86
2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87
b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88
+2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13
4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89
7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90
08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91
@@ -111,6 +113,7 @@
554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134
d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135
aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136
+1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14
29296ea6529a418037ccce95903249665ef31c11 jdk7-b137
60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138
d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139
@@ -123,6 +126,7 @@
539e576793a8e64aaf160e0d6ab0b9723cd0bef0 jdk7-b146
69e973991866c948cf1808b06884ef2d28b64fcb jdk7u1-b01
f097ca2434b1412b12ab4a5c2397ce271bf681e7 jdk7-b147
+7ec1845521edfb1843cad3868217983727ece53d icedtea-2.0-branchpoint
2baf612764d215e6f3a5b48533f74c6924ac98d7 jdk7u1-b02
a4781b6d9cfb6901452579adee17c9a17c1b584c jdk7u1-b03
b223ed9a5fdf8ce3af42adfa8815975811d70eae jdk7u1-b04
@@ -141,6 +145,7 @@
79c8c4608f60e1f981b17ba4077dfcaa2ed67be4 jdk7u2-b12
fb2980d7c9439e3d62ab12f40506a2a2db2df0f4 jdk7u2-b13
24e42f1f9029f9f5a9b1481d523facaf09452e5b jdk7u2-b21
+a75913596199fbb8583f9d74021f54dc76f87b14 icedtea-2.1-branchpoint
e3790f3ce50aa4e2a1b03089ac0bcd48f9d1d2c2 jdk7u3-b02
7e8351342f0b22b694bd3c2db979643529f32e71 jdk7u3-b03
fc6b7b6ac837c9e867b073e13fc14e643f771028 jdk7u3-b04
@@ -157,6 +162,7 @@
6485e842d7f736b6ca3d7e4a7cdc5de6bbdd870c jdk7u4-b10
d568e85567ccfdd75f3f0c42aa0d75c440422827 jdk7u4-b11
16781e84dcdb5f82c287a3b5387dde9f8aaf74e0 jdk7u4-b12
+907555f6191a0cd84886b07c4c40bc6ce498b8b1 icedtea-2.2-branchpoint
c929e96aa059c8b79ab94d5b0b1a242ca53a5b32 jdk7u4-b13
09f612bac047b132bb9bf7d4aa8afe6ea4d5b938 jdk7u4-b14
9e15d1f3fa4b35b8c950323c76b9ed094d434b97 jdk7u5-b01
@@ -186,11 +192,15 @@
a2bd61800667c38d759a0e02a756063d47dbcdc0 jdk7u6-b10
18a1b4f0681ae6e748fc60162dd76e357de3304b jdk7u6-b11
76306dce87104d9f333db3371ca97c80cac9674a jdk7u6-b12
+35172a51cc7639a44fe06ffbd5be471e48b71a88 ppc-aix-port-b01
+3097457689ba2d41b1d692191c5ba2f2b30aff9e ppc-aix-port-b02
+3097457689ba2d41b1d692191c5ba2f2b30aff9e ppc-aix-port-b03
aa49fe7490963f0c53741fbca3a175e0fec93951 jdk7u6-b13
3ce621d9b988abcccd86b52a97ea39133006c245 jdk7u6-b14
e50c9a5f001c61f49e7e71b25b97ed4095d3557b jdk7u6-b15
966e21feb7f088e318a35b069c1a61ff6363e554 jdk7u6-b16
aa0ad405f70bc7a7af95fef109f114ceecf31232 jdk7u6-b17
+8ff5fca08814f1f0eeda40aaec6f2936076b7444 icedtea-2.3-branchpoint
4a6917092af80481c1fa5b9ec8ccae75411bb72c jdk7u6-b18
a263f787ced5bc7c14078ae552c82de6bd011611 jdk7u6-b19
09145b546a2b6ae1f44d5c8a7d2a37d48e4b39e2 jdk7u6-b20
@@ -258,11 +268,13 @@
cb81ee79a72d84f99b8e7d73b5ae73124b661fe7 jdk7u12-b07
b5e180ef18a0c823675bcd32edfbf2f5122d9722 jdk7u12-b08
2e7fe0208e9c928f2f539fecb6dc8a1401ecba9e jdk7u12-b09
+b171007921c3d01066848c88cbcb6a376df3f01c icedtea-2.4-branchpoint
e012aace90500a88f51ce83fcd27791f5dbf493f jdk7u14-b10
9eb82fb221f3b34a5df97e7db3c949fdb0b6fee0 jdk7u14-b11
ee3ab2ed2371dd72ad5a75ebb6b6b69071e29390 jdk7u14-b12
7c0d4bfd9d2c183ebf8566013af5111927b472f6 jdk7u14-b13
3982fc37bc256b07a710f25215e5525cfbefe2ed jdk7u14-b14
+739869c45976bb154908af5d145b7ed98c6a7d47 ppc-aix-port-b04
2eb3ac105b7fe7609a20c9986ecbccab71f1609f jdk7u14-b15
835448d525a10bb826f4f7ebe272fc410bdb0f5d jdk7u15-b01
0443fe2d8023111b52f4c8db32e038f4a5a9f373 jdk7u15-b02
@@ -365,6 +377,7 @@
c5ca4daec23b5e7f99ac8d684f5016ff8bfebbb0 jdk7u45-b18
4797f984f6c93c433aa797e9b2d8f904cf083f96 jdk7u45-b30
8c343a783777b8728cb819938f387db0acf7f3ac jdk7u45-b31
+db5a29c812ee25c34ce9cd97de6e0dae284a4e34 jdk7u60-b00
402d54c7d8ce95f3945cc3d698e528e4adec7b9b jdk7u45-b33
34e8f9f26ae612ebac36357eecbe70ea20e0233c jdk7u45-b34
3dbb06a924cdf73d39b8543824ec88ae501ba5c6 jdk7u45-b35
@@ -414,8 +427,11 @@
db5a29c812ee25c34ce9cd97de6e0dae284a4e34 jdk7u60-b00
def34c4a798678c424786a8f0d0508e90185958d jdk7u60-b01
ff67c89658525e8903fb870861ed3645befd6bc5 jdk7u60-b02
+7d5b758810c20af12c6576b7d570477712360744 icedtea-2.5pre01
+3162252ff26b4e6788b0c79405b035b535afa018 icedtea-2.5pre02
b1bcc999a8f1b4b4452b59c6636153bb0154cf5a jdk7u60-b03
efc8886310cbccb941f826acfad2ad51a2891be5 jdk7u60-b04
+9b6aff2241bf0d6fa9eab38a75a4eccdf9bb7335 icedtea-2.6pre01
4fb749a3110727d5334c69793578a3254a053bf5 jdk7u60-b05
46ca1ce7550f1463d60c3eacaf7b8cdc44b0c66e jdk7u60-b06
d5a2f60006e3c4243abeee0f623e5c3f79372fd8 jdk7u60-b07
@@ -425,7 +441,11 @@
c2bb87dae8a08eab6f4f336ce5a59865aa0214d6 jdk7u60-b11
1a90de8005e3de2475fd9355dcdb6f5e60bf89cc jdk7u60-b12
b06d4ed71ae0bc6e13f5a8437cb6388f17c66e84 jdk7u60-b13
+6f22501ca73cc21960cfe45a2684a0c902f46133 icedtea-2.6pre02
+068d2b78bd73fc2159a1c8a88dca3ca2841c4e16 icedtea-2.6pre03
b7fbd9b4febf8961091fdf451d3da477602a8f1d jdk7u60-b14
+b69f22ae0ef3ddc153d391ee30efd95e4417043c icedtea-2.6pre04
+605610f355ce3f9944fe33d9e5e66631843beb8d icedtea-2.6pre05
04882f9a073e8de153ec7ad32486569fd9a087ec jdk7u60-b15
41547583c3a035c3924ffedfa8704e58d69e5c50 jdk7u60-b16
e484202d9a4104840d758a21b2bba1250e766343 jdk7u60-b17
@@ -553,8 +573,20 @@
09f3004e9b123b457da8f314aec027a5f4c3977f jdk7u76-b31
efc8886310cbccb941f826acfad2ad51a2891be5 jdk7u80-b00
bc7f9d966c1df3748ef9c148eab25976cd065963 jdk7u80-b01
+0cc91db3a787da44e3775bdde4c3c222d3cd529f icedtea-2.6pre07
+21eee0ed9be97d4e283cdf626971281481e711f1 icedtea-2.6pre06
+9702c7936ed8da9befdc27d30b2cbf51718d810a icedtea-2.6pre08
2590a9c18fdba19086712bb91a28352e9239a2be jdk7u80-b02
+1ceeb31e72caa1b458194f7ae776cf4ec29731e7 icedtea-2.6pre09
+33a33bbea1ae3a7feef5f3216e85c56b708444f4 icedtea-2.6pre10
+8a445d1b5af50e8628b8b1367f734d4e5741d12a icedtea-2.6pre11
3796111298d5b013e46d5ce49f17c16fc3197be8 jdk7u80-b03
+3620a98d0295f2b5ba4483483e61bfc386e734c1 icedtea-2.6pre12
+13bd267f397d41749dcd08576a80f368cf3aaad7 icedtea-2.6pre13
+ccdc37cdfaa891e3c14174378a8e7a5871e8893b icedtea-2.6pre14
+6dd583aadca80b71e8c004d9f4f3deb1d779ccfb icedtea-2.6pre15
+2e8f3cd07f149eab799f60db51ff3629f6ab0664 icedtea-2.6pre16
+3ce28e98738c7f9bb238378a991d4708598058a2 icedtea-2.6pre17
54acd5cd04856e80a3c7d5d38ef9c7a44d1e215a jdk7u80-b04
45f30f5524d4eef7aa512e35d5399cc4d84af174 jdk7u79-b00
2879572fbbb7be4d44e2bcd815711590cc6538e9 jdk7u79-b01
@@ -572,6 +604,11 @@
da34e5f77e9e922844e7eb8d1e165d25245a8b40 jdk7u79-b30
ea77b684d424c40f983d1aff2c9f4ef6a9c572b0 jdk7u79-b15
d4bd8bd71ca7233c806357bd39514dcaeebaa0ee jdk7u80-b05
+19a30444897fca52d823d63f6e2fbbfac74e8b34 icedtea-2.6pre18
+29fdd3e4a4321604f113df9573b9d4d215cf1b1d icedtea-2.6pre19
+95e2e973f2708306632792991502a86907a8e2ca icedtea-2.6pre20
+533e9029af3503d09a95b70abb4c21ca3fc9ac89 icedtea-2.6pre21
+d17bcae64927f33e6e7e0e6132c62a7bf523dbc3 icedtea-2.6pre22
f33e6ea5f4832468dd86a8d48ef50479ce91111e jdk7u80-b06
feb04280659bf05b567dc725ff53e2a2077bdbb7 jdk7u80-b07
f1334857fa99e6472870986b6071f9405c29ced4 jdk7u80-b08
@@ -584,48 +621,93 @@
75fb0553cc146fb238df4e93dbe90791435e84f9 jdk7u80-b30
daa5092b07a75c17356bb438adba03f83f94ef17 jdk7u80-b15
a942e0b5247772ea326705c717c5cd0ad1572aaa jdk7u80-b32
-a4521bae269393be804805432429c3f996239c1a jdk7u85-b00
-47954a92adb039f893e4732017213d8488b22a58 jdk7u85-b01
+ec336c81a5455ef96a20cff4716603e7f6ca01ad icedtea-2.6pre23
+444d55ffed65907640aad374ce84e7a01ba8dbe7 icedtea-2.6pre24
+2db5e90a399beb96d82086d2d961894246d0bfe5 icedtea-2.6.0
+ec192fcd997198899cc376b0afad2c53893dedad jdk7u85-b00
+fc2855d592b09fe16d0d47a24d09466f776dcb54 jdk7u85-b01
+2db5e90a399beb96d82086d2d961894246d0bfe5 icedtea-2.6-branchpoint
+61d3e001dee639fddfed46879c81bf3ac518e445 icedtea-2.6.1
66eea0d727761bfbee10784baa6941f118bc06d1 jdk7u85-b02
+23413abdf0665020964936ecbc0865d2c0546a4a icedtea-2.6.2pre01
+7eedb55d47ce97c2426794fc2170d4af3f2b90a9 icedtea-2.6.2pre02
295856e8680fa7248dac54bc15b3d6ef697b27ce jdk7u91-b00
9fc5d7338840ef6b73d28290735bab11395824b0 jdk7u91-b01
+db69ae53157a504fa15e5cab22f75203277f5c52 icedtea-2.6.2
c434c67b8189677dec0a0034a109fb261497cd92 jdk7u91-b02
+5215185a1d57f11960998cdd3935b29c2b97ee25 icedtea-2.6.3
3a74fee9ba00da3bd3a22492e1b069430a82574d jdk7u95-b00
+dc86038147b235413775e1400c32a7180e184811 icedtea-2.6.4
0b89eea70cf4952b22dfe10ea8611ddb852d73d6 jdk7u99-b00
+e727fe32654c370a9b6dd16761b90a949194fb99 icedtea-2.6.5
+a4a37396e04bdf3c402d77050204be96459b9bef icedtea-2.6.6pre01
bdcfc4d9ab9f52fbf37db876c08a1846765627c4 jdk7u101-b00
+55c38c1ace75384dcad2d3a95382e37a4bff94ef icedtea-2.6.6
+a55f33fff0541077cb8f2547899104783608a40f icedtea-2.6.7pre01
a7267e8244b9418af15b1103b4d906e8c6a61bc0 jdk7u111-b00
cc1ed9a351886645eb729144696e41d187564ec2 jdk7u111-b01
+8b6b930489cb0e1ed821f0b37a76fc01700353fd icedtea-2.6.7
+0819886b3679a520ed54cf9fb0e437d1cc4175cf icedtea-2.6.8pre01
c16fb4099a2bafe701d533d9a0fd869e7f8e5408 jdk7u121-b00
+52225839bbeac30981e09753827d2fa92202386e icedtea-2.6.8
+296a14de4d24c06fe768e7ee99eb41563ed13e62 icedtea-2.6.9pre01
86d0df91308912e45e1b00f8699e0b157a8857af jdk7u131-b00
+ce87b1399385bed9fb08935a8f8a950b5215dab5 icedtea-2.6.9
+fb3599f6b8615b848b54b51122d58c823a9a4ee9 icedtea-2.6.10pre01
e890a6aef6223d428376aac846c1d1f3e40dbda7 jdk7u141-b00
a319566e15f5611bae9cfda2696e8217020a9269 jdk7u141-b01
19a085e656145471455d7fbd648717f94281a729 jdk7u141-b02
+11e15e5078285d0454cb087bf43c8cf4d43d98ef icedtea-2.6.10
+5f11354f6257afb5ad2c2055a2effc604a0a860b icedtea-2.6.11pre01
871e3350966f67b95768a94c1854f1515cfa56ca jdk7u151-b00
da1c09ab9b742fa77c0e667c2218b8d626432656 jdk7u151-b01
+082c6e8b8812ad9c8bc175b2bcb65a3c470f36cd icedtea-2.6.11
+8563ea7f9be76f69ec9e8de1ca131d4aae114480 icedtea-2.6.12pre01
18a07ae9631c8a06df924e3ff5b025cbf2295620 jdk7u161-b00
48c4e54f7870bb2e6982ab946267f61e9d4f14d2 jdk7u161-b01
+a499de02da5a337be74fb25284811f13815e2d7e icedtea-2.6.12
f7de22e5d3b2328ce7919dc84a6e1d041ddb07c9 jdk7u171-b00
239c3c49e218806ae5eea1d7be806faacf3c9330 jdk7u171-b01
047ce250a0ab99c4650d506c0ab6fc9734968a28 jdk7u171-b02
+68b6bb380175e4469e995a6c8a49a64a4c658cdc icedtea-2.6.13
+7ae89263e2c362312ec38041f456b52a0bfddc30 icedtea-2.6.14pre01
9483a1259c9e24e766d449f085b015ef57736dd6 jdk7u181-b00
18bac81b47784889754737181ff206995d36e97d jdk7u181-b01
+5817732320544e829dd476ad38127e8bf02190e5 icedtea-2.6.14
+384dd407114dfafab773e480bc034cd96cf99169 icedtea-2.6.15pre01
0000000000000000000000000000000000000000 jdk7u181-b00
8461944f5e3006100047696a4a8ffd98c43b8ce9 jdk7u181-b00
0000000000000000000000000000000000000000 jdk7u181-b01
e71fb79197a2c3cb4ee3c776f006f88a6f119549 jdk7u181-b01
+a79a4ba615278d99d93dbc1e1a892978050885b4 jdk7u191-b00
+4a000ad25b081dc0aa494ee8e0299ab238607538 jdk7u191-b01
17773cf4ad39aa51ec25b4ddea0fb8bc510ee052 jdk7u191-b00
4e72f3b0b16cbacaab59921ed5dc909179f855cd jdk7u191-b01
dceb42b605da53a4dbb87342c58fb7c9a82987f1 jdk7u191-b02
+25542ea9adead21edc0041685d6930fdd8c7a53b icedtea-2.6.15
2c8fc8aa5524b3bfc95364d97c8ee1a42899d358 jdk7u201-b00
+b624599b602c6a7b04650104c8f7cca8436bc706 icedtea-2.6.16
+0839b7f5f978b4ff1865c8558f4a7ff64a397583 icedtea-2.6.17pre01
a2b9c221a234c108fe5a0ab574182ae0a4a1f16f jdk7u211-b00
f992c97c7f1e47b8a0dacddb5b91ac2e937c4eb8 jdk7u211-b01
303a29c24e3b1c876b4142f14d5dcacdbc33fac4 jdk7u211-b02
+6093d128c5884a4d177b5c7b28793d8eb12c3c29 icedtea-2.6.17
+9a177daab2d9cb9baefc6109057569fd81f4392c icedtea-2.6.18pre00
ca1fa5965ae7982b6ed872bb7af19eefb8ba760f jdk7u221-b00
1321440241267d98a2eed2c3efd1e1cc30c4aa88 jdk7u221-b01
b00a29a55d686fc8e869fa6135d21ed0d5e7071d jdk7u221-b02
+f294f336b24ddcf6a51e9c2a3f96fdf7bc05acbd icedtea-2.6.18
b00a29a55d686fc8e869fa6135d21ed0d5e7071d jdk7u221-ga
b00a29a55d686fc8e869fa6135d21ed0d5e7071d jdk7u231-b00
1eea1ebbd68246152110511c8ab75706f9beae07 jdk7u231-b01
+12f4d4744badeacd51506b250c4d942da9dd72a1 icedtea-2.6.19
+12f4d4744badeacd51506b250c4d942da9dd72a1 icedtea-2.6.20pre00
1eea1ebbd68246152110511c8ab75706f9beae07 jdk7u231-ga
1eea1ebbd68246152110511c8ab75706f9beae07 jdk7u241-b00
6a2e99c14397b7ea3b29446826e42074c8933d18 jdk7u241-b01
+5dbb96b727d595be7bef13c5cd2c799a71f389b9 icedtea-2.6.20
+89324d11814dc25f36f5e32ac0797b33bd3337e6 icedtea-2.6.21pre00
+6a2e99c14397b7ea3b29446826e42074c8933d18 jdk7u241-ga
+6a2e99c14397b7ea3b29446826e42074c8933d18 jdk7u251-b00
+ec18dc04c53cc88e732740341caf0d228cd4b90e jdk7u251-b01
+cfc6f6b7d6ff93fcbaed0f1ca8400246e917a20c jdk7u251-b02
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 .jcheck/conf
--- a/.jcheck/conf Mon Oct 14 08:50:34 2019 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/com/sun/java/pack/Makefile
--- a/make/com/sun/java/pack/Makefile Mon Oct 14 08:50:34 2019 +0100
+++ b/make/com/sun/java/pack/Makefile Wed Feb 19 04:24:34 2020 +0000
@@ -76,7 +76,7 @@
OTHER_CXXFLAGS += $(ZINCLUDE)
LDDFLAGS += $(ZIPOBJS)
else
- LDDFLAGS += $(ZLIB_LIBS)
+ OTHER_LDLIBS += $(ZLIB_LIBS)
OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB
endif
else
@@ -100,8 +100,7 @@
RES = $(OBJDIR)/$(PGRM).res
else
LDOUTPUT = -o #Have a space
- LDDFLAGS += -lc
- OTHER_LDLIBS += $(LIBCXX)
+ OTHER_LDLIBS += -lc $(LIBCXX)
# setup the list of libraries to link in...
ifeq ($(PLATFORM), linux)
ifeq ("$(CC_VER_MAJOR)", "3")
@@ -158,7 +157,7 @@
$(prep-target)
$(RM) $(TEMPDIR)/mapfile-vers
$(CP) mapfile-vers-unpack200 $(TEMPDIR)/mapfile-vers
- $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(LIBCXX) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
+ $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(OTHER_LDLIBS) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
ifdef MT
$(MT) /manifest $(OBJDIR)/unpack200$(EXE_SUFFIX).manifest /outputresource:$(TEMPDIR)/unpack200$(EXE_SUFFIX);#1
endif
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/com/sun/nio/Makefile
--- a/make/com/sun/nio/Makefile Mon Oct 14 08:50:34 2019 +0100
+++ b/make/com/sun/nio/Makefile Wed Feb 19 04:24:34 2020 +0000
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@@ -37,6 +37,7 @@
SUBDIRS = sctp
endif
+
all build clean clobber::
$(SUBDIRS-loop)
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/com/sun/nio/sctp/Makefile
--- a/make/com/sun/nio/sctp/Makefile Mon Oct 14 08:50:34 2019 +0100
+++ b/make/com/sun/nio/sctp/Makefile Wed Feb 19 04:24:34 2020 +0000
@@ -29,7 +29,7 @@
BUILDDIR = ../../../..
PACKAGE = com.sun.nio.sctp
-LIBRARY = sctp
+LIBRARY = javasctp
PRODUCT = sun
include $(BUILDDIR)/common/Defs.gmk
@@ -66,10 +66,16 @@
-I$(PLATFORM_SRC)/native/java/net \
-I$(CLASSHDRDIR)/../../../../java/java.nio/nio/CClassHeaders
+ifeq ($(SYSTEM_SCTP), true)
+ OTHER_INCLUDES += $(SCTP_CFLAGS)
+endif
+
ifeq ($(PLATFORM), linux)
+ifneq ($(COMPILER_WARNINGS_FATAL),false)
COMPILER_WARNINGS_FATAL=true
+endif
#OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
-OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread -ldl
+OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread
endif
ifeq ($(PLATFORM), solaris)
#LIBSCTP = -lsctp
@@ -78,6 +84,13 @@
endif # macosx
endif # windows
+ifeq ($(SYSTEM_SCTP), true)
+ OTHER_LDLIBS += $(SCTP_LIBS)
+ OTHER_CFLAGS += -DUSE_SYSTEM_SCTP
+else
+ OTHER_LDLIBS += -ldl
+endif
+
clean clobber::
$(RM) -r $(CLASSDESTDIR)/com/sun/nio/sctp
$(RM) -r $(CLASSDESTDIR)/sun/nio/ch
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/com/sun/security/auth/module/Makefile
--- a/make/com/sun/security/auth/module/Makefile Mon Oct 14 08:50:34 2019 +0100
+++ b/make/com/sun/security/auth/module/Makefile Wed Feb 19 04:24:34 2020 +0000
@@ -78,7 +78,3 @@
#
include $(BUILDDIR)/common/Library.gmk
-#
-# JVMDI implementation lives in the VM.
-#
-OTHER_LDLIBS = $(JVMLIB)
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/common/Defs-embedded.gmk
--- a/make/common/Defs-embedded.gmk Mon Oct 14 08:50:34 2019 +0100
+++ b/make/common/Defs-embedded.gmk Wed Feb 19 04:24:34 2020 +0000
@@ -64,7 +64,9 @@
ifeq ($(ZERO_BUILD), )
# NIO Platform specific source file location
ifdef CROSS_COMPILE_ARCH
- NIO_PLATFORM_CLASSES_ROOT_DIR = $(CLOSED_PLATFORM_SRC)/classes/
+ ifndef OPENJDK
+ NIO_PLATFORM_CLASSES_ROOT_DIR = $(CLOSED_PLATFORM_SRC)/classes/
+ endif
endif
# For ARM sflt we need to link to a library with improved FP accuracy
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/common/Defs-linux.gmk
--- a/make/common/Defs-linux.gmk Mon Oct 14 08:50:34 2019 +0100
+++ b/make/common/Defs-linux.gmk Wed Feb 19 04:24:34 2020 +0000
@@ -188,32 +188,54 @@
# We need this frame pointer to make it easy to walk the stacks.
# This should be the default on X86, but ia64 and amd64 may not have this
# as the default.
+CFLAGS_REQUIRED_aarch64 += -fno-omit-frame-pointer -fsigned-char -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_alpha += -mieee -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_amd64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_arm += -fsigned-char -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_hppa +=
CFLAGS_REQUIRED_i586 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_ia64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_m68k +=
+CFLAGS_REQUIRED_mips +=
+CFLAGS_REQUIRED_mipsel += -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_ppc += -m32 -fsigned-char -D_BIG_ENDIAN
+CFLAGS_REQUIRED_ppc64 += -m64 -D_BIG_ENDIAN
+LDFLAGS_COMMON_ppc64 += -m64 -L/lib64 -Wl,-melf64ppc
+CFLAGS_REQUIRED_ppc64le += -D_LITTLE_ENDIAN -DABI_ELFv2
+CFLAGS_REQUIRED_s390 +=
+CFLAGS_REQUIRED_s390x += -m64
+CFLAGS_REQUIRED_sh += -mieee
CFLAGS_REQUIRED_sparcv9 += -m64 -mcpu=v9 -D_BIG_ENDIAN
LDFLAGS_COMMON_sparcv9 += -m64 -mcpu=v9
CFLAGS_REQUIRED_sparc += -m32 -mcpu=v9 -D_BIG_ENDIAN
LDFLAGS_COMMON_sparc += -m32 -mcpu=v9
-CFLAGS_REQUIRED_arm += -fsigned-char -D_LITTLE_ENDIAN
-CFLAGS_REQUIRED_ppc += -fsigned-char -D_BIG_ENDIAN
-ifeq ($(ARCH),ppc64)
- ifeq ($(OPENJDK_TARGET_CPU_ENDIAN),big)
- CFLAGS_REQUIRED_ppc64 += -m64 -D_BIG_ENDIAN
- LDFLAGS_COMMON_ppc64 += -m64 -L/lib64 -Wl,-melf64ppc
- else ifeq ($(OPENJDK_TARGET_CPU_ENDIAN),little)
- CFLAGS_REQUIRED_ppc64 += -D_LITTLE_ENDIAN -DABI_ELFv2
- else
- $(error Expected big/little for ARCH=ppc64, got OPENJDK_TARGET_CPU_ENDIAN=$(OPENJDK_TARGET_CPU_ENDIAN))
- endif
-endif
ifeq ($(ZERO_BUILD), true)
CFLAGS_REQUIRED = $(ZERO_ARCHFLAG)
ifeq ($(ZERO_ENDIANNESS), little)
CFLAGS_REQUIRED += -D_LITTLE_ENDIAN
endif
LDFLAGS_COMMON += $(ZERO_ARCHFLAG)
+ ifeq ($(ZERO_ARCHDEF),PPC)
+# gcc bug http://gcc.gnu.org/PR63341 in ppc code generation requires -fno-tree-vectorize for now
+ ifeq ($(ARCH_DATA_MODEL), 32)
+ CFLAGS_REQUIRED += -DPPC -DPPC32 -fno-tree-vectorize
+ else
+ CFLAGS_REQUIRED += -DPPC -DPPC64 -fno-tree-vectorize
+ endif
+ else
+ ifeq ($(ZERO_ARCHDEF),PPC32)
+ CFLAGS_REQUIRED += -DPPC -DPPC32 -fno-tree-vectorize
+ else
+ ifeq ($(ZERO_ARCHDEF),PPC64)
+ CFLAGS_REQUIRED += -DPPC -DPPC64 -fno-tree-vectorize
+ endif
+ endif
+ endif
else
+# gcc bug http://gcc.gnu.org/PR63341 in ppc code generation requires -fno-tree-vectorize for now
+CFLAGS_REQUIRED_ppc += -fno-tree-vectorize
+CFLAGS_REQUIRED_ppc64 += -fno-tree-vectorize
+#
CFLAGS_REQUIRED = $(CFLAGS_REQUIRED_$(ARCH))
LDFLAGS_COMMON += $(LDFLAGS_COMMON_$(ARCH))
endif
@@ -249,9 +271,7 @@
#
# Misc compiler options
#
-ifneq ($(ARCH),ppc)
- CFLAGS_COMMON = -fno-strict-aliasing
-endif
+CFLAGS_COMMON = -fno-strict-aliasing
PIC_CODE_LARGE = -fPIC
PIC_CODE_SMALL = -fpic
GLOBAL_KPIC = $(PIC_CODE_LARGE)
@@ -302,11 +322,15 @@
CPP_ARCH_FLAGS = -DARCH='"$(ARCH)"'
-# Alpha arch does not like "alpha" defined (potential general arch cleanup issue here)
-ifneq ($(ARCH),alpha)
+# Alpha and sh archs do not like "alpha" or "sh" defined (potential general arch cleanup issue here)
+ifeq ($(ARCH),alpha)
+ CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
+ifeq ($(ARCH),sh)
+ CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
CPP_ARCH_FLAGS += -D$(ARCH)
-else
- CPP_ARCH_FLAGS += -D_$(ARCH)_
+endif
endif
CPPFLAGS_COMMON = $(CPP_ARCH_FLAGS) -DLINUX $(VERSION_DEFINES) \
@@ -347,8 +371,13 @@
LDFLAG_Z_ORIGIN = $(Z_ORIGIN_FLAG/$(ARCH_FAMILY))
+ifneq ($(INSTALL_LOCATION),)
+ LDFLAGS_COMMON += $(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN:$(INSTALL_LOCATION)/jre/lib/$(LIBARCH)
+ LDFLAGS_COMMON += $(LD_RUNPATH_EXTRAS:%=$(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN/:$(INSTALL_LOCATION)/jre/lib/$(LIBARCH)%)
+else
LDFLAGS_COMMON += $(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN
LDFLAGS_COMMON += $(LD_RUNPATH_EXTRAS:%=$(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN/%)
+endif
endif
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/common/Defs-macosx.gmk
--- a/make/common/Defs-macosx.gmk Mon Oct 14 08:50:34 2019 +0100
+++ b/make/common/Defs-macosx.gmk Wed Feb 19 04:24:34 2020 +0000
@@ -407,4 +407,9 @@
OTHER_CXXFLAGS += -D_DARWIN_UNLIMITED_SELECT
OTHER_CPPFLAGS += -D_DARWIN_UNLIMITED_SELECT
+# Use unlimited select
+OTHER_CFLAGS += -D_DARWIN_UNLIMITED_SELECT
+OTHER_CXXFLAGS += -D_DARWIN_UNLIMITED_SELECT
+OTHER_CPPFLAGS += -D_DARWIN_UNLIMITED_SELECT
+
LIB_LOCATION ?= $(LIBDIR)
diff -r 8be2e7cd9151 -r 5cfb0b2d8b78 make/common/Defs.gmk
--- a/make/common/Defs.gmk Mon Oct 14 08:50:34 2019 +0100
+++ b/make/common/Defs.gmk Wed Feb 19 04:24:34 2020 +0000
@@ -228,14 +228,30 @@
JRE_NONEXIST_LOCALES = en en_US de_DE es_ES fr_FR it_IT ja_JP ko_KR sv_SE zh
More information about the distro-pkg-dev
mailing list