This commit is contained in:
parent
b763e624d9
commit
3f716ecb93
@ -1,6 +1,6 @@
|
|||||||
--- jdk10/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java 2016-01-21 19:16:09.000000000 +0100
|
--- jdk10/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java 2016-01-21 19:16:09.000000000 +0100
|
||||||
+++ jdk10/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java 2016-01-29 15:49:47.815913736 +0100
|
+++ jdk10/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java 2016-01-29 15:49:47.815913736 +0100
|
||||||
@@ -88,7 +89,8 @@
|
@@ -101,7 +102,8 @@
|
||||||
if (jthread != null) {
|
if (jthread != null) {
|
||||||
jthread.printThreadInfoOn(out);
|
jthread.printThreadInfoOn(out);
|
||||||
}
|
}
|
||||||
@ -10,7 +10,7 @@
|
|||||||
ClosestSymbol sym = f.closestSymbolToPC();
|
ClosestSymbol sym = f.closestSymbolToPC();
|
||||||
Address pc = f.pc();
|
Address pc = f.pc();
|
||||||
out.print(pc + "\t");
|
out.print(pc + "\t");
|
||||||
@@ -158,10 +160,19 @@
|
@@ -183,10 +185,19 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- jdk10/src/hotspot/share/adlc/formsopt.cpp 2014-07-03 21:56:12.000000000 +0200
|
--- jdk10/src/hotspot/share/adlc/formsopt.cpp 2014-07-03 21:56:12.000000000 +0200
|
||||||
+++ jdk10/src/hotspot/share/adlc/formsopt.cpp 2014-07-14 11:43:21.900408570 +0200
|
+++ jdk10/src/hotspot/share/adlc/formsopt.cpp 2014-07-14 11:43:21.900408570 +0200
|
||||||
@@ -347,6 +347,7 @@
|
@@ -445,6 +445,7 @@
|
||||||
_return_value = NULL;
|
_return_value = NULL;
|
||||||
_c_return_value = NULL;
|
_c_return_value = NULL;
|
||||||
_interpreter_frame_pointer_reg = NULL;
|
_interpreter_frame_pointer_reg = NULL;
|
||||||
|
@ -63,7 +63,7 @@
|
|||||||
import java.util.SimpleTimeZone;
|
import java.util.SimpleTimeZone;
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
import java.util.zip.CRC32;
|
import java.util.zip.CRC32;
|
||||||
@@ -251,7 +252,15 @@
|
@@ -252,7 +253,15 @@
|
||||||
AccessController.doPrivileged(new PrivilegedAction<Void>() {
|
AccessController.doPrivileged(new PrivilegedAction<Void>() {
|
||||||
public Void run() {
|
public Void run() {
|
||||||
try {
|
try {
|
||||||
@ -80,7 +80,7 @@
|
|||||||
try (DataInputStream dis = new DataInputStream(
|
try (DataInputStream dis = new DataInputStream(
|
||||||
new BufferedInputStream(new FileInputStream(
|
new BufferedInputStream(new FileInputStream(
|
||||||
new File(libDir, "tzdb.dat"))))) {
|
new File(libDir, "tzdb.dat"))))) {
|
||||||
@@ -265,6 +274,28 @@
|
@@ -266,6 +275,28 @@
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- jdk15/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2020-03-11 22:25:18.000000000 +0100
|
--- jdk15/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2020-03-11 22:25:18.000000000 +0100
|
||||||
+++ jdk15/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2020-03-17 19:11:23.870026518 +0100
|
+++ jdk15/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2020-03-17 19:11:23.870026518 +0100
|
||||||
@@ -147,12 +147,12 @@
|
@@ -155,12 +155,12 @@
|
||||||
files = List.of(new TestJFO("Test.java", code));
|
files = List.of(new TestJFO("Test.java", code));
|
||||||
|
|
||||||
test(List.of(htmlVersion),
|
test(List.of(htmlVersion),
|
||||||
|
1391
fips.patch
1391
fips.patch
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,26 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 4 07:44:09 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
- Modified patches:
|
||||||
|
* PStack-808293.patch
|
||||||
|
* adlc-parser.patch
|
||||||
|
* alternative-tzdb_dat.patch
|
||||||
|
* disable-doclint-by-default.patch
|
||||||
|
* java-atk-wrapper-security.patch
|
||||||
|
* jaw-jdk10.patch
|
||||||
|
* jaw-misc.patch
|
||||||
|
* loadAssistiveTechnologies.patch
|
||||||
|
* memory-limits.patch
|
||||||
|
* multiple-pkcs11-library-init.patch
|
||||||
|
* ppc_stack_overflow_fix.patch
|
||||||
|
* system-crypto-policy.patch
|
||||||
|
* system-pcsclite.patch
|
||||||
|
* zero-ranges.patch
|
||||||
|
+ Rediff to apply all hunks without shifts
|
||||||
|
* fips.patch
|
||||||
|
+ Fix unused function compiler warning found in systemconf.c
|
||||||
|
+ Allow plain key import
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Oct 22 05:58:29 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
Fri Oct 22 05:58:29 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- jdk10/src/java.base/share/conf/security/java.security 2017-01-23 23:56:02.000000000 +0100
|
--- jdk10/src/java.base/share/conf/security/java.security 2017-01-23 23:56:02.000000000 +0100
|
||||||
+++ jdk10/src/java.base/share/conf/security/java.security 2017-01-27 08:41:10.551819770 +0100
|
+++ jdk10/src/java.base/share/conf/security/java.security 2017-01-27 08:41:10.551819770 +0100
|
||||||
@@ -304,6 +304,8 @@
|
@@ -307,6 +307,8 @@
|
||||||
#
|
#
|
||||||
package.access=sun.misc.,\
|
package.access=sun.misc.,\
|
||||||
sun.reflect.,\
|
sun.reflect.,\
|
||||||
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
#
|
#
|
||||||
# List of comma-separated packages that start with or equal this string
|
# List of comma-separated packages that start with or equal this string
|
||||||
@@ -316,6 +318,8 @@
|
@@ -319,6 +321,8 @@
|
||||||
#
|
#
|
||||||
package.definition=sun.misc.,\
|
package.definition=sun.misc.,\
|
||||||
sun.reflect.,\
|
sun.reflect.,\
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- java-atk-wrapper-0.33.2/configure.ac 2017-11-06 13:37:11.504756491 +0100
|
--- java-atk-wrapper-0.33.2/configure.ac 2017-11-06 13:37:11.504756491 +0100
|
||||||
+++ java-atk-wrapper-0.33.2/configure.ac 2017-11-06 13:37:47.224756626 +0100
|
+++ java-atk-wrapper-0.33.2/configure.ac 2017-11-06 13:37:47.224756626 +0100
|
||||||
@@ -64,7 +64,7 @@
|
@@ -63,7 +63,7 @@
|
||||||
# java wrapper
|
# java wrapper
|
||||||
|
|
||||||
AM_CONDITIONAL(USER, test `whoami` = "root")
|
AM_CONDITIONAL(USER, test `whoami` = "root")
|
||||||
@ -9,7 +9,7 @@
|
|||||||
JAVA_ERROR_MESSAGE="Java $JAVA_REQUIRED or later is required to build java-access-bridge"
|
JAVA_ERROR_MESSAGE="Java $JAVA_REQUIRED or later is required to build java-access-bridge"
|
||||||
|
|
||||||
AC_ARG_VAR([JAVA_HOME],[Java Runtime Environment location])
|
AC_ARG_VAR([JAVA_HOME],[Java Runtime Environment location])
|
||||||
@@ -170,6 +170,8 @@
|
@@ -163,6 +163,8 @@
|
||||||
wrapper/org/GNOME/Makefile
|
wrapper/org/GNOME/Makefile
|
||||||
wrapper/org/GNOME/Accessibility/Makefile
|
wrapper/org/GNOME/Accessibility/Makefile
|
||||||
wrapper/org/GNOME/Accessibility/AtkWrapper.java
|
wrapper/org/GNOME/Accessibility/AtkWrapper.java
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
JAVA_ERROR_MESSAGE="Java $JAVA_REQUIRED or later is required to build java-access-bridge"
|
JAVA_ERROR_MESSAGE="Java $JAVA_REQUIRED or later is required to build java-access-bridge"
|
||||||
|
|
||||||
AC_ARG_VAR([JAVA_HOME],[Java Runtime Environment location])
|
AC_ARG_VAR([JAVA_HOME],[Java Runtime Environment location])
|
||||||
@@ -98,12 +98,6 @@ if test -z "$JAVAC"; then
|
@@ -109,12 +108,6 @@ if test -z "$JAVAC"; then
|
||||||
fi
|
fi
|
||||||
AC_SUBST(JAVAC)
|
AC_SUBST(JAVAC)
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
|
--- openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
|
||||||
+++ openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
|
+++ openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
|
||||||
@@ -594,9 +594,13 @@
|
@@ -601,9 +601,13 @@
|
||||||
!(toolkit instanceof HeadlessToolkit)) {
|
!(toolkit instanceof HeadlessToolkit)) {
|
||||||
toolkit = new HeadlessToolkit(toolkit);
|
toolkit = new HeadlessToolkit(toolkit);
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- jdk11/src/hotspot/share/gc/shared/gc_globals.hpp 2018-04-20 08:14:25.796265133 +0200
|
--- jdk11/src/hotspot/share/gc/shared/gc_globals.hpp 2018-04-20 08:14:25.796265133 +0200
|
||||||
+++ jdk11/src/hotspot/share/gc/shared/gc_globals.hpp 2018-04-20 08:15:53.656690011 +0200
|
+++ jdk11/src/hotspot/share/gc/shared/gc_globals.hpp 2018-04-20 08:15:53.656690011 +0200
|
||||||
@@ -640,7 +640,7 @@
|
@@ -593,7 +593,7 @@
|
||||||
"Initial heap size (in bytes); zero means use ergonomics") \
|
"Initial heap size (in bytes); zero means use ergonomics") \
|
||||||
constraint(InitialHeapSizeConstraintFunc,AfterErgo) \
|
constraint(InitialHeapSizeConstraintFunc,AfterErgo) \
|
||||||
\
|
\
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java 2016-12-20 23:13:34.000000000 +0100
|
--- jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java 2016-12-20 23:13:34.000000000 +0100
|
||||||
+++ jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java 2016-12-22 11:45:10.418651583 +0100
|
+++ jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java 2016-12-22 11:45:10.418651583 +0100
|
||||||
@@ -51,6 +51,7 @@
|
@@ -52,6 +52,7 @@
|
||||||
static final int ERR_HALT = 1;
|
static final int ERR_HALT = 1;
|
||||||
static final int ERR_IGNORE_ALL = 2;
|
static final int ERR_IGNORE_ALL = 2;
|
||||||
static final int ERR_IGNORE_LIB = 3;
|
static final int ERR_IGNORE_LIB = 3;
|
||||||
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
// same as allowSingleThreadedModules but controlled via a system property
|
// same as allowSingleThreadedModules but controlled via a system property
|
||||||
// and applied to all providers. if set to false, no SunPKCS11 instances
|
// and applied to all providers. if set to false, no SunPKCS11 instances
|
||||||
@@ -992,6 +993,8 @@
|
@@ -1019,6 +1020,8 @@
|
||||||
handleStartupErrors = ERR_IGNORE_LIB;
|
handleStartupErrors = ERR_IGNORE_LIB;
|
||||||
} else if (val.equals("halt")) {
|
} else if (val.equals("halt")) {
|
||||||
handleStartupErrors = ERR_HALT;
|
handleStartupErrors = ERR_HALT;
|
||||||
@ -19,7 +19,7 @@
|
|||||||
}
|
}
|
||||||
--- jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-20 23:13:34.000000000 +0100
|
--- jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-20 23:13:34.000000000 +0100
|
||||||
+++ jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-22 11:45:10.418651583 +0100
|
+++ jdk10/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-22 11:45:10.418651583 +0100
|
||||||
@@ -174,26 +174,37 @@
|
@@ -179,26 +179,37 @@
|
||||||
String nssLibraryDirectory = config.getNssLibraryDirectory();
|
String nssLibraryDirectory = config.getNssLibraryDirectory();
|
||||||
String nssSecmodDirectory = config.getNssSecmodDirectory();
|
String nssSecmodDirectory = config.getNssSecmodDirectory();
|
||||||
boolean nssOptimizeSpace = config.getNssOptimizeSpace();
|
boolean nssOptimizeSpace = config.getNssOptimizeSpace();
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- jdk16/src/hotspot/cpu/zero/stack_zero.hpp 2016-12-27 22:00:30.000000000 +0100
|
--- a/src/hotspot/cpu/zero/stack_zero.hpp 2016-12-27 22:00:30.000000000 +0100
|
||||||
+++ jdk16/src/hotspot/cpu/zero/stack_zero.hpp 2017-01-09 08:35:53.221098668 +0100
|
+++ b/src/hotspot/cpu/zero/stack_zero.hpp 2017-01-09 08:35:53.221098668 +0100
|
||||||
@@ -96,7 +96,7 @@
|
@@ -97,7 +97,7 @@
|
||||||
int shadow_pages_size() const {
|
int shadow_pages_size() const {
|
||||||
return _shadow_pages_size;
|
return _shadow_pages_size;
|
||||||
}
|
}
|
||||||
@ -9,9 +9,9 @@
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
void overflow_check(int required_words, TRAPS);
|
void overflow_check(int required_words, TRAPS);
|
||||||
--- jdk16/src/hotspot/cpu/zero/stack_zero.inline.hpp 2016-12-27 22:00:30.000000000 +0100
|
--- a/src/hotspot/cpu/zero/stack_zero.inline.hpp 2016-12-27 22:00:30.000000000 +0100
|
||||||
+++ jdk16/src/hotspot/cpu/zero/stack_zero.inline.hpp 2017-01-09 08:35:53.221098668 +0100
|
+++ b/src/hotspot/cpu/zero/stack_zero.inline.hpp 2017-01-09 08:35:53.221098668 +0100
|
||||||
@@ -47,11 +47,11 @@
|
@@ -46,11 +46,11 @@
|
||||||
// This method returns the amount of ABI stack available for us
|
// This method returns the amount of ABI stack available for us
|
||||||
// to use under normal circumstances. Note that the returned
|
// to use under normal circumstances. Note that the returned
|
||||||
// value can be negative.
|
// value can be negative.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
--- openjdk/src/java.base/share/classes/java/security/Security.java 2021-03-16 07:15:49.742093294 +0100
|
--- a/src/java.base/share/classes/java/security/Security.java
|
||||||
+++ openjdk/src/java.base/share/classes/java/security/Security.java 2021-03-16 07:16:54.394507360 +0100
|
+++ b/src/java.base/share/classes/java/security/Security.java
|
||||||
@@ -47,6 +47,9 @@
|
@@ -47,6 +47,9 @@
|
||||||
* implementation-specific location, which is typically the properties file
|
* implementation-specific location, which is typically the properties file
|
||||||
* {@code conf/security/java.security} in the Java installation directory.
|
* {@code conf/security/java.security} in the Java installation directory.
|
||||||
@ -21,7 +21,7 @@
|
|||||||
/* The java.security properties */
|
/* The java.security properties */
|
||||||
private static Properties props;
|
private static Properties props;
|
||||||
|
|
||||||
@@ -98,6 +105,7 @@
|
@@ -99,6 +106,7 @@
|
||||||
if (sdebug != null) {
|
if (sdebug != null) {
|
||||||
sdebug.println("reading security properties file: " +
|
sdebug.println("reading security properties file: " +
|
||||||
propFile);
|
propFile);
|
||||||
@ -29,11 +29,10 @@
|
|||||||
}
|
}
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
if (sdebug != null) {
|
if (sdebug != null) {
|
||||||
@@ -183,6 +191,33 @@
|
@@ -185,6 +193,33 @@
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+
|
|
||||||
+ String disableSystemProps = System.getProperty("java.security.disableSystemPropertiesFile");
|
+ String disableSystemProps = System.getProperty("java.security.disableSystemPropertiesFile");
|
||||||
+ if (disableSystemProps == null &&
|
+ if (disableSystemProps == null &&
|
||||||
+ "true".equalsIgnoreCase(props.getProperty
|
+ "true".equalsIgnoreCase(props.getProperty
|
||||||
@ -60,22 +59,23 @@
|
|||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
|
+
|
||||||
if (!loadedProps) {
|
if (!loadedProps) {
|
||||||
initializeStatic();
|
initializeStatic();
|
||||||
--- openjdk/src/java.base/share/conf/security/java.security 2021-03-16 07:15:49.798093653 +0100
|
if (sdebug != null) {
|
||||||
+++ openjdk/src/java.base/share/conf/security/java.security 2021-03-16 11:38:01.416893125 +0100
|
--- a/src/java.base/share/conf/security/java.security
|
||||||
@@ -336,6 +336,13 @@
|
+++ b/src/java.base/share/conf/security/java.security
|
||||||
|
@@ -330,6 +330,13 @@
|
||||||
|
#
|
||||||
security.overridePropertiesFile=true
|
security.overridePropertiesFile=true
|
||||||
|
|
||||||
#
|
+#
|
||||||
+# Determines whether this properties file will be appended to
|
+# Determines whether this properties file will be appended to
|
||||||
+# using the system properties file stored at
|
+# using the system properties file stored at
|
||||||
+# /etc/crypto-policies/back-ends/java.config
|
+# /etc/crypto-policies/back-ends/java.config
|
||||||
+#
|
+#
|
||||||
+security.useSystemPropertiesFile=true
|
+security.useSystemPropertiesFile=true
|
||||||
+
|
+
|
||||||
+#
|
#
|
||||||
# Determines the default key and trust manager factory algorithms for
|
# Determines the default key and trust manager factory algorithms for
|
||||||
# the javax.net.ssl package.
|
# the javax.net.ssl package.
|
||||||
#
|
|
||||||
|
@ -52,7 +52,7 @@
|
|||||||
+])
|
+])
|
||||||
--- jdk15/make/autoconf/spec.gmk.in 2020-05-07 13:35:09.825368428 +0200
|
--- jdk15/make/autoconf/spec.gmk.in 2020-05-07 13:35:09.825368428 +0200
|
||||||
+++ jdk15/make/autoconf/spec.gmk.in 2020-05-07 13:37:41.358280752 +0200
|
+++ jdk15/make/autoconf/spec.gmk.in 2020-05-07 13:37:41.358280752 +0200
|
||||||
@@ -769,6 +769,7 @@
|
@@ -767,6 +767,7 @@
|
||||||
# Build setup
|
# Build setup
|
||||||
USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
|
USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
|
||||||
USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@
|
USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- jdk10/src/hotspot/cpu/zero/globals_zero.hpp 2016-01-21 19:16:09.000000000 +0100
|
--- jdk10/src/hotspot/cpu/zero/globals_zero.hpp 2016-01-21 19:16:09.000000000 +0100
|
||||||
+++ jdk10/src/hotspot/cpu/zero/globals_zero.hpp 2016-01-29 15:52:57.611610069 +0100
|
+++ jdk10/src/hotspot/cpu/zero/globals_zero.hpp 2016-01-29 15:52:57.611610069 +0100
|
||||||
@@ -50,9 +50,9 @@
|
@@ -53,9 +53,9 @@
|
||||||
#define DEFAULT_STACK_SHADOW_PAGES (5 LP64_ONLY(+1) DEBUG_ONLY(+3))
|
#define DEFAULT_STACK_SHADOW_PAGES (5 LP64_ONLY(+1) DEBUG_ONLY(+3))
|
||||||
#define DEFAULT_STACK_RESERVED_PAGES (0)
|
#define DEFAULT_STACK_RESERVED_PAGES (0)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user