Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
ea3a0e4
8328957: Update PKCS11Test.java to not use hardcoded path
franferrax Mar 10, 2025
289644a
8346887: DrawFocusRect() may cause an assertion failure
Mar 10, 2025
8785172
8026976: ECParameters, Point does not match field size
kurashige23 Mar 12, 2025
624cef6
8351099: Bump update version of OpenJDK: 11.0.28
gnu-andrew Mar 17, 2025
bf78d9b
8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of…
vieiro Mar 18, 2025
428c2a2
8348596: Update FreeType to 2.13.3
vieiro Mar 20, 2025
6b7a312
8309841: Jarsigner should print a warning if an entry is removed
Mar 20, 2025
6d469db
8339810: Clean up the code in sun.tools.jar.Main to properly close re…
martinuy Mar 26, 2025
c56a86d
8331959: Update PKCS#11 Cryptographic Token Interface to v3.1
vieiro Mar 27, 2025
da5bfa9
8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic
vieiro Mar 27, 2025
c0e7aa6
8303770: Remove Baltimore root certificate expiring in May 2025
vieiro Mar 28, 2025
690d595
8352302: Test sun/security/tools/jarsigner/TimestampCheck.java is fai…
Mar 31, 2025
657f3cd
Merge
gnu-andrew Mar 31, 2025
5ce10df
8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java fai…
Apr 8, 2025
dcc9701
8352716: (tz) Update Timezone Data to 2025b
Apr 8, 2025
79faa19
8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset …
Apr 9, 2025
c4a7b2c
8327476: Upgrade JLine to 3.26.1
vieiro Apr 9, 2025
1672eb1
8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp
Apr 13, 2025
ed62438
8350469: [11u] Test AbsPathsInImage.java fails - JDK-8239429 public c…
Apr 15, 2025
524170d
Merge
gnu-andrew Apr 16, 2025
276a157
8296631: NSS tests failing on OL9 linux-aarch64 hosts
kurashige23 May 7, 2025
398ba91
8348110: Update LCMS to 2.17
gnu-andrew May 8, 2025
6122785
8348598: Update Libpng to 1.6.47
vieiro May 8, 2025
0df5d27
8301753: AppendFile/WriteFile has differences between make 3.81 and 4+
May 8, 2025
bfc3beb
8232625: HttpClient redirect policy should be more conservative
vieiro May 8, 2025
9d55a69
8258483: [TESTBUG] gtest CollectorPolicy.young_scaled_initial_ergo_vm…
GoeLin May 9, 2025
c4f2b0c
8339300: CollectorPolicy.young_scaled_initial_ergo_vm gtest fails on …
GoeLin May 9, 2025
8894d6a
8350498: Remove two Camerfirma root CA certificates
vieiro May 9, 2025
d46f769
8315380: AsyncGetCallTrace crash in frame::safe_for_sender
May 12, 2025
819a1fe
8211400: nsk.share.gc.Memory::getArrayLength returns wrong value
May 13, 2025
c5407b6
8356571: Re-enable -Wtype-limits for GCC in LCMS
mrserb May 15, 2025
17ebc3c
8358325: Bump update version of OpenJDK: 11.0.29
gnu-andrew Jun 4, 2025
3efaf7a
8356096: ISO 4217 Amendment 179 Update
vieiro Jun 5, 2025
e00605f
8359170: Add 2 TLS and 2 CS Sectigo roots
vieiro Jun 13, 2025
e61f97d
8345414: Google CAInterop test failures
gnu-andrew Jun 16, 2025
501f90c
Merge
gnu-andrew Jun 17, 2025
cec1ef0
8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mism…
mrserb Jun 25, 2025
0927ca7
8358538: Update GHA Windows runner to 2025
shipilev Jun 27, 2025
646b6b5
8360816: [11u] Use default value for ProgramFiles(x86) in GHA
vieiro Jul 2, 2025
233cbfa
8345625: Better HTTP connections
Jun 4, 2025
25101ec
8348989: Better Glyph drawing
Larry-N May 27, 2025
77d75a1
8349111: Enhance Swing supports
Jun 6, 2025
898c007
8349594: Enhance TLS protocol support
May 16, 2025
ae39653
8350991: Improve HTTP client header handling
May 22, 2025
f31f26a
8351422: Improve scripting supports
May 27, 2025
141d7af
8360147: Better Glyph drawing redux
Jun 30, 2025
1468cfa
8211328: Different declaration and definition of ClassLoaderData::cla…
fandreuz Jul 8, 2025
7ff53b5
8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit…
Jul 10, 2025
971e6dc
8212155: Race condition when posting dynamic_code_generated event lea…
krk Jul 16, 2025
315ea00
8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamic…
krk Jul 16, 2025
626cb3b
Merge
gnu-andrew Jul 17, 2025
3ff903a
8363965: GHA: Switch cross-compiling sysroots to Debian bookworm
shipilev Aug 6, 2025
a7e7709
8340185: Use make -k on GHA to catch more build errors
shipilev Aug 7, 2025
694f561
8247362: HeapDumpCompressedTest.java#id0 fails due to "Multiple garba…
Aug 7, 2025
098d324
8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest
Aug 7, 2025
594efb1
8322920: Some ProcessTools.execute* functions are declared to throw T…
Aug 8, 2025
b604657
8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests
cost0much Aug 8, 2025
0e8228d
8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests
cost0much Aug 8, 2025
5aa91df
8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java te…
Aug 11, 2025
5b0c280
8343618: Stack smashing in awt_InputMethod.c on Linux s390x
zzambers Aug 11, 2025
d2a17d1
8355249: Remove the use of WMIC from the entire source code
Aug 11, 2025
341fc38
8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-a…
mrserb Aug 13, 2025
44f94ee
8211804: Constant AO_UNUSED_MBZ uses left shift of negative value
mrserb Aug 13, 2025
1130790
8356053: Test java/awt/Toolkit/Headless/HeadlessToolkit.java fails by…
mrserb Aug 14, 2025
42fb664
8316497: ColorConvertOp - typo for non-ICC conversions needs one-line…
mrserb Aug 15, 2025
f665ad7
8350540: [17u,11u] B8312065.java fails Network is unreachable
Aug 19, 2025
e81cda2
8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Sho…
Aug 25, 2025
5173435
8361212: Remove AffirmTrust root CAs
Aug 27, 2025
37123ee
8312518: [macos13] setFullScreenWindow() shows black screen on macOS …
mrserb Aug 27, 2025
e41de3f
8348597: Update HarfBuzz to 10.4.0
Aug 29, 2025
2c32878
8348328: Update IANA Language Subtag Registry to Version 2025-05-15
RadekCap Aug 29, 2025
31fc05c
8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered…
Sep 24, 2025
2abaf35
8368308: ISO 4217 Amendment 180 Update
jerboaa Sep 26, 2025
25a9b9e
8365389: Remove static color fields from SwingUtilities3 and WindowsM…
gnu-andrew Sep 26, 2025
974f4da
8352637: Enhance bytecode verification
Sep 11, 2025
2c7f456
8356294: Enhance Path Factories
Sep 3, 2025
d3b1c2b
8360937: Enhance certificate handling
Aug 27, 2025
1421229
Merge remote-tracking branch 'upstream/master' into dragonwell
Accelerator1996 Oct 29, 2025
105a9b6
disable warnings as errors
Accelerator1996 Nov 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/actions/do-build/action.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2022, 2025, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/build-cross-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,23 +59,23 @@ jobs:
gnu-arch: aarch64
debian-arch: arm64
debian-repository: https://httpredir.debian.org/debian/
debian-version: bullseye
debian-version: bookworm
- target-cpu: arm
gnu-arch: arm
debian-arch: armhf
debian-repository: https://httpredir.debian.org/debian/
debian-version: bullseye
debian-version: bookworm
gnu-abi: eabihf
- target-cpu: s390x
gnu-arch: s390x
debian-arch: s390x
debian-repository: https://httpredir.debian.org/debian/
debian-version: bullseye
debian-version: bookworm
- target-cpu: ppc64le
gnu-arch: powerpc64le
debian-arch: ppc64el
debian-repository: https://httpredir.debian.org/debian/
debian-version: bullseye
debian-version: bookworm

