logging-log4j2 2.25.3
logging-log4j2 rel/2.25.3
This patch release addresses issues detailed in the changelog below. In particular, it includes an important fix for the host name verification in SSL/TLS configuration. This is used by Socket Appender.
Changed
- Optimize
DefaultThreadContextMap.getCopy()performance by avoiding megamorphic calls inHashMapconstructor (#3935, #3939)
Fixed
- Fix GraalVM metadata for nested classes to use binary names instead of canonical names (#3871, #3996)
- Fix failures caused by null
SslConfiguration(#3947, #3953) - Fix incorrect handling of the host name verification in SSL/TLS configuration, which is used by Socket Appender when SSL/TLS is enabled (#4002)
Removed
- Remove the
com.github.spotbugs:spotbugs-annotationsdependency (#3984, #3985)
Source apache/logging-log4j2 ·
rel/2.25.3· 2025-12-16 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.