Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
d764f0e8de |
69
fips.patch
69
fips.patch
@@ -1417,7 +1417,7 @@
|
||||
+}
|
||||
--- a/src/java.base/share/conf/security/java.security
|
||||
+++ b/src/java.base/share/conf/security/java.security
|
||||
@@ -82,6 +82,17 @@ security.provider.tbd=Apple
|
||||
@@ -83,6 +83,17 @@
|
||||
#endif
|
||||
security.provider.tbd=SunPKCS11
|
||||
|
||||
@@ -1435,7 +1435,7 @@
|
||||
#
|
||||
# A list of preferred providers for specific algorithms. These providers will
|
||||
# be searched for matching algorithms before the list of registered providers.
|
||||
@@ -292,6 +303,47 @@ policy.ignoreIdentityScope=false
|
||||
@@ -293,6 +304,47 @@ policy.ignoreIdentityScope=false
|
||||
#
|
||||
keystore.type=pkcs12
|
||||
|
||||
@@ -1483,7 +1483,7 @@
|
||||
#
|
||||
# Controls compatibility mode for JKS and PKCS12 keystore types.
|
||||
#
|
||||
@@ -329,6 +381,13 @@ package.definition=sun.misc.,\
|
||||
@@ -330,6 +382,13 @@ package.definition=sun.misc.,\
|
||||
#
|
||||
security.overridePropertiesFile=true
|
||||
|
||||
@@ -2408,7 +2408,7 @@
|
||||
private static final long serialVersionUID = -2575874101938349339L;
|
||||
|
||||
private static final String PUBLIC = "public";
|
||||
@@ -393,9 +398,10 @@ abstract class P11Key implements Key, Length {
|
||||
@@ -406,9 +411,10 @@ abstract class P11Key implements Key, Length {
|
||||
new CK_ATTRIBUTE(CKA_EXTRACTABLE),
|
||||
});
|
||||
|
||||
@@ -2417,12 +2417,12 @@
|
||||
- attrs[1].getBoolean() || !attrs[2].getBoolean();
|
||||
+ boolean exportable = plainKeySupportEnabled && !algorithm.equals("DH");
|
||||
+ boolean keySensitive = (!exportable &&
|
||||
+ ((attrs[0].getBoolean() && P11Util.isNSS(session.token)) ||
|
||||
+ attrs[1].getBoolean() || !attrs[2].getBoolean()));
|
||||
+ (attrs[0].getBoolean() && P11Util.isNSS(session.token)) ||
|
||||
+ attrs[1].getBoolean() || !attrs[2].getBoolean());
|
||||
|
||||
switch (algorithm) {
|
||||
case "RSA":
|
||||
@@ -450,7 +456,8 @@ abstract class P11Key implements Key, Length {
|
||||
@@ -463,7 +469,8 @@ abstract class P11Key implements Key, Length {
|
||||
|
||||
public String getFormat() {
|
||||
token.ensureValid();
|
||||
@@ -3285,29 +3285,7 @@
|
||||
d(SIG, "RawDSA", P11Signature,
|
||||
List.of("NONEwithDSA"),
|
||||
m(CKM_DSA));
|
||||
@@ -1144,9 +1356,21 @@ public final class SunPKCS11 extends AuthProvider {
|
||||
if (ds == null) {
|
||||
continue;
|
||||
}
|
||||
+ descLoop:
|
||||
for (Descriptor d : ds) {
|
||||
Integer oldMech = supportedAlgs.get(d);
|
||||
if (oldMech == null) {
|
||||
+ if (d.requiredMechs != null) {
|
||||
+ // Check that other mechanisms required for the
|
||||
+ // service are supported before listing it as
|
||||
+ // available for the first time.
|
||||
+ for (int requiredMech : d.requiredMechs) {
|
||||
+ if (token.getMechanismInfo(
|
||||
+ requiredMech & 0xFFFFFFFFL) == null) {
|
||||
+ continue descLoop;
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
supportedAlgs.put(d, integerMech);
|
||||
continue;
|
||||
}
|
||||
@@ -1220,11 +1444,52 @@ public final class SunPKCS11 extends AuthProvider {
|
||||
@@ -1211,11 +1423,52 @@ public final class SunPKCS11 extends AuthProvider {
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -3360,7 +3338,7 @@
|
||||
try {
|
||||
return newInstance0(param);
|
||||
} catch (PKCS11Exception e) {
|
||||
@@ -1244,6 +1509,8 @@ public final class SunPKCS11 extends AuthProvider {
|
||||
@@ -1235,6 +1488,8 @@ public final class SunPKCS11 extends AuthProvider {
|
||||
} else if (algorithm.endsWith("GCM/NoPadding") ||
|
||||
algorithm.startsWith("ChaCha20-Poly1305")) {
|
||||
return new P11AEADCipher(token, algorithm, mechanism);
|
||||
@@ -3369,7 +3347,7 @@
|
||||
} else {
|
||||
return new P11Cipher(token, algorithm, mechanism);
|
||||
}
|
||||
@@ -1579,6 +1846,9 @@ public final class SunPKCS11 extends AuthProvider {
|
||||
@@ -1570,6 +1825,9 @@ public final class SunPKCS11 extends AuthProvider {
|
||||
try {
|
||||
session = token.getOpSession();
|
||||
p11.C_Logout(session.id());
|
||||
@@ -3855,7 +3833,7 @@
|
||||
/**
|
||||
* Connects this object to the specified PKCS#11 library. This method is for
|
||||
* internal use only.
|
||||
@@ -1625,7 +1677,7 @@ public class PKCS11 {
|
||||
@@ -1661,7 +1713,7 @@ public class PKCS11 {
|
||||
static class SynchronizedPKCS11 extends PKCS11 {
|
||||
|
||||
SynchronizedPKCS11(String pkcs11ModulePath, String functionListName)
|
||||
@@ -3864,7 +3842,7 @@
|
||||
super(pkcs11ModulePath, functionListName);
|
||||
}
|
||||
|
||||
@@ -1911,4 +1963,194 @@ static class SynchronizedPKCS11 extends PKCS11 {
|
||||
@@ -1947,4 +1999,194 @@ static class SynchronizedPKCS11 extends PKCS11 {
|
||||
super.C_GenerateRandom(hSession, randomData);
|
||||
}
|
||||
}
|
||||
@@ -4121,7 +4099,7 @@
|
||||
}
|
||||
--- a/src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
|
||||
+++ b/src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
|
||||
@@ -1515,6 +1515,10 @@ CK_VOID_PTR jMechParamToCKMechParamPtrSlow(JNIEnv *env, jobject jParam,
|
||||
@@ -1518,6 +1518,10 @@ CK_VOID_PTR jMechParamToCKMechParamPtrSlow(JNIEnv *env, jobject jParam,
|
||||
case CKM_PBE_SHA1_DES3_EDE_CBC:
|
||||
case CKM_PBE_SHA1_DES2_EDE_CBC:
|
||||
case CKM_PBA_SHA1_WITH_SHA1_HMAC:
|
||||
@@ -4132,7 +4110,7 @@
|
||||
ckpParamPtr = jPbeParamToCKPbeParamPtr(env, jParam, ckpLength);
|
||||
break;
|
||||
case CKM_PKCS5_PBKD2:
|
||||
@@ -1658,13 +1662,13 @@ jPbeParamToCKPbeParamPtr(JNIEnv *env, jobject jParam, CK_ULONG *pLength)
|
||||
@@ -1661,13 +1665,13 @@ jPbeParamToCKPbeParamPtr(JNIEnv *env, jobject jParam, CK_ULONG *pLength)
|
||||
// retrieve java values
|
||||
jPbeParamsClass = (*env)->FindClass(env, CLASS_PBE_PARAMS);
|
||||
if (jPbeParamsClass == NULL) { return NULL; }
|
||||
@@ -4148,7 +4126,7 @@
|
||||
if (fieldID == NULL) { return NULL; }
|
||||
jSalt = (*env)->GetObjectField(env, jParam, fieldID);
|
||||
fieldID = (*env)->GetFieldID(env, jPbeParamsClass, "ulIteration", "J");
|
||||
@@ -1680,15 +1684,15 @@ jPbeParamToCKPbeParamPtr(JNIEnv *env, jobject jParam, CK_ULONG *pLength)
|
||||
@@ -1683,15 +1687,15 @@ jPbeParamToCKPbeParamPtr(JNIEnv *env, jobject jParam, CK_ULONG *pLength)
|
||||
|
||||
// populate using java values
|
||||
ckParamPtr->ulIteration = jLongToCKULong(jIteration);
|
||||
@@ -4167,7 +4145,7 @@
|
||||
if ((*env)->ExceptionCheck(env)) {
|
||||
goto cleanup;
|
||||
}
|
||||
@@ -1767,31 +1771,59 @@ void copyBackPBEInitializationVector(JNIEnv *env, CK_MECHANISM *ckMechanism, job
|
||||
@@ -1770,31 +1774,59 @@ void copyBackPBEInitializationVector(JNIEnv *env, CK_MECHANISM *ckMechanism, job
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4236,7 +4214,7 @@
|
||||
fieldID = (*env)->GetFieldID(env, jPkcs5Pbkd2ParamsClass, "saltSource", "J");
|
||||
if (fieldID == NULL) { return NULL; }
|
||||
jSaltSource = (*env)->GetLongField(env, jParam, fieldID);
|
||||
@@ -1807,36 +1839,60 @@ jPkcs5Pbkd2ParamToCKPkcs5Pbkd2ParamPtr(JNIEnv *env, jobject jParam, CK_ULONG *pL
|
||||
@@ -1810,36 +1842,60 @@ jPkcs5Pbkd2ParamToCKPkcs5Pbkd2ParamPtr(JNIEnv *env, jobject jParam, CK_ULONG *pL
|
||||
fieldID = (*env)->GetFieldID(env, jPkcs5Pbkd2ParamsClass, "pPrfData", "[B");
|
||||
if (fieldID == NULL) { return NULL; }
|
||||
jPrfData = (*env)->GetObjectField(env, jParam, fieldID);
|
||||
@@ -4340,7 +4318,7 @@
|
||||
// PBE mechs, WTLS mechs, CMS mechs,
|
||||
// CKM_EXTRACT_KEY_FROM_KEY, CKM_OTP, CKM_KIP,
|
||||
// CKM_DSA_PARAMETER_GEN?, CKM_GOSTR3410_*
|
||||
@@ -517,12 +533,11 @@ void jBooleanArrayToCKBBoolArray(JNIEnv *env, const jbooleanArray jArray, CK_BBO
|
||||
@@ -528,12 +544,11 @@ void jBooleanArrayToCKBBoolArray(JNIEnv *env, const jbooleanArray jArray, CK_BBO
|
||||
jboolean* jpTemp;
|
||||
CK_ULONG i;
|
||||
|
||||
@@ -4355,7 +4333,7 @@
|
||||
jpTemp = (jboolean*) calloc(*ckpLength, sizeof(jboolean));
|
||||
if (jpTemp == NULL) {
|
||||
throwOutOfMemoryError(env, 0);
|
||||
@@ -559,12 +574,11 @@ void jByteArrayToCKByteArray(JNIEnv *env, const jbyteArray jArray, CK_BYTE_PTR *
|
||||
@@ -570,12 +585,11 @@ void jByteArrayToCKByteArray(JNIEnv *env, const jbyteArray jArray, CK_BYTE_PTR *
|
||||
jbyte* jpTemp;
|
||||
CK_ULONG i;
|
||||
|
||||
@@ -4370,7 +4348,7 @@
|
||||
jpTemp = (jbyte*) calloc(*ckpLength, sizeof(jbyte));
|
||||
if (jpTemp == NULL) {
|
||||
throwOutOfMemoryError(env, 0);
|
||||
@@ -606,12 +620,11 @@ void jLongArrayToCKULongArray(JNIEnv *env, const jlongArray jArray, CK_ULONG_PTR
|
||||
@@ -617,12 +631,11 @@ void jLongArrayToCKULongArray(JNIEnv *env, const jlongArray jArray, CK_ULONG_PTR
|
||||
jlong* jTemp;
|
||||
CK_ULONG i;
|
||||
|
||||
@@ -4385,7 +4363,7 @@
|
||||
jTemp = (jlong*) calloc(*ckpLength, sizeof(jlong));
|
||||
if (jTemp == NULL) {
|
||||
throwOutOfMemoryError(env, 0);
|
||||
@@ -648,12 +661,11 @@ void jCharArrayToCKCharArray(JNIEnv *env, const jcharArray jArray, CK_CHAR_PTR *
|
||||
@@ -659,12 +672,11 @@ void jCharArrayToCKCharArray(JNIEnv *env, const jcharArray jArray, CK_CHAR_PTR *
|
||||
jchar* jpTemp;
|
||||
CK_ULONG i;
|
||||
|
||||
@@ -4400,7 +4378,7 @@
|
||||
jpTemp = (jchar*) calloc(*ckpLength, sizeof(jchar));
|
||||
if (jpTemp == NULL) {
|
||||
throwOutOfMemoryError(env, 0);
|
||||
@@ -690,12 +702,11 @@ void jCharArrayToCKUTF8CharArray(JNIEnv *env, const jcharArray jArray, CK_UTF8CH
|
||||
@@ -701,12 +713,11 @@ void jCharArrayToCKUTF8CharArray(JNIEnv *env, const jcharArray jArray, CK_UTF8CH
|
||||
jchar* jTemp;
|
||||
CK_ULONG i;
|
||||
|
||||
@@ -5854,6 +5832,3 @@
|
||||
+ }
|
||||
+ }
|
||||
+}
|
||||
--
|
||||
2.45.2
|
||||
|
||||
|
@@ -1,3 +1,991 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 18 05:21:11 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Upgrade to upstream tag jdk-17.0.16+8 (July 2025 CPU)
|
||||
* CVEs
|
||||
+ CVE-2025-30749, bsc#1246595
|
||||
+ CVE-2025-30754, bsc#1246598
|
||||
+ CVE-2025-50059, bsc#1246575
|
||||
+ CVE-2025-50106, bsc#1246584
|
||||
* Changes
|
||||
+ JDK-4850101: Setting mnemonic to VK_F4 underlines the letter
|
||||
S in a button.
|
||||
+ JDK-5074006: Swing JOptionPane shows </html> tag as a string
|
||||
after newline
|
||||
+ JDK-6956385: URLConnection.getLastModified() leaks file
|
||||
handles for jar:file and file: URLs
|
||||
+ JDK-8024624: [TEST_BUG] [macosx] CTRL+RIGHT(LEFT) doesn't
|
||||
move selection on next cell in JTable on Aqua L&F
|
||||
+ JDK-8042134: JOptionPane bungles HTML messages
|
||||
+ JDK-8051591: Test
|
||||
javax/swing/JTabbedPane/8007563/Test8007563.java fails
|
||||
+ JDK-8077371: Binary files in JAXP test should be removed
|
||||
+ JDK-8183348: Better cleanup for
|
||||
jdk/test/sun/security/pkcs12/P12SecretKey.java
|
||||
+ JDK-8196465:
|
||||
javax/swing/JComboBox/8182031/ComboPopupTest.java fails on
|
||||
Linux
|
||||
+ JDK-8202100: Merge vm/share/InMemoryJavaCompiler w/
|
||||
jdk/test/lib/compiler/InMemoryJavaCompiler
|
||||
+ JDK-8211400: nsk.share.gc.Memory::getArrayLength returns
|
||||
wrong value
|
||||
+ JDK-8218474: JComboBox display issue with GTKLookAndFeel
|
||||
+ JDK-8224267: JOptionPane message string with 5000+ newlines
|
||||
produces StackOverflowError
|
||||
+ JDK-8249831: Test sun/security/mscapi/nonUniqueAliases/
|
||||
/NonUniqueAliases.java is marked with @ignore
|
||||
+ JDK-8251505: Use of types in compiler shared code should be
|
||||
consistent.
|
||||
+ JDK-8253440: serviceability/sa/TestJhsdbJstackLineNumbers.java
|
||||
failed with "Didn't find enough line numbers"
|
||||
+ JDK-8254786: java/net/httpclient/CancelRequestTest.java
|
||||
failing intermittently
|
||||
+ JDK-8256211: assert fired in
|
||||
java/net/httpclient/DependentPromiseActionsTest (infrequent)
|
||||
+ JDK-8258483: [TESTBUG] gtest
|
||||
CollectorPolicy.young_scaled_initial_ergo_vm fails if heap is
|
||||
too small
|
||||
+ JDK-8269516: AArch64: Assembler cleanups
|
||||
+ JDK-8271419: Refactor test code for modifying CDS archive
|
||||
contents
|
||||
+ JDK-8276995: Bug in jdk.jfr.event.gc.collection.TestSystemGC
|
||||
+ JDK-8277983: Remove unused fields from
|
||||
sun.net.www.protocol.jar.JarURLConnection
|
||||
+ JDK-8279884: Use better file for cygwin source permission
|
||||
check
|
||||
+ JDK-8279894: javax/swing/JInternalFrame/8020708/bug8020708.java
|
||||
timeouts on Windows 11
|
||||
+ JDK-8280468: Crashes in getConfigColormap,
|
||||
getConfigVisualId, XVisualIDFromVisual on Linux
|
||||
+ JDK-8280820: Clean up bug8033699 and bug8075609.java tests:
|
||||
regtesthelpers aren't used
|
||||
+ JDK-8280991: [XWayland] No displayChanged event after
|
||||
setDisplayMode call
|
||||
+ JDK-8281511: java/net/ipv6tests/UdpTest.java fails with
|
||||
checkTime failed
|
||||
+ JDK-8282863: java/awt/FullScreen/FullscreenWindowProps/
|
||||
/FullscreenWindowProps.java fails on Windows 10 with HiDPI
|
||||
screen
|
||||
+ JDK-8286204: [Accessibility,macOS,VoiceOver] VoiceOver reads
|
||||
the spinner value 10 as 1 when user iterates to 10 for the
|
||||
first time on macOS
|
||||
+ JDK-8286789: Test forceEarlyReturn002.java timed out
|
||||
+ JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit
|
||||
access thread fields from native
|
||||
+ JDK-8286925: Move JSON parser used in JFR tests to test
|
||||
library
|
||||
+ JDK-8287352: DockerTestUtils::execute shows incorrect
|
||||
elapsed time
|
||||
+ JDK-8287801: Fix test-bugs related to stress flags
|
||||
+ JDK-8288707: javax/swing/JToolBar/4529206/bug4529206.java:
|
||||
setFloating does not work correctly
|
||||
+ JDK-8290162: Reset recursion counter missed in fix of
|
||||
JDK-8224267
|
||||
+ JDK-8292064: Convert java/lang/management/MemoryMXBean shell
|
||||
tests to java version
|
||||
+ JDK-8293503: gc/metaspace/TestMetaspacePerfCounters.java
|
||||
#Epsilon-64 failed assertGreaterThanOrEqual:
|
||||
expected MMM >= NNN
|
||||
+ JDK-8294038: Remove "Classpath" exception from javax/swing
|
||||
tests
|
||||
+ JDK-8294155: Exception thrown before awaitAndCheck hangs
|
||||
PassFailJFrame
|
||||
+ JDK-8295470: Update openjdk.java.net => openjdk.org URLs in
|
||||
test code
|
||||
+ JDK-8295670: Remove duplication in
|
||||
java/util/Formatter/Basic*.java
|
||||
+ JDK-8295804:
|
||||
javax/swing/JFileChooser/JFileChooserSetLocationTest.java
|
||||
failed with "setLocation() is not working properly"
|
||||
+ JDK-8296072: CertAttrSet::encode and DerEncoder::derEncode
|
||||
should write into DerOutputStream
|
||||
+ JDK-8296167: test/langtools/tools/jdeps/jdkinternals/
|
||||
/ShowReplacement.java failing after JDK-8296072
|
||||
+ JDK-8296920: Regression Test DialogOrient.java fails on MacOS
|
||||
+ JDK-8297173: usageTicks and totalTicks should be volatile to
|
||||
ensure that different threads get the latest ticks
|
||||
+ JDK-8297242: Use-after-free during library unloading on Linux
|
||||
+ JDK-8298061: vmTestbase/nsk/sysdict/vm/stress/btree/btree012/
|
||||
/btree012.java failed with "fatal error: refcount has gone to
|
||||
zero"
|
||||
+ JDK-8298147: Clang warns about pointless comparisons
|
||||
+ JDK-8298248: Limit sscanf output width in cgroup file parsers
|
||||
+ JDK-8298709: Fix typos in src/java.desktop/ and various test
|
||||
classes of client component
|
||||
+ JDK-8298730: Refactor subsystem_file_line_contents and add
|
||||
docs and tests
|
||||
+ JDK-8300645: Handle julong values in logging of
|
||||
GET_CONTAINER_INFO macros
|
||||
+ JDK-8300658: memory_and_swap_limit() reporting wrong values
|
||||
on systems with swapaccount=0
|
||||
+ JDK-8302226: failure_handler native.core should wait for
|
||||
coredump to finish
|
||||
+ JDK-8303549: [AIX] TestNativeStack.java is failing with exit
|
||||
value 1
|
||||
+ JDK-8303770: Remove Baltimore root certificate expiring in
|
||||
May 2025
|
||||
+ JDK-8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/
|
||||
/SP05/sp05t003/TestDescription.java timed out: thread not
|
||||
suspended
|
||||
+ JDK-8305578: X11GraphicsDevice.pGetBounds() is slow in
|
||||
remote X11 sessions
|
||||
+ JDK-8306997: C2: "malformed control flow" assert due to
|
||||
missing safepoint on backedge with a switch
|
||||
+ JDK-8307318: Test
|
||||
serviceability/sa/ClhsdbCDSJstackPrintAll.java failed:
|
||||
ArrayIndexOutOfBoundsException
|
||||
+ JDK-8308875: java/awt/Toolkit/GetScreenInsetsCustomGC/
|
||||
/GetScreenInsetsCustomGC.java failed with 'Cannot invoke
|
||||
"sun.awt.X11GraphicsDevice.getInsets()" because "device" is
|
||||
null'
|
||||
+ JDK-8309841: Jarsigner should print a warning if an entry is
|
||||
removed
|
||||
+ JDK-8310525: DynamicLauncher for JDP test needs to try
|
||||
harder to find a free port
|
||||
+ JDK-8312246: NPE when HSDB visits bad oop
|
||||
+ JDK-8314120: Add tests for FileDescriptor.sync
|
||||
+ JDK-8314236: Overflow in Collections.rotate
|
||||
+ JDK-8314246: javax/swing/JToolBar/4529206/bug4529206.java
|
||||
fails intermittently on Linux
|
||||
+ JDK-8314320: Mark runtime/CommandLine/ tests as flagless
|
||||
+ JDK-8314828: Mark 3 jcmd command-line options test as
|
||||
vm.flagless
|
||||
+ JDK-8315484: java/awt/dnd/RejectDragDropActionTest.java
|
||||
timed out
|
||||
+ JDK-8315669: Open source several Swing PopupMenu related
|
||||
tests
|
||||
+ JDK-8315721: CloseRace.java#id0 fails transiently on libgraal
|
||||
+ JDK-8315742: Open source several Swing Scroll related tests
|
||||
+ JDK-8315871: Opensource five more Swing regression tests
|
||||
+ JDK-8315876: Open source several Swing CSS related tests
|
||||
+ JDK-8315951: Open source several Swing HTMLEditorKit related
|
||||
tests
|
||||
+ JDK-8315981: Opensource five more random Swing tests
|
||||
+ JDK-8316061: Open source several Swing RootPane and Slider
|
||||
related tests
|
||||
+ JDK-8316156: ByteArrayInputStream.transferTo causes
|
||||
MaxDirectMemorySize overflow
|
||||
+ JDK-8316228: jcmd tests are broken by 8314828
|
||||
+ JDK-8316324: Opensource five miscellaneous Swing tests
|
||||
+ JDK-8316388: Opensource five Swing component related
|
||||
regression tests
|
||||
+ JDK-8316451: 6 java/lang/instrument/PremainClass tests
|
||||
ignore VM flags
|
||||
+ JDK-8316452: java/lang/instrument/modules/
|
||||
/AppendToClassPathModuleTest.java ignores VM flags
|
||||
+ JDK-8316460: 4 javax/management tests ignore VM flags
|
||||
+ JDK-8316497: ColorConvertOp - typo for non-ICC conversions
|
||||
needs one-line fix
|
||||
+ JDK-8316629: j.text.DateFormatSymbols setZoneStrings()
|
||||
exception is unhelpful
|
||||
+ JDK-8318700: MacOS Zero cannot run gtests due to wrong JVM
|
||||
path
|
||||
+ JDK-8318915: Enhance checks in BigDecimal.toPlainString()
|
||||
+ JDK-8318962: Update ProcessTools javadoc with suggestions in
|
||||
8315097
|
||||
+ JDK-8319572: Test jdk/incubator/vector/LoadJsvmlTest.java
|
||||
ignores VM flags
|
||||
+ JDK-8319578: Few java/lang/instrument ignore test.java.opts
|
||||
and accept test.vm.opts only
|
||||
+ JDK-8319690: [AArch64] C2 compilation hits
|
||||
offset_ok_for_immed: assert "c2 compiler bug"
|
||||
+ JDK-8320682: [AArch64] C1 compilation fails with "Field too
|
||||
big for insn"
|
||||
+ JDK-8320687: sun.jvmstat.monitor.MonitoredHost
|
||||
.getMonitoredHost() throws unexpected exceptions when invoked
|
||||
concurrently
|
||||
+ JDK-8321204: C2: assert(false) failed: node should be in
|
||||
igvn hash table
|
||||
+ JDK-8321479: java -D-D crashes
|
||||
+ JDK-8321509: False positive in get_trampoline fast path
|
||||
causes crash
|
||||
+ JDK-8321713: Harmonize executeTestJvm with
|
||||
create[Limited]TestJavaProcessBuilder
|
||||
+ JDK-8321718: ProcessTools.executeProcess calls waitFor
|
||||
before logging
|
||||
+ JDK-8321931: memory_swap_current_in_bytes reports 0 as
|
||||
"unlimited"
|
||||
+ JDK-8325435: [macos] Menu or JPopupMenu not closed when main
|
||||
window is resized
|
||||
+ JDK-8325680: Uninitialised memory in deleteGSSCB of
|
||||
GSSLibStub.c:179
|
||||
+ JDK-8325682: Rename nsk_strace.h
|
||||
+ JDK-8326389: [test] improve assertEquals failure output
|
||||
+ JDK-8328301: Convert Applet test
|
||||
ManualHTMLDataFlavorTest.java to main program
|
||||
+ JDK-8328482: Convert and Open source few manual applet test
|
||||
to main based
|
||||
+ JDK-8328484: Convert and Opensource few JFileChooser applet
|
||||
test to main
|
||||
+ JDK-8328648: Remove applet usage from JFileChooser tests
|
||||
bug4150029
|
||||
+ JDK-8328670: Automate and open source few closed manual
|
||||
applet test
|
||||
+ JDK-8328673: Convert closed text/html/CSS manual applet test
|
||||
to main
|
||||
+ JDK-8329261: G1: interpreter post-barrier x86 code asserts
|
||||
index size of wrong buffer
|
||||
+ JDK-8330534: Update nsk/jdwp tests to use driver instead of
|
||||
othervm
|
||||
+ JDK-8330598: java/net/httpclient/Http1ChunkedTest.java fails
|
||||
with java.util.MissingFormatArgumentException: Format
|
||||
specifier '%s'
|
||||
+ JDK-8331735: UpcallLinker::on_exit races with GC when
|
||||
copying frame anchor
|
||||
+ JDK-8333117: Remove support of remote and manual debuggee
|
||||
launchers
|
||||
+ JDK-8333680: com/sun/tools/attach/BasicTests.java fails with
|
||||
"SocketException: Permission denied: connect"
|
||||
+ JDK-8334560: [PPC64]: postalloc_expand_java_dynamic_call_sched
|
||||
does not copy all fields
|
||||
+ JDK-8334644: Automate
|
||||
javax/print/attribute/PageRangesException.java
|
||||
+ JDK-8334780: Crash: assert(h_array_list.not_null()) failed:
|
||||
invariant
|
||||
+ JDK-8334895: OpenJDK fails to configure on linux aarch64
|
||||
when CDS is disabled after JDK-8331942
|
||||
+ JDK-8335662: [AArch64] C1: guarantee(val < (1ULL << nbits))
|
||||
failed: Field too big for insn
|
||||
+ JDK-8335684: Test ThreadCpuTime.java should pause like
|
||||
ThreadCpuTimeArray.java
|
||||
+ JDK-8335836: serviceability/jvmti/StartPhase/AllowedFunctions/
|
||||
/AllowedFunctions.java fails with unexpected exit code: 112
|
||||
+ JDK-8336587: failure_handler lldb command times out on
|
||||
macosx-aarch64 core file
|
||||
+ JDK-8337221: CompileFramework: test library to conveniently
|
||||
compile java and jasm sources for fuzzing
|
||||
+ JDK-8337299: vmTestbase/nsk/jdb/stop_at/stop_at002/
|
||||
/stop_at002.java failure goes undetected
|
||||
+ JDK-8338154: Fix -Wzero-as-null-pointer-constant warnings in
|
||||
gtest framework
|
||||
+ JDK-8339148: Make os::Linux::active_processor_count() public
|
||||
+ JDK-8339300: CollectorPolicy.young_scaled_initial_ergo_vm
|
||||
gtest fails on ppc64 based platforms
|
||||
+ JDK-8339639: Opensource few AWT PopupMenu tests
|
||||
+ JDK-8339678: Update runtime/condy tests to be executed with
|
||||
VM flags
|
||||
+ JDK-8339727: Open source several AWT focus tests - series 1
|
||||
+ JDK-8339794: Open source closed choice tests #1
|
||||
+ JDK-8339810: Clean up the code in sun.tools.jar.Main to
|
||||
properly close resources and use ZipFile during extract
|
||||
+ JDK-8339836: Open source several AWT Mouse tests - Batch 1
|
||||
+ JDK-8339842: Open source several AWT focus tests - series 2
|
||||
+ JDK-8339895: Open source several AWT focus tests - series 3
|
||||
+ JDK-8339906: Open source several AWT focus tests - series 4
|
||||
+ JDK-8339935: Open source several AWT focus tests - series 5
|
||||
+ JDK-8339982: Open source several AWT Mouse tests - Batch 2
|
||||
+ JDK-8339984: Open source AWT MenuItem related tests
|
||||
+ JDK-8339995: Open source several AWT focus tests - series 6
|
||||
+ JDK-8340077: Open source few Checkbox tests - Set2
|
||||
+ JDK-8340084: Open source AWT Frame related tests
|
||||
+ JDK-8340143: Open source several Java2D rendering loop tests.
|
||||
+ JDK-8340164: Open source few Component tests - Set1
|
||||
+ JDK-8340173: Open source some Component/Panel/EventQueue
|
||||
tests - Set2
|
||||
+ JDK-8340176: Replace usage of -noclassgc with -Xnoclassgc in
|
||||
test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
|
||||
+ JDK-8340193: Open source several AWT Dialog tests - Batch 1
|
||||
+ JDK-8340228: Open source couple more miscellaneous AWT tests
|
||||
+ JDK-8340271: Open source several AWT Robot tests
|
||||
+ JDK-8340279: Open source several AWT Dialog tests - Batch 2
|
||||
+ JDK-8340332: Open source mixed AWT tests - Set3
|
||||
+ JDK-8340366: Open source several AWT Dialog tests - Batch 3
|
||||
+ JDK-8340367: Opensource few AWT image tests
|
||||
+ JDK-8340393: Open source closed choice tests #2
|
||||
+ JDK-8340407: Open source a few more Component related tests
|
||||
+ JDK-8340417: Open source some MenuBar tests - Set1
|
||||
+ JDK-8340432: Open source some MenuBar tests - Set2
|
||||
+ JDK-8340433: Open source closed choice tests #3
|
||||
+ JDK-8340437: Open source few more AWT Frame related tests
|
||||
+ JDK-8340458: Open source additional Component tests (part 2)
|
||||
+ JDK-8340555: Open source DnD tests - Set4
|
||||
+ JDK-8340560: Open Source several AWT/2D font and rendering
|
||||
tests
|
||||
+ JDK-8340605: Open source several AWT PopupMenu tests
|
||||
+ JDK-8340621: Open source several AWT List tests
|
||||
+ JDK-8340625: Open source additional Component tests (part 3)
|
||||
+ JDK-8340639: Open source few more AWT List tests
|
||||
+ JDK-8340713: Open source DnD tests - Set5
|
||||
+ JDK-8340784: Remove PassFailJFrame constructor with
|
||||
screenshots
|
||||
+ JDK-8340790: Open source several AWT Dialog tests - Batch 4
|
||||
+ JDK-8340809: Open source few more AWT PopupMenu tests
|
||||
+ JDK-8340874: Open source some of the AWT Geometry/Button
|
||||
tests
|
||||
+ JDK-8340907: Open source closed frame tests # 2
|
||||
+ JDK-8340966: Open source few Checkbox and Cursor tests - Set1
|
||||
+ JDK-8340967: Open source few Cursor tests - Set2
|
||||
+ JDK-8340978: Open source few DnD tests - Set6
|
||||
+ JDK-8340985: Open source some Desktop related tests
|
||||
+ JDK-8341000: Open source some of the AWT Window tests
|
||||
+ JDK-8341004: Open source AWT FileDialog related tests
|
||||
+ JDK-8341072: Open source several AWT Canvas and Rectangle
|
||||
related tests
|
||||
+ JDK-8341128: open source some 2d graphics tests
|
||||
+ JDK-8341148: Open source several Choice related tests
|
||||
+ JDK-8341162: Open source some of the AWT window test
|
||||
+ JDK-8341170: Open source several Choice related tests (part
|
||||
2)
|
||||
+ JDK-8341177: Opensource few List and a Window test
|
||||
+ JDK-8341191: Open source few more AWT FileDialog tests
|
||||
+ JDK-8341239: Open source closed frame tests # 3
|
||||
+ JDK-8341257: Open source few DND tests - Set1
|
||||
+ JDK-8341258: Open source few various AWT tests - Set1
|
||||
+ JDK-8341278: Open source few TrayIcon tests - Set7
|
||||
+ JDK-8341298: Open source more AWT window tests
|
||||
+ JDK-8341373: Open source closed frame tests # 4
|
||||
+ JDK-8341378: Open source few TrayIcon tests - Set8
|
||||
+ JDK-8341447: Open source closed frame tests # 5
|
||||
+ JDK-8341535: sun/awt/font/TestDevTransform.java fails with
|
||||
RuntimeException: Different rendering
|
||||
+ JDK-8341637: java/net/Socket/UdpSocket.java fails with
|
||||
"java.net.BindException: Address already in use"
|
||||
(macos-aarch64)
|
||||
+ JDK-8341972: java/awt/dnd/DnDRemoveFocusOwnerCrashTest.java
|
||||
timed out after JDK-8341257
|
||||
+ JDK-8342376: More reliable OOM handling in
|
||||
ExceptionDuringDumpAtObjectsInitPhase test
|
||||
+ JDK-8342524: Use latch in AbstractButton/bug6298940.java
|
||||
instead of delay
|
||||
+ JDK-8342633: javax/management/security/
|
||||
/HashedPasswordFileTest.java creates tmp file in src dir
|
||||
+ JDK-8343037: Missing @since tag on JColorChooser.showDialog
|
||||
overload
|
||||
+ JDK-8343103: Enable debug logging for vmTestbase/nsk/jvmti/
|
||||
/scenarios/sampling/SP05/sp05t003/TestDescription.java
|
||||
+ JDK-8343124: Tests fails with
|
||||
java.lang.IllegalAccessException: class
|
||||
com.sun.javatest.regtest.agent.MainWrapper$MainTask cannot
|
||||
access
|
||||
+ JDK-8343170: java/awt/Cursor/JPanelCursorTest/
|
||||
/JPanelCursorTest.java does not show the default cursor
|
||||
+ JDK-8343205: CompileBroker::possibly_add_compiler_threads
|
||||
excessively polls available memory
|
||||
+ JDK-8343529: serviceability/sa/ClhsdbWhere.java fails
|
||||
AssertionFailure: Corrupted constant pool
|
||||
+ JDK-8343891: Test javax/swing/JTabbedPane/
|
||||
/TestJTabbedPaneBackgroundColor.java failed
|
||||
+ JDK-8343936: Adjust timeout in test
|
||||
javax/management/monitor/DerivedGaugeMonitorTest.java
|
||||
+ JDK-8344316: security/auth/callback/TextCallbackHandler/
|
||||
/Password.java make runnable with JTReg and add the UI
|
||||
+ JDK-8344361: Restore null return for invalid services from
|
||||
legacy providers
|
||||
+ JDK-8345133: Test sun/security/tools/jarsigner/
|
||||
/TsacertOptionTest.java failed: Warning found in stdout
|
||||
+ JDK-8345134: Test sun/security/tools/jarsigner/
|
||||
/ConciseJarsigner.java failed: unable to find valid
|
||||
certification path to requested target
|
||||
+ JDK-8345357: test/jdk/javax/swing/JRadioButton/8033699/
|
||||
/bug8033699.java fails in ubuntu22.04
|
||||
+ JDK-8345447: test/jdk/javax/swing/JToolBar/4529206/
|
||||
/bug4529206.java fails in ubuntu22.04
|
||||
+ JDK-8345547: test/jdk/javax/swing/text/DefaultEditorKit/
|
||||
/4278839/bug4278839.java fails in ubuntu22.04
|
||||
+ JDK-8345598: Upgrade NSS binaries for interop tests
|
||||
+ JDK-8345625: Better HTTP connections
|
||||
+ JDK-8345728: [Accessibility,macOS,Screen Magnifier]:
|
||||
JCheckbox unchecked state does not magnify but works for
|
||||
checked tate
|
||||
+ JDK-8345838: Remove the
|
||||
appcds/javaldr/AnonVmClassesDuringDump.java test
|
||||
+ JDK-8346049: jdk/test/lib/security/timestamp/TsaServer.java
|
||||
warnings
|
||||
+ JDK-8346581: JRadioButton/ButtonGroupFocusTest.java fails in
|
||||
CI on Linux
|
||||
+ JDK-8347000: Bug in
|
||||
com/sun/net/httpserver/bugs/B6361557.java test
|
||||
+ JDK-8347019: Test javax/swing/JRadioButton/8033699/
|
||||
/bug8033699.java still fails: Focus is not on Radio Button
|
||||
Single as Expected
|
||||
+ JDK-8347083: Incomplete logging in
|
||||
nsk/jvmti/ResourceExhausted/resexhausted00* tests
|
||||
+ JDK-8347126: gc/stress/TestStressG1Uncommit.java gets
|
||||
OOM-killed
|
||||
+ JDK-8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime
|
||||
error: division by zero
|
||||
+ JDK-8347286: (fs) Remove some extensions from
|
||||
java/nio/file/Files/probeContentType/Basic.java
|
||||
+ JDK-8347576: Error output in libjsound has non matching
|
||||
format strings
|
||||
+ JDK-8347629: Test FailOverDirectExecutionControlTest.java
|
||||
fails with -Xcomp
|
||||
+ JDK-8347911: Limit the length of inflated text chunks
|
||||
+ JDK-8347995: Race condition in jdk/java/net/httpclient/
|
||||
/offline/FixedResponseHttpClient.java
|
||||
+ JDK-8348107: test/jdk/java/net/httpclient/
|
||||
/HttpsTunnelAuthTest.java fails intermittently
|
||||
+ JDK-8348110: Update LCMS to 2.17
|
||||
+ JDK-8348299: Update List/ItemEventTest/ItemEventTest.java
|
||||
+ JDK-8348596: Update FreeType to 2.13.3
|
||||
+ JDK-8348597: Update HarfBuzz to 10.4.0
|
||||
+ JDK-8348598: Update Libpng to 1.6.47
|
||||
+ JDK-8348600: Update PipeWire to 1.3.81
|
||||
+ JDK-8348865: JButton/bug4796987.java never runs because
|
||||
Windows XP is unavailable
|
||||
+ JDK-8348936: [Accessibility,macOS,VoiceOver] VoiceOver
|
||||
doesn't announce untick on toggling the checkbox with "space"
|
||||
key on macOS
|
||||
+ JDK-8348989: Better Glyph drawing
|
||||
+ JDK-8349039: Adjust exception No type named <ThreadType> in
|
||||
database
|
||||
+ JDK-8349111: Enhance Swing supports
|
||||
+ JDK-8349200: [JMH] time.format.ZonedDateTimeFormatterBenchmark
|
||||
fails
|
||||
+ JDK-8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh
|
||||
to run fully in java
|
||||
+ JDK-8349492: Update sun/security/pkcs12/
|
||||
/KeytoolOpensslInteropTest.java to use a recent Openssl
|
||||
version
|
||||
+ JDK-8349501: Relocate supporting classes in
|
||||
security/testlibrary to test/lib/jdk tree
|
||||
+ JDK-8349594: Enhance TLS protocol support
|
||||
+ JDK-8349751: AIX build failure after upgrade pipewire to
|
||||
1.3.81
|
||||
+ JDK-8349974: [JMH,17u] MaskQueryOperationsBenchmark fails
|
||||
java.lang.NoClassDefFoundError
|
||||
+ JDK-8350211: CTW: Attempt to preload all classes in constant
|
||||
pool
|
||||
+ JDK-8350224: Test javax/swing/JComboBox/
|
||||
/TestComboBoxComponentRendering.java fails in ubuntu 23.x and
|
||||
later
|
||||
+ JDK-8350260: Improve HTML instruction formatting in
|
||||
PassFailJFrame
|
||||
+ JDK-8350383: Test: add more test case for string compare (UL
|
||||
case)
|
||||
+ JDK-8350386: Test TestCodeCacheFull.java fails with option
|
||||
-XX:-UseCodeCacheFlushing
|
||||
+ JDK-8350412: [21u] AArch64: Ambiguous frame layout leads to
|
||||
incorrect traces in JFR
|
||||
+ JDK-8350498: Remove two Camerfirma root CA certificates
|
||||
+ JDK-8350540: [17u,11u] B8312065.java fails Network is
|
||||
unreachable
|
||||
+ JDK-8350546: Several java/net/InetAddress tests fails
|
||||
UnknownHostException
|
||||
+ JDK-8350616: Skip ValidateHazardPtrsClosure in non-debug
|
||||
builds
|
||||
+ JDK-8350651: Bump update version for OpenJDK: jdk-17.0.16
|
||||
+ JDK-8350924: javax/swing/JMenu/4213634/bug4213634.java fails
|
||||
+ JDK-8350991: Improve HTTP client header handling
|
||||
+ JDK-8351086: (fc) Make
|
||||
java/nio/channels/FileChannel/BlockDeviceSize.java test manual
|
||||
+ JDK-8352076: [21u] Problem list tests that fail in 21 and
|
||||
would be fixed by 8309622
|
||||
+ JDK-8352109: java/awt/Desktop/MailTest.java fails in
|
||||
platforms where Action.MAIL is not supported
|
||||
+ JDK-8352302: Test
|
||||
sun/security/tools/jarsigner/TimestampCheck.java is failing
|
||||
+ JDK-8352649: [17u] guarantee(is_result_safe ||
|
||||
is_in_asgct()) failed inside AsyncGetCallTrace
|
||||
+ JDK-8352676: Opensource JMenu tests - series1
|
||||
+ JDK-8352680: Opensource few misc swing tests
|
||||
+ JDK-8352684: Opensource JInternalFrame tests - series1
|
||||
+ JDK-8352706: httpclient HeadTest does not run on HTTP2
|
||||
+ JDK-8352716: (tz) Update Timezone Data to 2025b
|
||||
+ JDK-8352908: Open source several swing tests batch1
|
||||
+ JDK-8352942: jdk/jfr/startupargs/TestMemoryOptions.java
|
||||
fails with 32-bit build
|
||||
+ JDK-8353070: Clean up and open source couple AWT Graphics
|
||||
related tests (Part 1)
|
||||
+ JDK-8353138: Screen capture for test
|
||||
TaskbarPositionTest.java, failure case
|
||||
+ JDK-8353320: Open source more Swing text tests
|
||||
+ JDK-8353446: Open source several AWT Menu tests - Batch 2
|
||||
+ JDK-8353475: Open source two Swing DefaultCaret tests
|
||||
+ JDK-8353685: Open some JComboBox bugs 4
|
||||
+ JDK-8353709: Debug symbols bundle should contain full debug
|
||||
files when building --with-external-symbols-in-bundles=public
|
||||
+ JDK-8353714: [17u] Backport of 8347740 incomplete
|
||||
+ JDK-8353942: Open source Swing Tests - Set 5
|
||||
+ JDK-8354554: Open source several clipboard tests batch1
|
||||
+ JDK-8356053: Test java/awt/Toolkit/Headless/
|
||||
/HeadlessToolkit.java fails by timeout
|
||||
+ JDK-8356096: ISO 4217 Amendment 179 Update
|
||||
+ JDK-8356571: Re-enable -Wtype-limits for GCC in LCMS
|
||||
+ JDK-8357105: C2: compilation fails with "assert(false)
|
||||
failed: empty program detected during loop optimization"
|
||||
+ JDK-8357193: [VS 2022 17.14] Warning C5287 in debugInit.c:
|
||||
enum type mismatch during build
|
||||
+ JDK-8359170: Add 2 TLS and 2 CS Sectigo roots
|
||||
+ JDK-8360147: Better Glyph drawing redux
|
||||
+ JDK-8361674: [17u] Remove designator
|
||||
DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.16
|
||||
- Modified patch:
|
||||
* fips.patch
|
||||
+ rebase
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 03:13:29 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Update to upstream tag jdk-17.0.15+6 (April 2025 CPU)
|
||||
* CVEs
|
||||
+ CVE-2025-21587, bsc#1241274
|
||||
+ CVE-2025-30691, bsc#1241275
|
||||
+ CVE-2025-30698, bsc#1241276
|
||||
* Changes
|
||||
+ JDK-6355567: AdobeMarkerSegment causes failure to read
|
||||
valid JPEG
|
||||
+ JDK-8065099: [macos] javax/swing/PopupFactory/6276087/
|
||||
/NonOpaquePopupMenuTest.java fails: no background shine
|
||||
through
|
||||
+ JDK-8179502: Enhance OCSP, CRL and Certificate Fetch
|
||||
Timeouts
|
||||
+ JDK-8198237: [macos] Test java/awt/Frame/
|
||||
/ExceptionOnSetExtendedStateTest/
|
||||
/ExceptionOnSetExtendedStateTest.java fails
|
||||
+ JDK-8198666: Many java/awt/Modal/OnTop/ test fails on mac
|
||||
+ JDK-8208565: [TEST_BUG] javax/swing/PopupFactory/6276087/
|
||||
/NonOpaquePopupMenuTest.java throws NPE
|
||||
+ JDK-8226933: [TEST_BUG]GTK L&F: There is no swatches or
|
||||
RGB tab in JColorChooser
|
||||
+ JDK-8226938: [TEST_BUG]GTK L&F: There is no Details
|
||||
button in FileChooser Dialog
|
||||
+ JDK-8266435: WBMPImageReader.read() should not truncate
|
||||
the input stream
|
||||
+ JDK-8267893: Improve jtreg test failure handler do get
|
||||
native/mixed stack traces for cores and live processes
|
||||
+ JDK-8270961: [TESTBUG] Move GotWrongOOMEException into
|
||||
vm.share.gc package
|
||||
+ JDK-8274893: Update java.desktop classes to use
|
||||
try-with-resources
|
||||
+ JDK-8276202: LogFileOutput.invalid_file_vm asserts when
|
||||
being executed from a read only working directory
|
||||
+ JDK-8277240: java/awt/Graphics2D/ScaledTransform/
|
||||
/ScaledTransform.java dialog does not get disposed
|
||||
+ JDK-8281234: The -protected option is not always checked
|
||||
in keytool and jarsigner
|
||||
+ JDK-8282314: nsk/jvmti/SuspendThread/suspendthrd003 may
|
||||
leak memory
|
||||
+ JDK-8283387: [macos] a11y : Screen magnifier does not
|
||||
show selected Tab
|
||||
+ JDK-8283404: [macos] a11y : Screen magnifier does not
|
||||
show JMenu name
|
||||
+ JDK-8283664: Remove jtreg tag manual=yesno for
|
||||
java/awt/print/PrinterJob/PrintTextTest.java
|
||||
+ JDK-8286779: javax.crypto.CryptoPolicyParser#isConsistent
|
||||
always returns 'true'
|
||||
+ JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit
|
||||
access thread fields from native
|
||||
+ JDK-8290400: Must run exe installers in jpackage jtreg
|
||||
tests without UI
|
||||
+ JDK-8292588: [macos] Multiscreen/MultiScreenLocationTest/
|
||||
/MultiScreenLocationTest.java: Robot.mouseMove test failed on
|
||||
Screen #0
|
||||
+ JDK-8292704: sun/security/tools/jarsigner/compatibility/
|
||||
/Compatibility.java use wrong key size for EC
|
||||
+ JDK-8292848: AWT_Mixing and TrayIcon tests fail on el8
|
||||
with hard-coded isOel7
|
||||
+ JDK-8293345: SunPKCS11 provider checks on PKCS11
|
||||
Mechanism are problematic
|
||||
+ JDK-8293412: Remove unnecessary java.security.egd
|
||||
overrides
|
||||
+ JDK-8294067: [macOS] javax/swing/JComboBox/6559152/
|
||||
/bug6559152.java Cannot select an item from popup with the
|
||||
ENTER key.
|
||||
+ JDK-8294316: SA core file support is broken on macosx-x64
|
||||
starting with macOS 12.x
|
||||
+ JDK-8295087: Manual Test to Automated Test Conversion
|
||||
+ JDK-8295176: some langtools test pollutes source tree
|
||||
+ JDK-8296591: Signature benchmark
|
||||
+ JDK-8296818: Enhance JMH tests
|
||||
java/security/Signatures.java
|
||||
+ JDK-8299077: [REDO] JDK-4512626 Non-editable JTextArea
|
||||
provides no visual indication of keyboard focus
|
||||
+ JDK-8299127: [REDO] JDK-8194048 Regression automated test
|
||||
'/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/
|
||||
/HidingSelectionTest.java' fails
|
||||
+ JDK-8299128: [REDO] JDK-8213562 Test javax/swing/text/
|
||||
/DefaultCaret/HidingSelection/MultiSelectionTest.java fails
|
||||
+ JDK-8299739: HashedPasswordFileTest.java and ExceptionTest.java
|
||||
can fail with java.lang.NullPointerException
|
||||
+ JDK-8299994: java/security/Policy/Root/Root.java fails
|
||||
when home directory is read-only
|
||||
+ JDK-8301989: new
|
||||
javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE
|
||||
+ JDK-8302111: Serialization considerations
|
||||
+ JDK-8305853: java/text/Format/DateFormat/
|
||||
/DateFormatRegression.java fails with "Uncaught exception
|
||||
thrown in test method Test4089106"
|
||||
+ JDK-8306711: Improve diagnosis of `IntlTest` framework
|
||||
+ JDK-8308341: JNI_GetCreatedJavaVMs returns a partially
|
||||
initialized JVM
|
||||
+ JDK-8309171: Test vmTestbase/nsk/jvmti/scenarios/
|
||||
/jni_interception/JI05/ji05t001/TestDescription.java fails
|
||||
after JDK-8308341
|
||||
+ JDK-8309231: ProblemList vmTestbase/nsk/jvmti/scenarios/
|
||||
/jni_interception/JI05/ji05t001/TestDescription.java
|
||||
+ JDK-8309740: Expand timeout windows for tests in
|
||||
JDK-8179502
|
||||
+ JDK-8309841: Jarsigner should print a warning if an entry
|
||||
is removed
|
||||
+ JDK-8310234: Refactor Locale tests to use JUnit
|
||||
+ JDK-8310629: java/security/cert/CertPathValidator/OCSP/
|
||||
/OCSPTimeout.java fails with RuntimeException: Server not ready
|
||||
+ JDK-8311306: Test com/sun/management/ThreadMXBean/
|
||||
/ThreadCpuTimeArray.java failed: out of expected range
|
||||
+ JDK-8311546: Certificate name constraints improperly
|
||||
validated with leading period
|
||||
+ JDK-8311663: Additional refactoring of Locale tests to
|
||||
JUnit
|
||||
+ JDK-8312416: Tests in Locale should have more descriptive
|
||||
names
|
||||
+ JDK-8312518: [macos13] setFullScreenWindow() shows black
|
||||
screen on macOS 13 & above
|
||||
+ JDK-8313633: [macOS] java/awt/dnd/NextDropActionTest/
|
||||
/NextDropActionTest.java fails with
|
||||
java.lang.RuntimeException: wrong next drop action!
|
||||
+ JDK-8313710: jcmd: typo in the documentation of JFR.start
|
||||
and JFR.dump
|
||||
+ JDK-8314225: SIGSEGV in JavaThread::is_lock_owned
|
||||
+ JDK-8314610: hotspot can't compile with the latest of
|
||||
gtest because of <iomanip>
|
||||
+ JDK-8314752: Use google test string comparison macros
|
||||
+ JDK-8314909: tools/jpackage/windows/Win8282351Test.java
|
||||
fails with java.lang.AssertionError: Expected [0]. Actual
|
||||
[1618]:
|
||||
+ JDK-8314975: JavadocTester should set source path if not
|
||||
specified
|
||||
+ JDK-8315486: vmTestbase/nsk/jdwp/ThreadReference/
|
||||
/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
|
||||
timed out
|
||||
+ JDK-8315825: Open some swing tests
|
||||
+ JDK-8315882: Open some swing tests 2
|
||||
+ JDK-8315883: Open source several Swing JToolbar tests
|
||||
+ JDK-8315952: Open source several Swing JToolbar JTooltip
|
||||
JTree tests
|
||||
+ JDK-8316056: Open source several Swing JTree tests
|
||||
+ JDK-8316146: Open some swing tests 4
|
||||
+ JDK-8316149: Open source several Swing JTree JViewport
|
||||
KeyboardManager tests
|
||||
+ JDK-8316218: Open some swing tests 5
|
||||
+ JDK-8316371: Open some swing tests 6
|
||||
+ JDK-8316559: Refactor some util/Calendar tests to JUnit
|
||||
+ JDK-8316627: JViewport Test headless failure
|
||||
+ JDK-8316696: Remove the testing base classes: IntlTest
|
||||
and CollatorTest
|
||||
+ JDK-8317631: Refactor ChoiceFormat tests to use JUnit
|
||||
+ JDK-8317636: Improve heap walking API tests to verify
|
||||
correctness of field indexes
|
||||
+ JDK-8318442: java/net/httpclient/ManyRequests2.java fails
|
||||
intermittently on Linux
|
||||
+ JDK-8319567: Update java/lang/invoke tests to support vm
|
||||
flags
|
||||
+ JDK-8319568: Update java/lang/reflect/exeCallerAccessTest/
|
||||
/CallerAccessTest.java to accept vm flags
|
||||
+ JDK-8319569: Several java/util tests should be updated to
|
||||
accept VM flags
|
||||
+ JDK-8319647: Few java/lang/System/LoggerFinder/modules
|
||||
tests ignore vm flags
|
||||
+ JDK-8319648: java/lang/SecurityManager tests ignore vm
|
||||
flags
|
||||
+ JDK-8319672: Several classloader tests ignore VM flags
|
||||
+ JDK-8319673: Few security tests ignore VM flags
|
||||
+ JDK-8319676: A couple of jdk/modules/incubator/ tests
|
||||
ignore VM flags
|
||||
+ JDK-8319677: Test jdk/internal/misc/VM/RuntimeArguments.java
|
||||
should be marked as flagless
|
||||
+ JDK-8319818: Address GCC 13.2.0 warnings
|
||||
(stringop-overflow and dangling-pointer)
|
||||
+ JDK-8320372: test/jdk/sun/security/x509/DNSName/
|
||||
/LeadingPeriod.java validity check failed
|
||||
+ JDK-8320676: Manual printer tests have no Pass/Fail
|
||||
buttons, instructions close set 1
|
||||
+ JDK-8320691: Timeout handler on Windows takes 2 hours to
|
||||
complete
|
||||
+ JDK-8320714: java/util/Locale/LocaleProvidersRun.java and
|
||||
java/util/ResourceBundle/modules/visibility/
|
||||
/VisibilityTest.java timeout after passing
|
||||
+ JDK-8320916: jdk/jfr/event/gc/stacktrace/
|
||||
/TestParallelMarkSweepAllocationPendingStackTrace.java failed
|
||||
with "OutOfMemoryError: GC overhead limit exceeded"
|
||||
+ JDK-8321818: vmTestbase/nsk/stress/strace/strace015.java
|
||||
failed with 'Cannot read the array length because "<local4>"
|
||||
is null'
|
||||
+ JDK-8323196: jdk/jfr/api/consumer/filestream/TestOrdered.java
|
||||
failed with "Events are not ordered! Reuse = false"
|
||||
+ JDK-8324672: Update jdk/java/time/tck/java/time/TCKInstant.java
|
||||
now() to be more robust
|
||||
+ JDK-8324807: Manual printer tests have no Pass/Fail
|
||||
buttons, instructions close set 2
|
||||
+ JDK-8325024: java/security/cert/CertPathValidator/OCSP(
|
||||
/OCSPTimeout.java incorrect comment information
|
||||
+ JDK-8325042: Remove unused JVMDITools test files
|
||||
+ JDK-8325529: Remove unused imports from `ModuleGenerator`
|
||||
test file
|
||||
+ JDK-8325659: Normalize Random usage by incubator vector
|
||||
tests
|
||||
+ JDK-8325906: Problemlist vmTestbase/vm/mlvm/meth/stress/
|
||||
/compiler/deoptimize/Test.java#id1 until JDK-8320865 is fixed
|
||||
+ JDK-8325908: Finish removal of IntlTest and CollatorTest
|
||||
+ JDK-8325937: runtime/handshake/HandshakeDirectTest.java
|
||||
causes "monitor end should be strictly below the frame pointer"
|
||||
assertion failure on AArch64
|
||||
+ JDK-8326421: Add jtreg test for large arrayCopy disjoint
|
||||
case.
|
||||
+ JDK-8326525: com/sun/tools/attach/BasicTests.java does
|
||||
not verify AgentLoadException case
|
||||
+ JDK-8327098: GTest needs larger combination limit
|
||||
+ JDK-8327476: Upgrade JLine to 3.26.1
|
||||
+ JDK-8327505: Test com/sun/jmx/remote/
|
||||
/NotificationMarshalVersions/TestSerializationMismatch.java
|
||||
fails
|
||||
+ JDK-8327857: Remove applet usage from JColorChooser tests
|
||||
Test4222508
|
||||
+ JDK-8327859: Remove applet usage from JColorChooser tests
|
||||
Test4319113
|
||||
+ JDK-8327986: ASAN reports use-after-free in
|
||||
DirectivesParserTest.empty_object_vm
|
||||
+ JDK-8328005: Convert java/awt/im/JTextFieldTest.java
|
||||
applet test to main
|
||||
+ JDK-8328085: C2: Use after free in
|
||||
PhaseChaitin::Register_Allocate()
|
||||
+ JDK-8328121: Remove applet usage from JColorChooser tests
|
||||
Test4759306
|
||||
+ JDK-8328130: Remove applet usage from JColorChooser tests
|
||||
Test4759934
|
||||
+ JDK-8328185: Convert java/awt/image/MemoryLeakTest/
|
||||
/MemoryLeakTest.java applet test to main
|
||||
+ JDK-8328227: Remove applet usage from JColorChooser tests
|
||||
Test4887836
|
||||
+ JDK-8328368: Convert java/awt/image/multiresolution/
|
||||
/MultiDisplayTest/MultiDisplayTest.java applet test to main
|
||||
+ JDK-8328370: Convert java/awt/print/Dialog/PrintApplet.java
|
||||
applet test to main
|
||||
+ JDK-8328380: Remove applet usage from JColorChooser tests
|
||||
Test6348456
|
||||
+ JDK-8328387: Convert java/awt/Frame/FrameStateTest/
|
||||
/FrameStateTest.html applet test to main
|
||||
+ JDK-8328403: Remove applet usage from JColorChooser tests
|
||||
Test6977726
|
||||
+ JDK-8328553: Get rid of JApplet in
|
||||
test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java
|
||||
+ JDK-8328558: Convert javax/swing/JCheckBox/8032667/
|
||||
/bug8032667.java applet test to main
|
||||
+ JDK-8328717: Convert javax/swing/JColorChooser/8065098/
|
||||
/bug8065098.java applet test to main
|
||||
+ JDK-8328719: Convert java/awt/print/PageFormat/SetOrient.html
|
||||
applet test to main
|
||||
+ JDK-8328730: Convert java/awt/print/bug8023392/bug8023392.html
|
||||
applet test to main
|
||||
+ JDK-8328753: Open source few Undecorated Frame tests
|
||||
+ JDK-8328819: Remove applet usage from JFileChooser tests
|
||||
bug6698013
|
||||
+ JDK-8328827: Convert java/awt/print/PrinterJob/
|
||||
/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html
|
||||
applet test to main
|
||||
+ JDK-8329210: Delete Redundant Printer Dialog Modality Test
|
||||
+ JDK-8329320: Simplify awt/print/PageFormat/NullPaper.java
|
||||
test
|
||||
+ JDK-8329322: Convert PageFormat/Orient.java to use
|
||||
PassFailJFrame
|
||||
+ JDK-8329692: Add more details to FrameStateTest.java test
|
||||
instructions
|
||||
+ JDK-8330702: Update failure handler to don't generate
|
||||
Error message if cores actions are empty
|
||||
+ JDK-8331153: JFR: Improve logging of
|
||||
jdk/jfr/api/consumer/filestream/TestOrdered.java
|
||||
+ JDK-8331735: UpcallLinker::on_exit races with GC when
|
||||
copying frame anchor
|
||||
+ JDK-8331959: Update PKCS#11 Cryptographic Token Interface
|
||||
to v3.1
|
||||
+ JDK-8332158: [XWayland] test/jdk/java/awt/Mouse/
|
||||
/EnterExitEvents/ResizingFrameTest.java
|
||||
+ JDK-8332917: failure_handler should execute gdb "info
|
||||
threads" command on linux
|
||||
+ JDK-8333360: PrintNullString.java doesn't use float
|
||||
arguments
|
||||
+ JDK-8333391: Test com/sun/jdi/InterruptHangTest.java
|
||||
failed: Thread was never interrupted during sleep
|
||||
+ JDK-8333403: Write a test to check various components
|
||||
events are triggered properly
|
||||
+ JDK-8333427: langtools/tools/javac/newlines/NewLineTest.java
|
||||
is failing on Japanese Windows
|
||||
+ JDK-8334305: Remove all code for nsk.share.Log verbose
|
||||
mode
|
||||
+ JDK-8334490: Normalize string with locale invariant
|
||||
`toLowerCase()`
|
||||
+ JDK-8334777: Test javax/management/remote/mandatory/notif/
|
||||
/NotifReconnectDeadlockTest.java failed with
|
||||
NullPointerException
|
||||
+ JDK-8335150: Test LogGeneratedClassesTest.java fails on
|
||||
rpmbuild mock enviroment
|
||||
+ JDK-8335172: Add manual steps to run security/auth/callback/
|
||||
/TextCallbackHandler/Password.java test
|
||||
+ JDK-8335789: [TESTBUG] XparColor.java test fails with
|
||||
Error. Parse Exception: Invalid or unrecognized bugid: @
|
||||
+ JDK-8336012: Fix usages of jtreg-reserved properties
|
||||
+ JDK-8336498: [macos] [build]: install-file macro may run
|
||||
into permission denied error
|
||||
+ JDK-8336692: Redo fix for JDK-8284620
|
||||
+ JDK-8336942: Improve test coverage for class loading
|
||||
elements with annotations of different retentions
|
||||
+ JDK-8337222: gc/TestDisableExplicitGC.java fails due to
|
||||
unexpected CodeCache GC
|
||||
+ JDK-8337494: Clarify JarInputStream behavior
|
||||
+ JDK-8337692: Better TLS connection support
|
||||
+ JDK-8337826: Improve logging in OCSPTimeout and
|
||||
SimpleOCSPResponder to help diagnose JDK-8309754
|
||||
+ JDK-8337886: java/awt/Frame/MaximizeUndecoratedTest.java
|
||||
fails in OEL due to a slight color difference
|
||||
+ JDK-8337951: Test sun/security/validator/samedn.sh
|
||||
CertificateNotYetValidException: NotBefore validation
|
||||
+ JDK-8338100: C2: assert(!n_loop->is_member(get_loop(lca)))
|
||||
failed: control must not be back in the loop
|
||||
+ JDK-8338426: Test java/nio/channels/Selector/WakeupNow.java
|
||||
failed
|
||||
+ JDK-8338430: Improve compiler transformations
|
||||
+ JDK-8338571: [TestBug] DefaultCloseOperation.java test
|
||||
not working as expected wrt instruction after JDK-8325851 fix
|
||||
+ JDK-8338595: Add more linesize for MIME decoder in macro
|
||||
bench test Base64Decode
|
||||
+ JDK-8338668: Test javax/swing/JFileChooser/8080628/
|
||||
/bug8080628.java doesn't test for GTK L&F
|
||||
+ JDK-8339154: Cleanups and JUnit conversion of
|
||||
test/jdk/java/util/zip/Available.java
|
||||
+ JDK-8339261: Logs truncated in test
|
||||
javax/net/ssl/DTLS/DTLSRehandshakeTest.java
|
||||
+ JDK-8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
|
||||
failed with java.net.SocketException: An established
|
||||
connection was aborted by the software in your host machine
|
||||
+ JDK-8339524: Clean up a few ExtendedRobot tests
|
||||
+ JDK-8339687: Rearrange reachabilityFence()s in
|
||||
jdk.test.lib.util.ForceGC
|
||||
+ JDK-8339728: [Accessibility,Windows,JAWS] Bug in the
|
||||
getKeyChar method of the AccessBridge class
|
||||
+ JDK-8339810: Clean up the code in sun.tools.jar.Main to
|
||||
properly close resources and use ZipFile during extract
|
||||
+ JDK-8339883: Open source several AWT/2D related tests
|
||||
+ JDK-8339902: Open source couple TextField related tests
|
||||
+ JDK-8339943: Frame not disposed in
|
||||
java/awt/dnd/DropActionChangeTest.java
|
||||
+ JDK-8340078: Open source several 2D tests
|
||||
+ JDK-8340116: test/jdk/sun/security/tools/jarsigner/
|
||||
/PreserveRawManifestEntryAndDigest.java can fail due to regex
|
||||
+ JDK-8340411: open source several 2D imaging tests
|
||||
+ JDK-8340480: Bad copyright notices in changes from
|
||||
JDK-8339902
|
||||
+ JDK-8340687: Open source closed frame tests #1
|
||||
+ JDK-8340719: Open source AWT List tests
|
||||
+ JDK-8340969: jdk/jfr/startupargs/TestStartDuration.java
|
||||
should be marked as flagless
|
||||
+ JDK-8341037: Use standard layouts in
|
||||
DefaultFrameIconTest.java and MenuCrash.java
|
||||
+ JDK-8341111: open source several AWT tests including menu
|
||||
shortcut tests
|
||||
+ JDK-8341316: [macos] javax/swing/ProgressMonitor/
|
||||
/ProgressMonitorEscapeKeyPress.java fails sometimes in macos
|
||||
+ JDK-8341412: Various test failures after JDK-8334305
|
||||
+ JDK-8341424: GHA: Collect hs_errs from build time failures
|
||||
+ JDK-8341453: java/awt/a11y/AccessibleJTableTest.java
|
||||
fails in some cases where the test tables are not visible
|
||||
+ JDK-8341722: Fix some warnings as errors when building on
|
||||
Linux with toolchain clang
|
||||
+ JDK-8341881: [REDO] java/nio/file/attribute/
|
||||
/BasicFileAttributeView/CreationTime.java#tmp fails on alinux3
|
||||
+ JDK-8341978: Improve JButton/bug4490179.java
|
||||
+ JDK-8341982: Simplify JButton/bug4323121.java
|
||||
+ JDK-8342098: Write a test to compare the images
|
||||
+ JDK-8342145: File libCreationTimeHelper.c compile fails
|
||||
on Alpine
|
||||
+ JDK-8342270: Test sun/security/pkcs11/Provider/
|
||||
/RequiredMechCheck.java needs write access to src tree
|
||||
+ JDK-8342498: Add test for Allocation elimination after
|
||||
use as alignment reference by SuperWord
|
||||
+ JDK-8342508: Use latch in BasicMenuUI/bug4983388.java
|
||||
instead of delay
|
||||
+ JDK-8342541: Exclude List/KeyEventsTest/KeyEventsTest.java
|
||||
from running on macOS
|
||||
+ JDK-8342562: Enhance Deflater operations
|
||||
+ JDK-8342602: Remove JButton/PressedButtonRightClickTest
|
||||
test
|
||||
+ JDK-8342607: Enhance register printing on x86_64 platforms
|
||||
+ JDK-8342609: jpackage test helper function incorrectly
|
||||
removes a directory instead of its contents only
|
||||
+ JDK-8342634: javax/imageio/plugins/wbmp/
|
||||
/WBMPStreamTruncateTest.java creates temp file in src dir
|
||||
+ JDK-8342635: javax/swing/JFileChooser/FileSystemView/
|
||||
/WindowsDefaultIconSizeTest.java creates tmp file in src dir
|
||||
+ JDK-8342704: GHA: Report truncation is broken after
|
||||
JDK-8341424
|
||||
+ JDK-8342811: java/net/httpclient/PlainProxyConnectionTest.java
|
||||
failed: Unexpected connection count: 5
|
||||
+ JDK-8342858: Make target mac-jdk-bundle fails on chmod
|
||||
command
|
||||
+ JDK-8342988: GHA: Build JTReg in single step
|
||||
+ JDK-8343007: Enhance Buffered Image handling
|
||||
+ JDK-8343100: Consolidate EmptyFolderTest and
|
||||
EmptyFolderPackageTest jpackage tests into single java file
|
||||
+ JDK-8343101: Rework BasicTest.testTemp test cases
|
||||
+ JDK-8343118: [TESTBUG] java/awt/PrintJob/PrintCheckboxTest/
|
||||
/PrintCheckboxManualTest.java fails with Error. Can't find
|
||||
HTML file PrintCheckboxManualTest.html
|
||||
+ JDK-8343128: PassFailJFrame.java test result: Error. Bad
|
||||
action for script: build}
|
||||
+ JDK-8343129: Disable unstable check of
|
||||
ThreadsListHandle.sanity_vm ThreadList values
|
||||
+ JDK-8343178: Test BasicTest.java javac compile fails
|
||||
cannot find symbol
|
||||
+ JDK-8343378: Exceptions in javax/management
|
||||
DeadLockTest.java do not cause test failure
|
||||
+ JDK-8343491: javax/management/remote/mandatory/connection/
|
||||
/DeadLockTest.java failing with NoSuchObjectException: no such
|
||||
object in table
|
||||
+ JDK-8343599: Kmem limit and max values swapped when
|
||||
printing container information
|
||||
+ JDK-8343724: [PPC64] Disallow OptoScheduling
|
||||
+ JDK-8343882: BasicAnnoTests doesn't handle multiple
|
||||
annotations at the same position
|
||||
+ JDK-8344581: [TESTBUG] java/awt/Robot/
|
||||
/ScreenCaptureRobotTest.java failing on macOS
|
||||
+ JDK-8344589: Update IANA Language Subtag Registry to
|
||||
Version 2024-11-19
|
||||
+ JDK-8344646: The libjsig deprecation warning should go to
|
||||
stderr not stdout
|
||||
+ JDK-8345296: AArch64: VM crashes with SIGILL when prctl
|
||||
is disallowed
|
||||
+ JDK-8345368: java/io/File/createTempFile/SpecialTempFile.java
|
||||
fails on Windows Server 2025
|
||||
+ JDK-8345371: Bump update version for OpenJDK: jdk-17.0.15
|
||||
+ JDK-8345375: Improve debuggability of
|
||||
test/jdk/java/net/Socket/CloseAvailable.java
|
||||
+ JDK-8345414: Google CAInterop test failures
|
||||
+ JDK-8345468: test/jdk/javax/swing/JScrollBar/4865918/
|
||||
/bug4865918.java fails in ubuntu22.04
|
||||
+ JDK-8346055: javax/swing/text/StyledEditorKit/4506788/
|
||||
/bug4506788.java fails in ubuntu22.04
|
||||
+ JDK-8346324: javax/swing/JScrollBar/4865918/bug4865918.java
|
||||
fails in CI
|
||||
+ JDK-8346587: Distrust TLS server certificates anchored by
|
||||
Camerfirma Root CAs
|
||||
+ JDK-8346671: java/nio/file/Files/probeContentType/Basic.java
|
||||
fails on Windows 2025
|
||||
+ JDK-8346828: javax/swing/JScrollBar/4865918/bug4865918.java
|
||||
still fails in CI
|
||||
+ JDK-8346887: DrawFocusRect() may cause an assertion failure
|
||||
+ JDK-8346908: Update JDK 17 javadoc man page
|
||||
+ JDK-8346972: Test java/nio/channels/FileChannel/
|
||||
/LoopingTruncate.java fails sometimes with IOException: There
|
||||
is not enough space on the disk
|
||||
+ JDK-8347424: Fix and rewrite
|
||||
sun/security/x509/DNSName/LeadingPeriod.java test
|
||||
+ JDK-8347427: JTabbedPane/8134116/Bug8134116.java has no
|
||||
license header
|
||||
+ JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java
|
||||
failing
|
||||
+ JDK-8347847: Enhance jar file support
|
||||
+ JDK-8347965: (tz) Update Timezone Data to 2025a
|
||||
+ JDK-8348625: [21u, 17u] Revert JDK-8185862 to restore old
|
||||
java.awt.headless behavior on Windows
|
||||
+ JDK-8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland
|
||||
+ JDK-8349603: [21u, 17u, 11u] Update GHA JDKs after Jan/25
|
||||
updates
|
||||
+ JDK-8352097: (tz) zone.tab update missed in 2025a backport
|
||||
+ JDK-8353905: [17u] Remove designator
|
||||
DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.15
|
||||
- Modified patch:
|
||||
* fips.patch
|
||||
+ rediff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 22 12:07:16 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
@@ -33,8 +33,8 @@
|
||||
# Standard JPackage naming and versioning defines.
|
||||
%global featurever 17
|
||||
%global interimver 0
|
||||
%global updatever 14
|
||||
%global buildver 7
|
||||
%global updatever 16
|
||||
%global buildver 8
|
||||
%global openjdk_repo jdk17u
|
||||
%global openjdk_tag jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}+%{buildver}
|
||||
%global openjdk_dir %{openjdk_repo}-jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}-%{buildver}
|
||||
|
BIN
jdk-17.0.14+7.tar.gz
(Stored with Git LFS)
BIN
jdk-17.0.14+7.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
jdk-17.0.16+8.tar.gz
(Stored with Git LFS)
Normal file
BIN
jdk-17.0.16+8.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user