Skip to content
  1. Oct 24, 2008
  2. Oct 22, 2008
    • Ceki Gulcu's avatar
      Related to LBCORE-15 · f687bf62
      Ceki Gulcu authored
      - minor refactoring in DBAppender and related classes
      - As suggested by John Gibson in LBCORE-15, we now use the prepareStatement method of 
        Connection which takes the sql statement followed by the autogenerateed key columnNames 
        (of type String[])
      
        This change is compatible with JDBC drivers of SQLServer and MySQL, as well as Oracle.
      
        JDBC drivers not supporting getGeneratedKeys are not affected by this change.
      
      - added integration tests which are active only on my machine, namely, Orion. This avoids other
        developers from having to install Oracle, MySQL, Postgres and SQL Server just for the 
        logback tests to pass.
        
      - similar tests on logback-access to follow.  
      f687bf62
  3. Oct 20, 2008
    • Ceki Gulcu's avatar
      · c77e8bae
      Ceki Gulcu authored
      - detachAppender in AppenderAttachable now returns a boolean instead of an Appender.
      - iteratorForAppenders() in AppenderAttachable now returns Iterator<Appender<E>> instead of just Iterator
      - modified Logger to invoke callAppender without synchronization on this
      - AppenderAttachableImpl modified to take advantage of the fact that reads occur much more 
        often than writes
      - associated test cases
      c77e8bae
    • Ceki Gulcu's avatar
  4. Oct 01, 2008
    • Ceki Gulcu's avatar
      - migrate some tests to junit4 · 9ae5e794
      Ceki Gulcu authored
      - renamed ClassPackagingDataCalculator as PackagingDataCalculator
      - added calculatePackagingData method to ThrowableProxy so that converters can
        force calculation of packaging data
      - added relevant test cases
      9ae5e794
  5. Aug 27, 2008
    • Ceki Gulcu's avatar
      removing junk · 38d0768f
      Ceki Gulcu authored
      38d0768f
    • Ceki Gulcu's avatar
      LBCORE-27 and LBCLASSIC-67 · 01f87960
      Ceki Gulcu authored
      - Fixes both LBCORE-27 and LBCLASSIC-67. 
      
      - added test cases (using GreenMail) that verify that the output generated
        by SMTPAppender and HTMLLayout conform to xhtml1-strict.dtd
      
      - HTMLLayout* now use StringBuilder instead of StringBuffer. The former is significantly faster.
      01f87960
    • Ceki Gulcu's avatar
      LBCLASSIC-67 · 16e67152
      Ceki Gulcu authored
      Other missing files
      16e67152
  6. Aug 26, 2008
    • Ceki Gulcu's avatar
      LBCLASSIC-67 · 7bb2167d
      Ceki Gulcu authored
      Not not all PatternLayout instances need to have a
      ThrowableInformationConverter added at the end of the converter chain
      by the postCompileProcessing() method.
      
      With this commit, post compile processing code has been moved to an
      interface. By default, PatternLayouts that ship with logback have a
      default post compile processor. However, it is now very easy to set
      processor to null.
      
      We now test SMTPAppender using GreenMail. Problem described in
      LBCLASSIC-67 is reproduced in tests but not yet fixed.
      7bb2167d
  7. Aug 09, 2008
  8. Jul 18, 2008
  9. May 05, 2008
  10. Mar 27, 2008
  11. Mar 26, 2008
  12. Mar 23, 2008
  13. Mar 19, 2008
  14. Mar 13, 2008
  15. Feb 04, 2008
  16. Jan 28, 2008
    • Ceki Gulcu's avatar
      - applying some of the changes proposed by Joern Huxhorn in his patch dated 2008-01-26 (bug 109) · a3595490
      Ceki Gulcu authored
      The defensive code compensating for the bug in 0.9.8 until 0.9.9 is released was not merged because it is a workaround hiding the true logic of the code.
       
        void buildResponseHeaderMap() {
          if (responseHeaderMap == null) {
            if(serverAdapter != null) {     <-- ---- not merged
              responseHeaderMap = serverAdapter.buildResponseHeaderMap();
            } else {
              responseHeaderMap = new HashMap<String, String>();
            }
           }
         }
      a3595490
  17. Jan 25, 2008
  18. Jan 23, 2008
  19. Oct 04, 2007
  20. Sep 11, 2007
  21. Sep 06, 2007
  22. Aug 21, 2007
    • Ceki Gulcu's avatar
      - moving to 0.9.8 · ebb08b09
      Ceki Gulcu authored
      - adding resource reading capability in IncludeFileAction (see bug 89)
        cleaning up IncludeFileActionTest.java
      - other minor changes
      ebb08b09
  23. Jun 22, 2007
  24. May 29, 2007
  25. May 24, 2007
    • Ceki Gulcu's avatar
      · cee4f096
      Ceki Gulcu authored
      - marking release 0.9.4
      - a small improvement to ConverterTest
      
      cee4f096
  26. Apr 05, 2007
  27. Apr 02, 2007
    • Ceki Gulcu's avatar
      · ea25c823
      Ceki Gulcu authored
      - starting work on 0.9.6-SNAPSHOT
      
      ea25c823
  28. Mar 29, 2007