[logback-dev] [GIT] Logback: the generic, reliable, fast and flexible logging framework. branch, master, updated. v0.9.18-51-g90e50c2

added by portage for gitosis-gentoo git-noreply at pixie.qos.ch
Tue Mar 2 13:04:20 CET 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Logback: the generic, reliable, fast and flexible logging framework.".

The branch, master has been updated
       via  90e50c2f25dcacd6455af8baac5d8cfe6cf10f94 (commit)
       via  8381bae9d2899def5d9a9420edd2d53811ddba5b (commit)
       via  4577cf0a7f55e1162d72691951476d9ae876f0f1 (commit)
       via  b6bb584c8cb7ff7e6ebf9a0eefcfec48f5a8418c (commit)
       via  434a8cf298338f202859806243041721de0b32e6 (commit)
       via  bf2254414040e25408df3b469ea4b6decd01f304 (commit)
       via  de7d9343186256b18e4419302923ff024022e638 (commit)
       via  adae89397fcecee04c69f241db87427cc218d254 (commit)
       via  87ceb3d44cefcf454b8635440bc75a37928961ee (commit)
       via  4097c6f76343e140bfc7ce11b73a95efceef0655 (commit)
       via  96435c32e0541890f5bf3117baf160a5b0a1eb53 (commit)
       via  e1d24597013b73981e1a1b1d3f518af7db808a58 (commit)
       via  576c1625cf8a8f431af78f0a90ba1d8bc7fb21bb (commit)
       via  2d9abfae52400cf99ce88470cdf85fb45046b60e (commit)
       via  8270ffa0f18e65c70d176d30b71cf748845e0441 (commit)
       via  b90d74bcaadef20e47ac469d51fee1d1367ca57f (commit)
       via  4316ce3c37be6fd8fbad4e9a0645bedb9a487b8e (commit)
       via  ade00738d1df9cf6d56d3fb98ca28c5977e688d6 (commit)
       via  6a3e7041abd4d363afa4b8dd53a132f1f624a65c (commit)
       via  d2e55bbf1ee4c99949cc82117a3481b8d13dcee7 (commit)
       via  dfd340815e36f475cd014fd85915dbbafa739d4f (commit)
       via  e4da8a824934b61ea4d8c885d8f65a8ec3b1e85e (commit)
       via  e5b5e16ad145327257be746e23153ac14e7bccad (commit)
      from  abb78264a93de36465e4716f24d75c40b4b583bd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 .../qos/logback/access/PatternLayoutEncoder.java   |   19 +
 .../ch/qos/logback/access/spi/AccessEvent.java     |    3 +-
 .../ch/qos/logback/access/jetty/JettyFixture.java  |    6 +-
 logback-classic/pom.xml                            |    1 +
 .../ch/qos/logback/classic/BasicConfigurator.java  |    5 +-
 .../classic/encoder/PatternLayoutEncoder.java      |   32 +
 .../classic/sift/ContextBasedDiscriminator.java    |   10 +-
 .../sift/JNDIBasedContextDiscriminator.java        |  101 ++
 .../ch/qos/logback/classic/spi/ILoggingEvent.java  |    3 +-
 .../ch/qos/logback/classic/spi/LoggingEvent.java   |    1 +
 .../classic/util/DefaultNestedComponentRules.java  |    5 +
 .../src/test/input/joran/callerData.xml            |    4 +-
 .../src/test/input/joran/rolling/basic.xml         |    4 +-
 .../src/test/input/joran/rolling/timeAndSize.xml   |    4 +-
 logback-classic/src/test/input/joran/scan1.xml     |    4 +-
 logback-classic/src/test/input/joran/unique.xml    |    4 +-
 .../src/test/input/turbo/scan_lbclassic154.xml     |    3 -
 .../ch/qos/logback/classic/AllClassicTest.java     |    1 +
 .../qos/logback/classic/encoder/PackageTest.java   |   23 +
 .../classic/encoder/PatternLayoutEncoderTest.java  |   59 +
 .../qos/logback/classic/html/HTMLLayoutTest.java   |   10 +-
 .../issue/lbclassic135/LoggingToFileThrouhput.java |    6 +-
 .../lbclassic139/LB139_DeadlockTest.java           |    2 +-
 .../issue/lbclassic135/lbclassic139/Worker.java    |    4 +-
 .../logback/classic/multiJVM/FileAppenderPerf.java |    8 +-
 .../classic/multiJVM/SafeModeFileAppender.java     |    8 +-
 .../multiJVM/SafeModeRollingFileAppender.java      |    8 +-
 .../src/test/resources/recursiveInit.xml           |    7 +-
 .../main/java/ch/qos/logback/core/Appender.java    |   10 -
 .../java/ch/qos/logback/core/AppenderBase.java     |   21 -
 .../java/ch/qos/logback/core/ConsoleAppender.java  |   15 +-
 .../java/ch/qos/logback/core/CoreConstants.java    |    3 +
 .../java/ch/qos/logback/core/FileAppender.java     |  127 +--
 .../ch/qos/logback/core/OutputStreamAppender.java  |  224 ++++
 .../logback/core/UnsynchronizedAppenderBase.java   |   10 -
 .../java/ch/qos/logback/core/WriterAppender.java   |  280 -----
 .../core/db/BindDataSourceToJNDIAction.java        |    2 +-
 .../ch/qos/logback/core/encoder/ByteArrayUtil.java |   56 +
 .../ch/qos/logback/core/encoder/EchoEncoder.java   |   48 +
 .../java/ch/qos/logback/core/encoder/Encoder.java  |   27 +
 .../ch/qos/logback/core/encoder/EncoderBase.java   |   30 +
 .../core/encoder/EventObjectInputStream.java       |  160 +++
 .../core/encoder/NonClosableInputStream.java       |   25 +
 .../logback/core/encoder/ObjectStreamEncoder.java  |   95 ++
 .../logback/core/html/LayoutWrappingEncoder.java   |  121 ++
 .../core/joran/action/IADataForBasicProperty.java  |    2 +-
 .../joran/action/IADataForComplexProperty.java     |    2 +-
 .../core/joran/action/NestedBasicPropertyIA.java   |    2 +-
 .../core/joran/action/NestedComplexPropertyIA.java |    2 +-
 .../qos/logback/core/joran/action/ParamAction.java |    2 +-
 .../qos/logback/core/joran/spi/PropertySetter.java |  603 ----------
 .../logback/core/joran/util/PropertySetter.java    |  501 +++++++++
 .../core/joran/util/StringToObjectConverter.java   |  135 +++
 .../ch/qos/logback/core/net/SMTPAppenderBase.java  |   12 +-
 .../qos/logback/core/net/SyslogAppenderBase.java   |    3 +-
 .../core/pattern/PatternLayoutEncoderBase.java     |   24 +
 .../logback/core/recovery/RecoveryCoordinator.java |   55 +
 .../core/recovery/ResilientFileOutputStream.java   |  105 ++
 .../logback/core/rolling/RollingFileAppender.java  |   50 +-
 .../logback/core/spi/DeferredProcessingAware.java  |    6 +
 .../compatibility/layoutInsteadOfEncoder.xml}      |    0
 .../test/java/ch/qos/logback/core/AllCoreTest.java |    4 +-
 .../logback/core/FileAppenderResilienceTest.java   |    4 +-
 .../ch/qos/logback/core/WriterAppenderTest.java    |   19 +-
 .../logback/core/appender/ConsoleAppenderTest.java |   34 +-
 .../qos/logback/core/appender/DummyAppender.java   |   26 -
 .../logback/core/appender/DummyAppenderTest.java   |   27 +-
 .../logback/core/appender/DummyWriterAppender.java |   26 +
 .../logback/core/appender/FileAppenderTest.java    |   22 +-
 .../logback/core/appender/XTeeOutputStream.java    |   25 +
 .../logback/core/encoder/ByteArrayUtilTest.java    |   53 +
 .../ch/qos/logback/core/encoder/DummyEncoder.java  |  106 ++
 .../ch/qos/logback/core/encoder/NopEncoder.java    |   29 +
 .../core/encoder/ObjectEncodeDecodeTest.java       |   81 ++
 .../ch/qos/logback/core/encoder/PackageTest.java   |   22 +
 .../ch/qos/logback/core/joran/PackageTest.java     |    1 +
 .../core/joran/action/IncludeActionTest.java       |   19 +-
 .../spi/DefaultNestedComponentRegistryTest.java    |    4 +
 .../ch/qos/logback/core/joran/spi/PackageTest.java |    2 +-
 .../logback/core/joran/spi/PropertySetterTest.java |  389 -------
 .../java/ch/qos/logback/core/joran/util/House.java |  169 +++
 .../qos/logback/core/joran/util/PackageTest.java   |   23 +
 .../core/joran/util/PropertySetterTest.java        |  247 ++++
 .../ch/qos/logback/core/recovery/PackageTest.java  |   23 +
 .../core/recovery/RecoveryCoordinatorTest.java     |   57 +
 .../core/rolling/MultiThreadedRollingTest.java     |   12 +-
 .../ch/qos/logback/core/rolling/RenamingTest.java  |   10 +-
 .../core/rolling/RollingFileAppenderTest.java      |   10 +-
 .../core/rolling/ScaffoldingForRollingTests.java   |    4 +-
 .../core/rolling/SizeAndTimeBasedFNATP_Test.java   |    2 +-
 .../logback/core/rolling/SizeBasedRollingTest.java |   14 +-
 .../logback/core/rolling/TimeBasedRollingTest.java |    2 +-
 .../TimeBasedRollingWithArchiveRemovalTest.java    |    6 +-
 .../core/spi/AppenderAttachableImplTest.java       |   25 +-
 .../logback/core/testUtil/StringListAppender.java  |    2 -
 .../src/main/java/chapter1/HelloWorld1.java        |   26 -
 .../src/main/java/chapter1/HelloWorld2.java        |   31 -
 .../main/java/chapter10/SimpleConfigurator.java    |   64 --
 .../main/java/chapter10/calculator/AddAction.java  |   69 --
 .../java/chapter10/calculator/Calculator1.java     |   55 -
 .../java/chapter10/calculator/Calculator2.java     |   64 --
 .../chapter10/calculator/ComputationAction1.java   |   61 -
 .../chapter10/calculator/ComputationAction2.java   |   86 --
 .../java/chapter10/calculator/LiteralAction.java   |   58 -
 .../java/chapter10/calculator/MultiplyAction.java  |   66 --
 .../main/java/chapter10/helloWorld/HelloWorld.java |   48 -
 .../chapter10/helloWorld/HelloWorldAction.java     |   35 -
 .../main/java/chapter10/implicit/NOPAction.java    |   34 -
 .../src/main/java/chapter10/implicit/PrintMe.java  |   61 -
 .../chapter10/implicit/PrintMeImplicitAction.java  |   44 -
 .../java/chapter10/newRule/NewRuleCalculator.java  |   63 --
 .../src/main/java/chapter11/Log4jMain.java         |   34 -
 .../src/main/java/chapter11/LogbackMain.java       |   48 -
 .../main/java/chapter11/TrivialLog4jAppender.java  |   34 -
 .../main/java/chapter11/TrivialLog4jLayout.java    |   43 -
 .../java/chapter11/TrivialLogbackAppender.java     |   39 -
 .../main/java/chapter11/TrivialLogbackLayout.java  |   33 -
 logback-examples/src/main/java/chapter2/Bar.java   |   25 -
 .../src/main/java/chapter2/HelloWorld2.java        |   28 -
 .../main/java/chapter2/MyAppWithConfigFile.java    |   45 -
 .../main/java/chapter3/AddStatusListenerApp.java   |   41 -
 logback-examples/src/main/java/chapter3/Foo.java   |   26 -
 .../src/main/java/chapter3/MyApp1.java             |   30 -
 .../src/main/java/chapter3/MyApp2.java             |   36 -
 .../src/main/java/chapter3/MyApp3.java             |   53 -
 .../src/main/java/chapter3/additivityFlag.xml      |   25 -
 .../src/main/java/chapter3/contextName.xml         |   15 -
 .../src/main/java/chapter3/duplicate.xml           |   19 -
 .../src/main/java/chapter3/includedConfig.xml      |   11 -
 .../src/main/java/chapter3/insertFromJNDI.xml      |   16 -
 .../src/main/java/chapter3/multiple.xml            |   19 -
 .../main/java/chapter3/onConsoleStatusListener.xml |   19 -
 .../src/main/java/chapter3/restricted.xml          |   23 -
 .../src/main/java/chapter3/sample0.xml             |   15 -
 .../src/main/java/chapter3/sample1.xml             |   15 -
 .../src/main/java/chapter3/sample2.xml             |   21 -
 .../src/main/java/chapter3/sample3.xml             |   21 -
 .../src/main/java/chapter3/sample4.xml             |   19 -
 logback-examples/src/main/java/chapter3/scan1.xml  |   15 -
 logback-examples/src/main/java/chapter3/scan2.xml  |   15 -
 .../main/java/chapter3/variableSubstitution1.xml   |   15 -
 .../main/java/chapter3/variableSubstitution2.xml   |   13 -
 .../main/java/chapter3/variableSubstitution3.xml   |   15 -
 .../main/java/chapter3/variableSubstitution4.xml   |   15 -
 .../main/java/chapter4/ConfigurationTester.java    |   67 --
 .../java/chapter4/CountingConsoleAppender.java     |   56 -
 .../src/main/java/chapter4/ExitWoes1.java          |   48 -
 .../src/main/java/chapter4/ExitWoes2.java          |   53 -
 logback-examples/src/main/java/chapter4/IO.java    |  178 ---
 .../main/java/chapter4/conf/logback-Console.xml    |   14 -
 .../java/chapter4/conf/logback-HtmlToConsole.xml   |   17 -
 .../main/java/chapter4/conf/logback-JMSQueue.xml   |   18 -
 .../main/java/chapter4/conf/logback-JMSTopic.xml   |   18 -
 .../src/main/java/chapter4/conf/logback-MDC.xml    |   14 -
 .../conf/logback-PrudentTimeBasedRolling.xml       |   19 -
 .../chapter4/conf/logback-RollingFixedWindow.xml   |   21 -
 .../chapter4/conf/logback-RollingSizeBased.xml     |   24 -
 .../chapter4/conf/logback-RollingTimeBased.xml     |   18 -
 .../src/main/java/chapter4/conf/logback-SMTP.xml   |   20 -
 .../java/chapter4/conf/logback-SMTPWithHtml.xml    |   21 -
 .../java/chapter4/conf/logback-fileAppender.xml    |   15 -
 .../src/main/java/chapter4/conf/logback-syslog.xml |   14 -
 .../main/java/chapter4/conf/logback-timestamp.xml  |   20 -
 .../java/chapter4/conf/logbback-sizeAndTime.xml    |   26 -
 .../src/main/java/chapter4/countingConsole.xml     |   19 -
 .../java/chapter4/mail/CounterBasedEvaluator.java  |   63 --
 .../src/main/java/chapter4/mail/EMail.java         |   69 --
 .../src/main/java/chapter4/mail/Marked_EMail.java  |   70 --
 .../src/main/java/chapter4/sift/SiftExample.java   |   55 -
 .../main/java/chapter4/socket/SocketClient1.java   |   80 --
 .../main/java/chapter4/socket/SocketClient2.java   |   73 --
 .../src/main/java/chapter4/sub/sample/Bar.java     |   34 -
 .../main/java/chapter5/CallerEvaluatorExample.java |   48 -
 .../java/chapter5/ExceptionEvaluatorExample.java   |   47 -
 .../src/main/java/chapter5/MySampleConverter.java  |   50 -
 .../src/main/java/chapter5/MySampleLayout.java     |   36 -
 .../src/main/java/chapter5/MySampleLayout2.java    |   54 -
 .../src/main/java/chapter5/PatternSample.java      |   42 -
 .../src/main/java/chapter5/SampleLogging.java      |   44 -
 .../src/main/java/chapter5/TestException.java      |   23 -
 .../src/main/java/chapter6/FilterEvents.java       |   59 -
 logback-examples/src/main/java/chapter6/GoMDC.java |   48 -
 .../src/main/java/chapter6/SampleFilter.java       |   30 -
 .../src/main/java/chapter6/SampleTurboFilter.java  |   59 -
 .../src/main/java/chapter7/NumberCruncher.java     |   29 -
 .../main/java/chapter7/NumberCruncherClient.java   |   86 --
 .../main/java/chapter7/NumberCruncherServer.java   |  162 ---
 .../src/main/java/chapter7/SimpleMDC.java          |   94 --
 .../src/main/java/chapter7/UserServletFilter.java  |   98 --
 .../chapters/appenders/ConfigurationTester.java    |   61 +
 .../appenders/CountingConsoleAppender.java         |   78 ++
 .../main/java/chapters/appenders/ExitWoes1.java    |   46 +
 .../main/java/chapters/appenders/ExitWoes2.java    |   51 +
 .../src/main/java/chapters/appenders/IO.java       |  181 +++
 .../appenders}/conf/access/logback-DB.xml          |    0
 .../appenders}/conf/access/logback-SMTP.xml        |    0
 .../chapters/appenders/conf/logback-Console.xml    |   15 +
 .../appenders/conf/logback-HtmlToConsole.xml       |   16 +
 .../chapters/appenders/conf/logback-JMSQueue.xml   |   17 +
 .../chapters/appenders/conf/logback-JMSTopic.xml   |   17 +
 .../java/chapters/appenders/conf/logback-MDC.xml   |   13 +
 .../conf/logback-PrudentTimeBasedRolling.xml       |   19 +
 .../appenders/conf/logback-RollingFixedWindow.xml  |   22 +
 .../appenders/conf/logback-RollingSizeBased.xml    |   23 +
 .../appenders/conf/logback-RollingTimeBased.xml    |   19 +
 .../java/chapters/appenders/conf/logback-SMTP.xml  |   19 +
 .../appenders/conf/logback-SMTPWithHtml.xml        |   20 +
 .../appenders/conf/logback-fileAppender.xml        |   17 +
 .../chapters/appenders/conf/logback-syslog.xml     |   13 +
 .../chapters/appenders/conf/logback-timestamp.xml  |   20 +
 .../appenders/conf/logbback-sizeAndTime.xml        |   23 +
 .../java/chapters/appenders/countingConsole.xml    |   19 +
 .../appenders}/db/append-and-share-with-jndi.xml   |    0
 .../append-toMySQL-with-datasource-and-pooling.xml |    0
 .../db/append-toMySQL-with-datasource.xml          |    0
 .../db/append-toMySQL-with-driverManager.xml       |    0
 .../appenders}/db/append-with-c3p0.xml             |    0
 .../appenders}/db/append-with-datasource.xml       |    0
 .../appenders}/db/append-with-drivermanager.xml    |    0
 .../db/append-with-pooled-datasource.xml           |    0
 .../appenders/mail/CounterBasedEvaluator.java      |   63 ++
 .../main/java/chapters/appenders/mail/EMail.java   |   69 ++
 .../java/chapters/appenders/mail/Marked_EMail.java |   70 ++
 .../appenders}/mail/gmailSSL.xml                   |    0
 .../appenders}/mail/gmailSTARTTLS.xml              |    0
 .../appenders}/mail/mail1.xml                      |    0
 .../appenders}/mail/mail2.xml                      |    0
 .../appenders}/mail/mail3.xml                      |    0
 .../appenders}/mail/mailWithMarker.xml             |    0
 .../appenders/onJoran/SimpleConfigurator.java      |   64 ++
 .../appenders/onJoran/calculator/AddAction.java    |   69 ++
 .../appenders/onJoran/calculator/Calculator1.java  |   55 +
 .../appenders/onJoran/calculator/Calculator2.java  |   64 ++
 .../onJoran/calculator/ComputationAction1.java     |   61 +
 .../onJoran/calculator/ComputationAction2.java     |   86 ++
 .../onJoran/calculator/LiteralAction.java          |   58 +
 .../onJoran/calculator/MultiplyAction.java         |   66 ++
 .../appenders/onJoran}/calculator/calculator1.xml  |    0
 .../appenders/onJoran}/calculator/calculator2.xml  |    0
 .../appenders/onJoran}/calculator/calculator3.xml  |    0
 .../appenders/onJoran}/calculator/readme.txt       |    0
 .../appenders/onJoran/helloWorld/HelloWorld.java   |   48 +
 .../onJoran/helloWorld/HelloWorldAction.java       |   35 +
 .../appenders/onJoran}/helloWorld/hello.xml        |    0
 .../appenders/onJoran}/helloWorld/readme.txt       |    0
 .../appenders/onJoran/implicit/NOPAction.java      |   34 +
 .../appenders/onJoran/implicit/PrintMe.java        |   61 +
 .../onJoran/implicit/PrintMeImplicitAction.java    |   44 +
 .../appenders/onJoran}/implicit/implicit1.xml      |    0
 .../appenders/onJoran}/implicit/readme.txt         |    0
 .../onJoran/newRule/NewRuleCalculator.java         |   63 ++
 .../appenders/onJoran}/newRule/new-rule.xml        |    0
 .../appenders/onJoran}/newRule/readme.txt          |    0
 .../java/chapters/appenders/sift/SiftExample.java  |   55 +
 .../appenders}/sift/access-siftingFile.xml         |    0
 .../appenders}/sift/byUserid.xml                   |    0
 .../chapters/appenders/socket/SocketClient1.java   |   80 ++
 .../chapters/appenders/socket/SocketClient2.java   |   73 ++
 .../appenders}/socket/client1.xml                  |    0
 .../appenders}/socket/server1.xml                  |    0
 .../appenders}/socket/server2.xml                  |    0
 .../java/chapters/appenders/sub/sample/Bar.java    |   34 +
 .../src/main/java/chapters/architecture/Bar.java   |   25 +
 .../java/chapters/architecture/HelloWorld2.java    |   28 +
 .../chapters/architecture/MyAppWithConfigFile.java |   45 +
 .../architecture}/sample-config-1.xml              |    0
 .../architecture}/sample-config-2.xml              |    0
 .../architecture}/sample-config-3.xml              |    0
 .../configuration/AddStatusListenerApp.java        |   41 +
 .../src/main/java/chapters/configuration/Foo.java  |   26 +
 .../main/java/chapters/configuration/MyApp1.java   |   30 +
 .../main/java/chapters/configuration/MyApp2.java   |   36 +
 .../main/java/chapters/configuration/MyApp3.java   |   53 +
 .../java/chapters/configuration/additivityFlag.xml |   26 +
 .../configuration}/containingConfig.xml            |    0
 .../java/chapters/configuration/contextName.xml    |   15 +
 .../main/java/chapters/configuration/duplicate.xml |   19 +
 .../java/chapters/configuration/includedConfig.xml |   13 +
 .../java/chapters/configuration/insertFromJNDI.xml |   18 +
 .../main/java/chapters/configuration/multiple.xml  |   21 +
 .../configuration/onConsoleStatusListener.xml      |   21 +
 .../java/chapters/configuration/restricted.xml     |   25 +
 .../main/java/chapters/configuration/sample0.xml   |   17 +
 .../main/java/chapters/configuration/sample1.xml   |   17 +
 .../main/java/chapters/configuration/sample2.xml   |   23 +
 .../main/java/chapters/configuration/sample3.xml   |   24 +
 .../main/java/chapters/configuration/sample4.xml   |   21 +
 .../src/main/java/chapters/configuration/scan1.xml |   17 +
 .../src/main/java/chapters/configuration/scan2.xml |   15 +
 .../configuration/variableSubstitution1.xml        |   15 +
 .../configuration/variableSubstitution2.xml        |   13 +
 .../configuration/variableSubstitution3.xml        |   15 +
 .../configuration/variableSubstitution4.xml        |   15 +
 .../configuration}/variables1.properties           |    0
 .../configuration}/variables2.properties           |    0
 .../main/java/chapters/filters/FilterEvents.java   |   59 +
 .../src/main/java/chapters/filters/GoMDC.java      |   48 +
 .../main/java/chapters/filters/SampleFilter.java   |   30 +
 .../java/chapters/filters/SampleTurboFilter.java   |   59 +
 .../filters}/accessEventEvaluator.xml              |    0
 .../filters}/accessEventEvaluator2.xml             |    0
 .../filters}/basicConfiguration.xml                |    0
 .../filters}/basicEventEvaluator.xml               |    0
 .../filters}/duplicateMessage.xml                  |    0
 .../filters}/evaluatorWithMatcher.xml              |    0
 .../filters}/levelFilterConfig.xml                 |    0
 .../{chapter6 => chapters/filters}/mdcfilter.xml   |    0
 .../filters}/sampleFilterConfig.xml                |    0
 .../filters}/sampleTurboFilterConfig.xml           |    0
 .../filters}/thresholdFilterConfig.xml             |    0
 .../filters}/turboFilters.xml                      |    0
 .../java/chapters/introduction/HelloWorld1.java    |   26 +
 .../java/chapters/introduction/HelloWorld2.java    |   31 +
 .../chapters/layouts/CallerEvaluatorExample.java   |   48 +
 .../layouts/ExceptionEvaluatorExample.java         |   47 +
 .../java/chapters/layouts/MySampleConverter.java   |   50 +
 .../main/java/chapters/layouts/MySampleLayout.java |   36 +
 .../java/chapters/layouts/MySampleLayout2.java     |   54 +
 .../main/java/chapters/layouts/PatternSample.java  |   42 +
 .../main/java/chapters/layouts/SampleLogging.java  |   44 +
 .../main/java/chapters/layouts/TestException.java  |   23 +
 .../layouts}/callerEvaluatorConfig.xml             |    0
 .../layouts}/exceptionEvaluatorConfig.xml          |    0
 .../layouts}/mySampleConverterConfig.xml           |    0
 .../layouts}/sampleLayoutConfig.xml                |    0
 .../layouts}/sampleLayoutConfig2.xml               |    0
 .../src/main/java/chapters/mdc/NumberCruncher.java |   29 +
 .../java/chapters/mdc/NumberCruncherClient.java    |   86 ++
 .../java/chapters/mdc/NumberCruncherServer.java    |  162 +++
 .../src/main/java/chapters/mdc/SimpleMDC.java      |   94 ++
 .../main/java/chapters/mdc/UserServletFilter.java  |   98 ++
 .../main/java/{chapter7 => chapters/mdc}/mdc1.xml  |    0
 .../java/{chapter7 => chapters/mdc}/simpleMDC.xml  |    0
 .../chapters/migrationFromLog4j/Log4jMain.java     |   34 +
 .../chapters/migrationFromLog4j/LogbackMain.java   |   48 +
 .../migrationFromLog4j/TrivialLog4jAppender.java   |   34 +
 .../migrationFromLog4j/TrivialLog4jLayout.java     |   43 +
 .../migrationFromLog4j/TrivialLogbackAppender.java |   60 +
 .../migrationFromLog4j/TrivialLogbackLayout.java   |   33 +
 .../migrationFromLog4j}/log4jTrivial.properties    |    0
 .../migrationFromLog4j}/logback-trivial.xml        |    0
 logback-site/src/site/pages/documentation.html     |    3 +
 logback-site/src/site/pages/index.html             |   26 +-
 logback-site/src/site/pages/manual/appenders.html  |  388 +++-----
 .../src/site/pages/manual/architecture.html        |   29 +-
 .../src/site/pages/manual/configuration.html       |  610 ++++++-----
 .../src/site/pages/manual/introduction.html        |   32 +-
 .../src/site/pages/manual/migrationFromLog4j.html  |    5 +-
 logback-site/src/site/pages/manual/onJoran.html    |   14 +-
 .../src/site/pages/manual/underTheHood.html        |    2 +-
 logback-site/src/site/pages/reasonsToSwitch.html   |  216 ++++
 logback-site/src/site/pages/templates/footer.js    |   15 +-
 .../manual/images/chapters/appenders/appender.uml  | 1179 ++++++++++++++++++++
 .../manual/images/chapters/appenders/appender.~ml  |  865 ++++++++++++++
 .../chapters/appenders/appenderClassDiagram.jpg    |  Bin 0 -> 71199 bytes
 .../appenders}/dbAppenderLE.gif                    |  Bin 31272 -> 31272 bytes
 .../appenders}/dbAppenderLEException.gif           |  Bin 3861 -> 3861 bytes
 .../appenders}/dbAppenderLEProperty.gif            |  Bin 3820 -> 3820 bytes
 .../appenders}/fileAppenderUML.png                 |  Bin 6684 -> 6684 bytes
 .../appenders}/smtpAppender1.jpg                   |  Bin 226207 -> 226207 bytes
 .../appenders}/smtpAppender2.jpg                   |  Bin 244223 -> 244223 bytes
 .../architecture}/underTheHoodSequence2.gif        |  Bin 71138 -> 71138 bytes
 .../architecture}/underTheHoodSequence2_small.gif  |  Bin 23063 -> 23063 bytes
 .../configuration}/appenderSyntax.png              |  Bin 4541 -> 4541 bytes
 .../configuration}/basicSyntax.png                 |  Bin 2950 -> 2950 bytes
 .../configuration}/lbClassicStatus.jpg             |  Bin 176313 -> 176313 bytes
 .../configuration}/sample.xml                      |    0
 .../{chapter6 => chapters/filters}/filterChain.gif |  Bin 1226 -> 1226 bytes
 .../jmxConfigurator}/jconsole15_jetty.gif          |  Bin 9796 -> 9796 bytes
 .../jmxConfigurator}/jconsole15_tomcat.gif         |  Bin 9741 -> 9741 bytes
 .../jmxConfigurator}/jmxConfigurator.gif           |  Bin 33445 -> 33445 bytes
 .../jmxConfigurator}/multiple.gif                  |  Bin 22501 -> 22501 bytes
 .../jmxConfigurator}/mx4j_jetty.gif                |  Bin 26973 -> 26973 bytes
 .../jmxConfigurator}/mx4j_tomcat.gif               |  Bin 27657 -> 27657 bytes
 .../jmxConfigurator}/statusList.gif                |  Bin 36223 -> 36223 bytes
 375 files changed, 9690 insertions(+), 6068 deletions(-)
 create mode 100644 logback-access/src/main/java/ch/qos/logback/access/PatternLayoutEncoder.java
 create mode 100644 logback-classic/src/main/java/ch/qos/logback/classic/encoder/PatternLayoutEncoder.java
 create mode 100644 logback-classic/src/main/java/ch/qos/logback/classic/sift/JNDIBasedContextDiscriminator.java
 create mode 100644 logback-classic/src/test/java/ch/qos/logback/classic/encoder/PackageTest.java
 create mode 100644 logback-classic/src/test/java/ch/qos/logback/classic/encoder/PatternLayoutEncoderTest.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/OutputStreamAppender.java
 delete mode 100644 logback-core/src/main/java/ch/qos/logback/core/WriterAppender.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/ByteArrayUtil.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/EchoEncoder.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/Encoder.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/EncoderBase.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/EventObjectInputStream.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/NonClosableInputStream.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/ObjectStreamEncoder.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/html/LayoutWrappingEncoder.java
 delete mode 100644 logback-core/src/main/java/ch/qos/logback/core/joran/spi/PropertySetter.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/joran/util/PropertySetter.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/joran/util/StringToObjectConverter.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/pattern/PatternLayoutEncoderBase.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/recovery/RecoveryCoordinator.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/recovery/ResilientFileOutputStream.java
 create mode 100644 logback-core/src/main/java/ch/qos/logback/core/spi/DeferredProcessingAware.java
 copy logback-core/src/test/{witness/rolling/tbr-test1.0 => input/joran/compatibility/layoutInsteadOfEncoder.xml} (100%)
 delete mode 100644 logback-core/src/test/java/ch/qos/logback/core/appender/DummyAppender.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/appender/DummyWriterAppender.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/appender/XTeeOutputStream.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/ByteArrayUtilTest.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/DummyEncoder.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/NopEncoder.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/ObjectEncodeDecodeTest.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/PackageTest.java
 delete mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/spi/PropertySetterTest.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/util/House.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/util/PackageTest.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/util/PropertySetterTest.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/recovery/PackageTest.java
 create mode 100644 logback-core/src/test/java/ch/qos/logback/core/recovery/RecoveryCoordinatorTest.java
 delete mode 100644 logback-examples/src/main/java/chapter1/HelloWorld1.java
 delete mode 100644 logback-examples/src/main/java/chapter1/HelloWorld2.java
 delete mode 100644 logback-examples/src/main/java/chapter10/SimpleConfigurator.java
 delete mode 100644 logback-examples/src/main/java/chapter10/calculator/AddAction.java
 delete mode 100644 logback-examples/src/main/java/chapter10/calculator/Calculator1.java
 delete mode 100644 logback-examples/src/main/java/chapter10/calculator/Calculator2.java
 delete mode 100644 logback-examples/src/main/java/chapter10/calculator/ComputationAction1.java
 delete mode 100644 logback-examples/src/main/java/chapter10/calculator/ComputationAction2.java
 delete mode 100644 logback-examples/src/main/java/chapter10/calculator/LiteralAction.java
 delete mode 100644 logback-examples/src/main/java/chapter10/calculator/MultiplyAction.java
 delete mode 100644 logback-examples/src/main/java/chapter10/helloWorld/HelloWorld.java
 delete mode 100644 logback-examples/src/main/java/chapter10/helloWorld/HelloWorldAction.java
 delete mode 100644 logback-examples/src/main/java/chapter10/implicit/NOPAction.java
 delete mode 100644 logback-examples/src/main/java/chapter10/implicit/PrintMe.java
 delete mode 100644 logback-examples/src/main/java/chapter10/implicit/PrintMeImplicitAction.java
 delete mode 100644 logback-examples/src/main/java/chapter10/newRule/NewRuleCalculator.java
 delete mode 100644 logback-examples/src/main/java/chapter11/Log4jMain.java
 delete mode 100644 logback-examples/src/main/java/chapter11/LogbackMain.java
 delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLog4jAppender.java
 delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLog4jLayout.java
 delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLogbackAppender.java
 delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLogbackLayout.java
 delete mode 100644 logback-examples/src/main/java/chapter2/Bar.java
 delete mode 100644 logback-examples/src/main/java/chapter2/HelloWorld2.java
 delete mode 100644 logback-examples/src/main/java/chapter2/MyAppWithConfigFile.java
 delete mode 100644 logback-examples/src/main/java/chapter3/AddStatusListenerApp.java
 delete mode 100644 logback-examples/src/main/java/chapter3/Foo.java
 delete mode 100644 logback-examples/src/main/java/chapter3/MyApp1.java
 delete mode 100644 logback-examples/src/main/java/chapter3/MyApp2.java
 delete mode 100644 logback-examples/src/main/java/chapter3/MyApp3.java
 delete mode 100644 logback-examples/src/main/java/chapter3/additivityFlag.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/contextName.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/duplicate.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/includedConfig.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/insertFromJNDI.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/multiple.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/onConsoleStatusListener.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/restricted.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/sample0.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/sample1.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/sample2.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/sample3.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/sample4.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/scan1.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/scan2.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution1.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution2.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution3.xml
 delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution4.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/ConfigurationTester.java
 delete mode 100644 logback-examples/src/main/java/chapter4/CountingConsoleAppender.java
 delete mode 100644 logback-examples/src/main/java/chapter4/ExitWoes1.java
 delete mode 100644 logback-examples/src/main/java/chapter4/ExitWoes2.java
 delete mode 100644 logback-examples/src/main/java/chapter4/IO.java
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-Console.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-HtmlToConsole.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-JMSQueue.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-JMSTopic.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-MDC.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-PrudentTimeBasedRolling.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-RollingFixedWindow.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-RollingSizeBased.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-RollingTimeBased.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-SMTP.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-SMTPWithHtml.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-fileAppender.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-syslog.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-timestamp.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/conf/logbback-sizeAndTime.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/countingConsole.xml
 delete mode 100644 logback-examples/src/main/java/chapter4/mail/CounterBasedEvaluator.java
 delete mode 100644 logback-examples/src/main/java/chapter4/mail/EMail.java
 delete mode 100644 logback-examples/src/main/java/chapter4/mail/Marked_EMail.java
 delete mode 100644 logback-examples/src/main/java/chapter4/sift/SiftExample.java
 delete mode 100644 logback-examples/src/main/java/chapter4/socket/SocketClient1.java
 delete mode 100644 logback-examples/src/main/java/chapter4/socket/SocketClient2.java
 delete mode 100644 logback-examples/src/main/java/chapter4/sub/sample/Bar.java
 delete mode 100644 logback-examples/src/main/java/chapter5/CallerEvaluatorExample.java
 delete mode 100644 logback-examples/src/main/java/chapter5/ExceptionEvaluatorExample.java
 delete mode 100644 logback-examples/src/main/java/chapter5/MySampleConverter.java
 delete mode 100644 logback-examples/src/main/java/chapter5/MySampleLayout.java
 delete mode 100644 logback-examples/src/main/java/chapter5/MySampleLayout2.java
 delete mode 100644 logback-examples/src/main/java/chapter5/PatternSample.java
 delete mode 100644 logback-examples/src/main/java/chapter5/SampleLogging.java
 delete mode 100644 logback-examples/src/main/java/chapter5/TestException.java
 delete mode 100644 logback-examples/src/main/java/chapter6/FilterEvents.java
 delete mode 100644 logback-examples/src/main/java/chapter6/GoMDC.java
 delete mode 100644 logback-examples/src/main/java/chapter6/SampleFilter.java
 delete mode 100644 logback-examples/src/main/java/chapter6/SampleTurboFilter.java
 delete mode 100644 logback-examples/src/main/java/chapter7/NumberCruncher.java
 delete mode 100644 logback-examples/src/main/java/chapter7/NumberCruncherClient.java
 delete mode 100644 logback-examples/src/main/java/chapter7/NumberCruncherServer.java
 delete mode 100644 logback-examples/src/main/java/chapter7/SimpleMDC.java
 delete mode 100644 logback-examples/src/main/java/chapter7/UserServletFilter.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/ConfigurationTester.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/CountingConsoleAppender.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/ExitWoes1.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/ExitWoes2.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/IO.java
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/conf/access/logback-DB.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/conf/access/logback-SMTP.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-Console.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-HtmlToConsole.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-JMSQueue.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-JMSTopic.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-MDC.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-PrudentTimeBasedRolling.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-RollingFixedWindow.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-RollingSizeBased.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-RollingTimeBased.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-SMTP.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-SMTPWithHtml.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-fileAppender.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-syslog.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-timestamp.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logbback-sizeAndTime.xml
 create mode 100644 logback-examples/src/main/java/chapters/appenders/countingConsole.xml
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-and-share-with-jndi.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-toMySQL-with-datasource-and-pooling.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-toMySQL-with-datasource.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-toMySQL-with-driverManager.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-c3p0.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-datasource.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-drivermanager.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-pooled-datasource.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/mail/CounterBasedEvaluator.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/mail/EMail.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/mail/Marked_EMail.java
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/gmailSSL.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/gmailSTARTTLS.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mail1.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mail2.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mail3.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mailWithMarker.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/SimpleConfigurator.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/AddAction.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/Calculator1.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/Calculator2.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/ComputationAction1.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/ComputationAction2.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/LiteralAction.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/MultiplyAction.java
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/calculator1.xml (100%)
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/calculator2.xml (100%)
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/calculator3.xml (100%)
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/readme.txt (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/helloWorld/HelloWorld.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/helloWorld/HelloWorldAction.java
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/helloWorld/hello.xml (100%)
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/helloWorld/readme.txt (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/implicit/NOPAction.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/implicit/PrintMe.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/implicit/PrintMeImplicitAction.java
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/implicit/implicit1.xml (100%)
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/implicit/readme.txt (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/newRule/NewRuleCalculator.java
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/newRule/new-rule.xml (100%)
 rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/newRule/readme.txt (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/sift/SiftExample.java
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/sift/access-siftingFile.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/sift/byUserid.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/socket/SocketClient1.java
 create mode 100644 logback-examples/src/main/java/chapters/appenders/socket/SocketClient2.java
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/socket/client1.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/socket/server1.xml (100%)
 rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/socket/server2.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/appenders/sub/sample/Bar.java
 create mode 100644 logback-examples/src/main/java/chapters/architecture/Bar.java
 create mode 100644 logback-examples/src/main/java/chapters/architecture/HelloWorld2.java
 create mode 100644 logback-examples/src/main/java/chapters/architecture/MyAppWithConfigFile.java
 rename logback-examples/src/main/java/{chapter2 => chapters/architecture}/sample-config-1.xml (100%)
 rename logback-examples/src/main/java/{chapter2 => chapters/architecture}/sample-config-2.xml (100%)
 rename logback-examples/src/main/java/{chapter2 => chapters/architecture}/sample-config-3.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/configuration/AddStatusListenerApp.java
 create mode 100644 logback-examples/src/main/java/chapters/configuration/Foo.java
 create mode 100644 logback-examples/src/main/java/chapters/configuration/MyApp1.java
 create mode 100644 logback-examples/src/main/java/chapters/configuration/MyApp2.java
 create mode 100644 logback-examples/src/main/java/chapters/configuration/MyApp3.java
 create mode 100644 logback-examples/src/main/java/chapters/configuration/additivityFlag.xml
 rename logback-examples/src/main/java/{chapter3 => chapters/configuration}/containingConfig.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/configuration/contextName.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/duplicate.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/includedConfig.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/insertFromJNDI.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/multiple.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/onConsoleStatusListener.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/restricted.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/sample0.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/sample1.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/sample2.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/sample3.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/sample4.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/scan1.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/scan2.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution1.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution2.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution3.xml
 create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution4.xml
 rename logback-examples/src/main/java/{chapter3 => chapters/configuration}/variables1.properties (100%)
 rename logback-examples/src/main/java/{chapter3 => chapters/configuration}/variables2.properties (100%)
 create mode 100644 logback-examples/src/main/java/chapters/filters/FilterEvents.java
 create mode 100644 logback-examples/src/main/java/chapters/filters/GoMDC.java
 create mode 100644 logback-examples/src/main/java/chapters/filters/SampleFilter.java
 create mode 100644 logback-examples/src/main/java/chapters/filters/SampleTurboFilter.java
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/accessEventEvaluator.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/accessEventEvaluator2.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/basicConfiguration.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/basicEventEvaluator.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/duplicateMessage.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/evaluatorWithMatcher.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/levelFilterConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/mdcfilter.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/sampleFilterConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/sampleTurboFilterConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/thresholdFilterConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter6 => chapters/filters}/turboFilters.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/introduction/HelloWorld1.java
 create mode 100644 logback-examples/src/main/java/chapters/introduction/HelloWorld2.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/CallerEvaluatorExample.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/ExceptionEvaluatorExample.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/MySampleConverter.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/MySampleLayout.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/MySampleLayout2.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/PatternSample.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/SampleLogging.java
 create mode 100644 logback-examples/src/main/java/chapters/layouts/TestException.java
 rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/callerEvaluatorConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/exceptionEvaluatorConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/mySampleConverterConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/sampleLayoutConfig.xml (100%)
 rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/sampleLayoutConfig2.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/mdc/NumberCruncher.java
 create mode 100644 logback-examples/src/main/java/chapters/mdc/NumberCruncherClient.java
 create mode 100644 logback-examples/src/main/java/chapters/mdc/NumberCruncherServer.java
 create mode 100644 logback-examples/src/main/java/chapters/mdc/SimpleMDC.java
 create mode 100644 logback-examples/src/main/java/chapters/mdc/UserServletFilter.java
 rename logback-examples/src/main/java/{chapter7 => chapters/mdc}/mdc1.xml (100%)
 rename logback-examples/src/main/java/{chapter7 => chapters/mdc}/simpleMDC.xml (100%)
 create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/Log4jMain.java
 create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/LogbackMain.java
 create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLog4jAppender.java
 create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLog4jLayout.java
 create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLogbackAppender.java
 create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLogbackLayout.java
 rename logback-examples/src/main/java/{chapter11 => chapters/migrationFromLog4j}/log4jTrivial.properties (100%)
 rename logback-examples/src/main/java/{chapter11 => chapters/migrationFromLog4j}/logback-trivial.xml (100%)
 create mode 100644 logback-site/src/site/pages/reasonsToSwitch.html
 create mode 100644 logback-site/src/site/resources/manual/images/chapters/appenders/appender.uml
 create mode 100644 logback-site/src/site/resources/manual/images/chapters/appenders/appender.~ml
 create mode 100644 logback-site/src/site/resources/manual/images/chapters/appenders/appenderClassDiagram.jpg
 rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/dbAppenderLE.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/dbAppenderLEException.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/dbAppenderLEProperty.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/fileAppenderUML.png (100%)
 rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/smtpAppender1.jpg (100%)
 rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/smtpAppender2.jpg (100%)
 rename logback-site/src/site/resources/manual/images/{chapter2 => chapters/architecture}/underTheHoodSequence2.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter2 => chapters/architecture}/underTheHoodSequence2_small.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/appenderSyntax.png (100%)
 rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/basicSyntax.png (100%)
 rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/lbClassicStatus.jpg (100%)
 rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/sample.xml (100%)
 rename logback-site/src/site/resources/manual/images/{chapter6 => chapters/filters}/filterChain.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/jconsole15_jetty.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/jconsole15_tomcat.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/jmxConfigurator.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/multiple.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/mx4j_jetty.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/mx4j_tomcat.gif (100%)
 rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/statusList.gif (100%)


hooks/post-receive
-- 
Logback: the generic, reliable, fast and flexible logging framework.


More information about the logback-dev mailing list