!281 Upgrade to 8u322-06(ga)
From: @eapen Reviewed-by: @kuenking111 Signed-off-by: @kuenking111
This commit is contained in:
commit
ba327b312f
@ -1,28 +0,0 @@
|
|||||||
From bc0b4ef15436f98b4e7fc87342320b5b4f10ef3c Mon Sep 17 00:00:00 2001
|
|
||||||
Date: Fri, 22 Jan 2021 14:30:40 +0800
|
|
||||||
Subject: Backport of JDK-8182036
|
|
||||||
|
|
||||||
summary: Load from initializing arraycopy uses wrong memory state
|
|
||||||
LLT:
|
|
||||||
Bug url: https://bugs.openjdk.java.net/browse/JDK-8182036
|
|
||||||
---
|
|
||||||
hotspot/src/share/vm/opto/library_call.cpp | 3 ++-
|
|
||||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/hotspot/src/share/vm/opto/library_call.cpp b/hotspot/src/share/vm/opto/library_call.cpp
|
|
||||||
index cd1b1e5c0..89ebabe6f 100644
|
|
||||||
--- a/hotspot/src/share/vm/opto/library_call.cpp
|
|
||||||
+++ b/hotspot/src/share/vm/opto/library_call.cpp
|
|
||||||
@@ -5703,7 +5703,8 @@ LibraryCallKit::generate_block_arraycopy(const TypePtr* adr_type,
|
|
||||||
((src_off ^ dest_off) & (BytesPerLong-1)) == 0) {
|
|
||||||
Node* sptr = basic_plus_adr(src, src_off);
|
|
||||||
Node* dptr = basic_plus_adr(dest, dest_off);
|
|
||||||
- Node* sval = make_load(control(), sptr, TypeInt::INT, T_INT, adr_type, MemNode::unordered);
|
|
||||||
+ const TypePtr* s_adr_type = _gvn.type(sptr)->is_ptr();
|
|
||||||
+ Node* sval = make_load(control(), sptr, TypeInt::INT, T_INT, s_adr_type, MemNode::unordered);
|
|
||||||
store_to_memory(control(), dptr, sval, T_INT, adr_type, MemNode::unordered);
|
|
||||||
src_off += BytesPerInt;
|
|
||||||
dest_off += BytesPerInt;
|
|
||||||
--
|
|
||||||
2.19.0
|
|
||||||
|
|
||||||
@ -1,13 +0,0 @@
|
|||||||
diff --git a/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp b/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp
|
|
||||||
index 8eb031e3..22daa502 100644
|
|
||||||
--- a/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp
|
|
||||||
+++ b/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp
|
|
||||||
@@ -55,7 +55,7 @@ define_pd_global(intx, ConditionalMoveLimit, 3);
|
|
||||||
define_pd_global(intx, FLOATPRESSURE, 64);
|
|
||||||
define_pd_global(intx, FreqInlineSize, 768);
|
|
||||||
define_pd_global(intx, MinJumpTableSize, 10);
|
|
||||||
-define_pd_global(intx, INTPRESSURE, 25);
|
|
||||||
+define_pd_global(intx, INTPRESSURE, 24);
|
|
||||||
define_pd_global(intx, InteriorEntryAlignment, 16);
|
|
||||||
define_pd_global(intx, NewSizeThreadIncrease, ScaleForWordSize(4*K));
|
|
||||||
define_pd_global(intx, LoopUnrollLimit, 60);
|
|
||||||
@ -1,121 +0,0 @@
|
|||||||
From d64c9b5f69fa307c1fdc44ce8e2a063e805400b8 Mon Sep 17 00:00:00 2001
|
|
||||||
From: zhangyipeng <zhangyipeng7@huawei.com>
|
|
||||||
Date: Wed, 15 Dec 2021 18:26:13 +0800
|
|
||||||
Subject: [PATCH 2/2] Delete expired certificate
|
|
||||||
|
|
||||||
---
|
|
||||||
jdk/make/data/cacerts/globalsignr2ca | 29 -------------------
|
|
||||||
jdk/make/data/cacerts/identrustdstx3 | 27 -----------------
|
|
||||||
.../security/lib/cacerts/VerifyCACerts.java | 8 ++---
|
|
||||||
3 files changed, 2 insertions(+), 62 deletions(-)
|
|
||||||
delete mode 100644 jdk/make/data/cacerts/globalsignr2ca
|
|
||||||
delete mode 100644 jdk/make/data/cacerts/identrustdstx3
|
|
||||||
|
|
||||||
diff --git a/jdk/make/data/cacerts/globalsignr2ca b/jdk/make/data/cacerts/globalsignr2ca
|
|
||||||
deleted file mode 100644
|
|
||||||
index 746d1fab9..000000000
|
|
||||||
--- a/jdk/make/data/cacerts/globalsignr2ca
|
|
||||||
+++ /dev/null
|
|
||||||
@@ -1,29 +0,0 @@
|
|
||||||
-Owner: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2
|
|
||||||
-Issuer: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2
|
|
||||||
-Serial number: 400000000010f8626e60d
|
|
||||||
-Valid from: Fri Dec 15 08:00:00 GMT 2006 until: Wed Dec 15 08:00:00 GMT 2021
|
|
||||||
-Signature algorithm name: SHA1withRSA
|
|
||||||
-Subject Public Key Algorithm: 2048-bit RSA key
|
|
||||||
-Version: 3
|
|
||||||
------BEGIN CERTIFICATE-----
|
|
||||||
-MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G
|
|
||||||
-A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp
|
|
||||||
-Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1
|
|
||||||
-MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG
|
|
||||||
-A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
|
|
||||||
-hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL
|
|
||||||
-v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8
|
|
||||||
-eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq
|
|
||||||
-tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd
|
|
||||||
-C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa
|
|
||||||
-zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB
|
|
||||||
-mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH
|
|
||||||
-V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n
|
|
||||||
-bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG
|
|
||||||
-3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs
|
|
||||||
-J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO
|
|
||||||
-291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS
|
|
||||||
-ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd
|
|
||||||
-AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
|
|
||||||
-TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
|
|
||||||
------END CERTIFICATE-----
|
|
||||||
diff --git a/jdk/make/data/cacerts/identrustdstx3 b/jdk/make/data/cacerts/identrustdstx3
|
|
||||||
deleted file mode 100644
|
|
||||||
index 87a0d0c4f..000000000
|
|
||||||
--- a/jdk/make/data/cacerts/identrustdstx3
|
|
||||||
+++ /dev/null
|
|
||||||
@@ -1,27 +0,0 @@
|
|
||||||
-Owner: CN=DST Root CA X3, O=Digital Signature Trust Co.
|
|
||||||
-Issuer: CN=DST Root CA X3, O=Digital Signature Trust Co.
|
|
||||||
-Serial number: 44afb080d6a327ba893039862ef8406b
|
|
||||||
-Valid from: Sat Sep 30 21:12:19 GMT 2000 until: Thu Sep 30 14:01:15 GMT 2021
|
|
||||||
-Signature algorithm name: SHA1withRSA
|
|
||||||
-Subject Public Key Algorithm: 2048-bit RSA key
|
|
||||||
-Version: 3
|
|
||||||
------BEGIN CERTIFICATE-----
|
|
||||||
-MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
|
|
||||||
-MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
|
|
||||||
-DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
|
|
||||||
-PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
|
|
||||||
-Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
|
|
||||||
-AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
|
|
||||||
-rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
|
|
||||||
-OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
|
|
||||||
-xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
|
|
||||||
-7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
|
|
||||||
-aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
|
|
||||||
-HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
|
|
||||||
-SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
|
|
||||||
-ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
|
|
||||||
-AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
|
|
||||||
-R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
|
|
||||||
-JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
|
|
||||||
-Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
|
|
||||||
------END CERTIFICATE-----
|
|
||||||
diff --git a/jdk/test/sun/security/lib/cacerts/VerifyCACerts.java b/jdk/test/sun/security/lib/cacerts/VerifyCACerts.java
|
|
||||||
index e4fc63ad7..f46355e8c 100644
|
|
||||||
--- a/jdk/test/sun/security/lib/cacerts/VerifyCACerts.java
|
|
||||||
+++ b/jdk/test/sun/security/lib/cacerts/VerifyCACerts.java
|
|
||||||
@@ -53,12 +53,12 @@ public class VerifyCACerts {
|
|
||||||
+ File.separator + "security" + File.separator + "cacerts";
|
|
||||||
|
|
||||||
// The numbers of certs now.
|
|
||||||
- private static final int COUNT = 86;
|
|
||||||
+ private static final int COUNT = 84;
|
|
||||||
|
|
||||||
// SHA-256 of cacerts, can be generated with
|
|
||||||
// shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95
|
|
||||||
private static final String CHECKSUM
|
|
||||||
- = "A5:00:71:02:B4:8B:AC:BE:64:34:0A:F2:DF:9D:F7:75:9D:05:84:7E:F6:EA:48:F0:64:36:29:8C:E7:A2:2D:63";
|
|
||||||
+ = "D3:05:21:64:FA:D7:CD:29:E8:CB:57:E7:47:ED:79:9B:47:D8:0E:75:2D:CA:83:BB:86:AF:D9:43:FD:3E:17:85";
|
|
||||||
|
|
||||||
// map of cert alias to SHA-256 fingerprint
|
|
||||||
@SuppressWarnings("serial")
|
|
||||||
@@ -139,8 +139,6 @@ public class VerifyCACerts {
|
|
||||||
"49:E7:A4:42:AC:F0:EA:62:87:05:00:54:B5:25:64:B6:50:E4:F4:9E:42:E3:48:D6:AA:38:E0:39:E9:57:B1:C1");
|
|
||||||
put("dtrustclass3ca2ev [jdk]",
|
|
||||||
"EE:C5:49:6B:98:8C:E9:86:25:B9:34:09:2E:EC:29:08:BE:D0:B0:F3:16:C2:D4:73:0C:84:EA:F1:F3:D3:48:81");
|
|
||||||
- put("identrustdstx3 [jdk]",
|
|
||||||
- "06:87:26:03:31:A7:24:03:D9:09:F1:05:E6:9B:CF:0D:32:E1:BD:24:93:FF:C6:D9:20:6D:11:BC:D6:77:07:39");
|
|
||||||
put("identrustpublicca [jdk]",
|
|
||||||
"30:D0:89:5A:9A:44:8A:26:20:91:63:55:22:D1:F5:20:10:B5:86:7A:CA:E1:2C:78:EF:95:8F:D4:F4:38:9F:2F");
|
|
||||||
put("identrustcommercial [jdk]",
|
|
||||||
@@ -209,8 +207,6 @@ public class VerifyCACerts {
|
|
||||||
"17:9F:BC:14:8A:3D:D0:0F:D2:4E:A1:34:58:CC:43:BF:A7:F5:9C:81:82:D7:83:A5:13:F6:EB:EC:10:0C:89:24");
|
|
||||||
put("globalsigneccrootcar4 [jdk]",
|
|
||||||
"BE:C9:49:11:C2:95:56:76:DB:6C:0A:55:09:86:D7:6E:3B:A0:05:66:7C:44:2C:97:62:B4:FB:B7:73:DE:22:8C");
|
|
||||||
- put("globalsignr2ca [jdk]",
|
|
||||||
- "CA:42:DD:41:74:5F:D0:B8:1E:B9:02:36:2C:F9:D8:BF:71:9D:A1:BD:1B:1E:FC:94:6F:5B:4C:99:F4:2C:1B:9E");
|
|
||||||
put("teliasonerarootcav1 [jdk]",
|
|
||||||
"DD:69:36:FE:21:F8:F0:77:C1:23:A1:A5:21:C1:22:24:F7:22:55:B7:3E:03:A7:26:06:93:E8:A2:4B:0F:A3:89");
|
|
||||||
put("globalsignrootcar6 [jdk]",
|
|
||||||
--
|
|
||||||
2.22.0
|
|
||||||
|
|
||||||
@ -314,7 +314,7 @@ index 5d30f2a01..b67f01719 100644
|
|||||||
ObjectStreamClass desc = new ObjectStreamClass();
|
ObjectStreamClass desc = new ObjectStreamClass();
|
||||||
desc.readNonProxy(this);
|
desc.readNonProxy(this);
|
||||||
return desc;
|
return desc;
|
||||||
@@ -1935,17 +2056,40 @@ public class ObjectInputStream
|
@@ -1996,41 +2090,64 @@ private ObjectStreamClass readNonProxyDesc(boolean unshared)
|
||||||
|
|
||||||
skipCustomData();
|
skipCustomData();
|
||||||
|
|
||||||
@ -322,6 +322,30 @@ index 5d30f2a01..b67f01719 100644
|
|||||||
- totalObjectRefs++;
|
- totalObjectRefs++;
|
||||||
- depth++;
|
- depth++;
|
||||||
- desc.initNonProxy(readDesc, cl, resolveEx, readClassDesc(false));
|
- desc.initNonProxy(readDesc, cl, resolveEx, readClassDesc(false));
|
||||||
|
-
|
||||||
|
- if (cl != null) {
|
||||||
|
- // Check that serial filtering has been done on the local class descriptor's superclass,
|
||||||
|
- // in case it does not appear in the stream.
|
||||||
|
-
|
||||||
|
- // Find the next super descriptor that has a local class descriptor.
|
||||||
|
- // Descriptors for which there is no local class are ignored.
|
||||||
|
- ObjectStreamClass superLocal = null;
|
||||||
|
- for (ObjectStreamClass sDesc = desc.getSuperDesc(); sDesc != null; sDesc = sDesc.getSuperDesc()) {
|
||||||
|
- if ((superLocal = sDesc.getLocalDesc()) != null) {
|
||||||
|
- break;
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- // Scan local descriptor superclasses for a match with the local descriptor of the super found above.
|
||||||
|
- // For each super descriptor before the match, invoke the serial filter on the class.
|
||||||
|
- // The filter is invoked for each class that has not already been filtered
|
||||||
|
- // but would be filtered if the instance had been serialized by this Java runtime.
|
||||||
|
- for (ObjectStreamClass lDesc = desc.getLocalDesc().getSuperDesc();
|
||||||
|
- lDesc != null && lDesc != superLocal;
|
||||||
|
- lDesc = lDesc.getSuperDesc()) {
|
||||||
|
- filterCheck(lDesc.forClass(), -1);
|
||||||
|
- }
|
||||||
|
- }
|
||||||
- } finally {
|
- } finally {
|
||||||
- depth--;
|
- depth--;
|
||||||
+ totalObjectRefs++;
|
+ totalObjectRefs++;
|
||||||
@ -344,6 +368,30 @@ index 5d30f2a01..b67f01719 100644
|
|||||||
+ } else {
|
+ } else {
|
||||||
+ try {
|
+ try {
|
||||||
+ desc.initNonProxy(readDesc, cl, resolveEx, readClassDesc(false));
|
+ desc.initNonProxy(readDesc, cl, resolveEx, readClassDesc(false));
|
||||||
|
+
|
||||||
|
+ if (cl != null) {
|
||||||
|
+ // Check that serial filtering has been done on the local class descriptor's superclass,
|
||||||
|
+ // in case it does not appear in the stream.
|
||||||
|
+
|
||||||
|
+ // Find the next super descriptor that has a local class descriptor.
|
||||||
|
+ // Descriptors for which there is no local class are ignored.
|
||||||
|
+ ObjectStreamClass superLocal = null;
|
||||||
|
+ for (ObjectStreamClass sDesc = desc.getSuperDesc(); sDesc != null; sDesc = sDesc.getSuperDesc()) {
|
||||||
|
+ if ((superLocal = sDesc.getLocalDesc()) != null) {
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ // Scan local descriptor superclasses for a match with the local descriptor of the super found above.
|
||||||
|
+ // For each super descriptor before the match, invoke the serial filter on the class.
|
||||||
|
+ // The filter is invoked for each class that has not already been filtered
|
||||||
|
+ // but would be filtered if the instance had been serialized by this Java runtime.
|
||||||
|
+ for (ObjectStreamClass lDesc = desc.getLocalDesc().getSuperDesc();
|
||||||
|
+ lDesc != null && lDesc != superLocal;
|
||||||
|
+ lDesc = lDesc.getSuperDesc()) {
|
||||||
|
+ filterCheck(lDesc.forClass(), -1);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
+ } finally {
|
+ } finally {
|
||||||
+ depth--;
|
+ depth--;
|
||||||
+ }
|
+ }
|
||||||
|
|||||||
@ -1,13 +0,0 @@
|
|||||||
diff --git a/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp b/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp
|
|
||||||
index cec35b7..8eb031e 100644
|
|
||||||
--- a/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp
|
|
||||||
+++ b/hotspot/src/cpu/aarch64/vm/c2_globals_aarch64.hpp
|
|
||||||
@@ -53,7 +53,7 @@ define_pd_global(intx, BackEdgeThreshold, 100000);
|
|
||||||
define_pd_global(intx, OnStackReplacePercentage, 140);
|
|
||||||
define_pd_global(intx, ConditionalMoveLimit, 3);
|
|
||||||
define_pd_global(intx, FLOATPRESSURE, 64);
|
|
||||||
-define_pd_global(intx, FreqInlineSize, 325);
|
|
||||||
+define_pd_global(intx, FreqInlineSize, 768);
|
|
||||||
define_pd_global(intx, MinJumpTableSize, 10);
|
|
||||||
define_pd_global(intx, INTPRESSURE, 25);
|
|
||||||
define_pd_global(intx, InteriorEntryAlignment, 16);
|
|
||||||
Binary file not shown.
@ -146,13 +146,13 @@
|
|||||||
%global origin_nice OpenJDK
|
%global origin_nice OpenJDK
|
||||||
%global top_level_dir_name %{origin}
|
%global top_level_dir_name %{origin}
|
||||||
%global repo jdk8u
|
%global repo jdk8u
|
||||||
%global revision jdk8u312-b07
|
%global revision jdk8u322-b06
|
||||||
%global full_revision %{repo}-%{revision}
|
%global full_revision %{repo}-%{revision}
|
||||||
# Define IcedTea version used for SystemTap tapsets and desktop files
|
# Define IcedTea version used for SystemTap tapsets and desktop files
|
||||||
%global icedteaver 3.15.0
|
%global icedteaver 3.15.0
|
||||||
|
|
||||||
%global updatever 312
|
%global updatever 322
|
||||||
%global buildver b07
|
%global buildver b06
|
||||||
# priority must be 7 digits in total. The expression is workarounding tip
|
# priority must be 7 digits in total. The expression is workarounding tip
|
||||||
%global priority 1800%{updatever}
|
%global priority 1800%{updatever}
|
||||||
|
|
||||||
@ -916,7 +916,7 @@ Provides: java-%{javaver}-%{origin}-accessibility%{?1} = %{epoch}:%{version}-%{r
|
|||||||
|
|
||||||
Name: java-%{javaver}-%{origin}
|
Name: java-%{javaver}-%{origin}
|
||||||
Version: %{javaver}.%{updatever}.%{buildver}
|
Version: %{javaver}.%{updatever}.%{buildver}
|
||||||
Release: 10
|
Release: 0
|
||||||
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
|
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
|
||||||
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
|
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
|
||||||
# also included the epoch in their virtual provides. This created a
|
# also included the epoch in their virtual provides. This created a
|
||||||
@ -995,7 +995,6 @@ Patch63: 8033552.patch
|
|||||||
Patch67: 8165860.patch
|
Patch67: 8165860.patch
|
||||||
Patch68: 8194154.patch
|
Patch68: 8194154.patch
|
||||||
Patch70: 8164948.patch
|
Patch70: 8164948.patch
|
||||||
Patch72: inline-optimize-for-aarch64.patch
|
|
||||||
|
|
||||||
# 8u242
|
# 8u242
|
||||||
Patch75: Add-ability-to-configure-third-port-for-remote-JMX.patch
|
Patch75: Add-ability-to-configure-third-port-for-remote-JMX.patch
|
||||||
@ -1083,7 +1082,6 @@ Patch183: revert-windows-bugfix.patch
|
|||||||
Patch184: set-vm.vendor-by-configure.patch
|
Patch184: set-vm.vendor-by-configure.patch
|
||||||
Patch185: update-cacerts-and-VerifyCACerts.java-test.patch
|
Patch185: update-cacerts-and-VerifyCACerts.java-test.patch
|
||||||
Patch186: update-to-keep-same-with-master.patch
|
Patch186: update-to-keep-same-with-master.patch
|
||||||
Patch187: 8182036.patch
|
|
||||||
Patch188: 8247691_incorrect_handling_of_VM_exceptions_in_C1_deopt_stub.patch
|
Patch188: 8247691_incorrect_handling_of_VM_exceptions_in_C1_deopt_stub.patch
|
||||||
Patch189: 8266187_Memory_leak_in_appendBootClassPath.patch
|
Patch189: 8266187_Memory_leak_in_appendBootClassPath.patch
|
||||||
Patch192: add_kae_implementation_add_default_conf_file.patch
|
Patch192: add_kae_implementation_add_default_conf_file.patch
|
||||||
@ -1117,13 +1115,11 @@ Patch219: G1Uncommit-Introduce-G1PeriodGCNotRetry-control-whet.patch
|
|||||||
Patch220: JDK-debug-version-crash-when-using-AppCDS.patch
|
Patch220: JDK-debug-version-crash-when-using-AppCDS.patch
|
||||||
|
|
||||||
# 8u312
|
# 8u312
|
||||||
Patch221: 8183543-Aarch64-C2-compilation-often-fails-with-fail--last.patch
|
|
||||||
Patch222: 8273111-Default-timezone-should-return-zone-ID-if-locatiome-is-valid-but-not-canonicalization-on-linux.patch
|
Patch222: 8273111-Default-timezone-should-return-zone-ID-if-locatiome-is-valid-but-not-canonicalization-on-linux.patch
|
||||||
Patch223: 8233280-Remove-GCLockerInvokesConcurrent-relative-logic-for-G1.patch
|
Patch223: 8233280-Remove-GCLockerInvokesConcurrent-relative-logic-for-G1.patch
|
||||||
Patch224: G1Ucommit-Refactor-Trigger-mechanism.patch
|
Patch224: G1Ucommit-Refactor-Trigger-mechanism.patch
|
||||||
Patch225: G1-Full-GC-parallel-mark.patch
|
Patch225: G1-Full-GC-parallel-mark.patch
|
||||||
Patch226: G1Uncommit-add-G1UncommitLog-limit-before-G1Uncommit.patch
|
Patch226: G1Uncommit-add-G1UncommitLog-limit-before-G1Uncommit.patch
|
||||||
Patch227: Delete-expired-certificate-globalsignr2ca.patch
|
|
||||||
Patch228: add-wrap_memcpy-to-libsaproc.patch
|
Patch228: add-wrap_memcpy-to-libsaproc.patch
|
||||||
Patch229: downgrade-the-symver-of-fcntl64.patch
|
Patch229: downgrade-the-symver-of-fcntl64.patch
|
||||||
|
|
||||||
@ -1488,7 +1484,6 @@ pushd %{top_level_dir_name}
|
|||||||
%patch67 -p1
|
%patch67 -p1
|
||||||
%patch68 -p1
|
%patch68 -p1
|
||||||
%patch70 -p1
|
%patch70 -p1
|
||||||
%patch72 -p1
|
|
||||||
%patch75 -p1
|
%patch75 -p1
|
||||||
%patch83 -p1
|
%patch83 -p1
|
||||||
%patch85 -p1
|
%patch85 -p1
|
||||||
@ -1562,7 +1557,6 @@ pushd %{top_level_dir_name}
|
|||||||
%patch184 -p1
|
%patch184 -p1
|
||||||
%patch185 -p1
|
%patch185 -p1
|
||||||
%patch186 -p1
|
%patch186 -p1
|
||||||
%patch187 -p1
|
|
||||||
%patch188 -p1
|
%patch188 -p1
|
||||||
%patch189 -p1
|
%patch189 -p1
|
||||||
%patch192 -p1
|
%patch192 -p1
|
||||||
@ -1591,13 +1585,11 @@ pushd %{top_level_dir_name}
|
|||||||
%patch218 -p1
|
%patch218 -p1
|
||||||
%patch219 -p1
|
%patch219 -p1
|
||||||
%patch220 -p1
|
%patch220 -p1
|
||||||
%patch221 -p1
|
|
||||||
%patch222 -p1
|
%patch222 -p1
|
||||||
%patch223 -p1
|
%patch223 -p1
|
||||||
%patch224 -p1
|
%patch224 -p1
|
||||||
%patch225 -p1
|
%patch225 -p1
|
||||||
%patch226 -p1
|
%patch226 -p1
|
||||||
%patch227 -p1
|
|
||||||
%patch228 -p1
|
%patch228 -p1
|
||||||
%patch229 -p1
|
%patch229 -p1
|
||||||
popd
|
popd
|
||||||
@ -2217,6 +2209,16 @@ require "copy_jdk_configs.lua"
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Feb 10 2022 eapen <zhangyipeng7@huawei.com> - 1:1.8.0.322-b06.0
|
||||||
|
- upgrade to 8u322-b06(ga)
|
||||||
|
- modified fast-serializer-jdk8.patch to adopt openjdk
|
||||||
|
- modified update-cacerts-and-VerifyCACerts.java-test.patch
|
||||||
|
- deleted 8182036.patch
|
||||||
|
- deleted 8183543-Aarch64-C2-compilation-often-fails-with-fail--last.patch
|
||||||
|
- deleted Delete-expired-certificate-globalsignr2ca.patch
|
||||||
|
- deleted inline-optimize-for-aarch64.patch
|
||||||
|
|
||||||
|
|
||||||
* Tue Dec 21 2021 kuenking111 <wangkun49@huawei.com> - 1:1.8.0.312-b07.10
|
* Tue Dec 21 2021 kuenking111 <wangkun49@huawei.com> - 1:1.8.0.312-b07.10
|
||||||
- delete stack protection
|
- delete stack protection
|
||||||
|
|
||||||
|
|||||||
@ -224,14 +224,14 @@ index dd107fc..791ddb6 100644
|
|||||||
+ File.separator + "security" + File.separator + "cacerts";
|
+ File.separator + "security" + File.separator + "cacerts";
|
||||||
|
|
||||||
// The numbers of certs now.
|
// The numbers of certs now.
|
||||||
- private static final int COUNT = 91;
|
- private static final int COUNT = 89;
|
||||||
+ private static final int COUNT = 86;
|
+ private static final int COUNT = 84;
|
||||||
|
|
||||||
// SHA-256 of cacerts, can be generated with
|
// SHA-256 of cacerts, can be generated with
|
||||||
// shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95
|
// shasum -a 256 cacerts | sed -e 's/../&:/g' | tr '[:lower:]' '[:upper:]' | cut -c1-95
|
||||||
private static final String CHECKSUM
|
private static final String CHECKSUM
|
||||||
- = "9B:C3:0B:24:D4:26:E4:A9:4F:2C:96:25:06:9B:08:E5:13:5B:0B:33:74:5F:78:DB:BD:91:CD:31:D4:37:07:28";
|
- = "CC:AD:BB:49:70:97:3F:42:AD:73:91:A0:A2:C4:B8:AA:D1:95:59:F3:B3:22:09:2A:1F:2C:AB:04:47:08:EF:AA";
|
||||||
+ = "A5:00:71:02:B4:8B:AC:BE:64:34:0A:F2:DF:9D:F7:75:9D:05:84:7E:F6:EA:48:F0:64:36:29:8C:E7:A2:2D:63";
|
+ = "D3:05:21:64:FA:D7:CD:29:E8:CB:57:E7:47:ED:79:9B:47:D8:0E:75:2D:CA:83:BB:86:AF:D9:43:FD:3E:17:85";
|
||||||
|
|
||||||
// map of cert alias to SHA-256 fingerprint
|
// map of cert alias to SHA-256 fingerprint
|
||||||
@SuppressWarnings("serial")
|
@SuppressWarnings("serial")
|
||||||
@ -259,7 +259,7 @@ index dd107fc..791ddb6 100644
|
|||||||
put("quovadisrootca1g3 [jdk]",
|
put("quovadisrootca1g3 [jdk]",
|
||||||
"8A:86:6F:D1:B2:76:B5:7E:57:8E:92:1C:65:82:8A:2B:ED:58:E9:F2:F2:88:05:41:34:B7:F1:F4:BF:C9:CC:74");
|
"8A:86:6F:D1:B2:76:B5:7E:57:8E:92:1C:65:82:8A:2B:ED:58:E9:F2:F2:88:05:41:34:B7:F1:F4:BF:C9:CC:74");
|
||||||
put("quovadisrootca2 [jdk]",
|
put("quovadisrootca2 [jdk]",
|
||||||
@@ -267,22 +247,7 @@ public class VerifyCACerts {
|
@@ -267,20 +247,7 @@ public class VerifyCACerts {
|
||||||
// Exception list to 90 days expiry policy
|
// Exception list to 90 days expiry policy
|
||||||
// No error will be reported if certificate in this list expires
|
// No error will be reported if certificate in this list expires
|
||||||
@SuppressWarnings("serial")
|
@SuppressWarnings("serial")
|
||||||
@ -275,8 +275,6 @@ index dd107fc..791ddb6 100644
|
|||||||
- add("luxtrustglobalrootca [jdk]");
|
- add("luxtrustglobalrootca [jdk]");
|
||||||
- // Valid until: Wed Mar 17 11:33:33 PDT 2021
|
- // Valid until: Wed Mar 17 11:33:33 PDT 2021
|
||||||
- add("quovadisrootca [jdk]");
|
- add("quovadisrootca [jdk]");
|
||||||
- // Valid until: Thu Sep 30 14:01:15 GMT 2021
|
|
||||||
- add("identrustdstx3 [jdk]");
|
|
||||||
- }
|
- }
|
||||||
- };
|
- };
|
||||||
+ private static final HashSet<String> EXPIRY_EXC_ENTRIES = new HashSet<String>();
|
+ private static final HashSet<String> EXPIRY_EXC_ENTRIES = new HashSet<String>();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user