This is an automated email from the ASF dual-hosted git repository.
ppkarwasz pushed a change to branch feat/2.x/xml-factory-hardening
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
discard 82233d37f9 test: skip resolver-based schema validation tests on JDK 8
discard e9a161dfbd Temporarily add CodeQL to PR target branch
discard 2c7dbcf2cd fix: BND warning
discard 7fe721acb2 Reference PR #4162 in the changelog entry
discard 810da54997 Harden XML configuration parsing with `copernik-xml-factory`
discard 4beaeeef8d Resolve relative XInclude system ids via `EntityResolver2`
discard e03724cb93 fix: PR reference in changelog file
discard 75a9c44710 Reference PR #4161 in the changelog entry
discard dabbf69250 Resolve XML configuration resources through
`ConfigurationSource`
add 19edb23e16 Fix handling of non-finite numbers while encoding
`MapMessage` to JSON (#4163)
add 6c0719998a Remove `/log4j-slf4j-impl` Dependabot execution (#4151)
add 07948345a9 Upgrade Maven and Maven Wrapper versions to `3.9.16` and
`3.3.4`, respectively (#4167)
add 7775e125ae Adds `maxRandomDelay` configure to Rolling Appenders (#4165)
add 7f5459bb11 Merge `2.26.1` to `2.x` (#4169)
add a52ad57022 Add `2.25.5` release notes (#4174)
add b6ba7d0af6 Add native tracing fields to LogEvent to eliminate async
MDC overhead (#4171)
add df1d9a5198 Add developer information for Ramanathan Muthu (#4182)
add 38889a881f Include free-form message when encoding
StructuredDataMessage to XML (#4180)
add 819f2167ca fix: null-check parseAppender result in log4j-1.2-api
XmlConfiguration (#4172)
add 1f484a13d4 Bump org.apache.activemq:activemq-broker from 6.1.7 to
6.2.6 in /log4j-parent (#4178)
add 40e974e3a6 Bump org.apache.kafka:kafka-clients from 3.9.1 to 3.9.2 in
/log4j-parent (#4188)
add 7a862f6ba5 Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1
in /log4j-parent (#4187)
add 6d4460755e Bump org.slf4j:slf4j-nop from 2.0.17 to 2.0.18 in
/log4j-mongodb4 in the dependencies group across 1 directory (#4139)
add 9ce46c1765 Bump actions/stale from 10.2.0 to 10.3.0 in the
dependencies group across 1 directory (#4137)
add 6bfe2359ed Update Dependabot configuration to handle WireMock 3.x
changes (#4192)
add b21bb32331 Open separate Dependabot PRs for major version updates
(#4200)
add de17f604c2 Fix NPE in ConfigurationScheduler by ensuring
scheduledFuture is chec… (#4118)
add 516e85bdbe Fix properties configuration support for per-logger
properties (#4142)
add dff7bfa261 Bump the maven-minor-updates group with 47 updates (#4206)
add acac6dd39c Align NOTICE files and drop redundant LICENSE resources
(#4170)
add 359ee520e3 Revamp XML configuration testing and documentation (#4155)
add 95888415f6 Pin snapshot reproducibility checks to the deployed
artifacts (#4215)
add 04c93c1d33 Split `integration-test` into per-deployment jobs (#4216)
add 246fc76eea fix: `InstantPatternLegacyFormatter` precision for legacy
`n` patterns (#4220)
add c59b0562e6 Add log4j-api-kotlin dependency to BOM (#4222)
add 494f26c71c Fix NPE in PluginElementVisitor when handling unresolved
child elements (#4250)
add 3c60ae0c04 Fix exceptions in the JMX integration (#4185)
add bf873ae58e Extend plugin processor message filtering and add `[Log4j]`
prefixes (#4228)
add ef6ebfbfc8 fix: close streams in
`LoggerContextAdmin::setConfigLocationUri` (#4218)
add ecf1f41c99 Change `build` and `codeql-analysis` triggers (#4212)
add 668c0ccaa3 Fix Log4j1SyslogLayout builder javadoc attributes (#4239)
add abcb38f9cc fix: treat null parameters as empty in `CsvParameterLayout`
(#4245)
add a4364da103 Fix date format from `mm` to `MM` in pattern layout (#4257)
add c64ef11a41 Add missing RootLogger.Builder withFilter alias (#4224)
add 33c8236d88 docs: Routing Appender security considerations for
high-cardinality keys (#4217)
add 4ce9212cd3 resolve external entities through ConfigurationSource in
log4j 1.x XmlConfiguration (#4198)
add aa28d249f4 Merge remote-tracking branch 'apache/2.x' into
feat/2.x/xinclude-opt-in
add 0dca6539ea Resolve XML configuration resources through
`ConfigurationSource`
add f190faac6b Reference PR #4161 in the changelog entry
add 65f16e14e3 fix: PR reference in changelog file
add 3fd006b359 Resolve relative XInclude system ids via `EntityResolver2`
add f7a0a5a987 Simplify `ConfigurationSourceResolver`
add a7ecbc0377 fix: formatting
add 0ac80e83a8 Harden XML configuration parsing with `copernik-xml-factory`
add ea63dbd2c2 Reference PR #4162 in the changelog entry
add 9a2cda88ba fix: BND warning
add 5370600aed test: skip resolver-based schema validation tests on JDK 8
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (82233d37f9)
\
N -- N -- N refs/heads/feat/2.x/xml-factory-hardening
(5370600aed)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/dependabot.yaml | 54 +++--
.github/workflows/build.yaml | 50 +++--
.github/workflows/close-stale.yaml | 2 +-
.github/workflows/codeql-analysis.yaml | 14 +-
.mvn/wrapper/maven-wrapper.properties | 6 +-
NOTICE.txt | 4 +-
.../org/apache/log4j/jmx/AppenderDynamicMBean.java | 8 +
.../org/apache/log4j/jmx/LoggerDynamicMBean.java | 8 +-
.../apache/log4j/layout/Log4j1SyslogLayout.java | 11 +-
.../org/apache/log4j/xml/Log4jEntityResolver.java | 28 ++-
.../org/apache/log4j/xml/XmlConfiguration.java | 16 +-
.../config/XmlConfigurationExternalEntityTest.java | 99 +++++++++
.../apache/log4j/config/XmlConfigurationTest.java | 13 ++
.../apache/log4j/jmx/AppenderDynamicMBeanTest.java | 83 ++++++++
.../apache/log4j/jmx/LoggerDynamicMBeanTest.java | 102 +++++++++
.../{log4j.xml => log4j1-invalid-appender.xml} | 11 +-
.../logging/log4j/message/MapMessageTest.java | 26 +++
.../log4j/message/StructuredDataMessageTest.java | 40 +++-
.../log4j/message/MapMessageJsonFormatter.java | 30 ++-
.../log4j/message/StructuredDataMessage.java | 9 +
.../logging/log4j/spi/TraceContextProvider.java | 52 +++++
.../org/apache/logging/log4j/spi/package-info.java | 2 +-
log4j-cassandra/pom.xml | 2 +-
log4j-core-its/pom.xml | 2 +-
log4j-core-test/pom.xml | 2 +-
.../src/{test => main}/resources/META-INF/NOTICE | 4 +-
.../rolling/FileExtensionCompressDelayTest.java | 179 ----------------
.../rolling/RollingAppenderDirectCronTest.java | 12 +-
.../rolling/RollingAppenderRandomDelayTest.java | 235 +++++++++++++++++++++
.../rolling/action/GzCompressActionTest.java | 70 ++----
.../rolling/action/ZipCompressActionTest.java | 70 ++----
.../log4j/core/async/RingBufferLogEventTest.java | 45 ++++
.../core/config/ConfigurationSchedulerTest.java | 83 ++++++++
.../log4j/core/config/LoggerConfigTest.java | 16 ++
.../plugins/processor/GraalVmProcessorTest.java | 60 +++++-
.../processor/PluginProcessorPublicSetterTest.java | 10 +-
.../properties/PropertiesConfigurationTest.java | 42 ++++
.../logging/log4j/core/impl/Log4jLogEventTest.java | 165 +++++++++++++++
.../log4j/core/impl/MutableLogEventTest.java | 29 +++
.../log4j/core/impl/TestTraceContextProvider.java | 53 +++++
.../core/impl/TraceContextIntegrationTest.java | 233 ++++++++++++++++++++
...LoggerContextAdminSetConfigLocationUriTest.java | 134 ++++++++++++
.../log4j/core/layout/CsvParameterLayoutTest.java | 16 ++
.../core/pattern/NamedInstantPatternTest.java | 1 +
...InstantPatternLegacyFormatterPrecisionTest.java | 60 ++++++
.../src/test/resources/META-INF/LICENSE | 202 ------------------
...g.apache.logging.log4j.spi.TraceContextProvider | 1 +
.../test/resources/log4j2-properties.properties | 8 +
.../resources/log4j2-unresolved-layout.properties | 14 +-
.../org/apache/logging/log4j/core/LogEvent.java | 41 ++++
.../log4j/core/appender/RollingFileAppender.java | 17 +-
.../appender/RollingRandomAccessFileAppender.java | 12 ++
.../logging/log4j/core/appender/package-info.java | 2 +-
.../appender/rolling/DefaultRolloverStrategy.java | 77 +------
.../log4j/core/appender/rolling/FileExtension.java | 108 +---------
.../core/appender/rolling/RollingFileManager.java | 167 ++++++++++-----
.../rolling/RollingRandomAccessFileManager.java | 38 +++-
.../appender/rolling/action/AbstractAction.java | 19 --
.../rolling/action/CommonsCompressAction.java | 27 ---
.../appender/rolling/action/GzCompressAction.java | 45 +---
.../appender/rolling/action/ZipCompressAction.java | 31 +--
.../core/appender/rolling/action/package-info.java | 2 +-
.../log4j/core/async/RingBufferLogEvent.java | 71 ++++++-
.../core/async/RingBufferLogEventTranslator.java | 51 ++++-
.../logging/log4j/core/async/package-info.java | 2 +-
.../log4j/core/config/ConfigurationScheduler.java | 32 ++-
.../logging/log4j/core/config/LoggerConfig.java | 8 +
.../logging/log4j/core/config/package-info.java | 2 +-
.../config/plugins/processor/GraalVmProcessor.java | 50 ++++-
.../config/plugins/processor/PluginProcessor.java | 26 +--
.../plugins/visitors/PluginElementVisitor.java | 4 +
.../properties/PropertiesConfigurationBuilder.java | 7 +-
.../log4j/core/config/xml/XmlConfiguration.java | 158 +++++---------
.../logging/log4j/core/impl/Log4jLogEvent.java | 150 +++++++++++--
.../logging/log4j/core/impl/MutableLogEvent.java | 45 +++-
.../logging/log4j/core/impl/package-info.java | 2 +-
.../logging/log4j/core/jmx/LoggerContextAdmin.java | 24 ++-
.../log4j/core/layout/CsvParameterLayout.java | 3 +-
.../apache/logging/log4j/core/package-info.java | 2 +-
.../SpanIdPatternConverter.java} | 33 ++-
...verter.java => TraceFlagsPatternConverter.java} | 42 ++--
.../TraceIdPatternConverter.java} | 33 ++-
.../logging/log4j/core/pattern/package-info.java | 2 +-
.../core/util/TraceContextProviderService.java | 131 ++++++++++++
.../instant/InstantPatternLegacyFormatter.java | 5 +-
.../logging/log4j/core/util/package-info.java | 2 +-
log4j-core/src/main/resources/META-INF/LICENSE | 202 ------------------
log4j-core/src/main/resources/META-INF/NOTICE | 13 +-
log4j-layout-template-json-test/pom.xml | 2 +-
log4j-mongodb/pom.xml | 4 +-
log4j-mongodb4/pom.xml | 2 +-
log4j-parent/pom.xml | 70 +++---
log4j-perf-test/pom.xml | 2 +-
.../log4j/perf/jmh/AsyncTraceContextBenchmark.java | 181 ++++++++++++++++
log4j-slf4j2-impl/pom.xml | 2 +-
log4j-to-slf4j/pom.xml | 2 +-
mvnw | 48 ++++-
mvnw.cmd | 56 ++++-
pom.xml | 36 +++-
.../1976_add_native_tracing_fields.xml} | 6 +-
.../2073_fix_ConfigurationScheduler_NPE.xml} | 8 +-
...69_add_missing_RootLogger_withFilter_alias.xml} | 6 +-
.../3816_legacy_instant_pattern_precision.xml} | 7 +-
...ion_delay.xml => 4012_add_max_random_delay.xml} | 2 +-
...onfiguration_support_for_logger_properties.xml} | 6 +-
.../4145_add_log4j_api_kotlin_to_bom.xml} | 4 +-
.../4181_routing_appender_security_docs.xml} | 4 +-
.../4185_fix_jmx_mbean_npe.xml} | 6 +-
...tion.xml => 4225_plugin_processor_messages.xml} | 5 +-
...243_fix_CsvParameterLayout_null_parameters.xml} | 5 +-
... 4248_fix_plugin_element_visitor_array_npe.xml} | 7 +-
.../fix-MapMessage-JSON-non-finite-number.xml} | 4 +-
...l => fix-StructuredDataMessage-XML-message.xml} | 5 +-
...ng.xml => fix_log4j1_xml_configuration_xxe.xml} | 4 +-
...ix_logger_context_admin_config_stream_leak.xml} | 4 +-
...url_leak.xml => fix_xml_parse_appender_npe.xml} | 4 +-
src/changelog/.2.x.x/update_actions_stale.xml | 4 +-
...ate_biz.aqute.bnd_biz.aqute.bnd.annotation.xml} | 6 +-
...date_co.elastic.clients_elasticsearch-java.xml} | 6 +-
...pdate_co.elastic.logging_log4j2-ecs-layout.xml} | 6 +-
.../update_com.code-intelligence_jazzer-api.xml} | 6 +-
.../update_com.code-intelligence_jazzer.xml} | 6 +-
.../update_com.fasterxml.jackson_jackson-bom.xml} | 4 +-
.../update_com.github.jnr_jnr-ffi.xml} | 6 +-
...-instrumenter_java-allocation-instrumenter.xml} | 6 +-
....google.errorprone_error_prone_annotations.xml} | 6 +-
.../update_com.google.guava_guava-testlib.xml} | 6 +-
.../update_com.google.guava_guava.xml} | 4 +-
.../update_commons-codec_commons-codec.xml} | 4 +-
.../update_commons-io_commons-io.xml} | 4 +-
.../update_commons-logging_commons-logging.xml} | 4 +-
.../update_io.fabric8_docker-maven-plugin.xml} | 4 +-
..._jakarta.activation_jakarta.activation-api.xml} | 4 +-
.../update_jakarta.mail_jakarta.mail-api.xml} | 4 +-
.../update_net.java.dev.jna_jna.xml} | 6 +-
...update_org.apache.activemq_activemq-broker.xml} | 6 +-
...update_org.apache.commons_commons-compress.xml} | 4 +-
.../update_org.apache.commons_commons-csv.xml} | 4 +-
.../update_org.apache.commons_commons-dbcp2.xml} | 4 +-
.../update_org.apache.commons_commons-lang3.xml} | 4 +-
.../update_org.apache.commons_commons-pool2.xml} | 4 +-
.../update_org.apache.kafka_kafka-clients.xml} | 4 +-
.../update_org.apache.maven_maven-core.xml} | 6 +-
.../update_org.apache.maven_maven-model.xml} | 6 +-
.../update_org.assertj_assertj-core.xml} | 6 +-
.../update_org.bouncycastle_bcpkix-jdk18on.xml} | 6 +-
.../update_org.codehaus.plexus_plexus-utils.xml} | 6 +-
.../update_org.codehaus.woodstox_stax2-api.xml} | 6 +-
.../update_org.eclipse.angus_angus-activation.xml} | 4 +-
.../update_org.eclipse.angus_jakarta.mail.xml} | 4 +-
...date_org.eclipse.platform_org.eclipse.osgi.xml} | 6 +-
...ticsearch.client_elasticsearch-rest-client.xml} | 6 +-
...radlex_gradle-module-metadata-maven-plugin.xml} | 6 +-
.../update_org.jctools_jctools-core.xml} | 4 +-
.../update_org.jmdns_jmdns.xml} | 4 +-
...ate_org.junit.jupiter_junit-jupiter-engine.xml} | 6 +-
.../update_org.junit_junit-bom.xml} | 4 +-
.../update_org.mongodb_bson.xml} | 4 +-
.../update_org.mongodb_mongodb-driver-core.xml} | 6 +-
.../update_org.mongodb_mongodb-driver-sync.xml} | 6 +-
.../update_org.openjdk.nashorn_nashorn-core.xml} | 6 +-
.../update_org.slf4j_slf4j-api.xml} | 4 +-
.../update_org.slf4j_slf4j-nop.xml} | 6 +-
.../update_org.tukaani_xz.xml} | 3 +-
.../update_org.xmlunit_xmlunit-core.xml} | 6 +-
.../update_org.xmlunit_xmlunit-matchers.xml} | 6 +-
.../{2.24.3 => 2.25.5}/.release-notes.adoc.ftl | 2 +-
src/changelog/{2.23.0 => 2.25.5}/.release.xml | 2 +-
...2006_Fix_RollingFileAppender_createOnDemand.xml | 0
...atePatternConverter_locale_without_timezone.xml | 3 +-
.../fix-MapMessage-JSON-non-finite-number.xml} | 4 +-
.../fix-StructuredDataMessage-XML-encoding.xml | 0
...nce-detection-for-exceptions-with-colliding.xml | 2 +-
.../fix-log-disruptor-initialization-errors.xml | 0
.../fix_configuration_source_url_leak.xml | 0
.../fix_kafka_appender_retry_error_reporting.xml | 0
.../{2.25.2 => 2.26.1}/.release-notes.adoc.ftl | 2 +-
src/changelog/{2.23.0 => 2.26.1}/.release.xml | 2 +-
...2006_Fix_RollingFileAppender_createOnDemand.xml | 0
...atePatternConverter_locale_without_timezone.xml | 3 +-
.../fix-MapMessage-JSON-non-finite-number.xml} | 4 +-
.../fix-StructuredDataMessage-XML-encoding.xml | 0
...nce-detection-for-exceptions-with-colliding.xml | 2 +-
.../fix-log-disruptor-initialization-errors.xml | 0
.../fix_configuration_source_url_leak.xml | 0
.../fix_kafka_appender_retry_error_reporting.xml | 0
.../ROOT/pages/manual/appenders/delegating.adoc | 53 ++++-
.../ROOT/pages/manual/appenders/rolling-file.adoc | 24 ++-
.../modules/ROOT/pages/manual/pattern-layout.adoc | 5 +-
.../antora/modules/ROOT/pages/manual/plugins.adoc | 6 +-
190 files changed, 3298 insertions(+), 1663 deletions(-)
create mode 100644
log4j-1.2-api/src/test/java/org/apache/log4j/config/XmlConfigurationExternalEntityTest.java
create mode 100644
log4j-1.2-api/src/test/java/org/apache/log4j/jmx/AppenderDynamicMBeanTest.java
create mode 100644
log4j-1.2-api/src/test/java/org/apache/log4j/jmx/LoggerDynamicMBeanTest.java
copy log4j-1.2-api/src/test/resources/{log4j.xml =>
log4j1-invalid-appender.xml} (82%)
create mode 100644
log4j-api/src/main/java/org/apache/logging/log4j/spi/TraceContextProvider.java
rename log4j-core-test/src/{test => main}/resources/META-INF/NOTICE (68%)
delete mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/FileExtensionCompressDelayTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderRandomDelayTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/config/ConfigurationSchedulerTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/impl/TestTraceContextProvider.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/impl/TraceContextIntegrationTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/jmx/LoggerContextAdminSetConfigLocationUriTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/internal/instant/InstantPatternLegacyFormatterPrecisionTest.java
delete mode 100644 log4j-core-test/src/test/resources/META-INF/LICENSE
create mode 100644
log4j-core-test/src/test/resources/META-INF/services/org.apache.logging.log4j.spi.TraceContextProvider
copy log4j-1.2-api/src/test/resources/config-1.2/log4j-NullAppender.properties
=> log4j-core-test/src/test/resources/log4j2-unresolved-layout.properties (77%)
copy
log4j-core/src/main/java/org/apache/logging/log4j/core/{lookup/MarkerLookup.java
=> pattern/SpanIdPatternConverter.java} (57%)
copy
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/{LoggerFqcnPatternConverter.java
=> TraceFlagsPatternConverter.java} (55%)
copy
log4j-core/src/main/java/org/apache/logging/log4j/core/{lookup/MarkerLookup.java
=> pattern/TraceIdPatternConverter.java} (56%)
create mode 100644
log4j-core/src/main/java/org/apache/logging/log4j/core/util/TraceContextProviderService.java
delete mode 100644 log4j-core/src/main/resources/META-INF/LICENSE
create mode 100644
log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncTraceContextBenchmark.java
copy src/changelog/{2.26.0/rfc5424-setters.xml =>
.2.x.x/1976_add_native_tracing_fields.xml} (50%)
copy src/changelog/{2.25.3/3871_graalvm_binary_name.xml =>
.2.x.x/2073_fix_ConfigurationScheduler_NPE.xml} (56%)
copy src/changelog/{2.26.0/rfc5424-setters.xml =>
.2.x.x/3369_add_missing_RootLogger_withFilter_alias.xml} (56%)
copy
src/changelog/{2.10.0/LOG4J2-2091_Log4j_respects_the_configured_log4j2_is_webapp_property.xml
=> .2.x.x/3816_legacy_instant_pattern_precision.xml} (59%)
rename src/changelog/.2.x.x/{4012_add_max_compression_delay.xml =>
4012_add_max_random_delay.xml} (74%)
copy src/changelog/{2.25.2/3872_fix_RollingFileManager_initialTime.xml =>
.2.x.x/4024_fix_roperties_configuration_support_for_logger_properties.xml} (56%)
copy src/changelog/{2.26.0/rfc5424-setters.xml =>
.2.x.x/4145_add_log4j_api_kotlin_to_bom.xml} (60%)
copy
src/changelog/{2.0-alpha2/LOG4J2-65_Allow_variable_substitution_on_the_configuration_attributes.xml
=> .2.x.x/4181_routing_appender_security_docs.xml} (59%)
copy src/changelog/{2.26.0/3874_remove_jvmrunargs_lookup.xml =>
.2.x.x/4185_fix_jmx_mbean_npe.xml} (71%)
copy src/changelog/.2.x.x/{harden_message_deserialization.xml =>
4225_plugin_processor_messages.xml} (54%)
copy src/changelog/.2.x.x/{fix-StructuredDataMessage-XML-encoding.xml =>
4243_fix_CsvParameterLayout_null_parameters.xml} (56%)
copy src/changelog/.2.x.x/{fix-StructuredDataMessage-XML-encoding.xml =>
4248_fix_plugin_element_visitor_array_npe.xml} (57%)
copy src/changelog/{2.25.2/3852-default-target.xml =>
.2.x.x/fix-MapMessage-JSON-non-finite-number.xml} (70%)
copy src/changelog/.2.x.x/{xinclude_fixup_attributes.xml =>
fix-StructuredDataMessage-XML-message.xml} (60%)
copy src/changelog/.2.x.x/{fix-StructuredDataMessage-XML-encoding.xml =>
fix_log4j1_xml_configuration_xxe.xml} (58%)
copy src/changelog/{2.21.0/1312_add_environment_arbiter.xml =>
.2.x.x/fix_logger_context_admin_config_stream_leak.xml} (72%)
copy src/changelog/.2.x.x/{fix_configuration_source_url_leak.xml =>
fix_xml_parse_appender_npe.xml} (55%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_biz.aqute.bnd_biz.aqute.bnd.annotation.xml} (60%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_co.elastic.clients_elasticsearch-java.xml} (60%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_co.elastic.logging_log4j2-ecs-layout.xml} (61%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_com.code-intelligence_jazzer-api.xml} (61%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_com.code-intelligence_jazzer.xml} (61%)
copy src/changelog/{2.23.0/update_com_fasterxml_jackson_jackson_bom.xml =>
.2.x.x/update_com.fasterxml.jackson_jackson-bom.xml} (74%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_com.github.jnr_jnr-ffi.xml} (62%)
copy src/changelog/{2.21.0/update-1runtime-mongodb.xml =>
.2.x.x/update_com.google.code.java-allocation-instrumenter_java-allocation-instrumenter.xml}
(56%)
copy
src/changelog/{2.5/LOG4J2-898_Added_system_property_to_allow_users_to_control_whether_mess.xml
=> .2.x.x/update_com.google.errorprone_error_prone_annotations.xml} (62%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_com.google.guava_guava-testlib.xml} (61%)
copy src/changelog/{2.22.1/update_com_google_guava_guava.xml =>
.2.x.x/update_com.google.guava_guava.xml} (75%)
copy src/changelog/{2.22.1/update_commons_codec_commons_codec.xml =>
.2.x.x/update_commons-codec_commons-codec.xml} (75%)
copy src/changelog/{2.22.1/update_commons_io_commons_io.xml =>
.2.x.x/update_commons-io_commons-io.xml} (76%)
copy src/changelog/{2.22.1/update_commons_logging_commons_logging.xml =>
.2.x.x/update_commons-logging_commons-logging.xml} (74%)
copy src/changelog/{2.24.0/update_io_fabric8_docker_maven_plugin.xml =>
.2.x.x/update_io.fabric8_docker-maven-plugin.xml} (74%)
copy
src/changelog/{2.23.1/update_jakarta_activation_jakarta_activation_api.xml =>
.2.x.x/update_jakarta.activation_jakarta.activation-api.xml} (73%)
copy src/changelog/{2.23.1/update_jakarta_mail_jakarta_mail_api.xml =>
.2.x.x/update_jakarta.mail_jakarta.mail-api.xml} (75%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_net.java.dev.jna_jna.xml} (62%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.apache.activemq_activemq-broker.xml} (61%)
copy src/changelog/{2.22.1/update_org_apache_commons_commons_compress.xml =>
.2.x.x/update_org.apache.commons_commons-compress.xml} (74%)
copy src/changelog/{2.24.0/update_org_apache_commons_commons_csv.xml =>
.2.x.x/update_org.apache.commons_commons-csv.xml} (74%)
copy src/changelog/{2.23.1/update_org_apache_commons_commons_dbcp2.xml =>
.2.x.x/update_org.apache.commons_commons-dbcp2.xml} (74%)
copy src/changelog/{2.23.1/update_org_apache_commons_commons_dbcp2.xml =>
.2.x.x/update_org.apache.commons_commons-lang3.xml} (74%)
copy src/changelog/{2.23.1/update_org_apache_commons_commons_dbcp2.xml =>
.2.x.x/update_org.apache.commons_commons-pool2.xml} (74%)
copy src/changelog/{2.22.1/update_org_apache_kafka_kafka_clients.xml =>
.2.x.x/update_org.apache.kafka_kafka-clients.xml} (75%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.apache.maven_maven-core.xml} (62%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.apache.maven_maven-model.xml} (61%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.assertj_assertj-core.xml} (62%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.bouncycastle_bcpkix-jdk18on.xml} (61%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.codehaus.plexus_plexus-utils.xml} (61%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.codehaus.woodstox_stax2-api.xml} (61%)
copy src/changelog/{2.23.1/update_org_eclipse_angus_angus_activation.xml =>
.2.x.x/update_org.eclipse.angus_angus-activation.xml} (74%)
copy src/changelog/{2.23.1/update_org_eclipse_angus_jakarta_mail.xml =>
.2.x.x/update_org.eclipse.angus_jakarta.mail.xml} (75%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.eclipse.platform_org.eclipse.osgi.xml} (60%)
copy src/changelog/{2.21.0/update-1runtime-netty.xml =>
.2.x.x/update_org.elasticsearch.client_elasticsearch-rest-client.xml} (59%)
copy src/changelog/{2.21.0/update-1runtime-netty.xml =>
.2.x.x/update_org.gradlex_gradle-module-metadata-maven-plugin.xml} (59%)
copy src/changelog/{2.22.1/update_org_jctools_jctools_core.xml =>
.2.x.x/update_org.jctools_jctools-core.xml} (75%)
copy src/changelog/{2.25.0/update_org_jmdns_jmdns.xml =>
.2.x.x/update_org.jmdns_jmdns.xml} (77%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.junit.jupiter_junit-jupiter-engine.xml} (60%)
copy src/changelog/{2.26.0/update_org_junit_junit_bom.xml =>
.2.x.x/update_org.junit_junit-bom.xml} (76%)
copy src/changelog/{2.25.0/update_org_mongodb_bson.xml =>
.2.x.x/update_org.mongodb_bson.xml} (77%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.mongodb_mongodb-driver-core.xml} (61%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.mongodb_mongodb-driver-sync.xml} (61%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.openjdk.nashorn_nashorn-core.xml} (61%)
copy src/changelog/{2.24.0/update_org_slf4j_slf4j_api.xml =>
.2.x.x/update_org.slf4j_slf4j-api.xml} (76%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.slf4j_slf4j-nop.xml} (63%)
copy src/changelog/{2.24.0/update_org_apache_logging_logging_parent.xml =>
.2.x.x/update_org.tukaani_xz.xml} (64%)
copy src/changelog/{2.21.0/update-1runtime-tomcat-juli.xml =>
.2.x.x/update_org.xmlunit_xmlunit-core.xml} (62%)
copy src/changelog/{2.24.0/add_GcpLayout_tracing_support.xml =>
.2.x.x/update_org.xmlunit_xmlunit-matchers.xml} (62%)
copy src/changelog/{2.24.3 => 2.25.5}/.release-notes.adoc.ftl (94%)
copy src/changelog/{2.23.0 => 2.25.5}/.release.xml (95%)
copy src/changelog/{.2.x.x =>
2.25.5}/LOG4J2-2006_Fix_RollingFileAppender_createOnDemand.xml (100%)
copy src/changelog/{.2.x.x =>
2.25.5}/LOG4J2-4129_Fix_DatePatternConverter_locale_without_timezone.xml (82%)
copy src/changelog/{2.25.2/3852-default-target.xml =>
2.25.5/fix-MapMessage-JSON-non-finite-number.xml} (70%)
copy src/changelog/{.2.x.x =>
2.25.5}/fix-StructuredDataMessage-XML-encoding.xml (100%)
copy src/changelog/{.2.x.x =>
2.25.5}/fix-circular-reference-detection-for-exceptions-with-colliding.xml (96%)
copy src/changelog/{.2.x.x =>
2.25.5}/fix-log-disruptor-initialization-errors.xml (100%)
copy src/changelog/{.2.x.x => 2.25.5}/fix_configuration_source_url_leak.xml
(100%)
copy src/changelog/{.2.x.x =>
2.25.5}/fix_kafka_appender_retry_error_reporting.xml (100%)
copy src/changelog/{2.25.2 => 2.26.1}/.release-notes.adoc.ftl (92%)
copy src/changelog/{2.23.0 => 2.26.1}/.release.xml (95%)
copy src/changelog/{.2.x.x =>
2.26.1}/LOG4J2-2006_Fix_RollingFileAppender_createOnDemand.xml (100%)
copy src/changelog/{.2.x.x =>
2.26.1}/LOG4J2-4129_Fix_DatePatternConverter_locale_without_timezone.xml (82%)
copy src/changelog/{2.25.2/3852-default-target.xml =>
2.26.1/fix-MapMessage-JSON-non-finite-number.xml} (70%)
copy src/changelog/{.2.x.x =>
2.26.1}/fix-StructuredDataMessage-XML-encoding.xml (100%)
copy src/changelog/{.2.x.x =>
2.26.1}/fix-circular-reference-detection-for-exceptions-with-colliding.xml (96%)
copy src/changelog/{.2.x.x =>
2.26.1}/fix-log-disruptor-initialization-errors.xml (100%)
copy src/changelog/{.2.x.x => 2.26.1}/fix_configuration_source_url_leak.xml
(100%)
copy src/changelog/{.2.x.x =>
2.26.1}/fix_kafka_appender_retry_error_reporting.xml (100%)