steps:
- name: 'Checkout the JDK source'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/build-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@ jobs:
--with-jtreg=${{ steps.jtreg.outputs.path }}
--enable-jtreg-failure-handler
--with-zlib=system
--disable-warnings-as-errors
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
echo "Dumping config.log:" &&
cat config.log &&
Expand Down
12 changes: 11 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,16 @@ jobs:
fi
if: steps.check_if_run.outputs.should_run != 'false'

- name: 'Set JTReg Options'
id: jtreg-options
run: |
if [[ '${{ runner.os }}' == 'Windows' ]]; then
# JTReg option for 'ProgramFiles(x86)' environment variable
echo 'value=-e:ProgramFiles\(x86\)=C:\\Program\ Files\ \(x86\)' >> $GITHUB_OUTPUT
else
echo 'value=' >> $GITHUB_OUTPUT
fi

- name: 'Run tests'
id: run-tests
run: >
Expand All @@ -196,7 +206,7 @@ jobs:
JDK_IMAGE_DIR=${{ steps.bundles.outputs.jdk-path }}
SYMBOLS_IMAGE_DIR=${{ steps.bundles.outputs.symbols-path }}
TEST_IMAGE_DIR=${{ steps.bundles.outputs.tests-path }}
JTREG='JAVA_OPTIONS=-XX:-CreateCoredumpOnCrash;VERBOSE=fail,error,time;KEYWORDS=!headful'
JTREG='OPTIONS=${{ steps.jtreg-options.outputs.value }};JAVA_OPTIONS=-XX:-CreateCoredumpOnCrash;VERBOSE=fail,error,time;KEYWORDS=!headful'
&& bash ./.github/scripts/gen-test-summary.sh "$GITHUB_STEP_SUMMARY" "$GITHUB_OUTPUT"
env:
PATH: ${{ steps.path.outputs.value }}
Expand Down
2 changes: 1 addition & 1 deletion .jcheck/conf
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[general]
project=jdk-updates
jbs=JDK
version=11.0.28
version=11.0.29

