Releases: ibmruntimes/openj9-openjdk-jdk11
11.0.17 with Eclipse OpenJ9 v0.35.0
Branch name: v0.35.0-release
Tag: openj9-0.35.0
For the list of OpenJ9 changes see https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.35.0
OpenJ9 related changes
84b84a0..a94c231
3f75abe Merge jdk-11.0.17+8 to 0.35 J9 Build #587
2f0b34c Merge latest OpenJ9 change to 0.35 Keith W. Campbell #584
43ddc57 Add --openssl-repo option for downloading OpenSSL source Peter Shipton #583
3977975 Merge the latest OpenJ9 change to 0.35 Peter Shipton #582
dcef2ef Fix the PKCS11Exception: CKR_KEY_TYPE_INCONSISTENT in FIPS mode Jinhang-Zhang #581
e9ad99b Merge jdk-11.0.17+7 to 0.35 J9 Build #580
b1198ab Merge jdk-11.0.17+6 to 0.35 J9 Build #579
3e79300 Merge latest OpenJ9 changes to 0.35 Peter Shipton #578
179f4a9 Revert fix for skipBytes and backport fix from jdk17 simonis #577
eab5944 Fix java/util/zip/DeflateIn_InflateOut.skipBytes Test Rahil Shah #559
07a11e6 Merge latest OpenJ9 change to 0.35 Babneet Singh #575
6b49cb4 Include vcruntime140_1.dll when compiling with VS2019 Peter Shipton #574
53fb823 Merge jdk-11.0.17+5 and latest OpenJ9 changes to 0.35 J9 Build #573
a2a133a Set OpenJDK test property vm.hasJFR to false in OpenJ9PropsExt Peter Shipton #572
d01824a Set OpenJDK test property vm.musl to false in OpenJ9PropsExt Peter Shipton #571
59e12c7 Merge master jdk-11.0.17+4 into openj9-staging Keith W. Campbell #570
5b5f241 Fix incremental DDR builds Keith W. Campbell #567
0a6330a LUDCL refresh points Abdulrahman Alattas #552
6892cdc Fix race condition when creating the native pointer for an EC key Zainab Fatmi #565
b7da914 Merge master jdk-11.0.17+1 into openj9-staging Jason Feng #564
d34afbf Update OpenJDK11 ProblemList-fips for FIPS Tao Liu #563
9b60cd8 Add NULL check for CRIU field retrieval Jason Feng #561
e34c2be Update OpenJDK11 ProblemList-fips for FIPS Tao Liu #560
20d1335 Move ClassSpecializer.java & add NotCheckpointSafe Jason Feng #556
2bdd89f Update test case to add module jdk.crypto.cryptoki Tao Liu #557
11.0.16.1 with Eclipse OpenJ9 v0.33.1
Branch name: v0.33.1-release
Tag: openj9-0.33.1
For the list of OpenJ9 changes see https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.33.1
OpenJ9 related changes
ab74d97..84b84a0
84b84a0 Merge 11.0.16.1+1 into 0.33.1 Peter Shipton #568
11.0.16 with Eclipse OpenJ9 v0.33.0
Branch name: v0.33.0-release
Tag: openj9-0.33.0
For the list of OpenJ9 changes see https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.33.0
OpenJ9 related changes
b7b5b42..ab74d97
ab74d97 (0.33) Fix race condition when creating the native pointer for an EC key, and FIPS updates Tao Liu #566
cca5ca0 Merge the latest OpenJ9 changes to 0.33 Peter Shipton #555
f96abef Backport 8253952 Rahil Shah #554
a0f397d Merge jdk-11.0.16+8 to 0.33 J9 Build #553
a30303e Merge latest OpenJ9 changes to 0.33 Keith W. Campbell #551
0a3801d Deal with non-supported ECKey subclasses Zainab Fatmi #550
cc70a08 Merge latest OpenJ9 changes to 0.33 Keith W. Campbell #549
cc74cb1 Reset the KeyAgreement object for reuse Zainab Fatmi #548
02a291a Default to using cmake on all builds Devin Nakamura #545
f20da0b Merge the latest OpenJ9 changes to 0.33 Keith W. Campbell #544
2cc1edf Support export/import plain keys in FIPS Mode Alon Shalev Housfater #542
29b9a5c Update the ProblemList-fips for FIPS extended.openjdk and sanity.openjdk tests Tao Liu #537
4ad66ef Merge jdk-11.0.16+7 and the latest OpenJ9 changes to 0.33 Keith W. Campbell #543
6653385 Use OpenSSL for the ECDH key agreement Zainab Fatmi #532
e0ee44e Merge the latest OpenJ9 changes to 0.33 Keith W. Campbell #541
231dcc9 Enable JITServer builds by default for supported platforms Dhruv Chopra #540
01a678d Merge jdk-11.0.16+6 and the latest OpenJ9 changes to 0.33 genie-openj9 #539
0e775e4 CRIU update TimerTask.nextExecutionTime with checkpointRestoreTimeDelta Jason Feng #531
fa0ab6f Merge jdk-11.0.16+5 and the latest OpenJ9 changes to 0.33 Keith W. Campbell #538
4355fa4 Change CRIU RNG to be non-blocking, mixing in SHA1PRNG data Alon Shalev Housfater #535
286f80f Encapsulate retrieval and display of git SHAs Keith W. Campbell #536
ce708eb Merge master jdk-11.0.16+5 into openj9-staging Jason Feng #534
edbcb7d Merge jdk-11.0.16+4 and the latest OpenJ9 changes to the 0.33 release branch J9 Build #533
4e2d86e Allow GENSRC_VARHANDLES with OpenJDK MethodHandles Babneet Singh #368
3007131 Remove record class from test java/nio/file/Files/probeContentType/Basic Peter Shipton #530
9ee1df6 Buffer CRIU RNG Alon Shalev Housfater #529
216af10 FIPS Support for Linux x86 RHEL Tao Liu #520
8965afa Remove IBM semeru reference from CRIUSEC Tobi Ajila #524
7c1b589 Remove CRIUConfigurator from java.security Tobi Ajila #523
605fa50 add ProblemList-fips.txt as placeholder lanxia #522
da1c1aa Refactor the CRIU security provider to openj9.internal.criu Zainab Fatmi #521
8a026fe Avoid sign extension when calling adler32() and crc32() Peter Shipton #518
3b622be AIX with xlc 16 must set -std=c99 Peter Shipton #519
cafdbf7 Replace tab with spaces Keith W. Campbell #517
c04460f Merge master jdk-11.0.16+1 into openj9-staging Jason Feng #516
9915781 Rename CacheClass to ClassByNameCache to avoid OpenJDK conflict Peter Shipton #515
ae47d54 Add support for installing libssl.so.3 Peter Shipton #513
6105efc Add support for downloading and installing openssl3 versions Peter Shipton #500
a139547 Stop ignoring warnings in jdk.management Keith W. Campbell #509
eab28f7 Adopt configuration GENERIC to generate DDR_VM sources Jason Feng #512
f947388 Add CRIU security provider Alon Shalev Housfater #510
073f799 Add IncludeIfUnsure for $(SUPPORT_OUTPUTDIR)/overlay Jason Feng #511
1090eb2 Apply JPP to JCL patch files within $(TOPDIR)/closed Jason Feng #501
13f1e75 Clean up and remove IBM copyright notices Keith W. Campbell #508
3a97e78 Update OpenSSL build script to support OpenSSL 3+ Keith W. Campbell #504
0a3e5f8 Merge master jdk-11.0.15+10 into openj9-staging Jason Feng #505
56bf805 Add openssl version 3.0+ support for Linux platforms Jinhang-Zhang #499
7e9b3fe Backport 8259922: MethodHandles.collectArguments does not throw IAE Babneet Singh #502
b88a5c6 CRIU JPP for unix/classes/java/lang/ProcessEnvironment.java Jason Feng #498
cb81fe5 Compile with -qstackprotect on xlc Peter Shipton #496
d112e5d Stop ignoring warnings in openj9.sharedclasses Keith W. Campbell #492
11.0.14.1 with Eclipse OpenJ9 v0.30.1
Branch name: v0.30.1-release
Tag: openj9-0.30.1
For the list of OpenJ9 changes see https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.30.1
OpenJ9 related changes
01f8665..5c423da
5c423da Merge jdk-11.0.14.1+1 to the 0.30.1 release and update versions Peter Shipton #477
11.0.14 with Eclipse OpenJ9 v0.30.0
Branch name: v0.30.0-release
Tag: openj9-0.30.0
For the list of OpenJ9 changes see https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.30.0
OpenJ9 related changes
2d83aa3..01f8665
93966e1 Merge 11.0.14+9 to the 0.30.0 branch J9 Build #470
595e324 Merge jdk-11.0.14+8 to the 0.30 release J9 Build #467
c5d3fd7 Merge jdk-11.0.14+7 to the 0.30.0 release J9 Build #466
1a8d4f0 Merge latest OpenJ9 changes to the 0.30.0 branch Peter Shipton #465
5e53432 Fix crash in native crypto on concurrent cipher object use with GCM Zainab Fatmi #464
738556b Merge latest OpenJ9 changes to the 0.30.0 branch Keith W. Campbell #463
38c369e Add jpackcore/jextract (openj9.dtfj) to the JRE Peter Shipton #462
e9cd67b Merge jdk-11.0.14+6 and the latest OpenJ9 changes to the 0.30.0 branch Peter Shipton #461
fbf61dd Set the default class name when compiling XSL templates Cheng Jin #460
40dd8d8 zOS: Add 31/64-bit interoperability staging Joran Siu #459
c283338 Merge jdk-11.0.14+5 to the 0.30.0 branch J9 Build #458
4ba2c3b Remove redundant definition of CUSTOM_ROOT Keith W. Campbell #457
9f6deac Remove inappropriate jmap man page Peter Shipton #456
fc2dbe5 Update definition of J9JDK_EXT_VERSION Keith W. Campbell #444
2f7b4f2 Merge latest openj9 to openj9-staging and fix conflict Peter Shipton #455
15cdb1c Remove -Xlog:all=warning from ProcessBuilder/Basic test Peter Shipton #454
25465a0 Add support for building for AArch64 macOS KONNO Kazuhiro #450
b0ad5a7 Fix ChaCha20 context release code to use cleaner alonsh #453
6437400 Merge master jdk-11.0.14+1 into openj9-staging Jason Feng #452
4148fad Add configuration option to control inclusion of demos in jdk image Keith W. Campbell #451
11.0.13 with Eclipse OpenJ9 v0.29.0
Branch name: v0.29.0-release
Tag: openj9-0.29.0
For the list of OpenJ9 changes see https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.29.0
OpenJ9 related changes
6fa6841..2d83aa3
68c572d Merge jdk-11.0.13+8 to the 0.29.0 release branch Keith W. Campbell #449
b713778 Merge master jdk-11.0.13+8 into openj9-staging Jason Feng #448
869dc5f Merge jdk-11.0.13+7 and latest OpenJ9 changes to v0.29.0-release Peter Shipton #447
af3e6fe Propagate disable-warnings-as-errors-XXX to OMR and OpenJ9 Keith W. Campbell #446
1e906c8 Fix build instructions link in README.md Peter Shipton #445
ddc29ca Stage healthcenter.properties to conf directory Joran Siu #443
1f7fcff Add openj9.traceformat to the list of platform modules Keith W. Campbell #440
9f1a72e Don't exclude healthcenter trace format data files Keith W. Campbell #438
f92b2aa Support use of a non-openj9 bootjdk for running DDR tools Keith W. Campbell #437
ac2e008 Suppress use of old versions of DDR .dat files Keith W. Campbell #436
2966930 Add j9criu to files to be copied as a library OussamaSaoudi #435
f901fa5 Add --with-product-suffix configure option Adam Brousseau #433
11.0.15 with Eclipse OpenJ9 v0.32.0
Branch name: v0.32.0-release
Tag: openj9-0.32.0
For the list of OpenJ9 changes see https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.32.0
OpenJ9 related changes
5c423da..b7b5b42
e6575f8 Merge master jdk-11.0.15+10 into v0.32.0-release Jason Feng #507
f082ae6 (0.32) Add openssl version 3.0+ support for Linux platforms Jinhang-Zhang #506
f84454d (0.32) Compile with -qstackprotect on xlc Peter Shipton #497
2528f67 Merge jdk-11.0.15+8 and the latest openj9 changes to 0.32 J9 Build #495
8e2bca4 Fix @stable annotation in MethodHandleImpl Keith W. Campbell #493
90f19e0 Merge jdk-11.0.15+7 and the latest openj9 changes to the 0.32 release Peter Shipton #490
43e18bf Add stub for AttachProviderImpl.c on Windows Keith W. Campbell #491
eb9d6e6 healthcenter: don't make jdk.internal.jvmstat a platform module Keith W. Campbell #489
2e2a51b CRIU support: add checkpoint/restore environment variables Jason Feng #486
a7d94cd Merge jdk-11.0.15+6 to the 0.32 release J9 Build #488
6257c4d Merge jdk-11.0.15+5 to the 0.32 release J9 Build #487
6efa16e Merge latest OpenJ9 changes to 0.32 Keith W. Campbell #485
e351183 Use bundled freetype on AIX Peter Shipton #484
66baf11 Prevent overlapping arrays for AES-CBC alonsh #483
ee602f3 CMake: Don't use separate cross compile spec Devin Nakamura #482
656e006 Merge jdk-11.0.15+4 to the 0.32 release J9 Build #481
6fcd5c1 Use configured git command Keith W. Campbell #480
8a05ae9 Ignore OPENJ9_JAVA_COMMAND_LINE environment variable Keith W. Campbell #479
78b229e Merge master jdk-11.0.15+2 into openj9-staging Jason Feng #478
831fcda Add support for AArch64 macOS in closed/openssl.gmk KONNO Kazuhiro #476
60c3337 Remove a wrong copyright line from flags.m4 KONNO Kazuhiro #475
29147f5 Enable JIT on AArch64 macOS KONNO Kazuhiro #474
70481f1 Make generated copyright notices consistent Keith W. Campbell #473
24efaea Correct set of platform modules for healthcenter Keith W. Campbell #472
370a460 Support configure option '--with-openssl=fetched' on Windows Keith W. Campbell #471
fcd00b3 Set native stack size using -Xmso instead of -Xss Mike Zhang #469
d1525ba HealthCenter should require jdk.attach Peter Shipton #468