- Oct 27, 2008
-
-
Ceki Gulcu authored
-
- Oct 24, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
- doing integration tests with various databases for logback-access
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Oct 22, 2008
-
-
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.
-
- Oct 20, 2008
-
-
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
-
Ceki Gulcu authored
-
- Oct 01, 2008
-
-
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
-
- Aug 27, 2008
-
-
Ceki Gulcu authored
-
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.
-
Ceki Gulcu authored
Other missing files
-
- Aug 26, 2008
-
-
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.
-
- Aug 09, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
Given that GPL+classpath exception is rejected in the same way as LGPL by those requesting for a licensing change, there is no need for change if the end result is the same.
-
- Jul 18, 2008
-
-
Ceki Gulcu authored
-
- May 05, 2008
-
-
Ceki Gulcu authored
-
- Mar 27, 2008
-
-
Ceki Gulcu authored
Tomcat), will now systematically print its internal status upon initialization, unless told to be quiet. This greatly helps troubleshooting the configration of logback-access under Tomcat.
-
- Mar 26, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
- dropped retrotranslator support
-
- Mar 23, 2008
-
-
Ceki Gulcu authored
-
- Mar 19, 2008
-
-
Ceki Gulcu authored
- additional assertion in JettyBasicTest
-
- Mar 13, 2008
-
-
Ceki Gulcu authored
getResponseContent after serialization. The idea is, as expalined in comment 3, to make a copy of the contents of various httpRequest and httpResponse fields (without serializing httpRequest and httpResponse). Also note many converters in the c.q.l.acces.Pattern package *cannot* deal with null values returned by various get methods in AccessEvent. Thus, it is not enough to avoid NPE as accomplished by attachment 21 (dated 2008-01-28 21:39:11) but also to return valid values. Comment 3: http://bugzilla.qos.ch/show_bug.cgi?id=109#c3
-
- Feb 04, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Jan 28, 2008
-
-
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>(); } } }
-
- Jan 25, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
Now, only Context's have a property map. A number of classes has to change to reflect this change. - first-step to using JUnit 4.
-
Ceki Gulcu authored
-
- Jan 23, 2008
-
-
Ceki Gulcu authored
-
-
- Oct 04, 2007
-
-
Ceki Gulcu authored
see also http://mojo.codehaus.org/retrotranslator-maven-plugin/index.html
-
- Sep 11, 2007
-
-
Ceki Gulcu authored
- updates to documentation - replaced slf4j-api-1.4.0.jar with slf4j-api-1.4.3.jar
-
- Sep 06, 2007
-
-
Ceki Gulcu authored
- removing logback-core/lib directory
-
- Aug 21, 2007
-
-
Ceki Gulcu authored
- adding resource reading capability in IncludeFileAction (see bug 89) cleaning up IncludeFileActionTest.java - other minor changes
-
- Jun 22, 2007
-
-
Ceki Gulcu authored
-
- May 29, 2007
-
-
Ceki Gulcu authored
- Preparing release 0.9.7. [1] http://bugzilla.qos.ch/show_bug.cgi?id=75 [2] http://bugzilla.qos.ch/show_bug.cgi?id=76
-
- May 24, 2007
-
-
Ceki Gulcu authored
- marking release 0.9.4 - a small improvement to ConverterTest
-
- Apr 05, 2007
-
-
Ceki Gulcu authored
-