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 40411f07ea Merge branch 'feat/2.x/xinclude-resolver' into 
feat/2.x/xml-factory-hardening
 discard e907386f49 fix: set `systemId` in resolver too
 discard 7a2013ee3b fix: always set `systemId`
 discard d9236da95e fix: comments
 discard ce4b284ded Replace `copernik-xml-factory` with `commons-secure-xml`
 discard 5370600aed test: skip resolver-based schema validation tests on JDK 8
 discard 9a2cda88ba fix: BND warning
 discard ea63dbd2c2 Reference PR #4162 in the changelog entry
 discard 0ac80e83a8 Harden XML configuration parsing with `copernik-xml-factory`
 discard a7ecbc0377 fix: formatting
 discard f7a0a5a987 Simplify `ConfigurationSourceResolver`
 discard 3fd006b359 Resolve relative XInclude system ids via `EntityResolver2`
 discard 65f16e14e3 fix: PR reference in changelog file
 discard f190faac6b Reference PR #4161 in the changelog entry
 discard 0dca6539ea Resolve XML configuration resources through 
`ConfigurationSource`
 discard aa28d249f4 Merge remote-tracking branch 'apache/2.x' into 
feat/2.x/xinclude-opt-in
 discard f1137c906d Start configurations in `ConfigurationFactoryUnitTest` to 
release file handles
 discard b750506446 Simplify XInclude enablement
 discard b6fe46a92e fix: add reference to PR
 discard ab09d5f22c Make XInclude processing in XML configurations opt-in
    omit f79a1db447 Fix formatting
    omit 9b3d763c1b Add a test for nested XInclude resolution
    omit f55fbd9d7d fix: add reference to PR
    omit 3dce0bc553 Revamp XML configuration testing and documentation
     add 466f98f471 Catch `LinkageError` in 
`ThrowableExtendedStackTraceRenderer#loadClass` (#4028) (#4049)
     add d1f9355a55 Fix startup delay and direct write file naming in 
CronTriggeringPolicy (#4226)
     add 184f59a8b0 Add a test for nested XInclude resolution
     add c54b87fc3c Make XInclude processing in XML configurations opt-in
     add bf6845bd0a fix: add reference to PR
     add a4360eee5e Simplify XInclude enablement
     add 0af8f2e7b4 Start configurations in `ConfigurationFactoryUnitTest` to 
release file handles
     add 9bdb8a0f8c Resolve XML configuration resources through 
`ConfigurationSource`
     add 106913e1c0 Reference PR #4161 in the changelog entry
     add be445d854f fix: PR reference in changelog file
     add 5d0815377e Resolve relative XInclude system ids via `EntityResolver2`
     add 72851bc5e4 Simplify `ConfigurationSourceResolver`
     add 1499090e9f fix: formatting
     add 55357ca420 fix: always set `systemId`
     add b765220f57 fix: set `systemId` in resolver too
     add a3fc5ae5bf Harden XML configuration parsing with `copernik-xml-factory`
     add 00505d26a2 Reference PR #4162 in the changelog entry
     add b518776583 fix: BND warning
     add a1d3af19eb test: skip resolver-based schema validation tests on JDK 8
     add 088f2c0ff5 Replace `copernik-xml-factory` with `commons-secure-xml`
     add ba893d759d fix: comments

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   (40411f07ea)
            \
             N -- N -- N   refs/heads/feat/2.x/xml-factory-hardening 
(ba893d759d)

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:
 .../src/test/java/foo/TestFriendlyException.java   | 74 +++++++++++++++-------
 .../appender/rolling/CronTriggeringPolicyTest.java | 38 +++++++++++
 .../XmlConfigurationConstructHierarchyTest.java    |  2 +-
 .../ExtendedThrowablePatternConverterTest.java     |  3 +
 .../pattern/RootThrowablePatternConverterTest.java |  3 +
 .../pattern/ThrowablePatternConverterTest.java     |  3 +
 .../log4j/core/util/CronExpressionTest.java        | 23 +++++++
 .../appender/rolling/CronTriggeringPolicy.java     |  5 +-
 .../rolling/DirectWriteRolloverStrategy.java       |  2 -
 .../log4j/core/config/xml/XmlConfiguration.java    |  1 -
 .../ThrowableExtendedStackTraceRenderer.java       |  2 +-
 .../logging/log4j/core/util/CronExpression.java    |  3 +
 ...rror_in_ThrowableExtendedStackTraceRenderer.xml | 10 +++
 ...=> fix_cron_triggering_policy_slow_startup.xml} |  5 +-
 14 files changed, 142 insertions(+), 32 deletions(-)
 create mode 100644 
src/changelog/.2.x.x/4049_fix_catch_LinkageError_in_ThrowableExtendedStackTraceRenderer.xml
 copy src/changelog/.2.x.x/{3926_revamp_list_appender.xml => 
fix_cron_triggering_policy_slow_startup.xml} (62%)

Reply via email to