Skip to content

Commit 0873847

Browse files
author
Datadog Syncup Service
committed
Merge branch 'upstream-master'
2 parents 03005f1 + c1c2475 commit 0873847

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

.jcheck/conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[general]
22
project=jdk-updates
33
jbs=JDK
4-
version=17.0.16
4+
version=17.0.17
55

66
[checks]
77
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace,problemlists

make/conf/version-numbers.conf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@
2828

2929
DEFAULT_VERSION_FEATURE=17
3030
DEFAULT_VERSION_INTERIM=0
31-
DEFAULT_VERSION_UPDATE=16
31+
DEFAULT_VERSION_UPDATE=17
3232
DEFAULT_VERSION_PATCH=0
3333
DEFAULT_VERSION_EXTRA1=0
3434
DEFAULT_VERSION_EXTRA2=0
3535
DEFAULT_VERSION_EXTRA3=0
36-
DEFAULT_VERSION_DATE=2025-07-15
36+
DEFAULT_VERSION_DATE=2025-10-21
3737
DEFAULT_VERSION_CLASSFILE_MAJOR=61 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
3838
DEFAULT_VERSION_CLASSFILE_MINOR=0
3939
DEFAULT_VERSION_DOCS_API_SINCE=11

test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
2+
* Copyright (c) 2017, 2024, Oracle and/or its affiliates. All rights reserved.
33
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
*
55
* This code is free software; you can redistribute it and/or modify it
@@ -67,6 +67,7 @@
6767
import java.util.stream.Collectors;
6868
import java.util.stream.IntStream;
6969

70+
import jdk.security.jarsigner.JarSigner;
7071
import jdk.test.lib.process.OutputAnalyzer;
7172
import jdk.test.lib.process.ProcessTools;
7273
import jdk.test.lib.util.JarUtils;
@@ -1430,7 +1431,9 @@ private SignItem digestAlgorithm(String digestAlgorithm) {
14301431
String expectedDigestAlg() {
14311432
return digestAlgorithm != null
14321433
? digestAlgorithm
1433-
: jdkInfo.majorVersion >= 20 ? "SHA-384" : "SHA-256";
1434+
: jdkInfo.majorVersion >= 20
1435+
? JarSigner.Builder.getDefaultDigestAlgorithm()
1436+
: "SHA-256";
14341437
}
14351438

14361439
private SignItem tsaDigestAlgorithm(String tsaDigestAlgorithm) {
@@ -1439,7 +1442,11 @@ private SignItem tsaDigestAlgorithm(String tsaDigestAlgorithm) {
14391442
}
14401443

14411444
String expectedTsaDigestAlg() {
1442-
return tsaDigestAlgorithm != null ? tsaDigestAlgorithm : "SHA-256";
1445+
return tsaDigestAlgorithm != null
1446+
? tsaDigestAlgorithm
1447+
: jdkInfo.majorVersion >= 20
1448+
? JarSigner.Builder.getDefaultDigestAlgorithm()
1449+
: "SHA-256";
14431450
}
14441451

14451452
private SignItem tsaIndex(int tsaIndex) {

0 commit comments

Comments
 (0)