This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch fix/2.x/4022_rfc5424-param-names
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 289d570d85 Add missing setters to `Rfc5424LayoutBuilder`
add d375a66494 Add initial `AGENTS.md` for AI-assisted vulnerability
research (#4083)
add 11e74d78f6 Merge changes in version `2.25.4` back to `2.x` (#4085)
add c889dcbb3e Discard defined but unused loggers, appenders and filters
(#4069)
add 7e6cce57f5 Move the incorrectly placed changelog for #3940 to `.2.x.x`
(#4090)
add 83702bb619 Fix SLF4JLogger.atFatal() returning Level.TRACE instead of
Level.FATAL (#4089)
add 110f156c4e Merge remote-tracking branch 'apache/2.x' into
fix/2.x/4022_rfc5424-param-names
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yaml | 1 +
AGENTS.md | 58 ++++
.../apache/log4j/layout/Log4j1XmlLayoutTest.java | 42 ++-
.../logging/log4j/message/MapMessageTest.java | 23 +-
.../logging/log4j/util/StringBuildersTest.java | 41 ++-
.../apache/logging/log4j/message/MapMessage.java | 10 +-
.../apache/logging/log4j/util/StringBuilders.java | 55 +++-
log4j-core-test/pom.xml | 17 +
.../logging/log4j/core/test/package-info.java | 2 +-
.../log4j/core/appender/LineReadingTcpServer.java | 18 +-
.../log4j/core/appender/TlsSocketAppenderTest.java | 346 +++++++++++++++++++++
.../log4j/core/appender/X509Certificates.java | 193 ++++++++++++
.../log4j/core/layout/Rfc5424LayoutTest.java | 82 ++++-
.../log4j/core/layout/XmlLayoutJUnit5Test.java | 111 +++++++
.../log4j/core/net/ssl/SslConfigurationTest.java | 21 ++
.../logging/log4j/core/util/TransformTest.java | 90 ++++++
.../resources/TlsSocketAppenderTest/log4j2.xml | 49 ++-
.../src/test/resources/log4j-rolling.properties | 5 +
log4j-core/pom.xml | 7 +-
.../properties/PropertiesConfigurationBuilder.java | 7 +
.../log4j/core/jackson/Log4jXmlObjectMapper.java | 175 ++++++++++-
.../logging/log4j/core/layout/Rfc5424Layout.java | 66 +++-
.../log4j/core/net/ssl/SslConfiguration.java | 10 +-
.../apache/logging/log4j/core/util/Transform.java | 137 +++++---
.../layout/template/json/util/JsonWriterTest.java | 18 ++
.../layout/template/json/util/JsonWriter.java | 14 +-
log4j-parent/pom.xml | 7 +
.../java/org/apache/logging/slf4j/SLF4JLogger.java | 2 +-
.../org/apache/logging/slf4j/LogBuilderTest.java | 16 +
pom.xml | 10 +-
...raceRenderer_ArrayIndexOutOfBoundsException.xml | 0
.../4068_fix_SLF4JLogger_atFatal_wrong_level.xml | 13 +
...=> prevent_configexception_non_used_config.xml} | 6 +-
.../update_com_fasterxml_jackson_jackson_bom.xml | 4 +-
.../{2.25.1 => 2.25.4}/.release-notes.adoc.ftl | 12 +-
src/changelog/{2.23.0 => 2.25.4}/.release.xml | 2 +-
...3975_prevent_warning_for_last_null_argument.xml | 5 +-
.../4022_rfc5424-param-names.xml} | 5 +-
.../4033_fix_custom_throwable_to_sting.xml | 2 +-
.../4060_resource-loading.xml} | 4 +-
.../4061_ssl-connection.xml} | 6 +-
.../4073_rfc5424-sd-param.xml} | 7 +-
.../4077_xml-control-characters.xml} | 4 +-
.../4078_log4j1-xml-control-characters.xml} | 4 +-
.../4079_map-message-control-characters.xml} | 4 +-
.../4080_jtl-nan.xml} | 7 +-
46 files changed, 1554 insertions(+), 164 deletions(-)
create mode 100644 AGENTS.md
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/TlsSocketAppenderTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/X509Certificates.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/layout/XmlLayoutJUnit5Test.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/TransformTest.java
copy src/site/antora/modules/ROOT/examples/manual/webapp/log4j2-single.xml =>
log4j-core-test/src/test/resources/TlsSocketAppenderTest/log4j2.xml (56%)
rename src/changelog/{2.25.2 =>
.2.x.x}/3940_ThrowableStackTraceRenderer_ArrayIndexOutOfBoundsException.xml
(100%)
create mode 100644
src/changelog/.2.x.x/4068_fix_SLF4JLogger_atFatal_wrong_level.xml
copy src/changelog/.2.x.x/{add_debug_logs_for_successful_resource_loading.xml
=> prevent_configexception_non_used_config.xml} (56%)
copy src/changelog/{2.25.1 => 2.25.4}/.release-notes.adoc.ftl (67%)
copy src/changelog/{2.23.0 => 2.25.4}/.release.xml (95%)
copy src/changelog/{.2.x.x =>
2.25.4}/3975_prevent_warning_for_last_null_argument.xml (73%)
copy src/changelog/{.2.x.x/3828_fix_log_placeholder_mismatch.xml =>
2.25.4/4022_rfc5424-param-names.xml} (61%)
copy src/changelog/{.2.x.x => 2.25.4}/4033_fix_custom_throwable_to_sting.xml
(96%)
copy src/changelog/{.2.x.x/add_debug_logs_for_successful_resource_loading.xml
=> 2.25.4/4060_resource-loading.xml} (88%)
copy src/changelog/{.2.x.x/3336_script_resolution_order_fix.xml =>
2.25.4/4061_ssl-connection.xml} (54%)
copy src/changelog/{.2.x.x/3874_remove_jvmrunargs_lookup.xml =>
2.25.4/4073_rfc5424-sd-param.xml} (66%)
copy src/changelog/{.2.x.x/3336_script_resolution_order_fix.xml =>
2.25.4/4077_xml-control-characters.xml} (65%)
copy src/changelog/{.2.x.x/3336_script_resolution_order_fix.xml =>
2.25.4/4078_log4j1-xml-control-characters.xml} (65%)
copy src/changelog/{.2.x.x/3336_script_resolution_order_fix.xml =>
2.25.4/4079_map-message-control-characters.xml} (65%)
copy src/changelog/{.2.x.x/3874_remove_jvmrunargs_lookup.xml =>
2.25.4/4080_jtl-nan.xml} (66%)