В этом документе содержится информация о выпуске Axiom JDK Pro 24.0.1+11.
Axiom JDK Pro является Java SE 24-совместимым дистрибутивом OpenJDK 24, который работает на серверах (Linux x86_64, Linux ARM64, Windows 64), настольных компьютерах (Windows 64, Mac OS x86_64, Mac OS AArch64, Linux x86_64) и встроенных устройствах (Linux ARM64, Linux ARMv7, включая Raspberry Pi 2 & 3 (ARMv6 hardfloat)).
Axiom JDK Pro 24 распространяется в виде файлов .apk
, .msi
, .dmg
, .deb
, .rpm
, .zip
и .tar.gz
. Пожалуйста, выберите наиболее подходящий вам формат.
Этот выпуск содержит следующие обновления и новые функции.
Следующий список содержит важные исправления для версии 24.0.1.
ID проблемы | |
---|---|
JDK-8346587 |
Резюме: Отключение поддержки сертификатов сервера TLS, привязанных к корневому сертификату Camerfirma Описание: JDK перестанет доверять сертификатам серверов TLS, выпущенным после 15 апреля 2025 года и привязанным к корневым сертификатам Camerfirma, в соответствии с аналогичными планами, объявленными Google, Mozilla, Apple и Microsoft. Сертификаты сервера TLS, выданные 15 апреля 2025 года или ранее, будут оставаться надежными до истечения срока их действия. Сертификаты, выданные после этой даты и привязанные к любому из указанных центров сертификации, будут отклонены. Ограничения вводятся в действие в реализации JDK (поставщик SunJSSE) API Java Secure Socket Extension (JSSE). Сеанс TLS не будет согласован, если цепочка сертификатов сервера привязана к любому из указанных центров сертификации и сертификат был выдан после 15 апреля 2025 года. |
JDK-8347506 |
Резюме: Добавление совместимости свойств OCSP readtimeout с OCSP Timeout Описание: В JDK 21 был выпущен расширенный синтаксис для различных свойств тайм-аута в версии JDK-8179502. Это включало новое системное свойство |
JDK-8347965 |
Резюме: Обновление данных о часовых поясах до версии 2025a Описание: Данные о часовых поясах обновлены до версии 2025а, в которой Парагвай с весны 2024 года переходит на постоянное значение -03; Улучшены данные по Филиппинам за период до 1991 года; Параметр Etc/Unknown теперь зарезервирован. |
Обратите внимание, что Axiom JDK Pro 24.0.1 недоступен для следующих операционных систем и не может быть запущен на них:
Windows x86 (32-bit)
macOS 10.x
В этом выпуске Axiom JDK Pro 24.0.1 обновлена база данных часовых поясов IANA до версии 2025a. Это обновление часовых поясов в первую очередь касается следующего:
С весны 2024 года Парагвай вводит постоянное значение -03.
Улучшены данные по Филиппинам за период до 1991 года.
Параметр Etc/Unknown зарезервирован.
Для дополнительной информации см. JDK-8347965.
В этой версии отсутствуют известные проблемы.
Следующий список содержит исправления уязвимостей для версии 24.0.1.
CVE ID | CVSS score | Component | Module | Attack Vector | Complexity | Privileges | User Interaction | Scope | Confidentiality | Integrity | Availability |
---|---|---|---|---|---|---|---|---|---|---|---|
CVE-2024-47606 |
7.5 |
javafx |
media |
network |
high |
none |
required |
unchanged |
high |
high |
high |
CVE-2024-54534 |
7.5 |
javafx |
web |
network |
high |
none |
required |
unchanged |
high |
high |
high |
CVE-2025-21587 |
7.4 |
security-libs |
javax.net.ssl |
network |
high |
none |
none |
unchanged |
high |
high |
none |
CVE-2025-30691 |
4.8 |
hotspot |
compiler |
network |
high |
none |
none |
unchanged |
low |
low |
none |
CVE-2025-30698 |
5.6 |
client-libs |
2d |
network |
high |
none |
none |
unchanged |
low |
low |
low |
Следующий список содержит дефекты, исправленные в JDK версии 24.0.1.
ID проблемы | Резюме |
---|---|
JDK-8211851 |
(ch) java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) |
JDK-8290043 |
serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached" |
JDK-8337494 |
Clarify JarInputStream behavior |
JDK-8337692 |
Better TLS connection support |
JDK-8338430 |
Improve compiler transformations |
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-8342562 |
Enhance Deflater operations |
JDK-8343007 |
Enhance Buffered Image handling |
JDK-8344361 |
Restore null return for invalid services from legacy providers |
JDK-8345614 |
Improve AnnotationFormatError message for duplicate annotation interfaces |
JDK-8345684 |
OperatingSystemMXBean.getSystemCpuLoad() throws NPE |
JDK-8345959 |
Make JVM_IsStaticallyLinked JVM_LEAF |
JDK-8346014 |
Bump version numbers for 24.0.1 |
JDK-8346082 |
Output JVMTI agent information in hserr files |
JDK-8346239 |
Improve memory efficiency of JimageDiffGenerator |
JDK-8346324 |
javax/swing/JScrollBar/4865918/bug4865918.java fails in CI |
JDK-8346587 |
Distrust TLS server certificates anchored by Camerfirma Root CAs |
JDK-8346688 |
GenShen: Missing metadata trigger log message |
JDK-8346690 |
Shenandoah: Fix log message for end of GC usage report |
JDK-8346712 |
Remove com/sun/net/httpserver/TcpNoDelayNotRequired.java test |
JDK-8346713 |
[testsuite] NeverActAsServerClassMachine breaks TestPLABAdaptToMinTLABSize.java TestPinnedHumongousFragmentation.java TestPinnedObjectContents.java |
JDK-8346868 |
RISC-V: compiler/sharedstubs tests fail after JDK-8332689 |
JDK-8346887 |
DrawFocusRect() may cause an assertion failure |
JDK-8347124 |
Clean tests with --enable-linkable-runtime |
JDK-8347129 |
cpuset cgroups controller is required for no good reason |
JDK-8347256 |
Epsilon: Demote heap size and AlwaysPreTouch warnings to info level |
JDK-8347299 |
Add annotations to test cases in LicenseTest |
JDK-8347334 |
JimageDiffGenerator code clean-ups |
JDK-8347424 |
Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test |
JDK-8347496 |
Test jdk/jfr/jvm/TestModularImage.java fails after JDK-8347124: No javac |
JDK-8347506 |
Compatible OCSP readtimeout property with OCSP timeout |
JDK-8347564 |
ZGC: Crash in DependencyContext::clean_unloading_dependents |
JDK-8347847 |
Enhance jar file support |
JDK-8347911 |
Limit the length of inflated text chunks |
JDK-8347965 |
(tz) Update Timezone Data to 2025a |
JDK-8348562 |
ZGC: segmentation fault due to missing node type check in barrier elision analysis |
JDK-8348600 |
Update PipeWire to 1.3.81 |
JDK-8349058 |
'internal proprietary API' warnings make javac warnings unusable |
JDK-8349084 |
Update vectors used in several PQC benchmarks |
JDK-8349183 |
[BACKOUT] Optimization for StringBuilder append boolean & null |
JDK-8349239 |
[BACKOUT] Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt |
JDK-8349828 |
Redo - Change milestone to fcs for newly created jdk24.0.1 branch |
JDK-8350820 |
OperatingSystemMXBean CpuLoad() methods return -1.0 on Windows |
Следующий список содержит дефекты, исправленные в JFX версии 24.0.1.
ID проблемы | Резюме |
---|---|
JDK-8304008 |
Update README.md and CONTRIBUTING.md for jfx update repos |
JDK-8340322 |
Update WebKit to 620.1 |
JDK-8344367 |
Fix mistakes in FX API docs |
JDK-8347600 |
Change JavaFX release version to 24.0.1 in jfx24u |
JDK-8349256 |
Update PipeWire to 1.3.81 |
JDK-8349472 |
Update copyright header for files modified in 2025 |
JDK-8349891 |
Not implemented function should have printf |
JDK-8349924 |
Additional WebKit 620.1 fixes from WebKitGTK 2.46.6 |
JDK-8350136 |
Create release notes for JavaFX 24 |
JDK-8350437 |
[GHA] Update gradle wrapper-validation action to v3 |
JDK-8350561 |
Update copyright header for files modified in 2024 |
JDK-8351368 |
RichTextArea: exception pasting from Word |
Этот выпуск не содержит никаких изменений в сторонних библиотеках.
Чтобы поддерживать актуальность и безопасность вашего экземпляра Axiom JDK Pro, всегда обновляйтесь до последней доступной версии после ее выпуска. Для обновления установите новую версию поверх предыдущей. Новую версию всегда следует устанавливать и тестировать в непроизводственной среде перед развертыванием в производственной системе.
Инструкции по установке см. в разделе Установка Axiom JDK на странице Axiom JDK, либо в разделе документации на портале поддержки. Доступ к этому порталу предоставляется клиентам с активным договором поддержки.