Commit Graph

2033 Commits

Author SHA1 Message Date
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
Ceki Gulcu 593f89f85a fix SLF4J SLF4J-560
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-09-14 15:39:40 +02:00
Ceki Gülcü 03deea9f77
Merge pull request #302 from coheigea/coheigea/reload4j_1.2.22
Update reload4j to 1.2.22
2022-08-29 09:40:18 +02:00
Colm O hEigeartaigh c9d5cc1257
Update reload4j to 1.2.22 2022-08-29 08:02:12 +01:00
Ceki Gülcü bae56f544b
Merge pull request #294 from marcwrobel/fix-typos
fix typos in documentations
2022-08-25 21:35:07 +02:00
Marc Wrobel 24788ac731
fix typos in documentations
Fix typos in javadoc, comments and README.

Signed-off-by: Marc Wrobel <marc.wrobel@gmail.com>
2022-08-25 20:48:13 +02:00
Ceki Gulcu 05c0b0a881 fix SLF4J-555
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-23 22:42:13 +02:00
Ceki Gulcu 400a885e7d remove reference to 1.7
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-22 17:50:40 +02:00
Ceki Gulcu a4f165689f use https links
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-22 16:36:38 +02:00
Ceki Gulcu 4685f1ebc0 add reminder in release.sh
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-22 15:01:50 +02:00
Ceki Gulcu 15d4c1fdd6 fix path to codes.html
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-22 15:01:17 +02:00
Ceki Gulcu 42f863863f upodate gpg key information
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-20 21:56:31 +02:00
Ceki Gulcu 51ceaf6224 start work on 2.0.1-SNAPSHOT
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-20 21:31:19 +02:00
Ceki Gulcu 0614d467d7 prepare release 2.0.0
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-20 21:04:05 +02:00
Ceki Gulcu b1afcd01b1 javadoc edits
Signed-off-by: Ceki Gulcu <ceki@qos.ch>
2022-08-07 00:04:53 +02:00