This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.


    from b63d490  Refactor common DOM parsing code.
     new 936d6e2  Don't use deprecated methods.
     new ef2851f  Remove unused import.
     new 807e845  Remove unused constants.
     new 859f5c7  Remove unused imports.
     new fc3cf56  Remove unused exceptions from test method signatures.
     new b08d466  Log4j 1.2 bridge now supports SocketAppender.
     new 9742cc5  Add TODO.
     new 20f18e6  Convert AtomicReferences to Holders
     new 2dacaea  Log4j 1.2 bridge missing DefaultThrowableRenderer.
     new 2f430ad  Log4j 1.2 bridge missing some ThrowableInformation 
constructors.
     new f29e900  Add ThrowableInformationTest.
     new 7b7a12c  Format class.
     new c4ce19f  Log4j 1.2 bridge missing some LocationInfo constructors.
     new 0df43d9  Update for Carter's comments.
     new 7d55af7  Format tweaks.
     new a129b24  Add missing util classes in org.apache.log4j.pattern.
     new e619cb0  Better error reporting.
     new 06fe59a  Add test that show we can configure a Log4j 1 properties file 
with a socket appender using an XML layout.
     new 68afef6  Assert XML layout presence.
     new adda476  Log4j 1.2 bridge missing UtilLoggingLevel.
     new c5d1c6c  Add missing tests from Log4j 1.2.17.
     new 83c5193  Add more missing code and tests from Log4j 1.2.17.
     new 3ff6b86  Issues with multiple Log4j 1.x filters (#753)
     new f24c834  Catch all FileAppenderTest asynchronous errors
     new b0a74d7  FileAppenderTest: increase thread pool termination timeout

The 25 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/log4j/AppenderSkeleton.java    |   5 +-
 .../org/apache/log4j/DefaultThrowableRenderer.java |  84 +++
 .../main/java/org/apache/log4j/PatternLayout.java  |  76 ++-
 .../org/apache/log4j/PropertyConfigurator.java     |   5 +-
 .../org/apache/log4j/bridge/AppenderAdapter.java   |  16 +-
 .../org/apache/log4j/bridge/AppenderWrapper.java   |   6 +-
 .../org/apache/log4j/bridge/FilterAdapter.java     |  43 +-
 .../org/apache/log4j/builders/AbstractBuilder.java |  38 +-
 .../org/apache/log4j/builders/BuilderManager.java  |  10 +-
 .../builders/appender/AsyncAppenderBuilder.java    |  39 +-
 .../builders/appender/ConsoleAppenderBuilder.java  |  17 +-
 .../appender/DailyRollingFileAppenderBuilder.java  |   3 +-
 .../builders/appender/FileAppenderBuilder.java     |   2 +-
 .../builders/appender/RewriteAppenderBuilder.java  |   2 +-
 .../appender/RollingFileAppenderBuilder.java       |   2 +-
 .../builders/appender/SocketAppenderBuilder.java   | 153 ++++++
 .../builders/appender/SyslogAppenderBuilder.java   |   2 +-
 .../builders/filter/DenyAllFilterBuilder.java      |   8 +-
 .../builders/filter/LevelMatchFilterBuilder.java   |   3 -
 .../log4j/builders/layout/SimpleLayoutBuilder.java |   8 +-
 .../log4j}/builders/layout/XmlLayoutBuilder.java   |  35 +-
 .../log4j/config/PropertiesConfiguration.java      |  28 +-
 .../FormattingInfo.java}                           |  27 +-
 .../org/apache/log4j/helpers/OptionConverter.java  |   3 +-
 .../org/apache/log4j/helpers/PatternConverter.java | 111 ++++
 .../org/apache/log4j/helpers/PatternParser.java    | 570 +++++++++++++++++++++
 .../org/apache/log4j/helpers/UtilLoggingLevel.java | 236 +++++++++
 .../org/apache/log4j/layout/Log4j1XmlLayout.java   |   2 +-
 .../org/apache/log4j/pattern/FormattingInfo.java   | 128 +++++
 .../org/apache/log4j/pattern/NameAbbreviator.java  | 345 +++++++++++++
 .../src/main/java/org/apache/log4j/spi/Filter.java |  12 -
 .../java/org/apache/log4j/spi/LocationInfo.java    | 112 +++-
 .../org/apache/log4j/spi/ThrowableInformation.java |  59 ++-
 .../java/org/apache/log4j/xml/DOMConfigurator.java |   3 +-
 .../org/apache/log4j/xml/XmlConfiguration.java     |  48 +-
 .../org/apache/log4j/CallerInformationTest.java    |   4 +-
 .../test/java/org/apache/log4j/CategoryTest.java   |   2 +-
 .../src/test/java/org/apache/log4j/LayoutTest.java | 168 ++++++
 .../test/java/org/apache/log4j/LogWithMDCTest.java |   2 +-
 .../java/org/apache/log4j/LogWithRouteTest.java    |   2 +-
 .../test/java/org/apache/log4j/MDCTestCase.java    |   4 +-
 .../org/apache/log4j/PropertyConfiguratorTest.java |   2 +-
 .../log4j/builders/Log4j2ListAppenderBuilder.java  |  98 ++++
 .../config/AbstractLog4j1ConfigurationTest.java    | 124 ++++-
 .../config/Log4j1ConfigurationFactoryTest.java     |  15 +-
 .../log4j/config/MapRewriteAppenderTest.java       |   2 +-
 .../config/PropertiesConfigurationFactoryTest.java |   2 +-
 .../log4j/config/PropertiesConfigurationTest.java  |  12 +-
 .../apache/log4j/config/RewriteAppenderTest.java   |   2 +-
 ...t.java => SocketAppenderConfigurationTest.java} |  53 +-
 ...ralFilterFixture.java => StartsWithFilter.java} |  70 +--
 .../config/SyslogAppenderConfigurationTest.java    |   2 -
 .../apache/log4j/config/SyslogAppenderTest.java    |   1 +
 .../log4j/config/XmlConfigurationFactoryTest.java  |   2 +-
 .../apache/log4j/config/XmlConfigurationTest.java  |   6 +
 .../apache/log4j/helpers/BoundedFIFOTestCase.java  | 233 +++++++++
 .../apache/log4j/helpers/CyclicBufferTestCase.java | 159 ++++++
 .../org/apache/log4j/helpers/DateLayoutTest.java   | 288 +++++++++++
 .../java/org/apache/log4j/helpers/LogLogTest.java} |  40 +-
 .../log4j/helpers/OptionConverterTestCase.java     | 177 +++++++
 .../log4j/helpers/PatternParserTestCase.java       | 131 +++++
 .../log4j/helpers/UtilLoggingLevelTest.java}       |  33 +-
 .../apache/log4j/pattern/FormattingInfoTest.java   |  92 ++++
 .../apache/log4j/pattern/NameAbbreviatorTest.java  | 329 ++++++++++++
 .../org/apache/log4j/spi/LocationInfoTest.java     |  82 +++
 .../apache/log4j/spi/ThrowableInformationTest.java | 338 ++++++++++++
 .../test/java/org/apache/log4j/util/Compare.java   | 150 ++++++
 .../src/test/java/org/apache/log4j/xml/XLevel.java |  74 +++
 .../resources/log4j-multipleFilters.properties     |  69 +++
 .../src/test/resources/log4j-multipleFilters.xml   |  92 ++++
 ...perties => log4j1-socket-xml-layout.properties} |   9 +-
 ...default.properties => log4j1-socket.properties} |  16 +-
 .../{log4j1-syslog.xml => log4j1-socket.xml}       |  10 +-
 .../log4j/core/appender/FileAppenderTest.java      |  61 ++-
 .../log4j/core/filter/CompositeFilterTest.java     |  49 ++
 .../logging/log4j/core/filter/CompositeFilter.java |   4 +-
 src/changes/changes.xml                            |  33 +-
 77 files changed, 4882 insertions(+), 401 deletions(-)
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/DefaultThrowableRenderer.java
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/builders/appender/SocketAppenderBuilder.java
 copy 
{log4j-layout-jackson-xml/src/main/java/org/apache/logging/log4j/jackson/xml => 
log4j-1.2-api/src/main/java/org/apache/log4j}/builders/layout/XmlLayoutBuilder.java
 (78%)
 copy log4j-1.2-api/src/main/java/org/apache/log4j/{or/DefaultRenderer.java => 
helpers/FormattingInfo.java} (63%)
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/helpers/PatternConverter.java
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/helpers/PatternParser.java
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/helpers/UtilLoggingLevel.java
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/pattern/FormattingInfo.java
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/pattern/NameAbbreviator.java
 create mode 100644 log4j-1.2-api/src/test/java/org/apache/log4j/LayoutTest.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/builders/Log4j2ListAppenderBuilder.java
 copy 
