Fix broken test in AsyncLoggerContextSelectorTest.

  - Context name was changed due to fixing LOG4J2-666.
  - Updated test to reflect name change.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1608319 13f79535-47bb-0310-9956-ffa450edef68
Increase scope of shutdown lock to address thread safety concern in LOG4J2-702.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1608344 13f79535-47bb-0310-9956-ffa450edef68
Camel case test method name.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1608445 13f79535-47bb-0310-9956-ffa450edef68
[LOG4J2-696] RegexFilter does not match multiline log messages.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1608511 13f79535-47bb-0310-9956-ffa450edef68
Wait a little longer on busy or slow machines.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1608924 13f79535-47bb-0310-9956-ffa450edef68
Change all '@PluginElement("Filters") final Filter filter' to '@PluginElement("Filter") final Filter filter'. That's "Filters" to "Filter" for Filter args (as opposed to Filter[]).

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1608978 13f79535-47bb-0310-9956-ffa450edef68
Use camel case for XML element names: "filters" -> "Filters".

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1608979 13f79535-47bb-0310-9956-ffa450edef68
Show that an exception in the Object... for the (String, Object...) API will indeed be logged.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609248 13f79535-47bb-0310-9956-ffa450edef68
[LOG4J2-707] Some exceptions are not logged when configuration problems are detected.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609251 13f79535-47bb-0310-9956-ffa450edef68
[LOG4J2-703] Android: Could not find class 'javax.naming.InitialContext', referenced from method org.apache.logging.log4j.core.lookup.JndiLookup.lookup.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609378 13f79535-47bb-0310-9956-ffa450edef68
Catch Throwable here to handle VerifyError.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609602 13f79535-47bb-0310-9956-ffa450edef68
LoggerConfigs with no Level now inherit the Level from their parent

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609639 13f79535-47bb-0310-9956-ffa450edef68
[LOG4J2-709] Update Apache Commons Logging to 1.2 from 1.1.3.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609706 13f79535-47bb-0310-9956-ffa450edef68
LOG4J2-51: Added support for generating custom and extended logger wrappers.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609735 13f79535-47bb-0310-9956-ffa450edef68
LOG4J2-631: Update docs to clarify how to use formatter logger and standard logger together

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609755 13f79535-47bb-0310-9956-ffa450edef68
added performance test for FormatterLogger. Interestingly, FormatterLogger turned out to be faster than {}-style parameters for simple string and double parameters (on Java 8 Windows JVM).

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609757 13f79535-47bb-0310-9956-ffa450edef68
LOG4J2-705 Fixed issue where Async Logger does not log thread context stack data. API change: added method getImmutableStackOrNull() to ThreadContext.ContextStack interface.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1609903 13f79535-47bb-0310-9956-ffa450edef68
Add new logo

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1610065 13f79535-47bb-0310-9956-ffa450edef68
Add missing licesne header

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1610066 13f79535-47bb-0310-9956-ffa450edef68
Add component reports

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1610081 13f79535-47bb-0310-9956-ffa450edef68