Repository: logging-log4j2
Updated Branches:
refs/heads/master e2a197f3e -> efa163b9a
Set the class name and display name when executing a rule. This is to
let configuration files to be more flexible in a large test suite. For
example: I want to use one log file per test class.
Project: http:/
Repository: logging-log4j2
Updated Branches:
refs/heads/master dea340caf -> e2a197f3e
Fix typo in example. See
https://github.com/apache/logging-log4j2/pull/18/commits
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log
[LOG4J2-1175]
Add getters for classes in
org.apache.logging.log4j.core.appender.rolling.action
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/48e97936
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4
[LOG4J2-1175]
Add getters for classes in
org.apache.logging.log4j.core.appender.rolling.action
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/dea340ca
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4
Repository: logging-log4j2
Updated Branches:
refs/heads/master 0c44f18d1 -> dea340caf
Update ivar name.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/b80adfdc
Tree: http://git-wip-us.apache.org/repos/asf
Repository: logging-log4j2
Updated Branches:
refs/heads/master 5a5b7d453 -> 0c44f18d1
[LOG4J2-1168] Add getters for source and destination file in file rename
action.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4
Repository: logging-log4j2
Updated Branches:
refs/heads/master 7e47aecc8 -> 5a5b7d453
[LOG4J2-1168] Add getters for source and destination file in file rename
action.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4
Repository: logging-log4j2
Updated Branches:
refs/heads/master 0812a6795 -> 7e47aecc8
[LOG4J2-1174] Update Jackson from 2.6.2 to 2.6.3.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/7e47aecc
Tree: http:/
Repository: logging-log4j2
Updated Branches:
refs/heads/master d8ede120f -> 0812a6795
LOG4J2-323 Better web app support for async loggers (when config file
contains AsyncRoot/AsyncLogger).
Fixed a memory leak that occurred when the logging jars are placed in
the container's classpath and the c
Repository: logging-log4j2
Updated Branches:
refs/heads/master c705ffdc1 -> d8ede120f
LOG4J2-493 better status debug logging during disruptor start/stop
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/d8ed
Repository: logging-log4j2
Updated Branches:
refs/heads/master 6cfedcf7a -> c705ffdc1
LOG4J2-493 Wrap-up: better web app support for async loggers.
It is now possible to place the logging jars in the container's
classpath when making all loggers asynchronous by using
AsyncLoggerContextSelector
LOG4J2-323 improved helper status logging
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/129ae4aa
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/129ae4aa
Diff: http://git-wip-us.apache.org/r
LOG4J2-1171 use servlet context name for logger context name when
available
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/6cfedcf7
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/6cfedcf7
Di
Repository: logging-log4j2
Updated Branches:
refs/heads/master 66bbf4ddf -> 6cfedcf7a
LOG4J2-493 AsyncLoggerContextSelector javadoc
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/6b7e1383
Tree: http://git
Merge branch 'master' into LOG4J2-1161
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/d3a06415
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/d3a06415
Diff: http://git-wip-us.apache.org/rep
Repository: logging-log4j2
Updated Branches:
refs/heads/master 9c3af7114 -> 66bbf4ddf
Builder like pattern in MapMessage
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/990a97c0
Tree: http://git-wip-us.ap
Rename withValue to with, add Javadoc
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/66bbf4dd
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/66bbf4dd
Diff: http://git-wip-us.apache.org/repo
LOG4J2-493 AsyncLoggerHelper constructor now takes context name;
formatted code.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/4e1fa44a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/4e1fa4
LOG4J2-493 test fixes
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/7ffd4cfe
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/7ffd4cfe
Diff: http://git-wip-us.apache.org/repos/asf/logging-log
Repository: logging-log4j2
Updated Branches:
refs/heads/LOG4J2-1161 d3a064150 -> 66bbf4ddf
Rename withValue to with, add Javadoc
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/66bbf4dd
Tree: http://git-w
Repository: logging-log4j2
Updated Branches:
refs/heads/LOG4J2-1161 990a97c0b -> d3a064150
LOG4J2-323, 493, 1159 factor out AsyncLogger.Info into top-level class
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/co
Remove redundant casts.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/ed65b408
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/ed65b408
Diff: http://git-wip-us.apache.org/repos/asf/logging-
LOG4J2-493 subclass ClassLoaderContextSelector
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/3705a75d
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/3705a75d
Diff: http://git-wip-us.apache.
Make Logger properly serializable using proxy class.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/37f85123
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/37f85123
Diff: http://git-wip-us.
Use try-with-resources
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/aad67342
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/aad67342
Diff: http://git-wip-us.apache.org/repos/asf/logging-l
fix test to work correctly on machines where locale is en_US but date
symbols are Japanese
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/6e45177d
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/t
Make non-serializable field transient.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/237d9a48
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/237d9a48
Diff: http://git-wip-us.apache.org/rep
Remove redundant casts.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/4612109f
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/4612109f
Diff: http://git-wip-us.apache.org/repos/asf/logging-
LOG4J2-493 RingBufferAdmin MBean can now be obtained from
AsyncLoggerContext
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/6659d55f
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/6659d55f
D
Merge remote-tracking branch 'origin/master' into
LOG4J2-323-493-1159-AsyncMemLeak
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/a0d9be5d
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/a0d
Remove unused type parameter.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/2a82643f
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/2a82643f
Diff: http://git-wip-us.apache.org/repos/asf/log
Use try-with-resources.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/6fa48c56
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/6fa48c56
Diff: http://git-wip-us.apache.org/repos/asf/logging-
Simplify MapFilterTest using LoggerContextRule.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/0e40c927
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/0e40c927
Diff: http://git-wip-us.apach
fixed typo in debug status message
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/2a853aa8
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/2a853aa8
Diff: http://git-wip-us.apache.org/repos/as
Use TemporaryFolder rule.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/080ce0f4
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/080ce0f4
Diff: http://git-wip-us.apache.org/repos/asf/loggin
Remove redundant casts in unit tests.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/caa7cc79
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/caa7cc79
Diff: http://git-wip-us.apache.org/repo
Revert added @Test via @Ignore
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/b0df3f47
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/b0df3f47
Diff: http://git-wip-us.apache.org/repos/asf/l
JMX small improvements
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/d7b1a023
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/d7b1a023
Diff: http://git-wip-us.apache.org/repos/asf/logging-lo
Add @Test to test method.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/581d885d
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/581d885d
Diff: http://git-wip-us.apache.org/repos/asf/loggin
LOG4J2-493 fixed tests: AsyncLoggerContext is no longer a singleton
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/4b0b01dd
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/4b0b01dd
Diff: http
LOG4J2-323 preparations toward having one AsyncLoggerConfigHelper per
Configuration, shared by all AsyncLoggerConfig objects
- extract interface AsyncLoggerConfigDelegate from
AsyncLoggerConfigHelper
- removed AsyncLoggerConfig field from Helper, since a single helper
will be servicing all AsyncLo
Remove redundant static finals in interface.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/0b72e494
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/0b72e494
Diff: http://git-wip-us.apache.o
Consistently log exceptions when using the status logger.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/98bbbf55
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/98bbbf55
Diff: http://git-wip
Merge branch 'master' into LOG4J2-1161
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/d3a06415
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/d3a06415
Diff: http://git-wip-us.apache.org/rep
LOG4J2-493 allow for multiple, distinct AsyncLoggerHelper instances
- Disruptor and Executor are now non-static fields in AsyncLoggerHelper
- converted all static methods to non-static methods
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org
Add changelog message for LOG4J2-801.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/97624123
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/97624123
Diff: http://git-wip-us.apache.org/repo
Simplify tests with LoggerContextRule.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/22a8b3d3
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/22a8b3d3
Diff: http://git-wip-us.apache.org/rep
Fix test to match code change.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/3da6c31d
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/3da6c31d
Diff: http://git-wip-us.apache.org/repos/asf/lo
made field final; javadoc
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/86e0a0ab
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/86e0a0ab
Diff: http://git-wip-us.apache.org/repos/asf/logging
Don't run this test on Windows.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/f291ec71
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/f291ec71
Diff: http://git-wip-us.apache.org/repos/asf/l
Use CoreLoggerContexts.stopLoggerContext in tests.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/844187e8
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/844187e8
Diff: http://git-wip-us.ap
Remove unused imports.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/c1748d04
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/c1748d04
Diff: http://git-wip-us.apache.org/repos/asf/logging-lo
Use LoggerContextRule as desired by LOG4J2-498
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/5b5773e3
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/5b5773e3
Diff: http://git-wip-us.apache
LOG4J2-493 AsyncLoggerContextSelector no longer has a singleton context,
but manages multiple contexts (max one per classloader)
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/7e6c1b22
Tree: http://git-wip-u
Update Surfire and Failsafe from 2.18 to 2.19.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/d8dab5a0
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/d8dab5a0
Diff: http://git-wip-us.apache.
LOG4J2-493 changes to JMX RingBuffer MBean because AsyncLoggerContext is
no longer static
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/3195cdac
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tr
LOG4J2-493 removed obsolete counter, improved status logging
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/25fe68d2
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/25fe68d2
Diff: http://git-
Invert assert usage.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/95e9bda6
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/95e9bda6
Diff: http://git-wip-us.apache.org/repos/asf/logging-log
Use LoggerContextRule to simplify test.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/96c38036
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/96c38036
Diff: http://git-wip-us.apache.org/re
added benchmark
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/59cc8e58
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/59cc8e58
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/di
LOG4J2-493 factored out context creation to separate method to
facilitate subclassing, formatted code.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/7800b8f0
Tree: http://git-wip-us.apache.org/repos/asf/logg
LOG4J2-493 changes to AsyncLogger because AsyncLoggerHelper is no longer
static
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/dc629343
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/dc62934
LOG4J2-493 AsyncLoggerContext now has an AsyncLoggerHelper field,
essentially managing one Disruptor/Executor per context
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/12f90a9f
Tree: http://git-wip-us.apach
Add ContextSelector customization to LoggerContextRule.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/639bef46
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/639bef46
Diff: http://git-wip-
checkstyle.plugin.version 2.16 -> 2.17.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/ffd574d6
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/ffd574d6
Diff: http://git-wip-us.apache.org/rep
Changelog: LOG4J2-1159 Fixed a ThreadLocal memory leak in Tomcat8 that
mentions AsyncLoggers when Async Loggers are not used.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/0eb6ddfb
Tree: http://git-wip-us.ap
LOG4J2-323, 493, 1159 update test for refactoring
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/c6979385
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/c6979385
Diff: http://git-wip-us.apac
Use getListAppender.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/13b480aa
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/13b480aa
Diff: http://git-wip-us.apache.org/repos/asf/logging-log
68 matches
Mail list logo