This is an automated email from the ASF dual-hosted git repository.
ppkarwasz pushed a change to branch feat/rulesets
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
omit f167ea4a71 Merge remote-tracking branch 'apache/2.x' into feat/rulesets
omit a8fb9d2e5c fix: remove no longer needed workarounds
omit 02a794f36d fix: special environment no longer needed
omit 8e77f25e1c fix: protect tags
omit cccea50e2b Workaround `.asf.yaml` limitations
omit bcb9e1c11c Switches from `protected_branches` to `rulesets`
add 446d2baa20 Add support for max compression delay in compression
actions (#4071)
add 619debb4e9 Improve logging for `LinkageError` scenarios involving the
LMAX Disruptor library (#4124)
add dcb668e601 Fix changelog issue and PR references for Disruptor
initialization error logging (#2250, #4124, #4134)
add 6beea3feb0 Fix encoding of `MSGID` and `SD-ID` fields of
`StructuredDataMessage` to XML (#4136)
add 019a92865a Fix stack trace rendering for exceptions with identity
malfunction (#4133)
add 2ca8348810 Remove the `patternFlags` attribute from `RegexFilter`
(#4119)
add dec43515eb Fix `DatePatternConverter` locale parsing when timezone is
omitted (#4130)
add 823d53d677 Harden `readObject(ObjectInputStream)` method argument
checks (#4098)
add f10c986684 Fix resource leaks in `ConfigurationSource` when loading
via URL (#4127)
add c588dd5e24 Adopt the Dependabot changelog 'draft trick' (#4148)
add ffef6a692a Add Dependabot config for the 2.26.x maintenance branch
(#4149)
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 466f98f471 Catch `LinkageError` in
`ThrowableExtendedStackTraceRenderer#loadClass` (#4028) (#4049)
add d1f9355a55 Fix startup delay and direct write file naming in
CronTriggeringPolicy (#4226)
add c685326e6d Deprecate externalContext and migrate to Map-backed
getObject/putObject (#4070)
add 4606de451b Fix handling of `onMatch` and `onMismatch` attributes in
the properties configuration format (#4116)
add 9f3b57983e Fix circular references in exceptions (#4249)
add e528678683 Switches from `protected_branches` to `rulesets`
add c6d7f772aa Workaround `.asf.yaml` limitations
add d40fafea9b fix: protect tags
add a2f2a7f8bc fix: special environment no longer needed
add 6d912b7295 fix: remove no longer needed workarounds
add 8ddf8cb27d fix: add `2.25.x` and `2.26.x` to the list
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 (f167ea4a71)
\
N -- N -- N refs/heads/feat/rulesets (8ddf8cb27d)
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:
.asf.yaml | 5 +-
.github/dependabot.yaml | 73 +-
.github/workflows/build.yaml | 43 +-
.github/workflows/close-stale.yaml | 2 +-
.github/workflows/codeql-analysis.yaml | 7 +-
.github/workflows/process-dependabot.yaml | 7 +-
.mvn/wrapper/maven-wrapper.properties | 6 +-
NOTICE.txt | 4 +-
.../src/main/java/org/apache/log4j/Level.java | 2 +
.../log4j/config/Log4j1ConfigurationConverter.java | 4 +-
.../log4j/config/Log4j1ConfigurationFactory.java | 3 +-
.../log4j/config/Log4j1ConfigurationParser.java | 39 +-
.../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 +++
.../apache/log4j/util/SerializationTestHelper.java | 21 +-
.../{log4j.xml => log4j1-invalid-appender.xml} | 11 +-
.../logging/log4j/test/SerializableMatchers.java | 23 +-
.../logging/log4j/test/junit/SerialUtil.java | 44 +-
.../logging/log4j/test/junit/package-info.java | 2 +-
.../apache/logging/log4j/test/package-info.java | 2 +-
.../log4j/message/FormattedMessageTest.java | 16 +-
.../log4j/message/LocalizedMessageTest.java | 7 +-
.../logging/log4j/message/MapMessageTest.java | 26 +
.../log4j/message/ObjectArrayMessageTest.java | 13 +
.../log4j/message/StringFormattedMessageTest.java | 16 +-
.../log4j/message/StructuredDataMessageTest.java | 90 +++
.../logging/log4j/message/FormattedMessage.java | 2 +
.../logging/log4j/message/LocalizedMessage.java | 2 +
.../log4j/message/MapMessageJsonFormatter.java | 30 +-
.../log4j/message/MessageFormatMessage.java | 2 +
.../logging/log4j/message/ObjectArrayMessage.java | 2 +
.../logging/log4j/message/SimpleMessage.java | 2 +
.../log4j/message/StringFormattedMessage.java | 2 +
.../log4j/message/StructuredDataMessage.java | 29 +-
.../logging/log4j/message/ThreadDumpMessage.java | 2 +
.../apache/logging/log4j/spi/LoggerContext.java | 2 +
.../logging/log4j/spi/TraceContextProvider.java | 52 ++
.../org/apache/logging/log4j/spi/package-info.java | 2 +-
.../logging/log4j/util/internal}/package-info.java | 17 +-
log4j-cassandra/pom.xml | 2 +-
.../log4j/core/fuzz/PatternLayoutFuzzer.java | 2 +-
log4j-core-its/pom.xml | 2 +-
log4j-core-test/pom.xml | 2 +-
.../src/{test => main}/resources/META-INF/NOTICE | 4 +-
.../src/test/java/foo/TestFriendlyException.java | 124 ++-
.../log4j/core/EventParameterMemoryLeakTest.java | 6 +-
.../logging/log4j/core/LoggerContextTest.java | 20 +
.../logging/log4j/core/StrictXmlConfigTest.java | 131 ----
.../core/appender/ReconfigureAppenderTest.java | 11 +-
.../core/appender/SocketAppenderReconnectTest.java | 46 +-
.../SocketAppenderSslSocketOptionsTest.java | 56 +-
.../appender/nosql/NoSqlDatabaseManagerTest.java | 25 +
.../appender/rolling/CronTriggeringPolicyTest.java | 38 +
.../rolling/RollingAppenderDirectCronTest.java | 12 +-
.../rolling/RollingAppenderRandomDelayTest.java | 235 ++++++
.../RollingFileAppenderInterruptedThreadTest.java | 13 +-
.../rolling/RollingFileAppenderUpdateDataTest.java | 25 +-
.../rolling/action/GzCompressActionTest.java | 88 +++
.../rolling/action/ZipCompressActionTest.java | 76 ++
.../async/AsyncWaitStrategyFactoryConfigTest.java | 7 +-
.../log4j/core/async/DisruptorUtilTest.java | 63 ++
.../log4j/core/async/RingBufferLogEventTest.java | 45 ++
.../core/config/ConfigurationSchedulerTest.java | 83 ++
.../log4j/core/config/ConfigurationSourceTest.java | 94 +++
.../log4j/core/config/Configurator1Test.java | 64 +-
.../log4j/core/config/LoggerConfigTest.java | 16 +
.../log4j/core/config/MissingLanguageTest.java | 23 +-
.../logging/log4j/core/config/NoLanguagesTest.java | 23 +-
.../config/builder/ConfigurationAssemblerTest.java | 4 +-
.../config/builder/ConfigurationBuilderTest.java | 24 +-
.../config/builder/CustomConfigurationFactory.java | 21 +-
.../builder/impl/DefaultComponentBuilderTest.java | 290 +++++++
.../plugins/processor/GraalVmProcessorTest.java | 60 +-
.../processor/PluginProcessorPublicSetterTest.java | 10 +-
.../properties/PropertiesConfigurationTest.java | 68 ++
.../XmlConfigurationConstructHierarchyTest.java | 307 ++++++++
.../log4j/core/filter/AbstractFilterTest.java | 1 -
.../log4j/core/filter/AbstractFilterableTest.java | 24 +-
.../logging/log4j/core/filter/RegexFilterTest.java | 133 +++-
.../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 +
.../ExtendedThrowablePatternConverterTest.java | 51 ++
.../core/pattern/MessagePatternConverterTest.java | 17 +-
.../core/pattern/NamedInstantPatternTest.java | 1 +
.../pattern/RootThrowablePatternConverterTest.java | 3 +
.../pattern/ThrowablePatternConverterTest.java | 5 +-
.../log4j/core/util/CronExpressionTest.java | 23 +
.../logging/log4j/core/util/ThrowablesTest.java | 9 +
...InstantPatternLegacyFormatterPrecisionTest.java | 60 ++
.../src/test/resources/META-INF/LICENSE | 202 -----
...g.apache.logging.log4j.spi.TraceContextProvider | 1 +
.../included-fragment.xml} | 7 +-
.../included-with-id.xml} | 12 +-
.../included.xml} | 3 +-
.../nested.xml | 10 +-
.../src/test/resources/log4j-strict1.xml | 65 --
...j2-properties-filter-attribute-case.properties} | 25 +-
.../test/resources/log4j2-properties.properties | 8 +
.../resources/log4j2-unresolved-layout.properties | 14 +-
.../org/apache/logging/log4j/core/LogEvent.java | 41 +
.../apache/logging/log4j/core/LoggerContext.java | 12 +-
.../log4j/core/appender/RollingFileAppender.java | 17 +-
.../appender/RollingRandomAccessFileAppender.java | 12 +
.../core/appender/nosql/NoSqlDatabaseManager.java | 10 +-
.../logging/log4j/core/appender/package-info.java | 2 +-
.../appender/rolling/CronTriggeringPolicy.java | 5 +-
.../appender/rolling/DefaultRolloverStrategy.java | 7 +-
.../rolling/DirectWriteRolloverStrategy.java | 2 -
.../core/appender/rolling/RollingFileManager.java | 167 ++--
.../rolling/RollingRandomAccessFileManager.java | 38 +-
.../appender/rolling/action/GzCompressAction.java | 31 +-
.../appender/rolling/action/ZipCompressAction.java | 20 +-
.../log4j/core/appender/rolling/package-info.java | 2 +-
.../logging/log4j/core/async/DisruptorUtil.java | 10 +-
.../log4j/core/async/RingBufferLogEvent.java | 73 +-
.../core/async/RingBufferLogEventTranslator.java | 51 +-
.../logging/log4j/core/async/package-info.java | 2 +-
.../log4j/core/config/ConfigurationScheduler.java | 32 +-
.../log4j/core/config/ConfigurationSource.java | 51 +-
.../logging/log4j/core/config/LoggerConfig.java | 8 +
.../builder/api/AppenderComponentBuilder.java | 32 +-
.../builder/api/AppenderRefComponentBuilder.java | 57 +-
.../log4j/core/config/builder/api/Component.java | 71 +-
.../core/config/builder/api/ComponentBuilder.java | 185 ++++-
.../config/builder/api/ConfigurationBuilder.java | 647 +++++++++------
.../builder/api/ConfigurationBuilderFactory.java | 18 +-
.../builder/api/CustomLevelComponentBuilder.java | 24 +-
.../config/builder/api/FilterComponentBuilder.java | 71 +-
.../builder/api/FilterableComponentBuilder.java | 12 +-
.../builder/api/KeyValuePairComponentBuilder.java | 42 +-
.../config/builder/api/LayoutComponentBuilder.java | 10 +-
.../builder/api/LoggableComponentBuilder.java | 70 +-
.../config/builder/api/LoggerComponentBuilder.java | 38 +-
.../builder/api/PropertyComponentBuilder.java | 10 +-
.../builder/api/RootLoggerComponentBuilder.java | 11 +-
.../config/builder/api/ScriptComponentBuilder.java | 42 +-
.../builder/api/ScriptFileComponentBuilder.java | 129 ++-
.../core/config/builder/api/package-info.java | 4 +-
.../config/builder/impl/BuiltConfiguration.java | 221 +++---
.../impl/DefaultAppenderComponentBuilder.java | 35 +-
.../impl/DefaultAppenderRefComponentBuilder.java | 22 +-
.../DefaultComponentAndConfigurationBuilder.java | 64 +-
.../builder/impl/DefaultComponentBuilder.java | 192 ++++-
.../DefaultCompositeFilterComponentBuilder.java | 28 +-
.../builder/impl/DefaultConfigurationBuilder.java | 870 ++++++++++++++-------
.../impl/DefaultCustomLevelComponentBuilder.java | 23 +-
.../impl/DefaultFilterComponentBuilder.java | 27 +-
.../impl/DefaultKeyValuePairComponentBuilder.java | 20 +-
.../impl/DefaultLayoutComponentBuilder.java | 21 +-
.../impl/DefaultLoggerComponentBuilder.java | 91 +--
.../impl/DefaultPropertyComponentBuilder.java | 25 +-
.../impl/DefaultRootLoggerComponentBuilder.java | 79 +-
.../impl/DefaultScriptComponentBuilder.java | 30 +-
.../impl/DefaultScriptFileComponentBuilder.java | 46 +-
.../core/config/builder/impl/package-info.java | 4 +-
.../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 | 29 +-
.../log4j/core/config/xml/XmlConfiguration.java | 61 +-
.../logging/log4j/core/filter/AbstractFilter.java | 28 +
.../logging/log4j/core/filter/RegexFilter.java | 393 +++++++---
.../logging/log4j/core/filter/package-info.java | 2 +-
.../log4j/core/impl/Log4jContextFactory.java | 20 +
.../logging/log4j/core/impl/Log4jLogEvent.java | 152 +++-
.../logging/log4j/core/impl/MutableLogEvent.java | 47 +-
.../logging/log4j/core/impl/ThrowableProxy.java | 14 +-
.../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 +-
.../ThrowableExtendedStackTraceRenderer.java | 6 +-
.../core/pattern/ThrowableStackTraceRenderer.java | 16 +-
...verter.java => TraceFlagsPatternConverter.java} | 42 +-
.../TraceIdPatternConverter.java} | 33 +-
.../logging/log4j/core/pattern/package-info.java | 2 +-
.../apache/logging/log4j/core/util/Builder.java | 4 +
.../logging/log4j/core/util/CronExpression.java | 3 +
.../apache/logging/log4j/core/util/Throwables.java | 5 +-
.../core/util/TraceContextProviderService.java | 131 ++++
.../log4j/core/util/datetime/FastDatePrinter.java | 2 +
.../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 +-
.../logging/log4j/web/Log4jWebInitializerImpl.java | 58 +-
.../logging/log4j/web/WebLoggerContextUtils.java | 30 +-
.../apache/logging/log4j/web/WebLookupTest.java | 61 ++
.../jpa/converter/ThrowableAttributeConverter.java | 20 +-
.../converter/ThrowableAttributeConverterTest.java | 14 +
log4j-layout-template-json-test/pom.xml | 2 +-
.../JsonTemplateLayoutConcurrentEncodeTest.java | 12 +-
.../template/json/JsonTemplateLayoutTest.java | 7 +-
.../log4j/layout/template/json/TestHelpers.java | 12 +-
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 +++++
.../logging/log4j/perf/nogc/OpenHashStringMap.java | 2 +
.../java/org/apache/logging/slf4j/Log4jLogger.java | 2 +
.../org/apache/logging/slf4j/SerializeTest.java | 6 +-
log4j-slf4j2-impl/pom.xml | 2 +-
.../java/org/apache/logging/slf4j/Log4jLogger.java | 2 +
.../org/apache/logging/slf4j/SerializeTest.java | 6 +-
log4j-to-slf4j/pom.xml | 2 +-
.../logging/log4j/web/Log4jWebInitializerImpl.java | 59 +-
.../logging/log4j/web/WebLoggerContextUtils.java | 29 +-
.../apache/logging/log4j/web/WebLookupTest.java | 52 ++
mvnw | 48 +-
mvnw.cmd | 56 +-
pom.xml | 36 +-
.../1976_add_native_tracing_fields.xml} | 6 +-
.../2073_fix_ConfigurationScheduler_NPE.xml} | 8 +-
.../2791_rework_ComponentBuilder_API.xml} | 3 +-
...69_add_missing_RootLogger_withFilter_alias.xml} | 6 +-
.../3816_legacy_instant_pattern_precision.xml} | 7 +-
.../4012_add_max_random_delay.xml} | 5 +-
...onfiguration_support_for_logger_properties.xml} | 6 +-
...rror_in_ThrowableExtendedStackTraceRenderer.xml | 10 +
...16_fix_onMatch_onMismatch_properties_config.xml | 12 +
.../4145_add_log4j_api_kotlin_to_bom.xml} | 4 +-
.../4181_routing_appender_security_docs.xml} | 4 +-
.../4185_fix_jmx_mbean_npe.xml} | 6 +-
.../4225_plugin_processor_messages.xml} | 7 +-
...243_fix_CsvParameterLayout_null_parameters.xml} | 5 +-
.../4248_fix_plugin_element_visitor_array_npe.xml} | 7 +-
.../4249_fix-circular-exception.xml} | 6 +-
...tePatternConverter_locale_without_timezone.xml} | 5 +-
..._context_and_migrate_to_map_get_put_object.xml} | 7 +-
.../fix-MapMessage-JSON-non-finite-number.xml} | 4 +-
.../fix-StructuredDataMessage-XML-encoding.xml} | 4 +-
.../fix-StructuredDataMessage-XML-message.xml} | 5 +-
...ce-detection-for-exceptions-with-colliding.xml} | 8 +-
.../fix-log-disruptor-initialization-errors.xml} | 5 +-
.../fix_configuration_source_url_leak.xml} | 3 +-
.../fix_cron_triggering_policy_slow_startup.xml} | 4 +-
.../fix_log4j1_xml_configuration_xxe.xml} | 4 +-
...ix_logger_context_admin_config_stream_leak.xml} | 4 +-
...eporting.xml => fix_xml_parse_appender_npe.xml} | 4 +-
.../harden_message_deserialization.xml} | 6 +-
.../.2.x.x/regexfilter_patternflags_builder.xml | 15 +
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 +-
.../xinclude_fixup_attributes.xml} | 4 +-
.../{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
...tePatternConverter_locale_without_timezone.xml} | 4 +-
.../fix-MapMessage-JSON-non-finite-number.xml} | 4 +-
.../fix-StructuredDataMessage-XML-encoding.xml} | 4 +-
...ce-detection-for-exceptions-with-colliding.xml} | 5 +-
.../fix-log-disruptor-initialization-errors.xml} | 5 +-
.../fix_configuration_source_url_leak.xml} | 3 +-
.../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
...tePatternConverter_locale_without_timezone.xml} | 4 +-
.../fix-MapMessage-JSON-non-finite-number.xml} | 4 +-
.../fix-StructuredDataMessage-XML-encoding.xml} | 4 +-
...ce-detection-for-exceptions-with-colliding.xml} | 5 +-
.../fix-log-disruptor-initialization-errors.xml} | 5 +-
.../fix_configuration_source_url_leak.xml} | 3 +-
.../fix_kafka_appender_retry_error_reporting.xml | 0
...penders.xml => xinclude-xpointer-appenders.xml} | 5 +
...include-main.xml => xinclude-xpointer-main.xml} | 7 +-
.../ROOT/pages/manual/appenders/delegating.adoc | 53 +-
.../ROOT/pages/manual/appenders/rolling-file.adoc | 17 +
.../modules/ROOT/pages/manual/configuration.adoc | 62 +-
.../modules/ROOT/pages/manual/pattern-layout.adoc | 13 +-
.../antora/modules/ROOT/pages/manual/plugins.adoc | 6 +-
.../partials/manual/configuration-xml-format.adoc | 111 +++
334 files changed, 8372 insertions(+), 2800 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
copy
{log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
=>
log4j-api/src/main/java/org/apache/logging/log4j/util/internal}/package-info.java
(78%)
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/StrictXmlConfigTest.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/appender/rolling/action/GzCompressActionTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/action/ZipCompressActionTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/DisruptorUtilTest.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/config/builder/impl/DefaultComponentBuilderTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/config/xml/XmlConfigurationConstructHierarchyTest.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-core-test/src/test/resources/{log4j2-stringmatchfilter-3153-nok.xml
=> XmlConfigurationConstructHierarchyTest/included-fragment.xml} (91%)
copy log4j-core-test/src/test/resources/{log4j2-stringmatchfilter-3153-ok.xml
=> XmlConfigurationConstructHierarchyTest/included-with-id.xml} (81%)
copy log4j-core-test/src/test/resources/{log4j-empty.xml =>
XmlConfigurationConstructHierarchyTest/included.xml} (93%)
copy
src/site/antora/modules/ROOT/examples/manual/configuration/xinclude-appenders.xml
=>
log4j-core-test/src/test/resources/XmlConfigurationConstructHierarchyTest/nested.xml
(81%)
delete mode 100644 log4j-core-test/src/test/resources/log4j-strict1.xml
copy
log4j-core-test/src/test/resources/{log4j2-properties-root-only.properties =>
log4j2-properties-filter-attribute-case.properties} (59%)
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.2/3828_fix_log_placeholder_mismatch.xml =>
.2.x.x/2073_fix_ConfigurationScheduler_NPE.xml} (56%)
copy src/changelog/{2.23.0/simplify_configuration_after_bnd_7_update.xml =>
.2.x.x/2791_rework_ComponentBuilder_API.xml} (70%)
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%)
copy src/changelog/{2.26.0/rfc5424-setters.xml =>
.2.x.x/4012_add_max_random_delay.xml} (52%)
copy src/changelog/{2.25.2/3828_fix_log_placeholder_mismatch.xml =>
.2.x.x/4024_fix_roperties_configuration_support_for_logger_properties.xml} (56%)
create mode 100644
src/changelog/.2.x.x/4049_fix_catch_LinkageError_in_ThrowableExtendedStackTraceRenderer.xml
create mode 100644
src/changelog/.2.x.x/4116_fix_onMatch_onMismatch_properties_config.xml
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.25.1/3770_LoggerContext_start.xml =>
.2.x.x/4225_plugin_processor_messages.xml} (50%)
copy
src/changelog/{2.25.1/3787_jakarta-web_relax_the_import_package_constraints.xml
=> .2.x.x/4243_fix_CsvParameterLayout_null_parameters.xml} (56%)
copy
src/changelog/{2.25.1/3787_jakarta-web_relax_the_import_package_constraints.xml
=> .2.x.x/4248_fix_plugin_element_visitor_array_npe.xml} (57%)
copy src/changelog/{2.25.2/3828_fix_log_placeholder_mismatch.xml =>
.2.x.x/4249_fix-circular-exception.xml} (59%)
copy src/changelog/{2.26.0/fix_RollingRandomAccessFileManager_writeHeader.xml
=> .2.x.x/LOG4J2-4129_Fix_DatePatternConverter_locale_without_timezone.xml}
(56%)
copy src/changelog/{2.25.2/3828_fix_log_placeholder_mismatch.xml =>
.2.x.x/deprecate_external_context_and_migrate_to_map_get_put_object.xml} (52%)
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.25.2/3852-default-target.xml =>
.2.x.x/fix-StructuredDataMessage-XML-encoding.xml} (69%)
copy
src/changelog/{2.25.1/3787_jakarta-web_relax_the_import_package_constraints.xml
=> .2.x.x/fix-StructuredDataMessage-XML-message.xml} (60%)
copy src/changelog/{2.25.1/3758_fix_jspecify_dep.xml =>
.2.x.x/fix-circular-reference-detection-for-exceptions-with-colliding.xml} (52%)
copy src/changelog/{2.26.0/3176_validate_scripts_in_ScriptsPlugin.xml =>
.2.x.x/fix-log-disruptor-initialization-errors.xml} (59%)
copy src/changelog/{2.18.0/Fix_minor_typo_792.xml =>
.2.x.x/fix_configuration_source_url_leak.xml} (59%)
copy src/changelog/{2.26.0/3176_validate_scripts_in_ScriptsPlugin.xml =>
.2.x.x/fix_cron_triggering_policy_slow_startup.xml} (62%)
copy
src/changelog/{2.25.1/3787_jakarta-web_relax_the_import_package_constraints.xml
=> .2.x.x/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_kafka_appender_retry_error_reporting.xml =>
fix_xml_parse_appender_npe.xml} (55%)
copy src/changelog/{2.25.2/3852-default-target.xml =>
.2.x.x/harden_message_deserialization.xml} (64%)
create mode 100644 src/changelog/.2.x.x/regexfilter_patternflags_builder.xml
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.25.1/3790_allow-resource-protocol.xml =>
.2.x.x/xinclude_fixup_attributes.xml} (65%)
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.26.0/fix_RollingRandomAccessFileManager_writeHeader.xml
=> 2.25.5/LOG4J2-4129_Fix_DatePatternConverter_locale_without_timezone.xml}
(59%)
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.25.2/3852-default-target.xml =>
2.25.5/fix-StructuredDataMessage-XML-encoding.xml} (69%)
copy src/changelog/{2.25.1/3770_LoggerContext_start.xml =>
2.25.5/fix-circular-reference-detection-for-exceptions-with-colliding.xml} (55%)
copy src/changelog/{2.26.0/3176_validate_scripts_in_ScriptsPlugin.xml =>
2.25.5/fix-log-disruptor-initialization-errors.xml} (59%)
copy src/changelog/{2.18.0/Fix_minor_typo_792.xml =>
2.25.5/fix_configuration_source_url_leak.xml} (59%)
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.26.0/fix_RollingRandomAccessFileManager_writeHeader.xml
=> 2.26.1/LOG4J2-4129_Fix_DatePatternConverter_locale_without_timezone.xml}
(59%)
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.25.2/3852-default-target.xml =>
2.26.1/fix-StructuredDataMessage-XML-encoding.xml} (69%)
copy src/changelog/{2.25.1/3770_LoggerContext_start.xml =>
2.26.1/fix-circular-reference-detection-for-exceptions-with-colliding.xml} (55%)
copy src/changelog/{2.26.0/3176_validate_scripts_in_ScriptsPlugin.xml =>
2.26.1/fix-log-disruptor-initialization-errors.xml} (59%)
copy src/changelog/{2.18.0/Fix_minor_typo_792.xml =>
2.26.1/fix_configuration_source_url_leak.xml} (59%)
copy src/changelog/{.2.x.x =>
2.26.1}/fix_kafka_appender_retry_error_reporting.xml (100%)
copy
src/site/antora/modules/ROOT/examples/manual/configuration/{xinclude-appenders.xml
=> xinclude-xpointer-appenders.xml} (84%)
copy
src/site/antora/modules/ROOT/examples/manual/configuration/{xinclude-main.xml
=> xinclude-xpointer-main.xml} (83%)
create mode 100644
src/site/antora/modules/ROOT/partials/manual/configuration-xml-format.adoc