This is an automated email from the ASF dual-hosted git repository.
ppkarwasz pushed a change to branch feat/xinclude
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 455b90e272 Formatting
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 548e5df49a Merge remote-tracking branch 'apache/2.x' into feat/xinclude
add aeefe87a1d fix: bump `copernik-xml-factory` to version `0.1.2`
No new revisions were added by this update.
Summary of changes:
.github/dependabot.yaml | 21 ++
.github/workflows/build.yaml | 7 +
.github/workflows/codeql-analysis.yaml | 7 +
.github/workflows/process-dependabot.yaml | 7 +-
.../src/main/java/org/apache/log4j/Level.java | 2 +
.../apache/log4j/util/SerializationTestHelper.java | 21 +-
.../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 +-
.../log4j/message/ObjectArrayMessageTest.java | 13 +
.../log4j/message/StringFormattedMessageTest.java | 16 +-
.../logging/log4j/message/FormattedMessage.java | 2 +
.../logging/log4j/message/LocalizedMessage.java | 2 +
.../log4j/message/MessageFormatMessage.java | 2 +
.../logging/log4j/message/ObjectArrayMessage.java | 2 +
.../logging/log4j/message/SimpleMessage.java | 2 +
.../log4j/message/StringFormattedMessage.java | 2 +
.../logging/log4j/message/ThreadDumpMessage.java | 2 +
.../logging/log4j/util/internal}/package-info.java | 17 +-
.../src/test/java/foo/TestFriendlyException.java | 76 +++-
.../log4j/core/config/ConfigurationSourceTest.java | 94 +++++
.../log4j/core/filter/AbstractFilterTest.java | 1 -
.../log4j/core/filter/AbstractFilterableTest.java | 24 +-
.../logging/log4j/core/filter/RegexFilterTest.java | 133 +++++--
.../log4j/core/async/RingBufferLogEvent.java | 2 +
.../log4j/core/config/ConfigurationSource.java | 51 +--
.../logging/log4j/core/filter/AbstractFilter.java | 28 ++
.../logging/log4j/core/filter/RegexFilter.java | 393 ++++++++++++++++-----
.../logging/log4j/core/filter/package-info.java | 2 +-
.../logging/log4j/core/impl/Log4jLogEvent.java | 2 +
.../logging/log4j/core/impl/MutableLogEvent.java | 2 +
.../logging/log4j/core/impl/ThrowableProxy.java | 14 +-
.../core/pattern/ThrowableStackTraceRenderer.java | 16 +-
.../apache/logging/log4j/core/util/Builder.java | 4 +
.../log4j/core/util/datetime/FastDatePrinter.java | 2 +
log4j-parent/pom.xml | 2 +-
.../logging/log4j/perf/nogc/OpenHashStringMap.java | 2 +
.../java/org/apache/logging/slf4j/Log4jLogger.java | 2 +
.../org/apache/logging/slf4j/SerializeTest.java | 6 +-
.../java/org/apache/logging/slf4j/Log4jLogger.java | 2 +
.../org/apache/logging/slf4j/SerializeTest.java | 6 +-
...tePatternConverter_locale_without_timezone.xml} | 5 +-
...ce-detection-for-exceptions-with-colliding.xml} | 5 +-
.../fix_configuration_source_url_leak.xml} | 3 +-
...ding.xml => harden_message_deserialization.xml} | 6 +-
.../.2.x.x/regexfilter_patternflags_builder.xml | 15 +
.../modules/ROOT/pages/manual/pattern-layout.adoc | 12 +-
50 files changed, 898 insertions(+), 231 deletions(-)
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%)
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.x.x/{4064_xinclude_opt_in.xml =>
fix-circular-reference-detection-for-exceptions-with-colliding.xml} (55%)
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.x.x/{fix-StructuredDataMessage-XML-encoding.xml =>
harden_message_deserialization.xml} (64%)
create mode 100644 src/changelog/.2.x.x/regexfilter_patternflags_builder.xml