• Home
  • History
  • Annotate
  • only in /external/slf4j/slf4j-jcl/src/
History log of /external/slf4j/slf4j-jcl/src/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
31212435723e2dfd5d6716d1f6a7b0e66a1e6b38 26-Mar-2015 Ceki Gulcu <ceki@qos.ch> Reformat all code with the exception of the slf4j-android module to use 4 space indentation and max line width of 160.
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
ain/java/org/slf4j/impl/JCLLoggerFactory.java
ain/java/org/slf4j/impl/StaticLoggerBinder.java
ain/java/org/slf4j/impl/StaticMDCBinder.java
ain/java/org/slf4j/impl/StaticMarkerBinder.java
est/java/org/slf4j/InvocationTest.java
0ab0f6da6429853f97685209ac3798b156d9980e 26-Mar-2015 Ceki Gulcu <ceki@qos.ch> Change Bundle-RequiredExecutionEnvironment declaration in MANIFEST.MF files
Set the maven-compiler-plugin to target/source JDK 1.5 using a variable.
ain/resources/META-INF/MANIFEST.MF
33db0c56ca159dd347d6a8507b16678237b2fa91 14-Dec-2014 Ceki Gulcu <ceki@qos.ch> less warnings by Eclipse
ain/java/org/slf4j/impl/JCLLoggerFactory.java
72be1a0e30242e55ac76cbb19a520621bb3c14ff 12-Sep-2013 Larry0ua <pekarskiy.valeriy@gmail.com> Fix BugZilla bug id 281
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
4dc6af1af741d9419c33187033a210dd623ceff1 25-Mar-2013 Ceki Gulcu <ceki@qos.ch> use a ConcurrentHashMap in various loger factories - fix bug #298
ain/java/org/slf4j/impl/JCLLoggerFactory.java
3b040e36ff55b7e98fe16e09a4c813d3dab524d6 17-Sep-2012 Ceki Gulcu <ceki@qos.ch> improved javadocs
ain/java/org/slf4j/impl/StaticMDCBinder.java
255def2278b87df16f24ad119a865b0ce5cb71d1 06-Sep-2012 Ceki Gulcu <ceki@qos.ch> avoid version mismatch warning (when run with slf4j-api-1.6.jar) by setting REQUESTED_VERSION to 1.6.99 instead of 1.7
ain/java/org/slf4j/impl/StaticLoggerBinder.java
86eaa9cf19193c9e8c471283b23149aa87a88573 06-Sep-2012 Ceki Gulcu <ceki@qos.ch> adding vargs support to Logger interface
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
ain/java/org/slf4j/impl/StaticLoggerBinder.java
7ba0605dc97fb81bde8311510d27b3ccba170008 16-Oct-2011 Ceki Gulcu <ceki@qos.ch> update license headers to current year
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
ain/java/org/slf4j/impl/JCLLoggerFactory.java
ain/java/org/slf4j/impl/StaticLoggerBinder.java
ain/java/org/slf4j/impl/StaticMDCBinder.java
ain/java/org/slf4j/impl/StaticMarkerBinder.java
est/java/org/slf4j/InvocationTest.java
9f10490a05f7344f4b3ef657e8991f5d51934e2f 19-Oct-2010 Ceki Gulcu <ceki@qos.ch> Revert "make log4j-over-slf4j run in jboss 4.2"

This reverts commit 3749a8521804cda6f22269923ad3ac5628e3a6cc.
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
3749a8521804cda6f22269923ad3ac5628e3a6cc 19-Oct-2010 Ceki Gulcu <ceki@qos.ch> make log4j-over-slf4j run in jboss 4.2
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
3c0ab3466b6fa6e915974c72558d64c570734700 09-Apr-2010 Ceki Gulcu <ceki@qos.ch> Fixing bug 70
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
d1d27b8d8748190f397b0be72c8d85722f8c5b00 06-Apr-2010 Ceki Gulcu <ceki@qos.ch> As of SLF4J version 1.6.0, in the absence of an SLF4J binding,
slf4j-api will default to a no-operation implementation discarding all
log requests. Thus, instead of throwing an exception, SLF4J will emit
a single warning message about the absence of a binding and proceed to
discard all log requests without further protest.
ain/java/org/slf4j/impl/JCLLoggerFactory.java
ain/java/org/slf4j/impl/StaticMDCBinder.java
581b20f8aaa140ce722669a2cf1d8582a963ff4e 05-Apr-2010 Ceki Gulcu <ceki@qos.ch> - fixed bug 154