[checks]
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace,problemlists
Expand Down
6 changes: 3 additions & 3 deletions make/RunTestsPrebuilt.gmk
Original file line number Diff line number Diff line change
Expand Up @@ -239,9 +239,9 @@ else ifeq ($(OPENJDK_TARGET_OS), solaris)
else ifeq ($(OPENJDK_TARGET_OS), windows)
NUM_CORES := $(NUMBER_OF_PROCESSORS)
MEMORY_SIZE := $(shell \
$(EXPR) `wmic computersystem get totalphysicalmemory -value \
| $(GREP) = | $(SED) 's/\\r//g' \
| $(CUT) -d "=" -f 2-` / 1024 / 1024 \
$(EXPR) `powershell -Command \
"(Get-CimInstance Win32_ComputerSystem).TotalPhysicalMemory" \
| $(SED) 's/\\r//g' ` / 1024 / 1024 \
)
endif
ifeq ($(NUM_CORES), )
Expand Down
5 changes: 3 additions & 2 deletions make/autoconf/build-performance.m4
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2011, 2019, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 2025, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
Expand Down Expand Up @@ -84,7 +84,8 @@ AC_DEFUN([BPERF_CHECK_MEMORY_SIZE],
FOUND_MEM=yes
elif test "x$OPENJDK_BUILD_OS" = xwindows; then
# Windows, but without cygwin
MEMORY_SIZE=`wmic computersystem get totalphysicalmemory -value | grep = | cut -d "=" -f 2-`
MEMORY_SIZE=`powershell -Command \
"(Get-CimInstance Win32_ComputerSystem).TotalPhysicalMemory" | $SED 's/\\r//g' `
MEMORY_SIZE=`expr $MEMORY_SIZE / 1024 / 1024`
FOUND_MEM=yes
fi
Expand Down
4 changes: 2 additions & 2 deletions make/autoconf/version-numbers
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@

DEFAULT_VERSION_FEATURE=11
DEFAULT_VERSION_INTERIM=0
DEFAULT_VERSION_UPDATE=28
DEFAULT_VERSION_UPDATE=29
DEFAULT_VERSION_PATCH=0
DEFAULT_VERSION_EXTRA1=0
DEFAULT_VERSION_EXTRA2=0
DEFAULT_VERSION_EXTRA3=0
DEFAULT_VERSION_DATE=2025-07-15
DEFAULT_VERSION_DATE=2025-10-21
DEFAULT_VERSION_CLASSFILE_MAJOR=55 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
DEFAULT_VERSION_CLASSFILE_MINOR=0
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="10 11"
Expand Down
27 changes: 0 additions & 27 deletions make/data/cacerts/affirmtrustcommercialca

This file was deleted.

27 changes: 0 additions & 27 deletions make/data/cacerts/affirmtrustnetworkingca

This file was deleted.

38 changes: 0 additions & 38 deletions make/data/cacerts/affirmtrustpremiumca

This file was deleted.

20 changes: 0 additions & 20 deletions make/data/cacerts/affirmtrustpremiumeccca

This file was deleted.

8 changes: 4 additions & 4 deletions make/data/currency/CurrencyData.properties
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ formatVersion=3
# Version of the currency code information in this class.
# It is a serial number that accompanies with each amendment.

dataVersion=179
dataVersion=180

# List of all valid ISO 4217 currency codes.
# To ensure compatibility, do not remove codes.
Expand Down Expand Up @@ -147,7 +147,7 @@ IO=USD
# BRUNEI DARUSSALAM
BN=BND
# BULGARIA
BG=BGN
BG=BGN;2025-12-31-22-00-00;EUR
# BURKINA FASO
BF=XOF
# BURUNDI
Expand Down Expand Up @@ -193,7 +193,7 @@ HR=EUR
# CUBA
CU=CUP
# Cura\u00e7ao
CW=ANG;2025-04-01-04-00-00;XCG
CW=XCG
# CYPRUS
CY=EUR
# CZECHIA
Expand Down Expand Up @@ -510,7 +510,7 @@ SR=SRD
# SVALBARD AND JAN MAYEN
SJ=NOK
# Sint Maarten (Dutch part)
SX=ANG;2025-04-01-04-00-00;XCG
SX=XCG
# ESWATINI
SZ=SZL
# SWEDEN
Expand Down
Loading
Loading