log4j-1.2-api/src/test/java/org/apache/log4j/config/{SyslogAppenderConfigurationTest.java
 => SocketAppenderConfigurationTest.java} (59%)
 copy 
log4j-1.2-api/src/test/java/org/apache/log4j/config/{NeutralFilterFixture.java 
=> StartsWithFilter.java} (75%)
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/helpers/BoundedFIFOTestCase.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/helpers/CyclicBufferTestCase.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/helpers/DateLayoutTest.java
 copy 
log4j-1.2-api/src/{main/java/org/apache/log4j/spi/ThrowableRendererSupport.java 
=> test/java/org/apache/log4j/helpers/LogLogTest.java} (55%)
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/helpers/OptionConverterTestCase.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/helpers/PatternParserTestCase.java
 copy 
log4j-1.2-api/src/{main/java/org/apache/log4j/spi/ThrowableRendererSupport.java 
=> test/java/org/apache/log4j/helpers/UtilLoggingLevelTest.java} (64%)
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/pattern/FormattingInfoTest.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/pattern/NameAbbreviatorTest.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/spi/LocationInfoTest.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/spi/ThrowableInformationTest.java
 create mode 100644 
log4j-1.2-api/src/test/java/org/apache/log4j/util/Compare.java
 create mode 100644 log4j-1.2-api/src/test/java/org/apache/log4j/xml/XLevel.java
 create mode 100644 
log4j-1.2-api/src/test/resources/log4j-multipleFilters.properties
 create mode 100644 log4j-1.2-api/src/test/resources/log4j-multipleFilters.xml
 copy log4j-1.2-api/src/test/resources/{L7D_fr_CH.properties => 
log4j1-socket-xml-layout.properties} (72%)
 copy 
log4j-1.2-api/src/test/resources/{log4j1-syslog-protocol-default.properties => 
log4j1-socket.properties} (68%)
 copy log4j-1.2-api/src/test/resources/{log4j1-syslog.xml => log4j1-socket.xml} 
(84%)
 create mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/filter/CompositeFilterTest.java

Reply via email to