- It is expected that all SLF4J releases in the 1.6.x and 2.0.x series
will be mutually compatible. Note that the 2.0.x series is expected to
require JDK 1.5 or later.
ain/java/org/slf4j/impl/StaticLoggerBinder.java
dae55b822906cbb5b701e6f58199e9b50c0e2df8 25-Feb-2010 Ceki Gulcu <ceki@qos.ch> - preparing release 1.5.11

- added code to detect the simultaneous presence of both
log4j-over-slf4j.jar and slf4j-log4j12.jar. See also
http://slf4j.org/codes.html#log4jDelegationLoop

- added code to detect the simultaneous presence of both
jcl-over-slf4j.jar and slf4j-jcl.jar. See also
http://slf4j.org/codes.html#jclDelegationLoop

- Fixed http://bugzilla.slf4j.org/show_bug.cgi?id=168
ain/java/org/slf4j/impl/JCLLoggerFactory.java
ain/java/org/slf4j/impl/StaticLoggerBinder.java
88c4c456766193e012eb890e2208473d99b91f83 03-Dec-2009 Ceki Gulcu <ceki@qos.ch> setting autocrlf = true on windows - no logical changes
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
ain/java/org/slf4j/impl/JCLLoggerFactory.java
ain/java/org/slf4j/impl/StaticLoggerBinder.java
ain/java/org/slf4j/impl/StaticMDCBinder.java
ain/java/org/slf4j/impl/StaticMarkerBinder.java
ain/resources/META-INF/MANIFEST.MF
est/java/org/slf4j/InvocationTest.java
e5bbca3f28f08327497f591c72b5aac429e15f65 24-Nov-2009 Ceki Gulcu <ceki@qos.ch> Applied Hugues Malphettes's patch #65 as given in [1]

[1] http://bugzilla.slf4j.org/show_bug.cgi?id=152
ain/resources/META-INF/MANIFEST.MF
83b7bf33691bcff75575f9e9ea94e586f3e58469 23-Nov-2009 Ceki Gulcu <ceki@qos.ch> upped version to 1.5.10-SNAPSHOT
ain/java/org/slf4j/impl/StaticLoggerBinder.java
e967f5135e1bd2eb0d3165ec08cdb7a35bd1b200 28-Oct-2009 Ceki Gulcu <ceki@qos.ch> - Added missing "Export-Package" declaration for cal10n in the OSGi
manifest file for sfl4j-ext, fixing bug 156.

- changed version number to 1.5.9.RC1. This fixes bug 157.
ain/java/org/slf4j/impl/StaticLoggerBinder.java
68af3bbdbb882da5dc4bc75bbf945acc19ce54fd 23-Sep-2009 Ceki Gulcu <ceki@qos.ch> - started work on version 1.5.10
- fixed bug 151 http://bugzilla.slf4j.org/show_bug.cgi?id=151
ain/java/org/slf4j/impl/StaticLoggerBinder.java
30b9ee08d389b5f8cce436a92db7ae8ace5fd052 04-Sep-2009 Ceki Gulcu <ceki@qos.ch> - Preparing release 1.5.9-RC0
ain/java/org/slf4j/impl/StaticLoggerBinder.java
d68b139a07b4d60fb381decff76b939d6f4242a3 20-Jul-2009 Ceki Gulcu <ceki@qos.ch> - start work on 1.5.9
ain/java/org/slf4j/impl/StaticLoggerBinder.java
65018418234a70dd1492485c8948f4ae56500de4 11-Jun-2009 Ceki Gulcu <ceki@qos.ch> - fixed test scope issue in log4j-over-slf4j
- setting version number to 1.5.8
- updating news
ain/java/org/slf4j/impl/StaticLoggerBinder.java
ced361bc7caf22cac230657622e02d898746d84a 10-Jun-2009 Ceki Gulcu <ceki@qos.ch> next SLF4J version will be 2.0.0
ain/java/org/slf4j/impl/StaticLoggerBinder.java
beedc98cca421f56a591917534b2b28e4a4ca182 23-Jan-2009 Ceki Gulcu <ceki@qos.ch> bumping version to 1.5.7-SNAPSHOT
ain/java/org/slf4j/impl/StaticLoggerBinder.java
60acabc73d417e9b3fc31898e2d2b0e75cac4215 20-Nov-2008 Ceki Gulcu <ceki@qos.ch> An attempt at fixing bug 113 [1] and indirectly LBCORE-51 [2]. Instead
of caching StaticLoggerBinder singleton, we retrieve afresh each
time. This agrees well with native implementations with context
selectors, e.g. logback. Unfortunately, the code in LoggerFactory is
no longer dumb and totally obvious.

[1] http://bugzilla.slf4j.org/show_bug.cgi?id=113
[2] http://jira.qos.ch/browse/LBCORE-51
ain/java/org/slf4j/impl/StaticLoggerBinder.java
f002e3b965d107f057861a08d39ecb394cff8e89 17-Oct-2008 Ceki Gulcu <ceki@qos.ch> 1.5.6-SNAPSHOT comes after 1.5.5

