Ceki Gulcu
1ed084cbc0
add missing distribution instruction to github action
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-19 20:25:11 +01:00
Ceki Gulcu
b2cb017422
update github action versions
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-19 20:21:52 +01:00
Sean C. Sullivan
fa6721a53e
add JDK 19 to CI build
...
Signed-off-by: Sean C. Sullivan <github@seansullivan.com>
2022-12-19 20:19:54 +01:00
Ceki Gulcu
f85104040c
start work on 2.0.7-SNAPSHOT
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-12 20:19:53 +01:00
Ceki Gulcu
5ff6f2c385
prepare for release 2.0.6
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-12 20:11:11 +01:00
Ceki Gulcu
2f4aa75445
fix SLF4J-575
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-10 19:30:48 +01:00
Ceki Gulcu
363f0a534e
remove unused parts
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-10 00:38:56 +01:00
Jonah Graham
171679baa8
SLF4J-574: Add full OSGi headers, especially "uses" clauses
...
Fixes: https://jira.qos.ch/browse/SLF4J-574
This uses the BND tool, via org.apache.felix to generate
the MANIFEST.MF to be fully compliant with OSGi.
Compared to using just the maven-jar-plugin to create
the MANIFEST.MF the uses clauses are added to the
Export-Package
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2022-12-10 00:10:39 +01:00
Ceki Gulcu
921b5b31e1
fix FUNDING file
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-09 13:31:52 +01:00
Ceki Gulcu
e02244c39f
fix FUNDING file
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-09 13:31:16 +01:00
Ceki Gulcu
441d4584be
fix FUNDING file
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-09 13:30:56 +01:00
Ceki Gulcu
f5e741ba1a
add FUNDING file
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-12-09 13:30:01 +01:00
Ceki Gulcu
2e71327c8e
remove unused log4j dependency in the version definition section of pom.xml
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-26 20:43:43 +01:00
Ceki Gulcu
3ff2a30e05
start work on 2.0.6-SNAPSHOT
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-25 13:33:29 +01:00
Ceki Gulcu
7e62e1e691
prepare release 2.0.5
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-25 12:40:18 +01:00
Ceki Gulcu
d250ad79eb
in jcl-over-slf4j rename LICENSE.TXT as LICENSE, add LICENSE file to log4j-over-slf4j
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-25 09:56:46 +01:00
Ceki Gulcu
3bc58f3e81
add SecurityManager support
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-24 20:12:00 +01:00
Ceki Gulcu
207bb299c3
start work on 2.0.5-SNAPSHOT
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-17 21:38:06 +01:00
Ceki Gulcu
35dd7ff1e7
removed unused META-INF/services entry
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-17 21:25:09 +01:00
Ceki Gulcu
440c2f3000
prepare release 2.0.4
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-17 21:04:44 +01:00
Ceki Gulcu
43a36303e5
use the class loader that loaded LoggerFactory (instead of the threadContextClassLoader) to find providers
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-11-17 20:49:29 +01:00
Piotr P. Karwasz
557bf7c0bd
[SLF4J-548] Fix ServiceLoader usage in servlet environment
...
If both the servlet container and a web application use SLF4J,
`ServiceLoader` calls are susceptible to three problems:
1. The SLF4J copy in the webapp detects the common providers by can not
instantiate them (they implement a different copy of
`SLF4JProviderService`),
2. The SLF4J copy in the common classloader can bind the providers in
the webapp classloader and cause a memory leak,
3. If the server uses a SecurityManager the static initialization of
`LoggerFactory` fails if called by unprivileged code.
This PR should solve these problems.
Signed-off-by: Piotr P. Karwasz <piotr.github@karwasz.org>
2022-11-17 19:28:19 +01:00
Stefan Bischof
632410565b
enhance manifest with capabilities
...
provide for SLF4JServiceProvider (with name attribute
require for registrar
Signed-off-by: Stefan Bischof <stbischof@bipolis.org>
2022-11-14 18:30:33 +01:00
Ceki Gulcu
e540299d58
edit blurb on release championing
2022-10-11 21:18:58 +02:00
Ceki Gülcü
dfb41b06a8
Update README.md
2022-10-11 21:04:18 +02:00
Ceki Gulcu
47c7cc7fa4
clarify Logger.makeLoggingEventBuilder javadoc
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-28 15:25:09 +02:00
Ceki Gulcu
0be1bc15f2
Merge branch 'master' of github.com:qos-ch/slf4j
2022-09-28 15:24:06 +02:00
Ceki Gülcü
d60690c0b9
more flexible way to
2022-09-28 15:23:30 +02:00
Ceki Gülcü
6720d8db66
Update README.md
2022-09-28 15:10:51 +02:00
Ceki Gülcü
72a0bc6528
Update README.md
2022-09-28 15:04:47 +02:00
Ceki Gülcü
f276d52d96
Update README.md
2022-09-28 15:04:20 +02:00
Ceki Gulcu
7cad6082dc
Merge branch 'master' of github.com:qos-ch/slf4j
2022-09-28 13:44:04 +02:00
Kengo TODA
143978ce05
annotates new methods to help static analysis tools
...
Signed-off-by: Kengo TODA <skypencil@gmail.com>
2022-09-28 13:43:36 +02:00
Ceki Gulcu
88b0ee3c1f
start work on 2.0.4-SNAPSHOT
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-28 13:30:20 +02:00
Ceki Gulcu
b2cb05f16a
prepare release 2.0.3
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-28 12:15:18 +02:00
Ceki Gulcu
4b5bb41ede
fix SLF4J-546, Fluent logging API doesn't populate timestamp with Reload4JLogger
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-28 12:05:26 +02:00
Ceki Gulcu
b500a6fdfd
javadoc explaining using multiple markers instead of nested markers
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-26 19:58:49 +02:00
Ceki Gulcu
d81affb012
comment about ThreadLocal key or value types
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-26 19:57:31 +02:00
Ashley Scopes
bcbbe40ffd
Reword Marker Javadoc to improve grammar.
...
Signed-off-by: Ashley Scopes <73482956+ascopes@users.noreply.github.com>
2022-09-25 16:05:27 +02:00
Ceki Gülcü
7686020c36
Merge pull request #310 from ascopes/patch-1
...
Add missing javadoc to SLF4JServiceProvider.java
2022-09-25 16:02:33 +02:00
Ashley Scopes
3f47f87ccc
Add missing javadoc to SLF4JServiceProvider.java
...
Had to do some digging around the logback-classic alpha release for SLF4J2 API
integration to work out the nature of this behaviour. This should prevent confusion
for developers of other logging implementations in the future.
Signed-off-by: Ashley Scopes <73482956+ascopes@users.noreply.github.com>
2022-09-25 14:49:03 +01:00
Ceki Gulcu
eb1710af7b
start work on 2.0.3-SNAPSHOT, fix SLF4J-564
2022-09-21 23:17:52 +02:00
Ceki Gülcü
bb49a5aeef
Merge pull request #307 from radio-rogal/slf4j-564-simple-logger-javadoc
...
[SLF4J-564] slf4j-simple: fix javadoc for SimpleLogger
2022-09-21 23:03:25 +02:00
Witalij Berdinskich
768ca7d4c0
[SLF4J-564] slf4j-simple: fix javadoc for SimpleLogger
...
Signed-off-by: Witalij Berdinskich <radio_rogal@keemail.me>
2022-09-21 22:40:56 +03:00
Ceki Gulcu
0645c18caf
prepare release 2.0.2
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-20 21:36:11 +02:00
Ceki Gulcu
894b1890a0
fix SLF4J-563
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-20 20:44:05 +02:00
Ceki Gulcu
7c1d86e21e
start work on 2.0.2-SNAPSHOT
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-14 16:48:41 +02:00
Ceki Gulcu
9752442b6e
prepare release 2.0.1
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-14 16:27:30 +02:00
Ceki Gulcu
c0f7f16bfb
minor javadoc change
...
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-14 16:06:16 +02:00
Ceki Gulcu
1148b98529
Merge branch 'master' of github.com:qos-ch/slf4j
2022-09-14 15:39:58 +02:00