In LoggerFactory.java we anticipate that 1.5.6 be 100% compatible with 1.5.5
ain/java/org/slf4j/impl/StaticLoggerBinder.java
2050a4db447bb23847474533cfc267dd6c83b531 17-Oct-2008 Ceki Gulcu <ceki@qos.ch> Given the huge size of the SLF4J user base, we need a more lenient version
check mechanism. For example, we can't expect external implementations such as
Mina, jetty, jboss to follow SLF4J's release schedule. We just can't.

This commit changes the version check policy to become elective. The FAQ includes an entry explaining
the logic.
ain/java/org/slf4j/impl/StaticLoggerBinder.java
ba10ccd6febab462166c924e95d0ed47f28ada96 16-Oct-2008 Ceki Gulcu <ceki@qos.ch> - preparing release 1.5.4
ain/java/org/slf4j/impl/StaticLoggerBinder.java
61f63d36fc4476adb1c893ce5690d9e7558172b5 03-Oct-2008 Ceki Gulcu <ceki@qos.ch> - minor clean up
ain/java/org/slf4j/impl/StaticLoggerBinder.java
46920232949b90798e82f69f251e17df24ccac5d 02-Oct-2008 Ceki Gulcu <ceki@qos.ch> - keep tests quiet
- fixed bug in version check code
est/java/org/slf4j/InvocationTest.java
c9a8e914bbb214c53ee26470789f67ce0d3fda46 02-Oct-2008 Ceki Gulcu <ceki@qos.ch> - Adding version check support in each slf4j-binding
Each copy of StaticLoggerBinder.java found in each binding now contains a field called
VERSION. LoggerFactory checks that the version value found in the binding matches
the expected version number as declared in LoggerFactory
ain/java/org/slf4j/impl/StaticLoggerBinder.java
c11388933c138da2e79e4ef75ae44cab2fe4a777 30-Jul-2008 Ceki Gulcu <ceki@qos.ch> - fix bug 71 by adding a readResolve method in all Logger implementations. The
readResolve method returns the value computed by LoggerFactory.getLogger(name)
where name is the serialized value of name for the current instance.
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
a16850dae3dd9a0568d205b8fdb1cea8ee57f38a 26-Feb-2008 Ceki Gulcu <ceki@qos.ch> In response to bug report 73, adding "Fragment-Host: slf4j.api" line to
every MANIFEST.MF file exporting org.slf4j.impl.

See also http://bugzilla.slf4j.org/show_bug.cgi?id=73
ain/resources/META-INF/MANIFEST.MF
452b9fa6b13d47c8d9583e0b65770ae3c10eb5ab 07-Feb-2008 Ceki Gulcu <ceki@qos.ch> - improvements to documentation
- minor license correction
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
927ac0022d9360450577894ee7bee2e56cea8465 05-Feb-2008 Ceki Gulcu <ceki@qos.ch> - fixing bug #41 (http://bugzilla.slf4j.org/show_bug.cgi?id=41)
by adding the following line to various MANIFEST.MF files

Bundle-RequiredExecutionEnvironment: J2SE-1.3
ain/resources/META-INF/MANIFEST.MF
3377c37cc74b28bdc959d5724faee70284e103eb 29-Jan-2008 Ceki Gulcu <ceki@qos.ch> - removed incorrect statement in javadocs
ain/java/org/slf4j/impl/StaticLoggerBinder.java
a1149dafcadd9e8257de069f83ee4dc7d641847f 20-Aug-2007 Ceki Gulcu <ceki@qos.ch> - removed slf4j-archetype
- MANIFEST.MF files use ${project.version} as a variable in order to
keep project version changes and the OSGI manifest in sync
ain/resources/META-INF/MANIFEST.MF
e6fa9536954ad2b06a9b33a036ea8c8eb9d14538 03-Jul-2007 Ceki Gulcu <ceki@qos.ch> improved testing
est/java/org/slf4j/InvocationTest.java
64f2f15ef7899326589f385c1a44ae82091d1602 03-Jul-2007 Ceki Gulcu <ceki@qos.ch> continued work on MDC support
ain/java/org/slf4j/impl/StaticMDCBinder.java
est/java/org/slf4j/InvocationTest.java
1ea0779b1aa65106c2fec7747790378f7d19feff 03-May-2007 Ceki Gulcu <ceki@qos.ch> introducing the TRACE level
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
f694a346f5ee8e30ddd01a0f6752cf182f36a5e5 28-Feb-2007 John E. Conlon <jconlon@verticon.com> Updated OSGi metadata to support version 1.3.1
ain/resources/META-INF/MANIFEST.MF
b174ba1e7d69542f50d03c52e157f258352abd5c 24-Feb-2007 Ceki Gulcu <ceki@qos.ch> - Added versioning information
- I did not remove the "Require-Bundle: slf4j.api" statement in MANIFEST.MF file of bindings.
However, things seem to work even without it.
ain/resources/META-INF/MANIFEST.MF
84f0f6b79711305e14247b6ebfe12bde49689c81 22-Feb-2007 Ceki Gulcu <ceki@qos.ch> - Attempted to restore the state of the various MANIFEST.MF files
where John E. Conlon left them previously.


The project builds properly. I have yet to test/exercise the various
OSGi modules.

- Instead of manually editing the <Bundle-Version> element manually
for each module, it is injected using the ${project_version_for_osgi}
property as set in the parent pom.xml file.
ain/resources/META-INF/MANIFEST.MF
324420c9b547fea5a0ae868908452af760e95f16 21-Feb-2007 Ceki Gulcu <ceki@qos.ch> Moving to older MANIFEST.MF style
ain/resources/META-INF/MANIFEST.MF
61ad3d20c1da273ccc2599a1eca32ac75380182b 21-Feb-2007 Sebastien Pennec <sebastien@qos.ch> Moved the MarkerFactory to the slf4j-api module
ain/java/org/slf4j/MarkerFactory.java
7414904bd3321f2e78173b59a01609722a2703ef 16-Feb-2007 Sebastien Pennec <sebastien@qos.ch> Added the LoggerFactory class to the api module.
A dummy StaticLoggerBinder class has also been added so that everything compiles nicely.
The slf4j-api pom.xml file now uses an ant task to remove the dummy StaticLoggerBinder from the compiled classes so that each other module uses its own StaticLoggerBinder class.
ain/java/org/slf4j/LoggerFactory.java
86a125184fdf6b1981f34216b955aed35bbc61cd 16-Feb-2007 Sebastien Pennec <sebastien@qos.ch> Moved BasicMarker.java, BasicMarkerTest.java, BasicMarkerFactory.java, MarkerIgnoringBase.java, MessageFormatter.java and Util.java to the org.slf4j.helpers package.
Updated other modules classes accordingly
ain/java/org/slf4j/LoggerFactory.java
ain/java/org/slf4j/MarkerFactory.java
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
ain/java/org/slf4j/impl/StaticMarkerBinder.java
3696d72d3b5ff20be6ec562aae0bffc7e4383e68 06-Feb-2007 John E. Conlon <jconlon@verticon.com> Replaced maven-jar-plugin with the org.apache.felix.maven-bundle-plugin for the
creation of OSGi compatible jars.
Changed multiproject version to 1.3.0-SNAPSHOT to adhere to maven and OSGi
conventions.
Packages from the sl4fj-api project are now copied at build time by the
org.apache.felix.maven-bundle-plugin to all SLF4J Binding projects.
ain/resources/META-INF/MANIFEST.MF
8e222226b214c550b4dda959d2fd36f0f9dc5e50 28-Dec-2006 Ceki Gulcu <ceki@qos.ch> adding OSGI metadata
ain/resources/META-INF/MANIFEST.MF
55a650f08cd7afee64689a758942104c88458c85 04-Nov-2006 Ceki Gulcu <ceki@qos.ch> - Fixed synchronisation related bug number 27.
See also http://bugzilla.slf4j.org/show_bug.cgi?id=27
- added eclipse codeStyle.xml
- The various SLF4J inherit their version number through a poperty,
namely "aversion", defined in the parent pom. This little trick seems
to work well and saves alot of time.
ain/java/org/slf4j/impl/JCLLoggerFactory.java
e7a60508bb9acd6bd0fdf3ee802d2d331d5a4e2d 15-Aug-2006 Ceki Gulcu <ceki@qos.ch> minor changes
est/java/org/slf4j/InvocationTest.java
est/java/org/slf4j/InvokingSLF4J.java
1b4da2c13e2e4aee19c976f5f33aa8c4353a595f 15-Aug-2006 Ceki Gulcu <ceki@qos.ch> aligning with Maven folder conventionsmavenizing SLF4J
ain/java/org/slf4j/LoggerFactory.java
ain/java/org/slf4j/MarkerFactory.java
ain/java/org/slf4j/impl/JCLLoggerAdapter.java
ain/java/org/slf4j/impl/JCLLoggerFactory.java
ain/java/org/slf4j/impl/StaticLoggerBinder.java
ain/java/org/slf4j/impl/StaticMarkerBinder.java
est/java/org/slf4j/InvokingSLF4J.java