You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gr...@apache.org on 2023/10/16 20:20:30 UTC

[logging-log4j-site] branch asf-site updated: Add `log4j 2.21.0` website

This is an automated email from the ASF dual-hosted git repository.

grobmeier pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/logging-log4j-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new cbb3ef754 Add `log4j 2.21.0` website
cbb3ef754 is described below

commit cbb3ef75407a65973e3828dadafe9cb8fe3f4122
Author: Christian Grobmeier <cg...@grobmeier.de>
AuthorDate: Mon Oct 16 22:20:07 2023 +0200

    Add `log4j 2.21.0` website
---
 2.x/.htaccess                                      |     6 +
 2.x/_release-notes/_2.0-alpha1.html                |   194 +
 2.x/_release-notes/_2.0-alpha2.html                |   200 +
 2.x/_release-notes/_2.0-beta1.html                 |   228 +
 2.x/_release-notes/_2.0-beta2.html                 |   237 +
 2.x/_release-notes/_2.0-beta3.html                 |   246 +
 2.x/_release-notes/_2.0-beta4.html                 |   306 +
 2.x/_release-notes/_2.0-beta5.html                 |   303 +
 2.x/_release-notes/_2.0-beta6.html                 |   242 +
 2.x/_release-notes/_2.0-beta7.html                 |   264 +
 2.x/_release-notes/_2.0-beta8.html                 |   269 +
 2.x/_release-notes/_2.0-beta9.html                 |   387 +
 2.x/_release-notes/_2.0-rc1.html                   |   400 +
 2.x/_release-notes/_2.0-rc2.html                   |   390 +
 2.x/_release-notes/_2.0.1.html                     |   267 +
 2.x/_release-notes/_2.0.2.html                     |   236 +
 2.x/_release-notes/_2.0.html                       |   264 +
 2.x/_release-notes/_2.1.html                       |   368 +
 2.x/_release-notes/_2.10.0.html                    |   397 +
 2.x/_release-notes/_2.11.0.html                    |   539 +
 2.x/_release-notes/_2.11.1.html                    |   393 +
 2.x/_release-notes/_2.11.2.html                    |   421 +
 2.x/_release-notes/_2.12.0.html                    |   322 +
 2.x/_release-notes/_2.12.1.html                    |   244 +
 2.x/_release-notes/_2.13.0.html                    |   300 +
 2.x/_release-notes/_2.13.1.html                    |   320 +
 2.x/_release-notes/_2.13.2.html                    |   281 +
 2.x/_release-notes/_2.13.3.html                    |   198 +
 2.x/_release-notes/_2.14.0.html                    |   350 +
 2.x/_release-notes/_2.14.1.html                    |   393 +
 2.x/_release-notes/_2.15.0.html                    |   470 +
 2.x/_release-notes/_2.16.0.html                    |   222 +
 2.x/_release-notes/_2.17.0.html                    |   224 +
 2.x/_release-notes/_2.17.1.html                    |   228 +
 2.x/_release-notes/_2.17.2.html                    |   531 +
 2.x/_release-notes/_2.18.0.html                    |   348 +
 2.x/_release-notes/_2.19.0.html                    |   286 +
 2.x/_release-notes/_2.2.html                       |   301 +
 2.x/_release-notes/_2.20.0.html                    |   304 +
 2.x/_release-notes/_2.21.0.html                    |   430 +
 2.x/_release-notes/_2.3.html                       |   290 +
 2.x/_release-notes/_2.4.1.html                     |   275 +
 2.x/_release-notes/_2.4.html                       |   439 +
 2.x/_release-notes/_2.5.html                       |   319 +
 2.x/_release-notes/_2.6.1.html                     |   277 +
 2.x/_release-notes/_2.6.2.html                     |   289 +
 2.x/_release-notes/_2.6.html                       |   554 +
 2.x/_release-notes/_2.7.html                       |   543 +
 2.x/_release-notes/_2.8.1.html                     |   279 +
 2.x/_release-notes/_2.8.2.html                     |   288 +
 2.x/_release-notes/_2.8.html                       |   556 +
 2.x/_release-notes/_2.9.0.html                     |   530 +
 2.x/_release-notes/_2.9.1.html                     |   294 +
 2.x/_release-notes/_2.x.x.html                     |   193 +
 2.x/articles.html                                  |   107 +-
 2.x/css/site.css                                   |    38 +-
 2.x/download.html                                  |    80 +-
 2.x/faq.html                                       |   130 +-
 2.x/guidelines.html                                |    49 +-
 2.x/images/jmx-jconsole-editconfig.png             |   Bin 74904 -> 0 bytes
 2.x/images/jmx-jconsole-statuslogger.png           |   Bin 90738 -> 0 bytes
 2.x/images/jmx-standalone-editconfig.png           |   Bin 66682 -> 0 bytes
 2.x/images/jmx-standalone-statuslogger.png         |   Bin 83934 -> 0 bytes
 2.x/index.html                                     |    55 +-
 2.x/javadoc.html                                   |    49 +-
 2.x/javadoc/log4j-api/allclasses-frame.html        |   158 -
 2.x/javadoc/log4j-api/allclasses-index.html        |  1024 +
 2.x/javadoc/log4j-api/allclasses-noframe.html      |   158 -
 2.x/javadoc/log4j-api/allclasses.html              |   169 +
 2.x/javadoc/log4j-api/allpackages-index.html       |   206 +
 2.x/javadoc/log4j-api/constant-values.html         |   332 +-
 2.x/javadoc/log4j-api/deprecated-list.html         |   194 +-
 .../log4j-api/{package-list => element-list}       |     0
 2.x/javadoc/log4j-api/help-doc.html                |   163 +-
 2.x/javadoc/log4j-api/index-all.html               |  6490 +++---
 2.x/javadoc/log4j-api/index.html                   |   252 +-
 2.x/javadoc/log4j-api/javadoc.sh                   |     1 -
 2.x/javadoc/log4j-api/jquery-ui.overrides.css      |    35 +
 .../log4j-api/jquery/external/jquery/jquery.js     | 10872 ++++++++++
 2.x/javadoc/log4j-api/jquery/jquery-3.6.1.min.js   |     2 +
 2.x/javadoc/log4j-api/jquery/jquery-ui.min.css     |     6 +
 2.x/javadoc/log4j-api/jquery/jquery-ui.min.js      |     6 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.js      |    56 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.min.js  |    10 +
 .../jquery/jszip-utils/dist/jszip-utils.js         |   118 +
 .../jquery/jszip-utils/dist/jszip-utils.min.js     |    10 +
 2.x/javadoc/log4j-api/jquery/jszip/dist/jszip.js   | 11370 +++++++++++
 .../log4j-api/jquery/jszip/dist/jszip.min.js       |    13 +
 .../log4j-api/legal/ADDITIONAL_LICENSE_INFO        |    37 +
 2.x/javadoc/log4j-api/legal/ASSEMBLY_EXCEPTION     |    27 +
 2.x/javadoc/log4j-api/legal/LICENSE                |   347 +
 2.x/javadoc/log4j-api/legal/jquery.md              |    72 +
 2.x/javadoc/log4j-api/legal/jqueryUI.md            |    49 +
 2.x/javadoc/log4j-api/legal/jszip.md               |   653 +
 2.x/javadoc/log4j-api/legal/pako.md                |    45 +
 2.x/javadoc/log4j-api/member-search-index.js       |     1 +
 2.x/javadoc/log4j-api/member-search-index.zip      |   Bin 0 -> 18217 bytes
 2.x/javadoc/log4j-api/options                      |    27 -
 .../org/apache/logging/log4j/BridgeAware.html      |   117 +-
 .../log4j/CloseableThreadContext.Instance.html     |   192 +-
 .../logging/log4j/CloseableThreadContext.html      |   183 +-
 .../org/apache/logging/log4j/EventLogger.html      |   154 +-
 .../log4j-api/org/apache/logging/log4j/Level.html  |   455 +-
 .../org/apache/logging/log4j/LogBuilder.html       |   555 +-
 .../org/apache/logging/log4j/LogManager.html       |   634 +-
 .../log4j-api/org/apache/logging/log4j/Logger.html |  8716 ++++----
 .../org/apache/logging/log4j/LoggingException.html |   157 +-
 .../log4j-api/org/apache/logging/log4j/Marker.html |   198 +-
 .../logging/log4j/MarkerManager.Log4jMarker.html   |   284 +-
 .../org/apache/logging/log4j/MarkerManager.html    |   199 +-
 .../logging/log4j/ThreadContext.ContextStack.html  |   192 +-
 .../org/apache/logging/log4j/ThreadContext.html    |   376 +-
 .../logging/log4j/class-use/BridgeAware.html       |   110 +-
 .../class-use/CloseableThreadContext.Instance.html |   165 +-
 .../log4j/class-use/CloseableThreadContext.html    |    88 +-
 .../logging/log4j/class-use/EventLogger.html       |    88 +-
 .../org/apache/logging/log4j/class-use/Level.html  |  3809 ++--
 .../apache/logging/log4j/class-use/LogBuilder.html |   291 +-
 .../apache/logging/log4j/class-use/LogManager.html |    88 +-
 .../org/apache/logging/log4j/class-use/Logger.html |   270 +-
 .../logging/log4j/class-use/LoggingException.html  |    88 +-
 .../org/apache/logging/log4j/class-use/Marker.html |  6312 +++---
 .../log4j/class-use/MarkerManager.Log4jMarker.html |    88 +-
 .../logging/log4j/class-use/MarkerManager.html     |    88 +-
 .../class-use/ThreadContext.ContextStack.html      |   177 +-
 .../logging/log4j/class-use/ThreadContext.html     |    88 +-
 .../logging/log4j/internal/DefaultLogBuilder.html  |  1046 +-
 .../logging/log4j/internal/LogManagerStatus.html   |   144 +-
 .../internal/class-use/DefaultLogBuilder.html      |    88 +-
 .../log4j/internal/class-use/LogManagerStatus.html |    88 +-
 .../logging/log4j/internal/package-frame.html      |    21 -
 .../logging/log4j/internal/package-summary.html    |   104 +-
 .../logging/log4j/internal/package-tree.html       |    92 +-
 .../apache/logging/log4j/internal/package-use.html |    84 +-
 .../log4j/message/AbstractMessageFactory.html      |   565 +-
 .../log4j/message/AsynchronouslyFormattable.html   |   105 +-
 .../log4j/message/DefaultFlowMessageFactory.html   |   284 +-
 .../apache/logging/log4j/message/EntryMessage.html |   111 +-
 .../apache/logging/log4j/message/ExitMessage.html  |   111 +-
 .../apache/logging/log4j/message/FlowMessage.html  |   132 +-
 .../logging/log4j/message/FlowMessageFactory.html  |   197 +-
 .../logging/log4j/message/FormattedMessage.html    |   357 +-
 .../log4j/message/FormattedMessageFactory.html     |   561 +-
 .../logging/log4j/message/LocalizedMessage.html    |   546 +-
 .../log4j/message/LocalizedMessageFactory.html     |   213 +-
 .../log4j/message/LoggerNameAwareMessage.html      |   120 +-
 .../log4j/message/MapMessage.MapFormat.html        |   219 +-
 .../apache/logging/log4j/message/MapMessage.html   |   690 +-
 .../org/apache/logging/log4j/message/Message.html  |   160 +-
 .../log4j/message/MessageCollectionMessage.html    |   113 +-
 .../logging/log4j/message/MessageFactory.html      |   145 +-
 .../logging/log4j/message/MessageFactory2.html     |   455 +-
 .../log4j/message/MessageFormatMessage.html        |   241 +-
 .../log4j/message/MessageFormatMessageFactory.html |   560 +-
 .../logging/log4j/message/MultiformatMessage.html  |   134 +-
 .../logging/log4j/message/ObjectArrayMessage.html  |   209 +-
 .../logging/log4j/message/ObjectMessage.html       |   229 +-
 .../logging/log4j/message/ParameterConsumer.html   |   119 +-
 .../logging/log4j/message/ParameterVisitable.html  |   115 +-
 .../log4j/message/ParameterizedMessage.html        |   543 +-
 .../log4j/message/ParameterizedMessageFactory.html |   585 +-
 .../ParameterizedNoReferenceMessageFactory.html    |   195 +-
 .../logging/log4j/message/ReusableMessage.html     |   155 +-
 .../log4j/message/ReusableMessageFactory.html      |   613 +-
 .../log4j/message/ReusableObjectMessage.html       |   276 +-
 .../message/ReusableParameterizedMessage.html      |   270 +-
 .../log4j/message/ReusableSimpleMessage.html       |   314 +-
 .../logging/log4j/message/SimpleMessage.html       |   271 +-
 .../log4j/message/SimpleMessageFactory.html        |   586 +-
 .../log4j/message/StringFormattedMessage.html      |   249 +-
 .../message/StringFormatterMessageFactory.html     |   585 +-
 .../logging/log4j/message/StringMapMessage.html    |   183 +-
 .../message/StructuredDataCollectionMessage.html   |   222 +-
 .../logging/log4j/message/StructuredDataId.html    |   441 +-
 .../message/StructuredDataMessage.Format.html      |   175 +-
 .../log4j/message/StructuredDataMessage.html       |   665 +-
 .../ThreadDumpMessage.ThreadInfoFactory.html       |   117 +-
 .../logging/log4j/message/ThreadDumpMessage.html   |   225 +-
 .../logging/log4j/message/ThreadInformation.html   |   120 +-
 .../logging/log4j/message/TimestampMessage.html    |   109 +-
 .../message/class-use/AbstractMessageFactory.html  |   142 +-
 .../class-use/AsynchronouslyFormattable.html       |   121 +-
 .../class-use/DefaultFlowMessageFactory.html       |    88 +-
 .../log4j/message/class-use/EntryMessage.html      |   364 +-
 .../log4j/message/class-use/ExitMessage.html       |   181 +-
 .../log4j/message/class-use/FlowMessage.html       |   113 +-
 .../message/class-use/FlowMessageFactory.html      |   162 +-
 .../log4j/message/class-use/FormattedMessage.html  |    88 +-
 .../message/class-use/FormattedMessageFactory.html |    88 +-
 .../log4j/message/class-use/LocalizedMessage.html  |    88 +-
 .../message/class-use/LocalizedMessageFactory.html |    88 +-
 .../message/class-use/LoggerNameAwareMessage.html  |   110 +-
 .../message/class-use/MapMessage.MapFormat.html    |   124 +-
 .../log4j/message/class-use/MapMessage.html        |   125 +-
 .../logging/log4j/message/class-use/Message.html   |  3014 +--
 .../class-use/MessageCollectionMessage.html        |   110 +-
 .../log4j/message/class-use/MessageFactory.html    |   479 +-
 .../log4j/message/class-use/MessageFactory2.html   |   172 +-
 .../message/class-use/MessageFormatMessage.html    |    88 +-
 .../class-use/MessageFormatMessageFactory.html     |    88 +-
 .../message/class-use/MultiformatMessage.html      |   136 +-
 .../message/class-use/ObjectArrayMessage.html      |    88 +-
 .../log4j/message/class-use/ObjectMessage.html     |    88 +-
 .../log4j/message/class-use/ParameterConsumer.html |   133 +-
 .../message/class-use/ParameterVisitable.html      |   116 +-
 .../message/class-use/ParameterizedMessage.html    |    88 +-
 .../class-use/ParameterizedMessageFactory.html     |   112 +-
 .../ParameterizedNoReferenceMessageFactory.html    |   112 +-
 .../log4j/message/class-use/ReusableMessage.html   |   116 +-
 .../message/class-use/ReusableMessageFactory.html  |   112 +-
 .../message/class-use/ReusableObjectMessage.html   |    88 +-
 .../class-use/ReusableParameterizedMessage.html    |    88 +-
 .../message/class-use/ReusableSimpleMessage.html   |    88 +-
 .../log4j/message/class-use/SimpleMessage.html     |    88 +-
 .../message/class-use/SimpleMessageFactory.html    |   112 +-
 .../message/class-use/StringFormattedMessage.html  |    88 +-
 .../class-use/StringFormatterMessageFactory.html   |   112 +-
 .../log4j/message/class-use/StringMapMessage.html  |   112 +-
 .../class-use/StructuredDataCollectionMessage.html |    88 +-
 .../log4j/message/class-use/StructuredDataId.html  |   229 +-
 .../class-use/StructuredDataMessage.Format.html    |   138 +-
 .../message/class-use/StructuredDataMessage.html   |   157 +-
 .../ThreadDumpMessage.ThreadInfoFactory.html       |    88 +-
 .../log4j/message/class-use/ThreadDumpMessage.html |    88 +-
 .../log4j/message/class-use/ThreadInformation.html |   112 +-
 .../log4j/message/class-use/TimestampMessage.html  |    88 +-
 .../logging/log4j/message/package-frame.html       |    74 -
 .../logging/log4j/message/package-summary.html     |   230 +-
 .../apache/logging/log4j/message/package-tree.html |   200 +-
 .../apache/logging/log4j/message/package-use.html  |   315 +-
 .../org/apache/logging/log4j/package-frame.html    |    39 -
 .../org/apache/logging/log4j/package-summary.html  |   171 +-
 .../org/apache/logging/log4j/package-tree.html     |   132 +-
 .../org/apache/logging/log4j/package-use.html      |   206 +-
 .../apache/logging/log4j/simple/SimpleLogger.html  |   742 +-
 .../logging/log4j/simple/SimpleLoggerContext.html  |   274 +-
 .../log4j/simple/SimpleLoggerContextFactory.html   |   246 +-
 .../log4j/simple/class-use/SimpleLogger.html       |    88 +-
 .../simple/class-use/SimpleLoggerContext.html      |    88 +-
 .../class-use/SimpleLoggerContextFactory.html      |   112 +-
 .../apache/logging/log4j/simple/package-frame.html |    22 -
 .../logging/log4j/simple/package-summary.html      |   115 +-
 .../apache/logging/log4j/simple/package-tree.html  |    96 +-
 .../apache/logging/log4j/simple/package-use.html   |   104 +-
 .../apache/logging/log4j/spi/AbstractLogger.html   | 11961 +++++------
 .../logging/log4j/spi/AbstractLoggerAdapter.html   |   256 +-
 .../log4j/spi/CleanableThreadContextMap.html       |   131 +-
 .../org/apache/logging/log4j/spi/CopyOnWrite.html  |    89 +-
 .../logging/log4j/spi/DefaultThreadContextMap.html |   377 +-
 .../log4j/spi/DefaultThreadContextStack.html       |   415 +-
 .../apache/logging/log4j/spi/ExtendedLogger.html   |  1242 +-
 .../logging/log4j/spi/ExtendedLoggerWrapper.html   |   720 +-
 .../logging/log4j/spi/LocationAwareLogger.html     |   131 +-
 .../apache/logging/log4j/spi/LoggerAdapter.html    |   127 +-
 .../apache/logging/log4j/spi/LoggerContext.html    |   272 +-
 .../logging/log4j/spi/LoggerContextFactory.html    |   198 +-
 .../apache/logging/log4j/spi/LoggerContextKey.html |   189 +-
 .../log4j/spi/LoggerContextShutdownAware.html      |   111 +-
 .../log4j/spi/LoggerContextShutdownEnabled.html    |   118 +-
 .../spi/LoggerRegistry.ConcurrentMapFactory.html   |   181 +-
 .../log4j/spi/LoggerRegistry.MapFactory.html       |   145 +-
 .../log4j/spi/LoggerRegistry.WeakMapFactory.html   |   181 +-
 .../apache/logging/log4j/spi/LoggerRegistry.html   |   245 +-
 .../logging/log4j/spi/MessageFactory2Adapter.html  |   575 +-
 .../log4j/spi/MutableThreadContextStack.html       |   436 +-
 .../logging/log4j/spi/NoOpThreadContextMap.html    |   232 +-
 .../logging/log4j/spi/ObjectThreadContextMap.html  |   153 +-
 .../org/apache/logging/log4j/spi/Provider.html     |   330 +-
 .../log4j/spi/ReadOnlyThreadContextMap.html        |   171 +-
 .../apache/logging/log4j/spi/StandardLevel.html    |   231 +-
 .../org/apache/logging/log4j/spi/Terminable.html   |   109 +-
 .../apache/logging/log4j/spi/ThreadContextMap.html |   178 +-
 .../logging/log4j/spi/ThreadContextMap2.html       |   138 +-
 .../logging/log4j/spi/ThreadContextMapFactory.html |   138 +-
 .../logging/log4j/spi/ThreadContextStack.html      |   121 +-
 .../log4j/spi/class-use/AbstractLogger.html        |   146 +-
 .../log4j/spi/class-use/AbstractLoggerAdapter.html |    88 +-
 .../spi/class-use/CleanableThreadContextMap.html   |   112 +-
 .../logging/log4j/spi/class-use/CopyOnWrite.html   |    88 +-
 .../spi/class-use/DefaultThreadContextMap.html     |    88 +-
 .../spi/class-use/DefaultThreadContextStack.html   |    88 +-
 .../log4j/spi/class-use/ExtendedLogger.html        |   302 +-
 .../log4j/spi/class-use/ExtendedLoggerWrapper.html |    88 +-
 .../log4j/spi/class-use/LocationAwareLogger.html   |   149 +-
 .../logging/log4j/spi/class-use/LoggerAdapter.html |   110 +-
 .../logging/log4j/spi/class-use/LoggerContext.html |   379 +-
 .../log4j/spi/class-use/LoggerContextFactory.html  |   187 +-
 .../log4j/spi/class-use/LoggerContextKey.html      |    88 +-
 .../spi/class-use/LoggerContextShutdownAware.html  |   132 +-
 .../class-use/LoggerContextShutdownEnabled.html    |    88 +-
 .../LoggerRegistry.ConcurrentMapFactory.html       |    88 +-
 .../spi/class-use/LoggerRegistry.MapFactory.html   |   123 +-
 .../class-use/LoggerRegistry.WeakMapFactory.html   |    88 +-
 .../log4j/spi/class-use/LoggerRegistry.html        |   132 +-
 .../spi/class-use/MessageFactory2Adapter.html      |    88 +-
 .../spi/class-use/MutableThreadContextStack.html   |    88 +-
 .../log4j/spi/class-use/NoOpThreadContextMap.html  |    88 +-
 .../spi/class-use/ObjectThreadContextMap.html      |    88 +-
 .../logging/log4j/spi/class-use/Provider.html      |   144 +-
 .../spi/class-use/ReadOnlyThreadContextMap.html    |   112 +-
 .../logging/log4j/spi/class-use/StandardLevel.html |   142 +-
 .../logging/log4j/spi/class-use/Terminable.html    |    88 +-
 .../log4j/spi/class-use/ThreadContextMap.html      |   175 +-
 .../log4j/spi/class-use/ThreadContextMap2.html     |   117 +-
 .../spi/class-use/ThreadContextMapFactory.html     |    88 +-
 .../log4j/spi/class-use/ThreadContextStack.html    |   150 +-
 .../apache/logging/log4j/spi/package-frame.html    |    56 -
 .../apache/logging/log4j/spi/package-summary.html  |   192 +-
 .../org/apache/logging/log4j/spi/package-tree.html |   176 +-
 .../org/apache/logging/log4j/spi/package-use.html  |   264 +-
 .../log4j/status/StatusConsoleListener.html        |   210 +-
 .../apache/logging/log4j/status/StatusData.html    |   236 +-
 .../logging/log4j/status/StatusListener.html       |   130 +-
 .../apache/logging/log4j/status/StatusLogger.html  |   822 +-
 .../status/class-use/StatusConsoleListener.html    |    88 +-
 .../logging/log4j/status/class-use/StatusData.html |   129 +-
 .../log4j/status/class-use/StatusListener.html     |   137 +-
 .../log4j/status/class-use/StatusLogger.html       |   112 +-
 .../apache/logging/log4j/status/package-frame.html |    26 -
 .../logging/log4j/status/package-summary.html      |   117 +-
 .../apache/logging/log4j/status/package-tree.html  |   108 +-
 .../apache/logging/log4j/status/package-use.html   |   108 +-
 .../org/apache/logging/log4j/util/Activator.html   |   166 +-
 .../org/apache/logging/log4j/util/Base64Util.html  |   121 +-
 .../org/apache/logging/log4j/util/BiConsumer.html  |   121 +-
 .../org/apache/logging/log4j/util/Chars.html       |   179 +-
 .../org/apache/logging/log4j/util/Constants.html   |   165 +-
 .../apache/logging/log4j/util/EnglishEnums.html    |   150 +-
 .../log4j/util/EnvironmentPropertySource.html      |   220 +-
 .../log4j/util/FilteredObjectInputStream.html      |   261 +-
 .../log4j/util/IndexedReadOnlyStringMap.html       |   143 +-
 .../logging/log4j/util/IndexedStringMap.html       |   125 +-
 .../org/apache/logging/log4j/util/LambdaUtil.html  |   152 +-
 .../org/apache/logging/log4j/util/LoaderUtil.html  |   288 +-
 .../apache/logging/log4j/util/MessageSupplier.html |   115 +-
 .../util/MultiFormatStringBuilderFormattable.html  |   137 +-
 .../logging/log4j/util/OsgiServiceLocator.html     |   165 +-
 .../logging/log4j/util/PerformanceSensitive.html   |   115 +-
 .../apache/logging/log4j/util/ProcessIdUtil.html   |   165 +-
 .../log4j/util/PropertiesPropertySource.html       |   235 +-
 .../apache/logging/log4j/util/PropertiesUtil.html  |   428 +-
 .../log4j/util/PropertyFilePropertySource.html     |   160 +-
 .../log4j/util/PropertySource.Comparator.html      |   155 +-
 .../logging/log4j/util/PropertySource.Util.html    |   132 +-
 .../apache/logging/log4j/util/PropertySource.html  |   167 +-
 .../logging/log4j/util/ProviderActivator.html      |   178 +-
 .../apache/logging/log4j/util/ProviderUtil.html    |   234 +-
 .../logging/log4j/util/ReadOnlyStringMap.html      |   185 +-
 .../logging/log4j/util/ServiceLoaderUtil.html      |   140 +-
 .../logging/log4j/util/SortedArrayStringMap.html   |   396 +-
 .../apache/logging/log4j/util/StackLocator.html    |   210 +-
 .../logging/log4j/util/StackLocatorUtil.html       |   211 +-
 .../log4j/util/StringBuilderFormattable.html       |   113 +-
 .../apache/logging/log4j/util/StringBuilders.html  |   230 +-
 .../org/apache/logging/log4j/util/StringMap.html   |   222 +-
 .../org/apache/logging/log4j/util/Strings.html     |   305 +-
 .../org/apache/logging/log4j/util/Supplier.html    |   111 +-
 .../log4j/util/SystemPropertiesPropertySource.html |   235 +-
 .../apache/logging/log4j/util/Timer.Status.html    |   182 +-
 .../org/apache/logging/log4j/util/Timer.html       |   266 +-
 .../org/apache/logging/log4j/util/TriConsumer.html |   125 +-
 .../org/apache/logging/log4j/util/Unbox.html       |   184 +-
 .../logging/log4j/util/class-use/Activator.html    |    88 +-
 .../logging/log4j/util/class-use/Base64Util.html   |    88 +-
 .../logging/log4j/util/class-use/BiConsumer.html   |   181 +-
 .../apache/logging/log4j/util/class-use/Chars.html |    88 +-
 .../logging/log4j/util/class-use/Constants.html    |    88 +-
 .../logging/log4j/util/class-use/EnglishEnums.html |    88 +-
 .../util/class-use/EnvironmentPropertySource.html  |    88 +-
 .../util/class-use/FilteredObjectInputStream.html  |    88 +-
 .../util/class-use/IndexedReadOnlyStringMap.html   |   140 +-
 .../log4j/util/class-use/IndexedStringMap.html     |   110 +-
 .../logging/log4j/util/class-use/LambdaUtil.html   |    88 +-
 .../logging/log4j/util/class-use/LoaderUtil.html   |    88 +-
 .../log4j/util/class-use/MessageSupplier.html      |   578 +-
 .../MultiFormatStringBuilderFormattable.html       |   118 +-
 .../log4j/util/class-use/OsgiServiceLocator.html   |    88 +-
 .../log4j/util/class-use/PerformanceSensitive.html |   301 +-
 .../log4j/util/class-use/ProcessIdUtil.html        |    88 +-
 .../util/class-use/PropertiesPropertySource.html   |   110 +-
 .../log4j/util/class-use/PropertiesUtil.html       |   140 +-
 .../util/class-use/PropertyFilePropertySource.html |    88 +-
 .../util/class-use/PropertySource.Comparator.html  |    88 +-
 .../log4j/util/class-use/PropertySource.Util.html  |    88 +-
 .../log4j/util/class-use/PropertySource.html       |   136 +-
 .../log4j/util/class-use/ProviderActivator.html    |    88 +-
 .../logging/log4j/util/class-use/ProviderUtil.html |    88 +-
 .../log4j/util/class-use/ReadOnlyStringMap.html    |   167 +-
 .../log4j/util/class-use/ServiceLoaderUtil.html    |    88 +-
 .../log4j/util/class-use/SortedArrayStringMap.html |    88 +-
 .../logging/log4j/util/class-use/StackLocator.html |   112 +-
 .../log4j/util/class-use/StackLocatorUtil.html     |    88 +-
 .../util/class-use/StringBuilderFormattable.html   |   225 +-
 .../log4j/util/class-use/StringBuilders.html       |    88 +-
 .../logging/log4j/util/class-use/StringMap.html    |   145 +-
 .../logging/log4j/util/class-use/Strings.html      |    88 +-
 .../logging/log4j/util/class-use/Supplier.html     |   958 +-
 .../class-use/SystemPropertiesPropertySource.html  |    88 +-
 .../logging/log4j/util/class-use/Timer.Status.html |   122 +-
 .../apache/logging/log4j/util/class-use/Timer.html |    88 +-
 .../logging/log4j/util/class-use/TriConsumer.html  |   165 +-
 .../apache/logging/log4j/util/class-use/Unbox.html |    88 +-
 .../apache/logging/log4j/util/package-frame.html   |    68 -
 .../apache/logging/log4j/util/package-summary.html |   199 +-
 .../apache/logging/log4j/util/package-tree.html    |   192 +-
 .../org/apache/logging/log4j/util/package-use.html |   264 +-
 2.x/javadoc/log4j-api/overview-frame.html          |    27 -
 2.x/javadoc/log4j-api/overview-summary.html        |   177 +-
 2.x/javadoc/log4j-api/overview-tree.html           |   490 +-
 2.x/javadoc/log4j-api/package-search-index.js      |     1 +
 2.x/javadoc/log4j-api/package-search-index.zip     |   Bin 0 -> 279 bytes
 2.x/javadoc/log4j-api/packages                     |     7 -
 2.x/javadoc/log4j-api/resources/glass.png          |   Bin 0 -> 499 bytes
 2.x/javadoc/log4j-api/resources/x.png              |   Bin 0 -> 394 bytes
 2.x/javadoc/log4j-api/script.js                    |   131 +-
 2.x/javadoc/log4j-api/search.js                    |   326 +
 2.x/javadoc/log4j-api/serialized-form.html         |   653 +-
 2.x/javadoc/log4j-api/stylesheet.css               |   492 +-
 2.x/javadoc/log4j-api/type-search-index.js         |     1 +
 2.x/javadoc/log4j-api/type-search-index.zip        |   Bin 0 -> 1327 bytes
 2.x/javadoc/log4j-core/allclasses-frame.html       |   804 -
 2.x/javadoc/log4j-core/allclasses-index.html       |  4848 +++++
 2.x/javadoc/log4j-core/allclasses-noframe.html     |   804 -
 2.x/javadoc/log4j-core/allclasses.html             |   819 +
 2.x/javadoc/log4j-core/allpackages-index.html      |   473 +
 2.x/javadoc/log4j-core/constant-values.html        |  1547 +-
 2.x/javadoc/log4j-core/deprecated-list.html        |   947 +-
 .../log4j-core/{package-list => element-list}      |     0
 2.x/javadoc/log4j-core/help-doc.html               |   163 +-
 2.x/javadoc/log4j-core/index-all.html              | 13472 ++++++------
 2.x/javadoc/log4j-core/index.html                  |   519 +-
 2.x/javadoc/log4j-core/javadoc.sh                  |     1 -
 2.x/javadoc/log4j-core/jquery-ui.overrides.css     |    35 +
 .../log4j-core/jquery/external/jquery/jquery.js    | 10872 ++++++++++
 2.x/javadoc/log4j-core/jquery/jquery-3.6.1.min.js  |     2 +
 2.x/javadoc/log4j-core/jquery/jquery-ui.min.css    |     6 +
 2.x/javadoc/log4j-core/jquery/jquery-ui.min.js     |     6 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.js      |    56 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.min.js  |    10 +
 .../jquery/jszip-utils/dist/jszip-utils.js         |   118 +
 .../jquery/jszip-utils/dist/jszip-utils.min.js     |    10 +
 2.x/javadoc/log4j-core/jquery/jszip/dist/jszip.js  | 11370 +++++++++++
 .../log4j-core/jquery/jszip/dist/jszip.min.js      |    13 +
 .../log4j-core/legal/ADDITIONAL_LICENSE_INFO       |    37 +
 2.x/javadoc/log4j-core/legal/ASSEMBLY_EXCEPTION    |    27 +
 2.x/javadoc/log4j-core/legal/LICENSE               |   347 +
 2.x/javadoc/log4j-core/legal/jquery.md             |    72 +
 2.x/javadoc/log4j-core/legal/jqueryUI.md           |    49 +
 2.x/javadoc/log4j-core/legal/jszip.md              |   653 +
 2.x/javadoc/log4j-core/legal/pako.md               |    45 +
 2.x/javadoc/log4j-core/member-search-index.js      |     1 +
 2.x/javadoc/log4j-core/member-search-index.zip     |   Bin 0 -> 68180 bytes
 2.x/javadoc/log4j-core/options                     |    29 -
 .../logging/log4j/core/AbstractLifeCycle.html      |   353 +-
 .../logging/log4j/core/AbstractLogEvent.html       |   431 +-
 .../org/apache/logging/log4j/core/Appender.html    |   235 +-
 .../logging/log4j/core/ContextDataInjector.html    |   138 +-
 .../org/apache/logging/log4j/core/Core.html        |   145 +-
 .../log4j/core/DefaultLoggerContextAccessor.html   |   167 +-
 .../apache/logging/log4j/core/ErrorHandler.html    |   141 +-
 .../apache/logging/log4j/core/Filter.Result.html   |   204 +-
 .../org/apache/logging/log4j/core/Filter.html      |   720 +-
 .../org/apache/logging/log4j/core/Layout.html      |   208 +-
 .../apache/logging/log4j/core/LifeCycle.State.html |   205 +-
 .../org/apache/logging/log4j/core/LifeCycle.html   |   180 +-
 .../org/apache/logging/log4j/core/LifeCycle2.html  |   139 +-
 .../org/apache/logging/log4j/core/LogEvent.html    |   342 +-
 .../logging/log4j/core/LogEventListener.html       |   165 +-
 .../logging/log4j/core/Logger.LoggerProxy.html     |   155 +-
 .../logging/log4j/core/Logger.PrivateConfig.html   |   209 +-
 .../org/apache/logging/log4j/core/Logger.html      |   945 +-
 .../apache/logging/log4j/core/LoggerContext.html   |   660 +-
 .../logging/log4j/core/LoggerContextAccessor.html  |   113 +-
 .../apache/logging/log4j/core/StringLayout.html    |   143 +-
 .../org/apache/logging/log4j/core/Version.html     |   146 +-
 .../core/appender/AbstractAppender.Builder.html    |   315 +-
 .../log4j/core/appender/AbstractAppender.html      |   406 +-
 .../appender/AbstractFileAppender.Builder.html     |   310 +-
 .../log4j/core/appender/AbstractFileAppender.html  |   220 +-
 .../AbstractManager.AbstractFactoryData.html       |   145 +-
 .../log4j/core/appender/AbstractManager.html       |   379 +-
 .../AbstractOutputStreamAppender.Builder.html      |   243 +-
 .../appender/AbstractOutputStreamAppender.html     |   363 +-
 .../core/appender/AbstractWriterAppender.html      |   334 +-
 .../core/appender/AppenderLoggingException.html    |   201 +-
 .../log4j/core/appender/AppenderSet.Builder.html   |   202 +-
 .../logging/log4j/core/appender/AppenderSet.html   |   156 +-
 .../log4j/core/appender/AsyncAppender.Builder.html |   253 +-
 .../logging/log4j/core/appender/AsyncAppender.html |   363 +-
 .../core/appender/ConfigurationFactoryData.html    |   172 +-
 .../core/appender/ConsoleAppender.Builder.html     |   206 +-
 .../core/appender/ConsoleAppender.Target.html      |   197 +-
 .../log4j/core/appender/ConsoleAppender.html       |   330 +-
 .../log4j/core/appender/CountingNoOpAppender.html  |   245 +-
 .../log4j/core/appender/DefaultErrorHandler.html   |   198 +-
 .../log4j/core/appender/FailoverAppender.html      |   272 +-
 .../log4j/core/appender/FailoversPlugin.html       |   129 +-
 .../log4j/core/appender/FileAppender.Builder.html  |   333 +-
 .../logging/log4j/core/appender/FileAppender.html  |   316 +-
 .../logging/log4j/core/appender/FileManager.html   |   517 +-
 .../log4j/core/appender/HttpAppender.Builder.html  |   291 +-
 .../logging/log4j/core/appender/HttpAppender.html  |   251 +-
 .../logging/log4j/core/appender/HttpManager.html   |   211 +-
 .../core/appender/HttpURLConnectionManager.html    |   221 +-
 .../log4j/core/appender/ManagerFactory.html        |   125 +-
 .../appender/MemoryMappedFileAppender.Builder.html |   224 +-
 .../core/appender/MemoryMappedFileAppender.html    |   303 +-
 .../core/appender/MemoryMappedFileManager.html     |   409 +-
 .../logging/log4j/core/appender/NullAppender.html  |   230 +-
 .../appender/OutputStreamAppender.Builder.html     |   197 +-
 .../log4j/core/appender/OutputStreamAppender.html  |   238 +-
 .../log4j/core/appender/OutputStreamManager.html   |   515 +-
 .../appender/RandomAccessFileAppender.Builder.html |   215 +-
 .../core/appender/RandomAccessFileAppender.html    |   303 +-
 .../core/appender/RandomAccessFileManager.html     |   329 +-
 .../core/appender/RollingFileAppender.Builder.html |   387 +-
 .../log4j/core/appender/RollingFileAppender.html   |   353 +-
 .../RollingRandomAccessFileAppender.Builder.html   |   269 +-
 .../appender/RollingRandomAccessFileAppender.html  |   335 +-
 .../appender/ScriptAppenderSelector.Builder.html   |   227 +-
 .../core/appender/ScriptAppenderSelector.html      |   210 +-
 .../log4j/core/appender/SmtpAppender.Builder.html  |   327 +-
 .../logging/log4j/core/appender/SmtpAppender.html  |   353 +-
 .../appender/SocketAppender.AbstractBuilder.html   |   445 +-
 .../core/appender/SocketAppender.Builder.html      |   187 +-
 .../log4j/core/appender/SocketAppender.html        |   525 +-
 .../core/appender/SyslogAppender.Builder.html      |   524 +-
 .../log4j/core/appender/SyslogAppender.html        |   439 +-
 .../log4j/core/appender/TlsSyslogFrame.html        |   170 +-
 .../core/appender/WriterAppender.Builder.html      |   189 +-
 .../log4j/core/appender/WriterAppender.html        |   246 +-
 .../logging/log4j/core/appender/WriterManager.html |   275 +-
 .../class-use/AbstractAppender.Builder.html        |   270 +-
 .../core/appender/class-use/AbstractAppender.html  |   313 +-
 .../class-use/AbstractFileAppender.Builder.html    |   110 +-
 .../appender/class-use/AbstractFileAppender.html   |    88 +-
 .../AbstractManager.AbstractFactoryData.html       |   110 +-
 .../core/appender/class-use/AbstractManager.html   |   336 +-
 .../AbstractOutputStreamAppender.Builder.html      |   150 +-
 .../class-use/AbstractOutputStreamAppender.html    |   137 +-
 .../appender/class-use/AbstractWriterAppender.html |   112 +-
 .../class-use/AppenderLoggingException.html        |   110 +-
 .../appender/class-use/AppenderSet.Builder.html    |   122 +-
 .../log4j/core/appender/class-use/AppenderSet.html |   129 +-
 .../appender/class-use/AsyncAppender.Builder.html  |   172 +-
 .../core/appender/class-use/AsyncAppender.html     |   171 +-
 .../class-use/ConfigurationFactoryData.html        |    88 +-
 .../class-use/ConsoleAppender.Builder.html         |   122 +-
 .../appender/class-use/ConsoleAppender.Target.html |   151 +-
 .../core/appender/class-use/ConsoleAppender.html   |   157 +-
 .../appender/class-use/CountingNoOpAppender.html   |   112 +-
 .../appender/class-use/DefaultErrorHandler.html    |    88 +-
 .../core/appender/class-use/FailoverAppender.html  |   124 +-
 .../core/appender/class-use/FailoversPlugin.html   |    88 +-
 .../appender/class-use/FileAppender.Builder.html   |   155 +-
 .../core/appender/class-use/FileAppender.html      |   145 +-
 .../log4j/core/appender/class-use/FileManager.html |   145 +-
 .../appender/class-use/HttpAppender.Builder.html   |   122 +-
 .../core/appender/class-use/HttpAppender.html      |   112 +-
 .../log4j/core/appender/class-use/HttpManager.html |   110 +-
 .../class-use/HttpURLConnectionManager.html        |    88 +-
 .../core/appender/class-use/ManagerFactory.html    |   183 +-
 .../MemoryMappedFileAppender.Builder.html          |   151 +-
 .../class-use/MemoryMappedFileAppender.html        |   141 +-
 .../class-use/MemoryMappedFileManager.html         |   116 +-
 .../core/appender/class-use/NullAppender.html      |   112 +-
 .../class-use/OutputStreamAppender.Builder.html    |   122 +-
 .../appender/class-use/OutputStreamAppender.html   |   125 +-
 .../appender/class-use/OutputStreamManager.html    |   205 +-
 .../RandomAccessFileAppender.Builder.html          |   151 +-
 .../class-use/RandomAccessFileAppender.html        |   141 +-
 .../class-use/RandomAccessFileManager.html         |   118 +-
 .../class-use/RollingFileAppender.Builder.html     |   159 +-
 .../appender/class-use/RollingFileAppender.html    |   149 +-
 .../RollingRandomAccessFileAppender.Builder.html   |   157 +-
 .../class-use/RollingRandomAccessFileAppender.html |   147 +-
 .../class-use/ScriptAppenderSelector.Builder.html  |   132 +-
 .../appender/class-use/ScriptAppenderSelector.html |    88 +-
 .../appender/class-use/SmtpAppender.Builder.html   |   192 +-
 .../core/appender/class-use/SmtpAppender.html      |   155 +-
 .../class-use/SocketAppender.AbstractBuilder.html  |   123 +-
 .../appender/class-use/SocketAppender.Builder.html |   112 +-
 .../core/appender/class-use/SocketAppender.html    |   176 +-
 .../appender/class-use/SyslogAppender.Builder.html |   173 +-
 .../core/appender/class-use/SyslogAppender.html    |   163 +-
 .../core/appender/class-use/TlsSyslogFrame.html    |    88 +-
 .../appender/class-use/WriterAppender.Builder.html |   122 +-
 .../core/appender/class-use/WriterAppender.html    |   125 +-
 .../core/appender/class-use/WriterManager.html     |   138 +-
 .../db/AbstractDatabaseAppender.Builder.html       |   143 +-
 .../core/appender/db/AbstractDatabaseAppender.html |   379 +-
 ...bstractDatabaseManager.AbstractFactoryData.html |   187 +-
 .../core/appender/db/AbstractDatabaseManager.html  |   450 +-
 .../core/appender/db/ColumnMapping.Builder.html    |   298 +-
 .../log4j/core/appender/db/ColumnMapping.html      |   286 +-
 .../appender/db/DbAppenderLoggingException.html    |   181 +-
 .../AbstractDatabaseAppender.Builder.html          |   128 +-
 .../db/class-use/AbstractDatabaseAppender.html     |   128 +-
 ...bstractDatabaseManager.AbstractFactoryData.html |   114 +-
 .../db/class-use/AbstractDatabaseManager.html      |   164 +-
 .../db/class-use/ColumnMapping.Builder.html        |   175 +-
 .../core/appender/db/class-use/ColumnMapping.html  |   203 +-
 .../db/class-use/DbAppenderLoggingException.html   |    88 +-
 .../appender/db/jdbc/AbstractConnectionSource.html |   177 +-
 ...tractDriverManagerConnectionSource.Builder.html |   291 +-
 .../AbstractDriverManagerConnectionSource.html     |   333 +-
 .../appender/db/jdbc/ColumnConfig.Builder.html     |   222 +-
 .../log4j/core/appender/db/jdbc/ColumnConfig.html  |   256 +-
 .../core/appender/db/jdbc/ConnectionSource.html    |   158 +-
 .../db/jdbc/DataSourceConnectionSource.html        |   215 +-
 .../DriverManagerConnectionSource.Builder.html     |   177 +-
 .../db/jdbc/DriverManagerConnectionSource.html     |   225 +-
 .../db/jdbc/FactoryMethodConnectionSource.html     |   227 +-
 .../appender/db/jdbc/JdbcAppender.Builder.html     |   255 +-
 .../log4j/core/appender/db/jdbc/JdbcAppender.html  |   283 +-
 .../core/appender/db/jdbc/JdbcDatabaseManager.html |   459 +-
 .../jdbc/class-use/AbstractConnectionSource.html   |   133 +-
 ...tractDriverManagerConnectionSource.Builder.html |   120 +-
 .../AbstractDriverManagerConnectionSource.html     |   114 +-
 .../db/jdbc/class-use/ColumnConfig.Builder.html    |   149 +-
 .../appender/db/jdbc/class-use/ColumnConfig.html   |   242 +-
 .../db/jdbc/class-use/ConnectionSource.html        |   257 +-
 .../jdbc/class-use/DataSourceConnectionSource.html |   112 +-
 .../DriverManagerConnectionSource.Builder.html     |   122 +-
 .../class-use/DriverManagerConnectionSource.html   |   112 +-
 .../class-use/FactoryMethodConnectionSource.html   |   114 +-
 .../db/jdbc/class-use/JdbcAppender.Builder.html    |   143 +-
 .../appender/db/jdbc/class-use/JdbcAppender.html   |   133 +-
 .../db/jdbc/class-use/JdbcDatabaseManager.html     |   183 +-
 .../log4j/core/appender/db/jdbc/package-frame.html |    35 -
 .../core/appender/db/jdbc/package-summary.html     |   151 +-
 .../log4j/core/appender/db/jdbc/package-tree.html  |   136 +-
 .../log4j/core/appender/db/jdbc/package-use.html   |   156 +-
 .../log4j/core/appender/db/package-frame.html      |    29 -
 .../log4j/core/appender/db/package-summary.html    |   124 +-
 .../log4j/core/appender/db/package-tree.html       |   126 +-
 .../log4j/core/appender/db/package-use.html        |   156 +-
 .../core/appender/mom/JmsAppender.Builder.html     |   328 +-
 .../log4j/core/appender/mom/JmsAppender.html       |   307 +-
 .../mom/JmsManager.JmsManagerConfiguration.html    |   198 +-
 .../log4j/core/appender/mom/JmsManager.html        |   238 +-
 .../mom/class-use/JmsAppender.Builder.html         |   200 +-
 .../core/appender/mom/class-use/JmsAppender.html   |   112 +-
 .../JmsManager.JmsManagerConfiguration.html        |   112 +-
 .../core/appender/mom/class-use/JmsManager.html    |   170 +-
 .../core/appender/mom/jeromq/JeroMqAppender.html   |   346 +-
 .../core/appender/mom/jeromq/JeroMqManager.html    |   249 +-
 .../mom/jeromq/class-use/JeroMqAppender.html       |   120 +-
 .../mom/jeromq/class-use/JeroMqManager.html        |   114 +-
 .../core/appender/mom/jeromq/package-frame.html    |    21 -
 .../core/appender/mom/jeromq/package-summary.html  |   115 +-
 .../core/appender/mom/jeromq/package-tree.html     |   100 +-
 .../core/appender/mom/jeromq/package-use.html      |   105 +-
 .../mom/kafka/DefaultKafkaProducerFactory.html     |   145 +-
 .../appender/mom/kafka/KafkaAppender.Builder.html  |   263 +-
 .../core/appender/mom/kafka/KafkaAppender.html     |   292 +-
 .../core/appender/mom/kafka/KafkaManager.html      |   312 +-
 .../appender/mom/kafka/KafkaProducerFactory.html   |   113 +-
 .../class-use/DefaultKafkaProducerFactory.html     |    88 +-
 .../mom/kafka/class-use/KafkaAppender.Builder.html |   122 +-
 .../mom/kafka/class-use/KafkaAppender.html         |   131 +-
 .../appender/mom/kafka/class-use/KafkaManager.html |   122 +-
 .../mom/kafka/class-use/KafkaProducerFactory.html  |   110 +-
 .../core/appender/mom/kafka/package-frame.html     |    27 -
 .../core/appender/mom/kafka/package-summary.html   |   123 +-
 .../core/appender/mom/kafka/package-tree.html      |   112 +-
 .../log4j/core/appender/mom/kafka/package-use.html |   111 +-
 .../log4j/core/appender/mom/package-frame.html     |    23 -
 .../log4j/core/appender/mom/package-summary.html   |   119 +-
 .../log4j/core/appender/mom/package-tree.html      |   108 +-
 .../log4j/core/appender/mom/package-use.html       |   111 +-
 .../appender/nosql/AbstractNoSqlConnection.html    |   187 +-
 .../core/appender/nosql/DefaultNoSqlObject.html    |   217 +-
 .../core/appender/nosql/NoSqlAppender.Builder.html |   189 +-
 .../log4j/core/appender/nosql/NoSqlAppender.html   |   269 +-
 .../log4j/core/appender/nosql/NoSqlConnection.html |   177 +-
 .../core/appender/nosql/NoSqlDatabaseManager.html  |   287 +-
 .../log4j/core/appender/nosql/NoSqlObject.html     |   165 +-
 .../log4j/core/appender/nosql/NoSqlProvider.html   |   136 +-
 .../nosql/class-use/AbstractNoSqlConnection.html   |    88 +-
 .../nosql/class-use/DefaultNoSqlObject.html        |    88 +-
 .../nosql/class-use/NoSqlAppender.Builder.html     |   122 +-
 .../appender/nosql/class-use/NoSqlAppender.html    |   129 +-
 .../appender/nosql/class-use/NoSqlConnection.html  |   124 +-
 .../nosql/class-use/NoSqlDatabaseManager.html      |   131 +-
 .../core/appender/nosql/class-use/NoSqlObject.html |   176 +-
 .../appender/nosql/class-use/NoSqlProvider.html    |   153 +-
 .../log4j/core/appender/nosql/package-frame.html   |    30 -
 .../log4j/core/appender/nosql/package-summary.html |   137 +-
 .../log4j/core/appender/nosql/package-tree.html    |   126 +-
 .../log4j/core/appender/nosql/package-use.html     |   121 +-
 .../logging/log4j/core/appender/package-frame.html |    85 -
 .../log4j/core/appender/package-summary.html       |   227 +-
 .../logging/log4j/core/appender/package-tree.html  |   224 +-
 .../logging/log4j/core/appender/package-use.html   |   470 +-
 .../rewrite/LoggerNameLevelRewritePolicy.html      |   156 +-
 .../appender/rewrite/MapRewritePolicy.Mode.html    |   175 +-
 .../core/appender/rewrite/MapRewritePolicy.html    |   199 +-
 .../appender/rewrite/PropertiesRewritePolicy.html  |   187 +-
 .../core/appender/rewrite/RewriteAppender.html     |   266 +-
 .../log4j/core/appender/rewrite/RewritePolicy.html |   113 +-
 .../class-use/LoggerNameLevelRewritePolicy.html    |   114 +-
 .../rewrite/class-use/MapRewritePolicy.Mode.html   |   117 +-
 .../rewrite/class-use/MapRewritePolicy.html        |   114 +-
 .../rewrite/class-use/PropertiesRewritePolicy.html |   114 +-
 .../rewrite/class-use/RewriteAppender.html         |   122 +-
 .../appender/rewrite/class-use/RewritePolicy.html  |   196 +-
 .../log4j/core/appender/rewrite/package-frame.html |    31 -
 .../core/appender/rewrite/package-summary.html     |   119 +-
 .../log4j/core/appender/rewrite/package-tree.html  |   114 +-
 .../log4j/core/appender/rewrite/package-use.html   |   131 +-
 .../appender/rolling/AbstractRolloverStrategy.html |   296 +-
 .../appender/rolling/AbstractTriggeringPolicy.html |   175 +-
 .../rolling/CompositeTriggeringPolicy.html         |   222 +-
 .../appender/rolling/CronTriggeringPolicy.html     |   236 +-
 .../rolling/DefaultRolloverStrategy.Builder.html   |   297 +-
 .../appender/rolling/DefaultRolloverStrategy.html  |   366 +-
 .../rolling/DirectFileRolloverStrategy.html        |   120 +-
 .../DirectWriteRolloverStrategy.Builder.html       |   261 +-
 .../rolling/DirectWriteRolloverStrategy.html       |   360 +-
 .../log4j/core/appender/rolling/FileExtension.html |   276 +-
 .../log4j/core/appender/rolling/FileSize.html      |   121 +-
 .../appender/rolling/NoOpTriggeringPolicy.html     |   219 +-
 .../rolling/OnStartupTriggeringPolicy.html         |   196 +-
 .../core/appender/rolling/PatternProcessor.html    |   331 +-
 .../core/appender/rolling/RollingFileManager.html  |   679 +-
 .../rolling/RollingRandomAccessFileManager.html    |   489 +-
 .../core/appender/rolling/RolloverDescription.html |   138 +-
 .../appender/rolling/RolloverDescriptionImpl.html  |   186 +-
 .../core/appender/rolling/RolloverFrequency.html   |   215 +-
 .../core/appender/rolling/RolloverListener.html    |   116 +-
 .../core/appender/rolling/RolloverStrategy.html    |   117 +-
 .../rolling/SizeBasedTriggeringPolicy.html         |   228 +-
 .../rolling/TimeBasedTriggeringPolicy.Builder.html |   203 +-
 .../rolling/TimeBasedTriggeringPolicy.html         |   239 +-
 .../core/appender/rolling/TriggeringPolicy.html    |   120 +-
 .../appender/rolling/action/AbstractAction.html    |   211 +-
 .../rolling/action/AbstractPathAction.html         |   285 +-
 .../log4j/core/appender/rolling/action/Action.html |   139 +-
 .../rolling/action/CommonsCompressAction.html      |   260 +-
 .../appender/rolling/action/CompositeAction.html   |   210 +-
 .../core/appender/rolling/action/DeleteAction.html |   279 +-
 .../appender/rolling/action/DeletingVisitor.html   |   211 +-
 .../core/appender/rolling/action/Duration.html     |   196 +-
 .../appender/rolling/action/FileRenameAction.html  |   222 +-
 .../appender/rolling/action/GzCompressAction.html  |   293 +-
 .../rolling/action/IfAccumulatedFileCount.html     |   223 +-
 .../rolling/action/IfAccumulatedFileSize.html      |   225 +-
 .../log4j/core/appender/rolling/action/IfAll.html  |   252 +-
 .../log4j/core/appender/rolling/action/IfAny.html  |   210 +-
 .../core/appender/rolling/action/IfFileName.html   |   245 +-
 .../appender/rolling/action/IfLastModified.html    |   225 +-
 .../log4j/core/appender/rolling/action/IfNot.html  |   210 +-
 .../appender/rolling/action/PathCondition.html     |   165 +-
 .../rolling/action/PathSortByModificationTime.html |   183 +-
 .../core/appender/rolling/action/PathSorter.html   |   107 +-
 .../rolling/action/PathWithAttributes.html         |   165 +-
 .../action/PosixViewAttributeAction.Builder.html   |   257 +-
 .../rolling/action/PosixViewAttributeAction.html   |   242 +-
 .../appender/rolling/action/ScriptCondition.html   |   195 +-
 .../appender/rolling/action/SortingVisitor.html    |   200 +-
 .../appender/rolling/action/ZipCompressAction.html |   246 +-
 .../rolling/action/class-use/AbstractAction.html   |   131 +-
 .../action/class-use/AbstractPathAction.html       |   113 +-
 .../appender/rolling/action/class-use/Action.html  |   381 +-
 .../action/class-use/CommonsCompressAction.html    |    88 +-
 .../rolling/action/class-use/CompositeAction.html  |    88 +-
 .../rolling/action/class-use/DeleteAction.html     |   120 +-
 .../rolling/action/class-use/DeletingVisitor.html  |    88 +-
 .../rolling/action/class-use/Duration.html         |   166 +-
 .../rolling/action/class-use/FileRenameAction.html |    88 +-
 .../rolling/action/class-use/GzCompressAction.html |    88 +-
 .../action/class-use/IfAccumulatedFileCount.html   |   114 +-
 .../action/class-use/IfAccumulatedFileSize.html    |   114 +-
 .../appender/rolling/action/class-use/IfAll.html   |   112 +-
 .../appender/rolling/action/class-use/IfAny.html   |   112 +-
 .../rolling/action/class-use/IfFileName.html       |   118 +-
 .../rolling/action/class-use/IfLastModified.html   |   114 +-
 .../appender/rolling/action/class-use/IfNot.html   |   112 +-
 .../rolling/action/class-use/PathCondition.html    |   354 +-
 .../class-use/PathSortByModificationTime.html      |    88 +-
 .../rolling/action/class-use/PathSorter.html       |   156 +-
 .../action/class-use/PathWithAttributes.html       |   145 +-
 .../PosixViewAttributeAction.Builder.html          |   164 +-
 .../action/class-use/PosixViewAttributeAction.html |   112 +-
 .../rolling/action/class-use/ScriptCondition.html  |   134 +-
 .../rolling/action/class-use/SortingVisitor.html   |    88 +-
 .../action/class-use/ZipCompressAction.html        |    88 +-
 .../appender/rolling/action/package-frame.html     |    48 -
 .../appender/rolling/action/package-summary.html   |   161 +-
 .../core/appender/rolling/action/package-tree.html |   148 +-
 .../core/appender/rolling/action/package-use.html  |   183 +-
 .../class-use/AbstractRolloverStrategy.html        |   113 +-
 .../class-use/AbstractTriggeringPolicy.html        |   125 +-
 .../class-use/CompositeTriggeringPolicy.html       |   112 +-
 .../rolling/class-use/CronTriggeringPolicy.html    |   116 +-
 .../class-use/DefaultRolloverStrategy.Builder.html |   152 +-
 .../rolling/class-use/DefaultRolloverStrategy.html |   131 +-
 .../class-use/DirectFileRolloverStrategy.html      |   110 +-
 .../DirectWriteRolloverStrategy.Builder.html       |   142 +-
 .../class-use/DirectWriteRolloverStrategy.html     |   127 +-
 .../appender/rolling/class-use/FileExtension.html  |   137 +-
 .../core/appender/rolling/class-use/FileSize.html  |    88 +-
 .../rolling/class-use/NoOpTriggeringPolicy.html    |   124 +-
 .../class-use/OnStartupTriggeringPolicy.html       |   112 +-
 .../rolling/class-use/PatternProcessor.html        |   144 +-
 .../rolling/class-use/RollingFileManager.html      |   219 +-
 .../class-use/RollingRandomAccessFileManager.html  |   130 +-
 .../rolling/class-use/RolloverDescription.html     |   136 +-
 .../rolling/class-use/RolloverDescriptionImpl.html |    88 +-
 .../rolling/class-use/RolloverFrequency.html       |   122 +-
 .../rolling/class-use/RolloverListener.html        |   113 +-
 .../rolling/class-use/RolloverStrategy.html        |   444 +-
 .../class-use/SizeBasedTriggeringPolicy.html       |   112 +-
 .../TimeBasedTriggeringPolicy.Builder.html         |   127 +-
 .../class-use/TimeBasedTriggeringPolicy.html       |   123 +-
 .../rolling/class-use/TriggeringPolicy.html        |   489 +-
 .../log4j/core/appender/rolling/package-frame.html |    50 -
 .../core/appender/rolling/package-summary.html     |   161 +-
 .../log4j/core/appender/rolling/package-tree.html  |   156 +-
 .../log4j/core/appender/rolling/package-use.html   |   189 +-
 .../core/appender/routing/IdlePurgePolicy.html     |   288 +-
 .../log4j/core/appender/routing/PurgePolicy.html   |   135 +-
 .../logging/log4j/core/appender/routing/Route.html |   183 +-
 .../core/appender/routing/Routes.Builder.html      |   227 +-
 .../log4j/core/appender/routing/Routes.html        |   215 +-
 .../appender/routing/RoutingAppender.Builder.html  |   241 +-
 .../core/appender/routing/RoutingAppender.html     |   380 +-
 .../routing/class-use/IdlePurgePolicy.html         |    88 +-
 .../appender/routing/class-use/PurgePolicy.html    |   169 +-
 .../core/appender/routing/class-use/Route.html     |   163 +-
 .../appender/routing/class-use/Routes.Builder.html |   132 +-
 .../core/appender/routing/class-use/Routes.html    |   166 +-
 .../routing/class-use/RoutingAppender.Builder.html |   122 +-
 .../routing/class-use/RoutingAppender.html         |   150 +-
 .../log4j/core/appender/routing/package-frame.html |    29 -
 .../core/appender/routing/package-summary.html     |   119 +-
 .../log4j/core/appender/routing/package-tree.html  |   114 +-
 .../log4j/core/appender/routing/package-use.html   |   117 +-
 .../core/async/ArrayBlockingQueueFactory.html      |   180 +-
 .../logging/log4j/core/async/AsyncLogger.html      |   285 +-
 .../core/async/AsyncLoggerConfig.Builder.html      |   163 +-
 .../AsyncLoggerConfig.RootLogger.Builder.html      |   163 +-
 .../core/async/AsyncLoggerConfig.RootLogger.html   |   323 +-
 .../log4j/core/async/AsyncLoggerConfig.html        |   430 +-
 .../AsyncLoggerConfigDefaultExceptionHandler.html  |   165 +-
 .../core/async/AsyncLoggerConfigDelegate.html      |   161 +-
 ...yncLoggerConfigDisruptor.Log4jEventWrapper.html |   157 +-
 .../core/async/AsyncLoggerConfigDisruptor.html     |   279 +-
 .../log4j/core/async/AsyncLoggerContext.html       |   322 +-
 .../core/async/AsyncLoggerContextSelector.html     |   210 +-
 .../async/AsyncLoggerDefaultExceptionHandler.html  |   165 +-
 .../core/async/AsyncQueueFullMessageUtil.html      |   125 +-
 .../log4j/core/async/AsyncQueueFullPolicy.html     |   125 +-
 .../core/async/AsyncQueueFullPolicyFactory.html    |   157 +-
 .../log4j/core/async/AsyncWaitStrategyFactory.html |   109 +-
 .../AsyncWaitStrategyFactoryConfig.Builder.html    |   182 +-
 .../core/async/AsyncWaitStrategyFactoryConfig.html |   192 +-
 .../async/BasicAsyncLoggerContextSelector.html     |   267 +-
 .../log4j/core/async/BlockingQueueFactory.html     |   141 +-
 .../core/async/DefaultAsyncQueueFullPolicy.html    |   153 +-
 .../core/async/DiscardingAsyncQueueFullPolicy.html |   180 +-
 .../core/async/DisruptorBlockingQueueFactory.html  |   162 +-
 .../logging/log4j/core/async/EventRoute.html       |   237 +-
 .../log4j/core/async/InternalAsyncUtil.html        |   143 +-
 .../JCToolsBlockingQueueFactory.WaitStrategy.html  |   189 +-
 .../core/async/JCToolsBlockingQueueFactory.html    |   174 +-
 .../core/async/LinkedTransferQueueFactory.html     |   180 +-
 .../log4j/core/async/RingBufferLogEvent.html       |   680 +-
 .../core/async/RingBufferLogEventHandler.html      |   179 +-
 .../core/async/RingBufferLogEventTranslator.html   |   257 +-
 .../core/async/ThreadNameCachingStrategy.html      |   182 +-
 .../async/class-use/ArrayBlockingQueueFactory.html |   112 +-
 .../log4j/core/async/class-use/AsyncLogger.html    |   170 +-
 .../async/class-use/AsyncLoggerConfig.Builder.html |   122 +-
 .../AsyncLoggerConfig.RootLogger.Builder.html      |   122 +-
 .../class-use/AsyncLoggerConfig.RootLogger.html    |    88 +-
 .../core/async/class-use/AsyncLoggerConfig.html    |   136 +-
 .../AsyncLoggerConfigDefaultExceptionHandler.html  |    88 +-
 .../async/class-use/AsyncLoggerConfigDelegate.html |   135 +-
 ...yncLoggerConfigDisruptor.Log4jEventWrapper.html |    88 +-
 .../class-use/AsyncLoggerConfigDisruptor.html      |    88 +-
 .../core/async/class-use/AsyncLoggerContext.html   |    88 +-
 .../class-use/AsyncLoggerContextSelector.html      |    88 +-
 .../AsyncLoggerDefaultExceptionHandler.html        |    88 +-
 .../async/class-use/AsyncQueueFullMessageUtil.html |    88 +-
 .../core/async/class-use/AsyncQueueFullPolicy.html |   139 +-
 .../class-use/AsyncQueueFullPolicyFactory.html     |    88 +-
 .../async/class-use/AsyncWaitStrategyFactory.html  |   147 +-
 .../AsyncWaitStrategyFactoryConfig.Builder.html    |   122 +-
 .../class-use/AsyncWaitStrategyFactoryConfig.html  |   112 +-
 .../class-use/BasicAsyncLoggerContextSelector.html |    88 +-
 .../core/async/class-use/BlockingQueueFactory.html |   143 +-
 .../class-use/DefaultAsyncQueueFullPolicy.html     |   112 +-
 .../class-use/DiscardingAsyncQueueFullPolicy.html  |    88 +-
 .../class-use/DisruptorBlockingQueueFactory.html   |   112 +-
 .../log4j/core/async/class-use/EventRoute.html     |   156 +-
 .../core/async/class-use/InternalAsyncUtil.html    |    88 +-
 .../JCToolsBlockingQueueFactory.WaitStrategy.html  |   129 +-
 .../class-use/JCToolsBlockingQueueFactory.html     |   112 +-
 .../class-use/LinkedTransferQueueFactory.html      |   112 +-
 .../core/async/class-use/RingBufferLogEvent.html   |   127 +-
 .../async/class-use/RingBufferLogEventHandler.html |    88 +-
 .../class-use/RingBufferLogEventTranslator.html    |    88 +-
 .../async/class-use/ThreadNameCachingStrategy.html |   122 +-
 .../logging/log4j/core/async/package-frame.html    |    58 -
 .../logging/log4j/core/async/package-summary.html  |   185 +-
 .../logging/log4j/core/async/package-tree.html     |   182 +-
 .../logging/log4j/core/async/package-use.html      |   195 +-
 .../log4j/core/class-use/AbstractLifeCycle.html    |   674 +-
 .../log4j/core/class-use/AbstractLogEvent.html     |    88 +-
 .../logging/log4j/core/class-use/Appender.html     |   549 +-
 .../log4j/core/class-use/ContextDataInjector.html  |   128 +-
 .../apache/logging/log4j/core/class-use/Core.html  |    88 +-
 .../class-use/DefaultLoggerContextAccessor.html    |   112 +-
 .../logging/log4j/core/class-use/ErrorHandler.html |   168 +-
 .../log4j/core/class-use/Filter.Result.html        |  5582 ++---
 .../logging/log4j/core/class-use/Filter.html       |  1538 +-
 .../logging/log4j/core/class-use/Layout.html       |  1683 +-
 .../log4j/core/class-use/LifeCycle.State.html      |   161 +-
 .../logging/log4j/core/class-use/LifeCycle.html    |   732 +-
 .../logging/log4j/core/class-use/LifeCycle2.html   |   682 +-
 .../logging/log4j/core/class-use/LogEvent.html     |  2083 +-
 .../log4j/core/class-use/LogEventListener.html     |    88 +-
 .../log4j/core/class-use/Logger.LoggerProxy.html   |    88 +-
 .../log4j/core/class-use/Logger.PrivateConfig.html |   129 +-
 .../logging/log4j/core/class-use/Logger.html       |  5220 ++---
 .../log4j/core/class-use/LoggerContext.html        |  1422 +-
 .../core/class-use/LoggerContextAccessor.html      |   110 +-
 .../logging/log4j/core/class-use/StringLayout.html |   267 +-
 .../logging/log4j/core/class-use/Version.html      |    88 +-
 .../log4j/core/config/AbstractConfiguration.html   |   902 +-
 .../logging/log4j/core/config/AppenderControl.html |   254 +-
 .../log4j/core/config/AppenderControlArraySet.html |   191 +-
 .../logging/log4j/core/config/AppenderRef.html     |   183 +-
 .../logging/log4j/core/config/AppendersPlugin.html |   129 +-
 .../config/AwaitCompletionReliabilityStrategy.html |   271 +-
 .../AwaitUnconditionallyReliabilityStrategy.html   |   271 +-
 .../logging/log4j/core/config/Configuration.html   |   494 +-
 .../log4j/core/config/ConfigurationAware.html      |   111 +-
 .../log4j/core/config/ConfigurationException.html  |   157 +-
 .../log4j/core/config/ConfigurationFactory.html    |   442 +-
 .../core/config/ConfigurationFileWatcher.html      |   257 +-
 .../log4j/core/config/ConfigurationListener.html   |   111 +-
 .../ConfigurationScheduler.CronRunnable.html       |   169 +-
 .../log4j/core/config/ConfigurationScheduler.html  |   332 +-
 .../log4j/core/config/ConfigurationSource.html     |   359 +-
 .../logging/log4j/core/config/Configurator.html    |   438 +-
 .../log4j/core/config/CronScheduledFuture.html     |   240 +-
 .../log4j/core/config/CustomLevelConfig.html       |   184 +-
 .../logging/log4j/core/config/CustomLevels.html    |   140 +-
 .../log4j/core/config/DefaultAdvertiser.html       |   164 +-
 .../log4j/core/config/DefaultConfiguration.html    |   255 +-
 .../core/config/DefaultReliabilityStrategy.html    |   271 +-
 .../logging/log4j/core/config/HttpWatcher.html     |   246 +-
 .../config/LocationAwareReliabilityStrategy.html   |   139 +-
 .../core/config/LockingReliabilityStrategy.html    |   271 +-
 .../log4j/core/config/LoggerConfig.Builder.html    |   326 +-
 .../core/config/LoggerConfig.LevelAndRefs.html     |   156 +-
 .../config/LoggerConfig.LoggerConfigPredicate.html |   182 +-
 .../config/LoggerConfig.RootLogger.Builder.html    |   308 +-
 .../log4j/core/config/LoggerConfig.RootLogger.html |   278 +-
 .../logging/log4j/core/config/LoggerConfig.html    |   787 +-
 .../log4j/core/config/LoggerContextAware.html      |   111 +-
 .../apache/logging/log4j/core/config/Loggers.html  |   154 +-
 .../logging/log4j/core/config/LoggersPlugin.html   |   129 +-
 .../org/apache/logging/log4j/core/config/Node.html |   295 +-
 .../log4j/core/config/NullConfiguration.html       |   221 +-
 .../apache/logging/log4j/core/config/Order.html    |   117 +-
 .../logging/log4j/core/config/OrderComparator.html |   164 +-
 .../log4j/core/config/PropertiesPlugin.html        |   137 +-
 .../apache/logging/log4j/core/config/Property.html |   255 +-
 .../logging/log4j/core/config/Reconfigurable.html  |   113 +-
 .../log4j/core/config/ReliabilityStrategy.html     |   176 +-
 .../core/config/ReliabilityStrategyFactory.html    |   121 +-
 .../logging/log4j/core/config/Scheduled.html       |    93 +-
 .../logging/log4j/core/config/ScriptsPlugin.html   |   129 +-
 .../log4j/core/config/arbiters/Arbiter.html        |   133 +-
 .../core/config/arbiters/ClassArbiter.Builder.html |   195 +-
 .../log4j/core/config/arbiters/ClassArbiter.html   |   172 +-
 .../config/arbiters/DefaultArbiter.Builder.html    |   164 +-
 .../log4j/core/config/arbiters/DefaultArbiter.html |   190 +-
 .../arbiters/EnvironmentArbiter.Builder.html       |   458 +
 .../core/config/arbiters/EnvironmentArbiter.html   |   342 +
 .../config/arbiters/ScriptArbiter.Builder.html     |   182 +-
 .../log4j/core/config/arbiters/ScriptArbiter.html  |   172 +-
 .../config/arbiters/SelectArbiter.Builder.html     |   164 +-
 .../log4j/core/config/arbiters/SelectArbiter.html  |   172 +-
 .../arbiters/SystemPropertyArbiter.Builder.html    |   213 +-
 .../config/arbiters/SystemPropertyArbiter.html     |   172 +-
 .../core/config/arbiters/class-use/Arbiter.html    |   152 +-
 .../arbiters/class-use/ClassArbiter.Builder.html   |   122 +-
 .../config/arbiters/class-use/ClassArbiter.html    |   112 +-
 .../arbiters/class-use/DefaultArbiter.Builder.html |   117 +-
 .../config/arbiters/class-use/DefaultArbiter.html  |   112 +-
 .../class-use/EnvironmentArbiter.Builder.html      |   212 +
 .../arbiters/class-use/EnvironmentArbiter.html     |   193 +
 .../arbiters/class-use/ScriptArbiter.Builder.html  |   127 +-
 .../config/arbiters/class-use/ScriptArbiter.html   |   112 +-
 .../arbiters/class-use/SelectArbiter.Builder.html  |   117 +-
 .../config/arbiters/class-use/SelectArbiter.html   |   112 +-
 .../class-use/SystemPropertyArbiter.Builder.html   |   127 +-
 .../arbiters/class-use/SystemPropertyArbiter.html  |   112 +-
 .../log4j/core/config/arbiters/package-frame.html  |    33 -
 .../core/config/arbiters/package-summary.html      |   123 +-
 .../log4j/core/config/arbiters/package-tree.html   |   114 +-
 .../log4j/core/config/arbiters/package-use.html    |   142 +-
 .../builder/api/AppenderComponentBuilder.html      |   144 +-
 .../builder/api/AppenderRefComponentBuilder.html   |   117 +-
 .../log4j/core/config/builder/api/Component.html   |   219 +-
 .../core/config/builder/api/ComponentBuilder.html  |   227 +-
 .../api/CompositeFilterComponentBuilder.html       |   117 +-
 .../config/builder/api/ConfigurationBuilder.html   |   793 +-
 .../builder/api/ConfigurationBuilderFactory.html   |   150 +-
 .../builder/api/CustomLevelComponentBuilder.html   |   111 +-
 .../config/builder/api/FilterComponentBuilder.html |   111 +-
 .../builder/api/FilterableComponentBuilder.html    |   135 +-
 .../builder/api/KeyValuePairComponentBuilder.html  |   111 +-
 .../config/builder/api/LayoutComponentBuilder.html |   111 +-
 .../builder/api/LoggableComponentBuilder.html      |   139 +-
 .../config/builder/api/LoggerComponentBuilder.html |   123 +-
 .../builder/api/PropertyComponentBuilder.html      |   111 +-
 .../builder/api/RootLoggerComponentBuilder.html    |   123 +-
 .../config/builder/api/ScriptComponentBuilder.html |   111 +-
 .../builder/api/ScriptFileComponentBuilder.html    |   154 +-
 .../api/class-use/AppenderComponentBuilder.html    |   165 +-
 .../api/class-use/AppenderRefComponentBuilder.html |   144 +-
 .../config/builder/api/class-use/Component.html    |   199 +-
 .../builder/api/class-use/ComponentBuilder.html    |   311 +-
 .../class-use/CompositeFilterComponentBuilder.html |    88 +-
 .../api/class-use/ConfigurationBuilder.html        |   356 +-
 .../api/class-use/ConfigurationBuilderFactory.html |   187 +-
 .../api/class-use/CustomLevelComponentBuilder.html |   160 +-
 .../api/class-use/FilterComponentBuilder.html      |   191 +-
 .../api/class-use/FilterableComponentBuilder.html  |   125 +-
 .../class-use/KeyValuePairComponentBuilder.html    |   136 +-
 .../api/class-use/LayoutComponentBuilder.html      |   144 +-
 .../api/class-use/LoggableComponentBuilder.html    |   113 +-
 .../api/class-use/LoggerComponentBuilder.html      |   322 +-
 .../api/class-use/PropertyComponentBuilder.html    |   136 +-
 .../api/class-use/RootLoggerComponentBuilder.html  |   282 +-
 .../api/class-use/ScriptComponentBuilder.html      |   164 +-
 .../api/class-use/ScriptFileComponentBuilder.html  |   190 +-
 .../core/config/builder/api/package-frame.html     |    40 -
 .../core/config/builder/api/package-summary.html   |   149 +-
 .../core/config/builder/api/package-tree.html      |   128 +-
 .../log4j/core/config/builder/api/package-use.html |   273 +-
 .../config/builder/impl/BuiltConfiguration.html    |   337 +-
 .../builder/impl/DefaultConfigurationBuilder.html  |  1117 +-
 .../builder/impl/class-use/BuiltConfiguration.html |   160 +-
 .../class-use/DefaultConfigurationBuilder.html     |    88 +-
 .../core/config/builder/impl/package-frame.html    |    21 -
 .../core/config/builder/impl/package-summary.html  |   115 +-
 .../core/config/builder/impl/package-tree.html     |    98 +-
 .../core/config/builder/impl/package-use.html      |   130 +-
 .../config/class-use/AbstractConfiguration.html    |   272 +-
 .../core/config/class-use/AppenderControl.html     |   154 +-
 .../config/class-use/AppenderControlArraySet.html  |    88 +-
 .../log4j/core/config/class-use/AppenderRef.html   |   462 +-
 .../core/config/class-use/AppendersPlugin.html     |    88 +-
 .../AwaitCompletionReliabilityStrategy.html        |    88 +-
 .../AwaitUnconditionallyReliabilityStrategy.html   |    88 +-
 .../log4j/core/config/class-use/Configuration.html |  2810 +--
 .../core/config/class-use/ConfigurationAware.html  |   131 +-
 .../config/class-use/ConfigurationException.html   |    88 +-
 .../config/class-use/ConfigurationFactory.html     |   197 +-
 .../config/class-use/ConfigurationFileWatcher.html |    88 +-
 .../config/class-use/ConfigurationListener.html    |   337 +-
 .../ConfigurationScheduler.CronRunnable.html       |    88 +-
 .../config/class-use/ConfigurationScheduler.html   |   155 +-
 .../core/config/class-use/ConfigurationSource.html |   464 +-
 .../log4j/core/config/class-use/Configurator.html  |    88 +-
 .../core/config/class-use/CronScheduledFuture.html |   133 +-
 .../core/config/class-use/CustomLevelConfig.html   |   156 +-
 .../log4j/core/config/class-use/CustomLevels.html  |   112 +-
 .../core/config/class-use/DefaultAdvertiser.html   |    88 +-
 .../config/class-use/DefaultConfiguration.html     |    88 +-
 .../class-use/DefaultReliabilityStrategy.html      |    88 +-
 .../log4j/core/config/class-use/HttpWatcher.html   |    88 +-
 .../LocationAwareReliabilityStrategy.html          |   119 +-
 .../class-use/LockingReliabilityStrategy.html      |    88 +-
 .../config/class-use/LoggerConfig.Builder.html     |   140 +-
 .../class-use/LoggerConfig.LevelAndRefs.html       |   118 +-
 .../LoggerConfig.LoggerConfigPredicate.html        |   157 +-
 .../class-use/LoggerConfig.RootLogger.Builder.html |   140 +-
 .../config/class-use/LoggerConfig.RootLogger.html  |    88 +-
 .../log4j/core/config/class-use/LoggerConfig.html  |   799 +-
 .../core/config/class-use/LoggerContextAware.html  |   112 +-
 .../log4j/core/config/class-use/Loggers.html       |   112 +-
 .../log4j/core/config/class-use/LoggersPlugin.html |    88 +-
 .../logging/log4j/core/config/class-use/Node.html  |   503 +-
 .../core/config/class-use/NullConfiguration.html   |    88 +-
 .../logging/log4j/core/config/class-use/Order.html |   164 +-
 .../core/config/class-use/OrderComparator.html     |    88 +-
 .../core/config/class-use/PropertiesPlugin.html    |    88 +-
 .../log4j/core/config/class-use/Property.html      |  1084 +-
 .../core/config/class-use/Reconfigurable.html      |   359 +-
 .../core/config/class-use/ReliabilityStrategy.html |   154 +-
 .../class-use/ReliabilityStrategyFactory.html      |    88 +-
 .../log4j/core/config/class-use/Scheduled.html     |   128 +-
 .../log4j/core/config/class-use/ScriptsPlugin.html |    88 +-
 .../config/composite/CompositeConfiguration.html   |   263 +-
 .../config/composite/DefaultMergeStrategy.html     |   164 +-
 .../log4j/core/config/composite/MergeStrategy.html |   130 +-
 .../class-use/CompositeConfiguration.html          |    88 +-
 .../composite/class-use/DefaultMergeStrategy.html  |    88 +-
 .../config/composite/class-use/MergeStrategy.html  |   110 +-
 .../log4j/core/config/composite/package-frame.html |    25 -
 .../core/config/composite/package-summary.html     |   111 +-
 .../log4j/core/config/composite/package-tree.html  |   102 +-
 .../log4j/core/config/composite/package-use.html   |   102 +-
 .../log4j/core/config/json/JsonConfiguration.html  |   262 +-
 .../core/config/json/JsonConfigurationFactory.html |   199 +-
 .../config/json/class-use/JsonConfiguration.html   |   110 +-
 .../json/class-use/JsonConfigurationFactory.html   |    88 +-
 .../log4j/core/config/json/package-frame.html      |    21 -
 .../log4j/core/config/json/package-summary.html    |   107 +-
 .../log4j/core/config/json/package-tree.html       |   102 +-
 .../log4j/core/config/json/package-use.html        |   102 +-
 .../logging/log4j/core/config/package-frame.html   |    76 -
 .../logging/log4j/core/config/package-summary.html |   257 +-
 .../logging/log4j/core/config/package-tree.html    |   214 +-
 .../logging/log4j/core/config/package-use.html     |   827 +-
 .../logging/log4j/core/config/plugins/Plugin.html  |   194 +-
 .../log4j/core/config/plugins/PluginAliases.html   |   117 +-
 .../log4j/core/config/plugins/PluginAttribute.html |   239 +-
 .../config/plugins/PluginBuilderAttribute.html     |   126 +-
 .../core/config/plugins/PluginBuilderFactory.html  |    93 +-
 .../core/config/plugins/PluginConfiguration.html   |    97 +-
 .../log4j/core/config/plugins/PluginElement.html   |   117 +-
 .../log4j/core/config/plugins/PluginFactory.html   |    93 +-
 .../core/config/plugins/PluginLoggerContext.html   |    97 +-
 .../log4j/core/config/plugins/PluginNode.html      |    95 +-
 .../log4j/core/config/plugins/PluginValue.html     |   137 +-
 .../core/config/plugins/PluginVisitorStrategy.html |   121 +-
 .../core/config/plugins/class-use/Plugin.html      |  1254 +-
 .../config/plugins/class-use/PluginAliases.html    |   184 +-
 .../config/plugins/class-use/PluginAttribute.html  |  4441 ++--
 .../plugins/class-use/PluginBuilderAttribute.html  |   123 +-
 .../plugins/class-use/PluginBuilderFactory.html    |   648 +-
 .../plugins/class-use/PluginConfiguration.html     |   655 +-
 .../config/plugins/class-use/PluginElement.html    |  1156 +-
 .../config/plugins/class-use/PluginFactory.html    |  1053 +-
 .../plugins/class-use/PluginLoggerContext.html     |    88 +-
 .../core/config/plugins/class-use/PluginNode.html  |   116 +-
 .../core/config/plugins/class-use/PluginValue.html |   140 +-
 .../plugins/class-use/PluginVisitorStrategy.html   |   128 +-
 .../config/plugins/convert/Base64Converter.html    |   141 +-
 .../config/plugins/convert/DateTypeConverter.html  |   125 +-
 .../core/config/plugins/convert/EnumConverter.html |   155 +-
 .../core/config/plugins/convert/HexConverter.html  |   141 +-
 .../core/config/plugins/convert/TypeConverter.html |   117 +-
 .../plugins/convert/TypeConverterRegistry.html     |   138 +-
 .../TypeConverters.BigDecimalConverter.html        |   155 +-
 .../TypeConverters.BigIntegerConverter.html        |   155 +-
 .../convert/TypeConverters.BooleanConverter.html   |   155 +-
 .../convert/TypeConverters.ByteArrayConverter.html |   155 +-
 .../convert/TypeConverters.ByteConverter.html      |   155 +-
 .../convert/TypeConverters.CharArrayConverter.html |   153 +-
 .../convert/TypeConverters.CharacterConverter.html |   155 +-
 .../convert/TypeConverters.CharsetConverter.html   |   155 +-
 .../convert/TypeConverters.ClassConverter.html     |   159 +-
 .../TypeConverters.CronExpressionConverter.html    |   157 +-
 .../convert/TypeConverters.DoubleConverter.html    |   155 +-
 .../convert/TypeConverters.DurationConverter.html  |   155 +-
 .../convert/TypeConverters.FileConverter.html      |   155 +-
 .../convert/TypeConverters.FloatConverter.html     |   155 +-
 .../TypeConverters.InetAddressConverter.html       |   159 +-
 .../convert/TypeConverters.IntegerConverter.html   |   155 +-
 .../convert/TypeConverters.LevelConverter.html     |   155 +-
 .../convert/TypeConverters.LongConverter.html      |   155 +-
 .../convert/TypeConverters.PathConverter.html      |   159 +-
 .../convert/TypeConverters.PatternConverter.html   |   155 +-
 .../TypeConverters.SecurityProviderConverter.html  |   155 +-
 .../convert/TypeConverters.ShortConverter.html     |   155 +-
 .../convert/TypeConverters.StringConverter.html    |   155 +-
 .../convert/TypeConverters.UriConverter.html       |   159 +-
 .../convert/TypeConverters.UrlConverter.html       |   159 +-
 .../convert/TypeConverters.UuidConverter.html      |   159 +-
 .../config/plugins/convert/TypeConverters.html     |   312 +-
 .../plugins/convert/class-use/Base64Converter.html |    88 +-
 .../convert/class-use/DateTypeConverter.html       |    88 +-
 .../plugins/convert/class-use/EnumConverter.html   |    88 +-
 .../plugins/convert/class-use/HexConverter.html    |    88 +-
 .../plugins/convert/class-use/TypeConverter.html   |   254 +-
 .../convert/class-use/TypeConverterRegistry.html   |   112 +-
 .../TypeConverters.BigDecimalConverter.html        |    88 +-
 .../TypeConverters.BigIntegerConverter.html        |    88 +-
 .../class-use/TypeConverters.BooleanConverter.html |    88 +-
 .../TypeConverters.ByteArrayConverter.html         |    88 +-
 .../class-use/TypeConverters.ByteConverter.html    |    88 +-
 .../TypeConverters.CharArrayConverter.html         |    88 +-
 .../TypeConverters.CharacterConverter.html         |    88 +-
 .../class-use/TypeConverters.CharsetConverter.html |    88 +-
 .../class-use/TypeConverters.ClassConverter.html   |    88 +-
 .../TypeConverters.CronExpressionConverter.html    |    88 +-
 .../class-use/TypeConverters.DoubleConverter.html  |    88 +-
 .../TypeConverters.DurationConverter.html          |    88 +-
 .../class-use/TypeConverters.FileConverter.html    |    88 +-
 .../class-use/TypeConverters.FloatConverter.html   |    88 +-
 .../TypeConverters.InetAddressConverter.html       |    88 +-
 .../class-use/TypeConverters.IntegerConverter.html |    88 +-
 .../class-use/TypeConverters.LevelConverter.html   |    88 +-
 .../class-use/TypeConverters.LongConverter.html    |    88 +-
 .../class-use/TypeConverters.PathConverter.html    |    88 +-
 .../class-use/TypeConverters.PatternConverter.html |    88 +-
 .../TypeConverters.SecurityProviderConverter.html  |    88 +-
 .../class-use/TypeConverters.ShortConverter.html   |    88 +-
 .../class-use/TypeConverters.StringConverter.html  |    88 +-
 .../class-use/TypeConverters.UriConverter.html     |    88 +-
 .../class-use/TypeConverters.UrlConverter.html     |    88 +-
 .../class-use/TypeConverters.UuidConverter.html    |    88 +-
 .../plugins/convert/class-use/TypeConverters.html  |    88 +-
 .../core/config/plugins/convert/package-frame.html |    55 -
 .../config/plugins/convert/package-summary.html    |   227 +-
 .../core/config/plugins/convert/package-tree.html  |   156 +-
 .../core/config/plugins/convert/package-use.html   |   107 +-
 .../log4j/core/config/plugins/package-frame.html   |    31 -
 .../log4j/core/config/plugins/package-summary.html |   131 +-
 .../log4j/core/config/plugins/package-tree.html    |   110 +-
 .../log4j/core/config/plugins/package-use.html     |   709 +-
 .../core/config/plugins/processor/PluginCache.html |   177 +-
 .../core/config/plugins/processor/PluginEntry.html |   237 +-
 .../config/plugins/processor/PluginProcessor.html  |   200 +-
 .../plugins/processor/class-use/PluginCache.html   |    88 +-
 .../plugins/processor/class-use/PluginEntry.html   |   139 +-
 .../processor/class-use/PluginProcessor.html       |    88 +-
 .../config/plugins/processor/package-frame.html    |    22 -
 .../config/plugins/processor/package-summary.html  |   111 +-
 .../config/plugins/processor/package-tree.html     |    96 +-
 .../core/config/plugins/processor/package-use.html |   116 +-
 .../core/config/plugins/util/PluginBuilder.html    |   191 +-
 .../core/config/plugins/util/PluginManager.html    |   202 +-
 .../plugins/util/PluginRegistry.PluginTest.html    |   187 +-
 .../core/config/plugins/util/PluginRegistry.html   |   187 +-
 .../log4j/core/config/plugins/util/PluginType.html |   203 +-
 .../log4j/core/config/plugins/util/PluginUtil.html |   166 +-
 .../config/plugins/util/ResolverUtil.Test.html     |   134 +-
 .../core/config/plugins/util/ResolverUtil.html     |   221 +-
 .../plugins/util/class-use/PluginBuilder.html      |   122 +-
 .../plugins/util/class-use/PluginManager.html      |   187 +-
 .../util/class-use/PluginRegistry.PluginTest.html  |    88 +-
 .../plugins/util/class-use/PluginRegistry.html     |   112 +-
 .../config/plugins/util/class-use/PluginType.html  |   223 +-
 .../config/plugins/util/class-use/PluginUtil.html  |    88 +-
 .../plugins/util/class-use/ResolverUtil.Test.html  |   132 +-
 .../plugins/util/class-use/ResolverUtil.html       |    88 +-
 .../core/config/plugins/util/package-frame.html    |    30 -
 .../core/config/plugins/util/package-summary.html  |   123 +-
 .../core/config/plugins/util/package-tree.html     |   106 +-
 .../core/config/plugins/util/package-use.html      |   156 +-
 .../core/config/plugins/validation/Constraint.html |   121 +-
 .../plugins/validation/ConstraintValidator.html    |   132 +-
 .../plugins/validation/ConstraintValidators.html   |   129 +-
 .../plugins/validation/class-use/Constraint.html   |   121 +-
 .../validation/class-use/ConstraintValidator.html  |   150 +-
 .../validation/class-use/ConstraintValidators.html |    88 +-
 .../plugins/validation/constraints/NotBlank.html   |   119 +-
 .../plugins/validation/constraints/Required.html   |   117 +-
 .../plugins/validation/constraints/ValidHost.html  |   119 +-
 .../plugins/validation/constraints/ValidPort.html  |   117 +-
 .../validation/constraints/class-use/NotBlank.html |   110 +-
 .../validation/constraints/class-use/Required.html |   344 +-
 .../constraints/class-use/ValidHost.html           |   110 +-
 .../constraints/class-use/ValidPort.html           |   168 +-
 .../validation/constraints/package-frame.html      |    23 -
 .../validation/constraints/package-summary.html    |   121 +-
 .../validation/constraints/package-tree.html       |    94 +-
 .../validation/constraints/package-use.html        |   215 +-
 .../config/plugins/validation/package-frame.html   |    28 -
 .../config/plugins/validation/package-summary.html |   125 +-
 .../config/plugins/validation/package-tree.html    |    98 +-
 .../config/plugins/validation/package-use.html     |   134 +-
 .../validation/validators/NotBlankValidator.html   |   162 +-
 .../validation/validators/RequiredValidator.html   |   166 +-
 .../validation/validators/ValidHostValidator.html  |   162 +-
 .../validation/validators/ValidPortValidator.html  |   160 +-
 .../validators/class-use/NotBlankValidator.html    |    88 +-
 .../validators/class-use/RequiredValidator.html    |    88 +-
 .../validators/class-use/ValidHostValidator.html   |    88 +-
 .../validators/class-use/ValidPortValidator.html   |    88 +-
 .../validation/validators/package-frame.html       |    23 -
 .../validation/validators/package-summary.html     |   121 +-
 .../validation/validators/package-tree.html        |    96 +-
 .../plugins/validation/validators/package-use.html |    84 +-
 .../plugins/visitors/AbstractPluginVisitor.html    |   321 +-
 .../plugins/visitors/PluginAttributeVisitor.html   |   179 +-
 .../visitors/PluginBuilderAttributeVisitor.html    |   181 +-
 .../visitors/PluginConfigurationVisitor.html       |   179 +-
 .../plugins/visitors/PluginElementVisitor.html     |   179 +-
 .../visitors/PluginLoggerContextVisitor.html       |   179 +-
 .../config/plugins/visitors/PluginNodeVisitor.html |   179 +-
 .../plugins/visitors/PluginValueVisitor.html       |   179 +-
 .../config/plugins/visitors/PluginVisitor.html     |   184 +-
 .../config/plugins/visitors/PluginVisitors.html    |   127 +-
 .../visitors/class-use/AbstractPluginVisitor.html  |   140 +-
 .../visitors/class-use/PluginAttributeVisitor.html |    88 +-
 .../class-use/PluginBuilderAttributeVisitor.html   |    88 +-
 .../class-use/PluginConfigurationVisitor.html      |    88 +-
 .../visitors/class-use/PluginElementVisitor.html   |    88 +-
 .../class-use/PluginLoggerContextVisitor.html      |    88 +-
 .../visitors/class-use/PluginNodeVisitor.html      |    88 +-
 .../visitors/class-use/PluginValueVisitor.html     |    88 +-
 .../plugins/visitors/class-use/PluginVisitor.html  |   238 +-
 .../plugins/visitors/class-use/PluginVisitors.html |    88 +-
 .../config/plugins/visitors/package-frame.html     |    32 -
 .../config/plugins/visitors/package-summary.html   |   147 +-
 .../core/config/plugins/visitors/package-tree.html |   110 +-
 .../core/config/plugins/visitors/package-use.html  |   133 +-
 .../config/properties/PropertiesConfiguration.html |   251 +-
 .../properties/PropertiesConfigurationBuilder.html |   197 +-
 .../properties/PropertiesConfigurationFactory.html |   190 +-
 .../class-use/PropertiesConfiguration.html         |   119 +-
 .../class-use/PropertiesConfigurationBuilder.html  |   122 +-
 .../class-use/PropertiesConfigurationFactory.html  |    88 +-
 .../core/config/properties/package-frame.html      |    22 -
 .../core/config/properties/package-summary.html    |   109 +-
 .../log4j/core/config/properties/package-tree.html |   106 +-
 .../log4j/core/config/properties/package-use.html  |   105 +-
 .../status/StatusConfiguration.Verbosity.html      |   184 +-
 .../core/config/status/StatusConfiguration.html    |   213 +-
 .../class-use/StatusConfiguration.Verbosity.html   |   124 +-
 .../status/class-use/StatusConfiguration.html      |   158 +-
 .../log4j/core/config/status/package-frame.html    |    24 -
 .../log4j/core/config/status/package-summary.html  |   111 +-
 .../log4j/core/config/status/package-tree.html     |    98 +-
 .../log4j/core/config/status/package-use.html      |   125 +-
 .../log4j/core/config/xml/XmlConfiguration.html    |   253 +-
 .../core/config/xml/XmlConfigurationFactory.html   |   204 +-
 .../config/xml/class-use/XmlConfiguration.html     |    88 +-
 .../xml/class-use/XmlConfigurationFactory.html     |    88 +-
 .../log4j/core/config/xml/package-frame.html       |    21 -
 .../log4j/core/config/xml/package-summary.html     |   107 +-
 .../log4j/core/config/xml/package-tree.html        |   102 +-
 .../logging/log4j/core/config/xml/package-use.html |    84 +-
 .../log4j/core/config/yaml/YamlConfiguration.html  |   250 +-
 .../core/config/yaml/YamlConfigurationFactory.html |   199 +-
 .../config/yaml/class-use/YamlConfiguration.html   |    88 +-
 .../yaml/class-use/YamlConfigurationFactory.html   |    88 +-
 .../log4j/core/config/yaml/package-frame.html      |    21 -
 .../log4j/core/config/yaml/package-summary.html    |   107 +-
 .../log4j/core/config/yaml/package-tree.html       |   104 +-
 .../log4j/core/config/yaml/package-use.html        |    84 +-
 .../AbstractFilter.AbstractFilterBuilder.html      |   210 +-
 .../logging/log4j/core/filter/AbstractFilter.html  |   831 +-
 .../core/filter/AbstractFilterable.Builder.html    |   198 +-
 .../log4j/core/filter/AbstractFilterable.html      |   295 +-
 .../log4j/core/filter/BurstFilter.Builder.html     |   204 +-
 .../logging/log4j/core/filter/BurstFilter.html     |   840 +-
 .../logging/log4j/core/filter/CompositeFilter.html |   875 +-
 .../log4j/core/filter/DenyAllFilter.Builder.html   |   177 +-
 .../logging/log4j/core/filter/DenyAllFilter.html   |   826 +-
 .../log4j/core/filter/DynamicThresholdFilter.html  |   888 +-
 .../logging/log4j/core/filter/Filterable.html      |   169 +-
 .../core/filter/LevelMatchFilter.Builder.html      |   186 +-
 .../log4j/core/filter/LevelMatchFilter.html        |   840 +-
 .../log4j/core/filter/LevelRangeFilter.html        |   982 +-
 .../logging/log4j/core/filter/MapFilter.html       |   874 +-
 .../logging/log4j/core/filter/MarkerFilter.html    |   850 +-
 .../MutableThreadContextMapFilter.Builder.html     |   204 +-
 ...ontextMapFilter.FilterConfigUpdateListener.html |   111 +-
 .../core/filter/MutableThreadContextMapFilter.html |   855 +-
 .../log4j/core/filter/NoMarkerFilter.Builder.html  |   177 +-
 .../logging/log4j/core/filter/NoMarkerFilter.html  |   815 +-
 .../logging/log4j/core/filter/RegexFilter.html     |   368 +-
 .../logging/log4j/core/filter/ScriptFilter.html    |   352 +-
 .../core/filter/StringMatchFilter.Builder.html     |   188 +-
 .../log4j/core/filter/StringMatchFilter.html       |   840 +-
 .../log4j/core/filter/StructuredDataFilter.html    |   296 +-
 .../log4j/core/filter/ThreadContextMapFilter.html  |   869 +-
 .../logging/log4j/core/filter/ThresholdFilter.html |   845 +-
 .../logging/log4j/core/filter/TimeFilter.html      |   848 +-
 .../AbstractFilter.AbstractFilterBuilder.html      |   135 +-
 .../core/filter/class-use/AbstractFilter.html      |   158 +-
 .../class-use/AbstractFilterable.Builder.html      |   284 +-
 .../core/filter/class-use/AbstractFilterable.html  |   480 +-
 .../core/filter/class-use/BurstFilter.Builder.html |   127 +-
 .../log4j/core/filter/class-use/BurstFilter.html   |   112 +-
 .../core/filter/class-use/CompositeFilter.html     |   122 +-
 .../filter/class-use/DenyAllFilter.Builder.html    |   112 +-
 .../log4j/core/filter/class-use/DenyAllFilter.html |   112 +-
 .../filter/class-use/DynamicThresholdFilter.html   |   120 +-
 .../log4j/core/filter/class-use/Filterable.html    |   508 +-
 .../filter/class-use/LevelMatchFilter.Builder.html |   117 +-
 .../core/filter/class-use/LevelMatchFilter.html    |   112 +-
 .../core/filter/class-use/LevelRangeFilter.html    |   120 +-
 .../log4j/core/filter/class-use/MapFilter.html     |   131 +-
 .../log4j/core/filter/class-use/MarkerFilter.html  |   116 +-
 .../MutableThreadContextMapFilter.Builder.html     |   127 +-
 ...ontextMapFilter.FilterConfigUpdateListener.html |   110 +-
 .../class-use/MutableThreadContextMapFilter.html   |   112 +-
 .../filter/class-use/NoMarkerFilter.Builder.html   |   112 +-
 .../core/filter/class-use/NoMarkerFilter.html      |   112 +-
 .../log4j/core/filter/class-use/RegexFilter.html   |   120 +-
 .../log4j/core/filter/class-use/ScriptFilter.html  |   118 +-
 .../class-use/StringMatchFilter.Builder.html       |   117 +-
 .../core/filter/class-use/StringMatchFilter.html   |   112 +-
 .../filter/class-use/StructuredDataFilter.html     |   118 +-
 .../filter/class-use/ThreadContextMapFilter.html   |   118 +-
 .../core/filter/class-use/ThresholdFilter.html     |   116 +-
 .../log4j/core/filter/class-use/TimeFilter.html    |   120 +-
 .../core/filter/mutable/KeyValuePairConfig.html    |   146 +-
 .../mutable/class-use/KeyValuePairConfig.html      |    88 +-
 .../log4j/core/filter/mutable/package-frame.html   |    20 -
 .../log4j/core/filter/mutable/package-summary.html |    91 +-
 .../log4j/core/filter/mutable/package-tree.html    |    90 +-
 .../log4j/core/filter/mutable/package-use.html     |    84 +-
 .../logging/log4j/core/filter/package-frame.html   |    51 -
 .../logging/log4j/core/filter/package-summary.html |   174 +-
 .../logging/log4j/core/filter/package-tree.html    |   152 +-
 .../logging/log4j/core/filter/package-use.html     |   496 +-
 .../logging/log4j/core/impl/ContextAnchor.html     |   127 +-
 .../log4j/core/impl/ContextDataFactory.html        |   183 +-
 .../core/impl/ContextDataInjectorFactory.html      |   153 +-
 .../log4j/core/impl/DefaultLogEventFactory.html    |   219 +-
 .../logging/log4j/core/impl/ExtendedClassInfo.html |   217 +-
 .../log4j/core/impl/ExtendedStackTraceElement.html |   280 +-
 .../log4j/core/impl/JdkMapAdapterStringMap.html    |   305 +-
 .../logging/log4j/core/impl/LocationAware.html     |   111 +-
 .../core/impl/LocationAwareLogEventFactory.html    |   143 +-
 .../log4j/core/impl/Log4jContextFactory.html       |   419 +-
 .../log4j/core/impl/Log4jLogEvent.Builder.html     |   339 +-
 .../logging/log4j/core/impl/Log4jLogEvent.html     |   787 +-
 .../logging/log4j/core/impl/Log4jProvider.html     |   145 +-
 .../logging/log4j/core/impl/LogEventFactory.html   |   180 +-
 .../logging/log4j/core/impl/MementoMessage.html    |   214 +-
 .../logging/log4j/core/impl/MutableLogEvent.html   |   679 +-
 .../log4j/core/impl/ReusableLogEventFactory.html   |   217 +-
 ...ataInjector.ForCopyOnWriteThreadContextMap.html |   166 +-
 ...extDataInjector.ForDefaultThreadContextMap.html |   168 +-
 ...ataInjector.ForGarbageFreeThreadContextMap.html |   166 +-
 .../log4j/core/impl/ThreadContextDataInjector.html |   208 +-
 .../log4j/core/impl/ThreadContextDataProvider.html |   160 +-
 .../log4j/core/impl/ThrowableFormatOptions.html    |   338 +-
 .../logging/log4j/core/impl/ThrowableProxy.html    |   497 +-
 .../log4j/core/impl/class-use/ContextAnchor.html   |    88 +-
 .../core/impl/class-use/ContextDataFactory.html    |    88 +-
 .../impl/class-use/ContextDataInjectorFactory.html |    88 +-
 .../impl/class-use/DefaultLogEventFactory.html     |   112 +-
 .../core/impl/class-use/ExtendedClassInfo.html     |   124 +-
 .../impl/class-use/ExtendedStackTraceElement.html  |   112 +-
 .../impl/class-use/JdkMapAdapterStringMap.html     |    88 +-
 .../log4j/core/impl/class-use/LocationAware.html   |   445 +-
 .../class-use/LocationAwareLogEventFactory.html    |   123 +-
 .../core/impl/class-use/Log4jContextFactory.html   |    88 +-
 .../core/impl/class-use/Log4jLogEvent.Builder.html |   242 +-
 .../log4j/core/impl/class-use/Log4jLogEvent.html   |   188 +-
 .../log4j/core/impl/class-use/Log4jProvider.html   |    88 +-
 .../log4j/core/impl/class-use/LogEventFactory.html |   170 +-
 .../log4j/core/impl/class-use/MementoMessage.html  |    88 +-
 .../log4j/core/impl/class-use/MutableLogEvent.html |   110 +-
 .../impl/class-use/ReusableLogEventFactory.html    |    88 +-
 ...ataInjector.ForCopyOnWriteThreadContextMap.html |    88 +-
 ...extDataInjector.ForDefaultThreadContextMap.html |    88 +-
 ...ataInjector.ForGarbageFreeThreadContextMap.html |    88 +-
 .../impl/class-use/ThreadContextDataInjector.html  |    88 +-
 .../impl/class-use/ThreadContextDataProvider.html  |    88 +-
 .../impl/class-use/ThrowableFormatOptions.html     |   156 +-
 .../log4j/core/impl/class-use/ThrowableProxy.html  |   255 +-
 .../logging/log4j/core/impl/package-frame.html     |    46 -
 .../logging/log4j/core/impl/package-summary.html   |   167 +-
 .../logging/log4j/core/impl/package-tree.html      |   140 +-
 .../logging/log4j/core/impl/package-use.html       |   348 +-
 .../ContextDataAsEntryListDeserializer.html        |   159 +-
 .../jackson/ContextDataAsEntryListSerializer.html  |   173 +-
 .../core/jackson/ContextDataDeserializer.html      |   159 +-
 .../log4j/core/jackson/ContextDataSerializer.html  |   173 +-
 .../logging/log4j/core/jackson/JsonConstants.html  |   253 +-
 .../core/jackson/ListOfMapEntryDeserializer.html   |   163 +-
 .../core/jackson/ListOfMapEntrySerializer.html     |   173 +-
 .../log4j/core/jackson/Log4jJsonObjectMapper.html  |   164 +-
 .../Log4jStackTraceElementDeserializer.html        |   182 +-
 .../log4j/core/jackson/Log4jXmlObjectMapper.html   |   170 +-
 .../log4j/core/jackson/Log4jYamlObjectMapper.html  |   168 +-
 .../core/jackson/SimpleMessageDeserializer.html    |   161 +-
 .../core/jackson/StackTraceElementConstants.html   |   424 +
 .../logging/log4j/core/jackson/XmlConstants.html   |   289 +-
 .../ContextDataAsEntryListDeserializer.html        |    88 +-
 .../ContextDataAsEntryListSerializer.html          |    88 +-
 .../jackson/class-use/ContextDataDeserializer.html |    88 +-
 .../jackson/class-use/ContextDataSerializer.html   |    88 +-
 .../core/jackson/class-use/JsonConstants.html      |    88 +-
 .../class-use/ListOfMapEntryDeserializer.html      |    88 +-
 .../class-use/ListOfMapEntrySerializer.html        |    88 +-
 .../jackson/class-use/Log4jJsonObjectMapper.html   |    88 +-
 .../Log4jStackTraceElementDeserializer.html        |    88 +-
 .../jackson/class-use/Log4jXmlObjectMapper.html    |    88 +-
 .../jackson/class-use/Log4jYamlObjectMapper.html   |    88 +-
 .../class-use/SimpleMessageDeserializer.html       |    88 +-
 .../class-use/StackTraceElementConstants.html      |   149 +
 .../log4j/core/jackson/class-use/XmlConstants.html |    88 +-
 .../logging/log4j/core/jackson/package-frame.html  |    32 -
 .../log4j/core/jackson/package-summary.html        |   140 +-
 .../logging/log4j/core/jackson/package-tree.html   |   135 +-
 .../logging/log4j/core/jackson/package-use.html    |    84 +-
 .../logging/log4j/core/jmx/AppenderAdmin.html      |   228 +-
 .../logging/log4j/core/jmx/AppenderAdminMBean.html |   171 +-
 .../logging/log4j/core/jmx/AsyncAppenderAdmin.html |   288 +-
 .../log4j/core/jmx/AsyncAppenderAdminMBean.html    |   217 +-
 .../log4j/core/jmx/ContextSelectorAdmin.html       |   178 +-
 .../log4j/core/jmx/ContextSelectorAdminMBean.html  |   137 +-
 .../logging/log4j/core/jmx/LoggerConfigAdmin.html  |   261 +-
 .../log4j/core/jmx/LoggerConfigAdminMBean.html     |   194 +-
 .../logging/log4j/core/jmx/LoggerContextAdmin.html |   345 +-
 .../log4j/core/jmx/LoggerContextAdminMBean.html    |   265 +-
 .../logging/log4j/core/jmx/RingBufferAdmin.html    |   219 +-
 .../log4j/core/jmx/RingBufferAdminMBean.html       |   149 +-
 .../org/apache/logging/log4j/core/jmx/Server.html  |   191 +-
 .../logging/log4j/core/jmx/StatusLoggerAdmin.html  |   273 +-
 .../log4j/core/jmx/StatusLoggerAdminMBean.html     |   200 +-
 .../log4j/core/jmx/class-use/AppenderAdmin.html    |    88 +-
 .../core/jmx/class-use/AppenderAdminMBean.html     |   110 +-
 .../core/jmx/class-use/AsyncAppenderAdmin.html     |    88 +-
 .../jmx/class-use/AsyncAppenderAdminMBean.html     |   110 +-
 .../core/jmx/class-use/ContextSelectorAdmin.html   |    88 +-
 .../jmx/class-use/ContextSelectorAdminMBean.html   |   110 +-
 .../core/jmx/class-use/LoggerConfigAdmin.html      |    88 +-
 .../core/jmx/class-use/LoggerConfigAdminMBean.html |   110 +-
 .../core/jmx/class-use/LoggerContextAdmin.html     |    88 +-
 .../jmx/class-use/LoggerContextAdminMBean.html     |   110 +-
 .../log4j/core/jmx/class-use/RingBufferAdmin.html  |   174 +-
 .../core/jmx/class-use/RingBufferAdminMBean.html   |   110 +-
 .../logging/log4j/core/jmx/class-use/Server.html   |    88 +-
 .../core/jmx/class-use/StatusLoggerAdmin.html      |    88 +-
 .../core/jmx/class-use/StatusLoggerAdminMBean.html |   110 +-
 .../logging/log4j/core/jmx/package-frame.html      |    37 -
 .../logging/log4j/core/jmx/package-summary.html    |   135 +-
 .../logging/log4j/core/jmx/package-tree.html       |   122 +-
 .../apache/logging/log4j/core/jmx/package-use.html |   137 +-
 .../log4j/core/layout/AbstractCsvLayout.html       |   288 +-
 .../log4j/core/layout/AbstractLayout.Builder.html  |   193 +-
 .../logging/log4j/core/layout/AbstractLayout.html  |   317 +-
 .../core/layout/AbstractStringLayout.Builder.html  |   196 +-
 .../layout/AbstractStringLayout.Serializer.html    |   132 +-
 .../layout/AbstractStringLayout.Serializer2.html   |   121 +-
 .../log4j/core/layout/AbstractStringLayout.html    |   375 +-
 .../log4j/core/layout/ByteBufferDestination.html   |   146 +-
 .../core/layout/ByteBufferDestinationHelper.html   |   138 +-
 .../log4j/core/layout/CsvLogEventLayout.html       |   338 +-
 .../log4j/core/layout/CsvParameterLayout.html      |   338 +-
 .../apache/logging/log4j/core/layout/Encoder.html  |   119 +-
 .../log4j/core/layout/GelfLayout.Builder.html      |   386 +-
 .../core/layout/GelfLayout.CompressionType.html    |   195 +-
 .../logging/log4j/core/layout/GelfLayout.html      |   398 +-
 .../log4j/core/layout/HtmlLayout.Builder.html      |   209 +-
 .../log4j/core/layout/HtmlLayout.FontSize.html     |   251 +-
 .../logging/log4j/core/layout/HtmlLayout.html      |   353 +-
 .../log4j/core/layout/JsonLayout.Builder.html      |   235 +-
 .../logging/log4j/core/layout/JsonLayout.html      |   484 +-
 .../core/layout/LevelPatternSelector.Builder.html  |   211 +-
 .../log4j/core/layout/LevelPatternSelector.html    |   277 +-
 .../core/layout/LockingStringBuilderEncoder.html   |   160 +-
 .../logging/log4j/core/layout/LoggerFields.html    |   185 +-
 .../core/layout/MarkerPatternSelector.Builder.html |   211 +-
 .../log4j/core/layout/MarkerPatternSelector.html   |   277 +-
 .../logging/log4j/core/layout/MessageLayout.html   |   239 +-
 .../log4j/core/layout/PatternLayout.Builder.html   |   233 +-
 .../layout/PatternLayout.SerializerBuilder.html    |   227 +-
 .../logging/log4j/core/layout/PatternLayout.html   |   519 +-
 .../log4j/core/layout/PatternMatch.Builder.html    |   186 +-
 .../logging/log4j/core/layout/PatternMatch.html    |   214 +-
 .../logging/log4j/core/layout/PatternSelector.html |   135 +-
 .../layout/Rfc5424Layout.Rfc5424LayoutBuilder.html |   312 +-
 .../logging/log4j/core/layout/Rfc5424Layout.html   |   471 +-
 .../core/layout/ScriptPatternSelector.Builder.html |   202 +-
 .../log4j/core/layout/ScriptPatternSelector.html   |   289 +-
 .../log4j/core/layout/SerializedLayout.html        |   251 +-
 .../log4j/core/layout/StringBuilderEncoder.html    |   160 +-
 .../log4j/core/layout/SyslogLayout.Builder.html    |   223 +-
 .../logging/log4j/core/layout/SyslogLayout.html    |   305 +-
 .../log4j/core/layout/TextEncoderHelper.html       |   158 +-
 .../log4j/core/layout/XmlLayout.Builder.html       |   179 +-
 .../logging/log4j/core/layout/XmlLayout.html       |   450 +-
 .../log4j/core/layout/YamlLayout.Builder.html      |   179 +-
 .../logging/log4j/core/layout/YamlLayout.html      |   470 +-
 .../core/layout/class-use/AbstractCsvLayout.html   |   155 +-
 .../layout/class-use/AbstractLayout.Builder.html   |   138 +-
 .../core/layout/class-use/AbstractLayout.html      |   157 +-
 .../class-use/AbstractStringLayout.Builder.html    |   135 +-
 .../class-use/AbstractStringLayout.Serializer.html |   253 +-
 .../AbstractStringLayout.Serializer2.html          |   110 +-
 .../layout/class-use/AbstractStringLayout.html     |   140 +-
 .../layout/class-use/ByteBufferDestination.html    |   252 +-
 .../class-use/ByteBufferDestinationHelper.html     |    88 +-
 .../core/layout/class-use/CsvLogEventLayout.html   |   142 +-
 .../core/layout/class-use/CsvParameterLayout.html  |    88 +-
 .../log4j/core/layout/class-use/Encoder.html       |   201 +-
 .../core/layout/class-use/GelfLayout.Builder.html  |   122 +-
 .../class-use/GelfLayout.CompressionType.html      |   169 +-
 .../log4j/core/layout/class-use/GelfLayout.html    |   127 +-
 .../core/layout/class-use/HtmlLayout.Builder.html  |   152 +-
 .../core/layout/class-use/HtmlLayout.FontSize.html |   139 +-
 .../log4j/core/layout/class-use/HtmlLayout.html    |   134 +-
 .../core/layout/class-use/JsonLayout.Builder.html  |   122 +-
 .../log4j/core/layout/class-use/JsonLayout.html    |   134 +-
 .../class-use/LevelPatternSelector.Builder.html    |   142 +-
 .../layout/class-use/LevelPatternSelector.html     |   125 +-
 .../class-use/LockingStringBuilderEncoder.html     |    88 +-
 .../log4j/core/layout/class-use/LoggerFields.html  |   248 +-
 .../class-use/MarkerPatternSelector.Builder.html   |   142 +-
 .../layout/class-use/MarkerPatternSelector.html    |   125 +-
 .../log4j/core/layout/class-use/MessageLayout.html |    88 +-
 .../layout/class-use/PatternLayout.Builder.html    |   162 +-
 .../class-use/PatternLayout.SerializerBuilder.html |   152 +-
 .../log4j/core/layout/class-use/PatternLayout.html |   163 +-
 .../layout/class-use/PatternMatch.Builder.html     |   122 +-
 .../log4j/core/layout/class-use/PatternMatch.html  |   217 +-
 .../core/layout/class-use/PatternSelector.html     |   182 +-
 .../Rfc5424Layout.Rfc5424LayoutBuilder.html        |   202 +-
 .../log4j/core/layout/class-use/Rfc5424Layout.html |   147 +-
 .../class-use/ScriptPatternSelector.Builder.html   |   147 +-
 .../layout/class-use/ScriptPatternSelector.html    |   127 +-
 .../core/layout/class-use/SerializedLayout.html    |   114 +-
 .../layout/class-use/StringBuilderEncoder.html     |    88 +-
 .../layout/class-use/SyslogLayout.Builder.html     |   122 +-
 .../log4j/core/layout/class-use/SyslogLayout.html  |   125 +-
 .../core/layout/class-use/TextEncoderHelper.html   |    88 +-
 .../core/layout/class-use/XmlLayout.Builder.html   |   122 +-
 .../log4j/core/layout/class-use/XmlLayout.html     |   130 +-
 .../core/layout/class-use/YamlLayout.Builder.html  |   122 +-
 .../log4j/core/layout/class-use/YamlLayout.html    |   112 +-
 .../log4j/core/layout/internal/ExcludeChecker.html |   184 +-
 .../log4j/core/layout/internal/IncludeChecker.html |   184 +-
 .../layout/internal/ListChecker.NoopChecker.html   |   184 +-
 .../log4j/core/layout/internal/ListChecker.html    |   145 +-
 .../layout/internal/class-use/ExcludeChecker.html  |    88 +-
 .../layout/internal/class-use/IncludeChecker.html  |    88 +-
 .../class-use/ListChecker.NoopChecker.html         |   112 +-
 .../layout/internal/class-use/ListChecker.html     |   116 +-
 .../log4j/core/layout/internal/package-frame.html  |    26 -
 .../core/layout/internal/package-summary.html      |    96 +-
 .../log4j/core/layout/internal/package-tree.html   |    98 +-
 .../log4j/core/layout/internal/package-use.html    |   105 +-
 .../logging/log4j/core/layout/package-frame.html   |    71 -
 .../logging/log4j/core/layout/package-summary.html |   217 +-
 .../logging/log4j/core/layout/package-tree.html    |   190 +-
 .../logging/log4j/core/layout/package-use.html     |   311 +-
 .../lookup/AbstractConfigurationAwareLookup.html   |   189 +-
 .../logging/log4j/core/lookup/AbstractLookup.html  |   182 +-
 .../core/lookup/ConfigurationStrSubstitutor.html   |   195 +-
 .../log4j/core/lookup/ContextMapLookup.html        |   188 +-
 .../logging/log4j/core/lookup/DateLookup.html      |   188 +-
 .../log4j/core/lookup/EnvironmentLookup.html       |   177 +-
 .../logging/log4j/core/lookup/EventLookup.html     |   177 +-
 .../logging/log4j/core/lookup/Interpolator.html    |   286 +-
 .../logging/log4j/core/lookup/JavaLookup.html      |   222 +-
 .../lookup/JmxRuntimeInputArgumentsLookup.html     |   225 +-
 .../logging/log4j/core/lookup/JndiLookup.html      |   177 +-
 .../logging/log4j/core/lookup/Log4jLookup.html     |   216 +-
 .../logging/log4j/core/lookup/LookupResult.html    |   124 +-
 .../logging/log4j/core/lookup/LowerLookup.html     |   184 +-
 .../logging/log4j/core/lookup/MainMapLookup.html   |   218 +-
 .../logging/log4j/core/lookup/MapLookup.html       |   225 +-
 .../logging/log4j/core/lookup/MarkerLookup.html    |   200 +-
 .../log4j/core/lookup/PropertiesLookup.html        |   248 +-
 .../log4j/core/lookup/ResourceBundleLookup.html    |   177 +-
 .../log4j/core/lookup/RuntimeStrSubstitutor.html   |   195 +-
 .../logging/log4j/core/lookup/StrLookup.html       |   186 +-
 .../logging/log4j/core/lookup/StrMatcher.html      |   265 +-
 .../logging/log4j/core/lookup/StrSubstitutor.html  |  1028 +-
 .../log4j/core/lookup/StructuredDataLookup.html    |   213 +-
 .../log4j/core/lookup/SystemPropertiesLookup.html  |   177 +-
 .../logging/log4j/core/lookup/UpperLookup.html     |   184 +-
 .../AbstractConfigurationAwareLookup.html          |   115 +-
 .../core/lookup/class-use/AbstractLookup.html      |   139 +-
 .../class-use/ConfigurationStrSubstitutor.html     |    88 +-
 .../core/lookup/class-use/ContextMapLookup.html    |    88 +-
 .../log4j/core/lookup/class-use/DateLookup.html    |    88 +-
 .../core/lookup/class-use/EnvironmentLookup.html   |    88 +-
 .../log4j/core/lookup/class-use/EventLookup.html   |    88 +-
 .../log4j/core/lookup/class-use/Interpolator.html  |    88 +-
 .../log4j/core/lookup/class-use/JavaLookup.html    |    88 +-
 .../class-use/JmxRuntimeInputArgumentsLookup.html  |   112 +-
 .../log4j/core/lookup/class-use/JndiLookup.html    |    88 +-
 .../log4j/core/lookup/class-use/Log4jLookup.html   |    88 +-
 .../log4j/core/lookup/class-use/LookupResult.html  |   162 +-
 .../log4j/core/lookup/class-use/LowerLookup.html   |    88 +-
 .../log4j/core/lookup/class-use/MainMapLookup.html |    88 +-
 .../log4j/core/lookup/class-use/MapLookup.html     |   113 +-
 .../log4j/core/lookup/class-use/MarkerLookup.html  |    88 +-
 .../core/lookup/class-use/PropertiesLookup.html    |    88 +-
 .../lookup/class-use/ResourceBundleLookup.html     |    88 +-
 .../lookup/class-use/RuntimeStrSubstitutor.html    |    88 +-
 .../log4j/core/lookup/class-use/StrLookup.html     |   303 +-
 .../log4j/core/lookup/class-use/StrMatcher.html    |   272 +-
 .../core/lookup/class-use/StrSubstitutor.html      |   451 +-
 .../lookup/class-use/StructuredDataLookup.html     |    88 +-
 .../lookup/class-use/SystemPropertiesLookup.html   |    88 +-
 .../log4j/core/lookup/class-use/UpperLookup.html   |    88 +-
 .../logging/log4j/core/lookup/package-frame.html   |    48 -
 .../logging/log4j/core/lookup/package-summary.html |   171 +-
 .../logging/log4j/core/lookup/package-tree.html    |   142 +-
 .../logging/log4j/core/lookup/package-use.html     |   196 +-
 .../core/message/ExtendedThreadInfoFactory.html    |   145 +-
 .../class-use/ExtendedThreadInfoFactory.html       |    88 +-
 .../logging/log4j/core/message/package-frame.html  |    20 -
 .../log4j/core/message/package-summary.html        |    88 +-
 .../logging/log4j/core/message/package-tree.html   |    90 +-
 .../logging/log4j/core/message/package-use.html    |    84 +-
 .../log4j/core/net/AbstractSocketManager.html      |   259 +-
 .../apache/logging/log4j/core/net/Advertiser.html  |   120 +-
 .../log4j/core/net/DatagramOutputStream.html       |   233 +-
 .../log4j/core/net/DatagramSocketManager.html      |   256 +-
 .../apache/logging/log4j/core/net/Facility.html    |   373 +-
 .../apache/logging/log4j/core/net/JndiManager.html |   325 +-
 .../log4j/core/net/MailManager.FactoryData.html    |   329 +-
 .../apache/logging/log4j/core/net/MailManager.html |   198 +-
 .../logging/log4j/core/net/MailManagerFactory.html |   125 +-
 .../logging/log4j/core/net/MimeMessageBuilder.html |   208 +-
 .../log4j/core/net/MulticastDnsAdvertiser.html     |   186 +-
 .../apache/logging/log4j/core/net/Priority.html    |   183 +-
 .../apache/logging/log4j/core/net/Protocol.html    |   187 +-
 .../log4j/core/net/Rfc1349TrafficClass.html        |   201 +-
 .../apache/logging/log4j/core/net/Severity.html    |   238 +-
 .../core/net/SmtpManager.SMTPManagerFactory.html   |   155 +-
 .../apache/logging/log4j/core/net/SmtpManager.html |   468 +-
 .../log4j/core/net/SocketAddress.Builder.html      |   173 +-
 .../logging/log4j/core/net/SocketAddress.html      |   195 +-
 .../logging/log4j/core/net/SocketOptions.html      |   539 +-
 .../core/net/SocketPerformancePreferences.html     |   234 +-
 .../logging/log4j/core/net/SslSocketManager.html   |   404 +-
 .../core/net/TcpSocketManager.HostResolver.html    |   169 +-
 .../TcpSocketManager.TcpSocketManagerFactory.html  |   176 +-
 .../logging/log4j/core/net/TcpSocketManager.html   |   461 +-
 .../log4j/core/net/UrlConnectionFactory.html       |   186 +-
 .../core/net/class-use/AbstractSocketManager.html  |   230 +-
 .../log4j/core/net/class-use/Advertiser.html       |   231 +-
 .../core/net/class-use/DatagramOutputStream.html   |    88 +-
 .../core/net/class-use/DatagramSocketManager.html  |   116 +-
 .../logging/log4j/core/net/class-use/Facility.html |   371 +-
 .../log4j/core/net/class-use/JndiManager.html      |   161 +-
 .../net/class-use/MailManager.FactoryData.html     |   133 +-
 .../log4j/core/net/class-use/MailManager.html      |   144 +-
 .../core/net/class-use/MailManagerFactory.html     |   110 +-
 .../core/net/class-use/MimeMessageBuilder.html     |   129 +-
 .../core/net/class-use/MulticastDnsAdvertiser.html |    88 +-
 .../logging/log4j/core/net/class-use/Priority.html |    88 +-
 .../logging/log4j/core/net/class-use/Protocol.html |   211 +-
 .../core/net/class-use/Rfc1349TrafficClass.html    |   138 +-
 .../logging/log4j/core/net/class-use/Severity.html |   139 +-
 .../class-use/SmtpManager.SMTPManagerFactory.html  |   112 +-
 .../log4j/core/net/class-use/SmtpManager.html      |   145 +-
 .../core/net/class-use/SocketAddress.Builder.html  |   122 +-
 .../log4j/core/net/class-use/SocketAddress.html    |   117 +-
 .../log4j/core/net/class-use/SocketOptions.html    |   328 +-
 .../class-use/SocketPerformancePreferences.html    |   138 +-
 .../log4j/core/net/class-use/SslSocketManager.html |   133 +-
 .../class-use/TcpSocketManager.HostResolver.html   |   122 +-
 .../TcpSocketManager.TcpSocketManagerFactory.html  |    88 +-
 .../log4j/core/net/class-use/TcpSocketManager.html |   149 +-
 .../core/net/class-use/UrlConnectionFactory.html   |    88 +-
 .../logging/log4j/core/net/package-frame.html      |    51 -
 .../logging/log4j/core/net/package-summary.html    |   179 +-
 .../logging/log4j/core/net/package-tree.html       |   156 +-
 .../apache/logging/log4j/core/net/package-use.html |   243 +-
 .../net/ssl/AbstractKeyStoreConfiguration.html     |   279 +-
 .../log4j/core/net/ssl/KeyStoreConfiguration.html  |   413 +-
 .../net/ssl/KeyStoreConfigurationException.html    |   139 +-
 .../log4j/core/net/ssl/LaxHostnameVerifier.html    |   151 +-
 .../log4j/core/net/ssl/PasswordProvider.html       |   115 +-
 .../log4j/core/net/ssl/SslConfiguration.html       |   256 +-
 .../core/net/ssl/SslConfigurationDefaults.html     |   154 +-
 .../core/net/ssl/SslConfigurationException.html    |   137 +-
 .../core/net/ssl/SslConfigurationFactory.html      |   139 +-
 .../log4j/core/net/ssl/StoreConfiguration.html     |   310 +-
 .../core/net/ssl/StoreConfigurationException.html  |   157 +-
 .../core/net/ssl/TrustStoreConfiguration.html      |   409 +-
 .../net/ssl/TrustStoreConfigurationException.html  |   139 +-
 .../class-use/AbstractKeyStoreConfiguration.html   |   113 +-
 .../net/ssl/class-use/KeyStoreConfiguration.html   |   180 +-
 .../class-use/KeyStoreConfigurationException.html  |    88 +-
 .../net/ssl/class-use/LaxHostnameVerifier.html     |    88 +-
 .../core/net/ssl/class-use/PasswordProvider.html   |   137 +-
 .../core/net/ssl/class-use/SslConfiguration.html   |   528 +-
 .../ssl/class-use/SslConfigurationDefaults.html    |    88 +-
 .../ssl/class-use/SslConfigurationException.html   |    88 +-
 .../net/ssl/class-use/SslConfigurationFactory.html |    88 +-
 .../core/net/ssl/class-use/StoreConfiguration.html |   116 +-
 .../ssl/class-use/StoreConfigurationException.html |   334 +-
 .../net/ssl/class-use/TrustStoreConfiguration.html |   180 +-
 .../TrustStoreConfigurationException.html          |    88 +-
 .../logging/log4j/core/net/ssl/package-frame.html  |    38 -
 .../log4j/core/net/ssl/package-summary.html        |   133 +-
 .../logging/log4j/core/net/ssl/package-tree.html   |   120 +-
 .../logging/log4j/core/net/ssl/package-use.html    |   148 +-
 .../apache/logging/log4j/core/osgi/Activator.html  |   184 +-
 .../log4j/core/osgi/BundleContextSelector.html     |   229 +-
 .../log4j/core/osgi/class-use/Activator.html       |    88 +-
 .../core/osgi/class-use/BundleContextSelector.html |    88 +-
 .../logging/log4j/core/osgi/package-frame.html     |    21 -
 .../logging/log4j/core/osgi/package-summary.html   |   107 +-
 .../logging/log4j/core/osgi/package-tree.html      |    96 +-
 .../logging/log4j/core/osgi/package-use.html       |    84 +-
 .../apache/logging/log4j/core/package-frame.html   |    46 -
 .../apache/logging/log4j/core/package-summary.html |   163 +-
 .../apache/logging/log4j/core/package-tree.html    |   146 +-
 .../org/apache/logging/log4j/core/package-use.html |   978 +-
 .../log4j/core/parser/JsonLogEventParser.html      |   193 +-
 .../logging/log4j/core/parser/LogEventParser.html  |   140 +-
 .../logging/log4j/core/parser/ParseException.html  |   155 +-
 .../log4j/core/parser/TextLogEventParser.html      |   131 +-
 .../log4j/core/parser/XmlLogEventParser.html       |   193 +-
 .../log4j/core/parser/YamlLogEventParser.html      |   193 +-
 .../core/parser/class-use/JsonLogEventParser.html  |    88 +-
 .../core/parser/class-use/LogEventParser.html      |   134 +-
 .../core/parser/class-use/ParseException.html      |   124 +-
 .../core/parser/class-use/TextLogEventParser.html  |   122 +-
 .../core/parser/class-use/XmlLogEventParser.html   |    88 +-
 .../core/parser/class-use/YamlLogEventParser.html  |    88 +-
 .../logging/log4j/core/parser/package-frame.html   |    31 -
 .../logging/log4j/core/parser/package-summary.html |   129 +-
 .../logging/log4j/core/parser/package-tree.html    |   106 +-
 .../logging/log4j/core/parser/package-use.html     |   112 +-
 .../core/pattern/AbstractPatternConverter.html     |   198 +-
 .../pattern/AbstractStyleNameConverter.Black.html  |   229 +-
 .../pattern/AbstractStyleNameConverter.Blue.html   |   229 +-
 .../pattern/AbstractStyleNameConverter.Cyan.html   |   229 +-
 .../pattern/AbstractStyleNameConverter.Green.html  |   229 +-
 .../AbstractStyleNameConverter.Magenta.html        |   229 +-
 .../pattern/AbstractStyleNameConverter.Red.html    |   229 +-
 .../pattern/AbstractStyleNameConverter.White.html  |   229 +-
 .../pattern/AbstractStyleNameConverter.Yellow.html |   229 +-
 .../core/pattern/AbstractStyleNameConverter.html   |   247 +-
 .../logging/log4j/core/pattern/AnsiEscape.html     |   660 +-
 .../log4j/core/pattern/ArrayPatternConverter.html  |   141 +-
 .../core/pattern/ClassNamePatternConverter.html    |   195 +-
 .../logging/log4j/core/pattern/ConverterKeys.html  |   113 +-
 .../log4j/core/pattern/DatePatternConverter.html   |   277 +-
 .../core/pattern/EncodingPatternConverter.html     |   191 +-
 .../core/pattern/EndOfBatchPatternConverter.html   |   176 +-
 .../pattern/EqualsBaseReplacementConverter.html    |   218 +-
 .../EqualsIgnoreCaseReplacementConverter.html      |   192 +-
 .../core/pattern/EqualsReplacementConverter.html   |   192 +-
 .../pattern/ExtendedThrowablePatternConverter.html |   194 +-
 .../core/pattern/FileDatePatternConverter.html     |   127 +-
 .../core/pattern/FileLocationPatternConverter.html |   176 +-
 .../logging/log4j/core/pattern/FormattingInfo.html |   231 +-
 .../core/pattern/FullLocationPatternConverter.html |   187 +-
 .../log4j/core/pattern/HighlightConverter.html     |   193 +-
 .../log4j/core/pattern/HtmlTextRenderer.html       |   170 +-
 .../core/pattern/IntegerPatternConverter.html      |   191 +-
 .../log4j/core/pattern/JAnsiTextRenderer.html      |   224 +-
 .../log4j/core/pattern/LevelPatternConverter.html  |   189 +-
 .../core/pattern/LineLocationPatternConverter.html |   187 +-
 .../pattern/LineSeparatorPatternConverter.html     |   204 +-
 .../core/pattern/LiteralPatternConverter.html      |   260 +-
 .../core/pattern/LogEventPatternConverter.html     |   232 +-
 .../core/pattern/LoggerFqcnPatternConverter.html   |   176 +-
 .../log4j/core/pattern/LoggerPatternConverter.html |   184 +-
 .../log4j/core/pattern/MapPatternConverter.html    |   201 +-
 .../log4j/core/pattern/MarkerPatternConverter.html |   176 +-
 .../pattern/MarkerSimpleNamePatternConverter.html  |   176 +-
 .../log4j/core/pattern/MaxLengthConverter.html     |   182 +-
 .../log4j/core/pattern/MdcPatternConverter.html    |   200 +-
 .../core/pattern/MessagePatternConverter.html      |   182 +-
 .../pattern/MethodLocationPatternConverter.html    |   187 +-
 .../log4j/core/pattern/NameAbbreviator.html        |   159 +-
 .../log4j/core/pattern/NamePatternConverter.html   |   191 +-
 .../core/pattern/NanoTimePatternConverter.html     |   176 +-
 .../log4j/core/pattern/NdcPatternConverter.html    |   202 +-
 .../logging/log4j/core/pattern/NotANumber.html     |   154 +-
 .../log4j/core/pattern/PatternConverter.html       |   157 +-
 .../log4j/core/pattern/PatternFormatter.html       |   212 +-
 .../logging/log4j/core/pattern/PatternParser.html  |   239 +-
 .../log4j/core/pattern/PlainTextRenderer.html      |   177 +-
 .../core/pattern/ProcessIdPatternConverter.html    |   192 +-
 .../log4j/core/pattern/RegexReplacement.html       |   157 +-
 .../core/pattern/RegexReplacementConverter.html    |   180 +-
 .../core/pattern/RelativeTimePatternConverter.html |   194 +-
 .../log4j/core/pattern/RepeatPatternConverter.html |   195 +-
 .../pattern/RootThrowablePatternConverter.html     |   196 +-
 .../pattern/SequenceNumberPatternConverter.html    |   176 +-
 .../logging/log4j/core/pattern/StyleConverter.html |   202 +-
 .../logging/log4j/core/pattern/TextRenderer.html   |   130 +-
 .../core/pattern/ThreadIdPatternConverter.html     |   176 +-
 .../core/pattern/ThreadNamePatternConverter.html   |   176 +-
 .../pattern/ThreadPriorityPatternConverter.html    |   176 +-
 .../core/pattern/ThrowablePatternConverter.html    |   301 +-
 .../log4j/core/pattern/UuidPatternConverter.html   |   176 +-
 .../VariablesNotEmptyReplacementConverter.html     |   180 +-
 .../class-use/AbstractPatternConverter.html        |   260 +-
 .../AbstractStyleNameConverter.Black.html          |   114 +-
 .../class-use/AbstractStyleNameConverter.Blue.html |   114 +-
 .../class-use/AbstractStyleNameConverter.Cyan.html |   114 +-
 .../AbstractStyleNameConverter.Green.html          |   114 +-
 .../AbstractStyleNameConverter.Magenta.html        |   114 +-
 .../class-use/AbstractStyleNameConverter.Red.html  |   114 +-
 .../AbstractStyleNameConverter.White.html          |   114 +-
 .../AbstractStyleNameConverter.Yellow.html         |   114 +-
 .../class-use/AbstractStyleNameConverter.html      |   149 +-
 .../log4j/core/pattern/class-use/AnsiEscape.html   |   117 +-
 .../pattern/class-use/ArrayPatternConverter.html   |   136 +-
 .../class-use/ClassNamePatternConverter.html       |   112 +-
 .../core/pattern/class-use/ConverterKeys.html      |   250 +-
 .../pattern/class-use/DatePatternConverter.html    |   112 +-
 .../class-use/EncodingPatternConverter.html        |   114 +-
 .../class-use/EndOfBatchPatternConverter.html      |   112 +-
 .../class-use/EqualsBaseReplacementConverter.html  |   113 +-
 .../EqualsIgnoreCaseReplacementConverter.html      |   114 +-
 .../class-use/EqualsReplacementConverter.html      |   114 +-
 .../ExtendedThrowablePatternConverter.html         |   114 +-
 .../class-use/FileDatePatternConverter.html        |    88 +-
 .../class-use/FileLocationPatternConverter.html    |   112 +-
 .../core/pattern/class-use/FormattingInfo.html     |   191 +-
 .../class-use/FullLocationPatternConverter.html    |   112 +-
 .../core/pattern/class-use/HighlightConverter.html |   114 +-
 .../core/pattern/class-use/HtmlTextRenderer.html   |    88 +-
 .../pattern/class-use/IntegerPatternConverter.html |   112 +-
 .../core/pattern/class-use/JAnsiTextRenderer.html  |    88 +-
 .../pattern/class-use/LevelPatternConverter.html   |   112 +-
 .../class-use/LineLocationPatternConverter.html    |   112 +-
 .../class-use/LineSeparatorPatternConverter.html   |   112 +-
 .../pattern/class-use/LiteralPatternConverter.html |    88 +-
 .../class-use/LogEventPatternConverter.html        |   278 +-
 .../class-use/LoggerFqcnPatternConverter.html      |   112 +-
 .../pattern/class-use/LoggerPatternConverter.html  |   112 +-
 .../pattern/class-use/MapPatternConverter.html     |   123 +-
 .../pattern/class-use/MarkerPatternConverter.html  |   112 +-
 .../MarkerSimpleNamePatternConverter.html          |   112 +-
 .../core/pattern/class-use/MaxLengthConverter.html |   114 +-
 .../pattern/class-use/MdcPatternConverter.html     |   112 +-
 .../pattern/class-use/MessagePatternConverter.html |   114 +-
 .../class-use/MethodLocationPatternConverter.html  |   112 +-
 .../core/pattern/class-use/NameAbbreviator.html    |   117 +-
 .../pattern/class-use/NamePatternConverter.html    |   113 +-
 .../class-use/NanoTimePatternConverter.html        |   112 +-
 .../pattern/class-use/NdcPatternConverter.html     |   112 +-
 .../log4j/core/pattern/class-use/NotANumber.html   |   112 +-
 .../core/pattern/class-use/PatternConverter.html   |   312 +-
 .../core/pattern/class-use/PatternFormatter.html   |   254 +-
 .../core/pattern/class-use/PatternParser.html      |   140 +-
 .../core/pattern/class-use/PlainTextRenderer.html  |   112 +-
 .../class-use/ProcessIdPatternConverter.html       |   112 +-
 .../core/pattern/class-use/RegexReplacement.html   |   179 +-
 .../class-use/RegexReplacementConverter.html       |   114 +-
 .../class-use/RelativeTimePatternConverter.html    |   112 +-
 .../pattern/class-use/RepeatPatternConverter.html  |   114 +-
 .../class-use/RootThrowablePatternConverter.html   |   114 +-
 .../class-use/SequenceNumberPatternConverter.html  |   112 +-
 .../core/pattern/class-use/StyleConverter.html     |   114 +-
 .../log4j/core/pattern/class-use/TextRenderer.html |   241 +-
 .../class-use/ThreadIdPatternConverter.html        |   112 +-
 .../class-use/ThreadNamePatternConverter.html      |   112 +-
 .../class-use/ThreadPriorityPatternConverter.html  |   112 +-
 .../class-use/ThrowablePatternConverter.html       |   127 +-
 .../pattern/class-use/UuidPatternConverter.html    |   112 +-
 .../VariablesNotEmptyReplacementConverter.html     |   114 +-
 .../logging/log4j/core/pattern/package-frame.html  |    95 -
 .../log4j/core/pattern/package-summary.html        |   249 +-
 .../logging/log4j/core/pattern/package-tree.html   |   232 +-
 .../logging/log4j/core/pattern/package-use.html    |   347 +-
 .../logging/log4j/core/script/AbstractScript.html  |   200 +-
 .../apache/logging/log4j/core/script/Script.html   |   204 +-
 .../logging/log4j/core/script/ScriptFile.html      |   236 +-
 .../logging/log4j/core/script/ScriptManager.html   |   208 +-
 .../logging/log4j/core/script/ScriptRef.html       |   216 +-
 .../core/script/class-use/AbstractScript.html      |   378 +-
 .../log4j/core/script/class-use/Script.html        |   116 +-
 .../log4j/core/script/class-use/ScriptFile.html    |   120 +-
 .../log4j/core/script/class-use/ScriptManager.html |   159 +-
 .../log4j/core/script/class-use/ScriptRef.html     |   114 +-
 .../logging/log4j/core/script/package-frame.html   |    24 -
 .../logging/log4j/core/script/package-summary.html |   113 +-
 .../logging/log4j/core/script/package-tree.html    |    98 +-
 .../logging/log4j/core/script/package-use.html     |   201 +-
 .../log4j/core/selector/BasicContextSelector.html  |   276 +-
 .../core/selector/ClassLoaderContextSelector.html  |   362 +-
 .../log4j/core/selector/ContextSelector.html       |   245 +-
 .../log4j/core/selector/CoreContextSelectors.html  |   145 +-
 .../log4j/core/selector/JndiContextSelector.html   |   303 +-
 .../log4j/core/selector/NamedContextSelector.html  |   154 +-
 .../selector/class-use/BasicContextSelector.html   |    88 +-
 .../class-use/ClassLoaderContextSelector.html      |   128 +-
 .../core/selector/class-use/ContextSelector.html   |   222 +-
 .../selector/class-use/CoreContextSelectors.html   |    88 +-
 .../selector/class-use/JndiContextSelector.html    |    88 +-
 .../selector/class-use/NamedContextSelector.html   |   110 +-
 .../logging/log4j/core/selector/package-frame.html |    28 -
 .../log4j/core/selector/package-summary.html       |   117 +-
 .../logging/log4j/core/selector/package-tree.html  |   102 +-
 .../logging/log4j/core/selector/package-use.html   |   167 +-
 .../apache/logging/log4j/core/time/Instant.html    |   152 +-
 .../logging/log4j/core/time/MutableInstant.html    |   312 +-
 .../logging/log4j/core/time/PreciseClock.html      |   123 +-
 .../logging/log4j/core/time/class-use/Instant.html |   247 +-
 .../log4j/core/time/class-use/MutableInstant.html  |   148 +-
 .../log4j/core/time/class-use/PreciseClock.html    |   110 +-
 .../core/time/internal/FixedPreciseClock.html      |   172 +-
 .../time/internal/class-use/FixedPreciseClock.html |    88 +-
 .../log4j/core/time/internal/package-frame.html    |    20 -
 .../log4j/core/time/internal/package-summary.html  |    88 +-
 .../log4j/core/time/internal/package-tree.html     |    90 +-
 .../log4j/core/time/internal/package-use.html      |    84 +-
 .../logging/log4j/core/time/package-frame.html     |    25 -
 .../logging/log4j/core/time/package-summary.html   |    99 +-
 .../logging/log4j/core/time/package-tree.html      |   100 +-
 .../logging/log4j/core/time/package-use.html       |   197 +-
 .../core/tools/BasicCommandLineArguments.html      |   144 +-
 .../log4j/core/tools/CustomLoggerGenerator.html    |   143 +-
 .../log4j/core/tools/ExtendedLoggerGenerator.html  |   143 +-
 .../log4j/core/tools/Generate.CustomLogger.html    |   121 +-
 .../log4j/core/tools/Generate.ExtendedLogger.html  |   121 +-
 .../apache/logging/log4j/core/tools/Generate.html  |   149 +-
 .../tools/class-use/BasicCommandLineArguments.html |    88 +-
 .../tools/class-use/CustomLoggerGenerator.html     |    88 +-
 .../tools/class-use/ExtendedLoggerGenerator.html   |    88 +-
 .../tools/class-use/Generate.CustomLogger.html     |    88 +-
 .../tools/class-use/Generate.ExtendedLogger.html   |    88 +-
 .../log4j/core/tools/class-use/Generate.html       |    88 +-
 .../logging/log4j/core/tools/package-frame.html    |    25 -
 .../logging/log4j/core/tools/package-summary.html  |   119 +-
 .../logging/log4j/core/tools/package-tree.html     |   100 +-
 .../logging/log4j/core/tools/package-use.html      |    84 +-
 .../core/tools/picocli/CommandLine.Command.html    |   383 +-
 .../CommandLine.DefaultExceptionHandler.html       |   165 +-
 ...ndLine.DuplicateOptionAnnotationsException.html |   145 +-
 .../picocli/CommandLine.ExecutionException.html    |   178 +-
 .../picocli/CommandLine.Help.Ansi.IStyle.html      |   146 +-
 .../tools/picocli/CommandLine.Help.Ansi.Style.html |   411 +-
 .../tools/picocli/CommandLine.Help.Ansi.Text.html  |   258 +-
 .../core/tools/picocli/CommandLine.Help.Ansi.html  |   220 +-
 .../picocli/CommandLine.Help.ColorScheme.html      |   288 +-
 .../picocli/CommandLine.Help.Column.Overflow.html  |   182 +-
 .../tools/picocli/CommandLine.Help.Column.html     |   177 +-
 .../picocli/CommandLine.Help.IOptionRenderer.html  |   131 +-
 .../CommandLine.Help.IParamLabelRenderer.html      |   130 +-
 .../CommandLine.Help.IParameterRenderer.html       |   131 +-
 .../tools/picocli/CommandLine.Help.Layout.html     |   345 +-
 .../picocli/CommandLine.Help.TextTable.Cell.html   |   152 +-
 .../tools/picocli/CommandLine.Help.TextTable.html  |   325 +-
 .../log4j/core/tools/picocli/CommandLine.Help.html |   961 +-
 .../picocli/CommandLine.IExceptionHandler.html     |   139 +-
 .../picocli/CommandLine.IParseResultHandler.html   |   145 +-
 .../tools/picocli/CommandLine.ITypeConverter.html  |   121 +-
 .../CommandLine.InitializationException.html       |   156 +-
 ...andLine.MaxValuesforFieldExceededException.html |   157 +-
 .../CommandLine.MissingParameterException.html     |   155 +-
 .../CommandLine.MissingTypeConverterException.html |   159 +-
 .../core/tools/picocli/CommandLine.Option.html     |   254 +-
 .../CommandLine.OverwrittenOptionException.html    |   155 +-
 .../picocli/CommandLine.ParameterException.html    |   180 +-
 .../CommandLine.ParameterIndexGapException.html    |   147 +-
 .../core/tools/picocli/CommandLine.Parameters.html |   189 +-
 .../picocli/CommandLine.PicocliException.html      |   154 +-
 .../core/tools/picocli/CommandLine.Range.html      |   311 +-
 .../core/tools/picocli/CommandLine.RunAll.html     |   161 +-
 .../core/tools/picocli/CommandLine.RunFirst.html   |   165 +-
 .../core/tools/picocli/CommandLine.RunLast.html    |   161 +-
 .../CommandLine.TypeConversionException.html       |   145 +-
 .../CommandLine.UnmatchedArgumentException.html    |   179 +-
 .../log4j/core/tools/picocli/CommandLine.html      |   975 +-
 .../picocli/class-use/CommandLine.Command.html     |    88 +-
 .../CommandLine.DefaultExceptionHandler.html       |    88 +-
 ...ndLine.DuplicateOptionAnnotationsException.html |    88 +-
 .../class-use/CommandLine.ExecutionException.html  |   118 +-
 .../class-use/CommandLine.Help.Ansi.IStyle.html    |   219 +-
 .../class-use/CommandLine.Help.Ansi.Style.html     |   117 +-
 .../class-use/CommandLine.Help.Ansi.Text.html      |   260 +-
 .../picocli/class-use/CommandLine.Help.Ansi.html   |   353 +-
 .../class-use/CommandLine.Help.ColorScheme.html    |   237 +-
 .../CommandLine.Help.Column.Overflow.html          |   141 +-
 .../picocli/class-use/CommandLine.Help.Column.html |   124 +-
 .../CommandLine.Help.IOptionRenderer.html          |   151 +-
 .../CommandLine.Help.IParamLabelRenderer.html      |   212 +-
 .../CommandLine.Help.IParameterRenderer.html       |   151 +-
 .../picocli/class-use/CommandLine.Help.Layout.html |   137 +-
 .../class-use/CommandLine.Help.TextTable.Cell.html |   114 +-
 .../class-use/CommandLine.Help.TextTable.html      |   137 +-
 .../tools/picocli/class-use/CommandLine.Help.html  |   119 +-
 .../class-use/CommandLine.IExceptionHandler.html   |   134 +-
 .../class-use/CommandLine.IParseResultHandler.html |   153 +-
 .../class-use/CommandLine.ITypeConverter.html      |   114 +-
 .../CommandLine.InitializationException.html       |   115 +-
 ...andLine.MaxValuesforFieldExceededException.html |    88 +-
 .../CommandLine.MissingParameterException.html     |    88 +-
 .../CommandLine.MissingTypeConverterException.html |    88 +-
 .../picocli/class-use/CommandLine.Option.html      |   118 +-
 .../CommandLine.OverwrittenOptionException.html    |    88 +-
 .../class-use/CommandLine.ParameterException.html  |   165 +-
 .../CommandLine.ParameterIndexGapException.html    |    88 +-
 .../picocli/class-use/CommandLine.Parameters.html  |   118 +-
 .../class-use/CommandLine.PicocliException.html    |   152 +-
 .../tools/picocli/class-use/CommandLine.Range.html |   169 +-
 .../picocli/class-use/CommandLine.RunAll.html      |    88 +-
 .../picocli/class-use/CommandLine.RunFirst.html    |    88 +-
 .../picocli/class-use/CommandLine.RunLast.html     |    88 +-
 .../CommandLine.TypeConversionException.html       |    88 +-
 .../CommandLine.UnmatchedArgumentException.html    |    88 +-
 .../core/tools/picocli/class-use/CommandLine.html  |   312 +-
 .../log4j/core/tools/picocli/package-frame.html    |    68 -
 .../log4j/core/tools/picocli/package-summary.html  |   212 +-
 .../log4j/core/tools/picocli/package-tree.html     |   182 +-
 .../log4j/core/tools/picocli/package-use.html      |   188 +-
 .../AbstractWatcher.ReconfigurationRunnable.html   |   151 +-
 .../logging/log4j/core/util/AbstractWatcher.html   |   257 +-
 .../apache/logging/log4j/core/util/ArrayUtils.html |   159 +-
 .../org/apache/logging/log4j/core/util/Assert.html |   167 +-
 .../log4j/core/util/AuthorizationProvider.html     |   111 +-
 .../core/util/BasicAuthorizationProvider.html      |   185 +-
 .../apache/logging/log4j/core/util/Booleans.html   |   121 +-
 .../apache/logging/log4j/core/util/Builder.html    |   135 +-
 .../logging/log4j/core/util/CachedClock.html       |   134 +-
 .../logging/log4j/core/util/Cancellable.html       |   119 +-
 .../org/apache/logging/log4j/core/util/Clock.html  |   113 +-
 .../logging/log4j/core/util/ClockFactory.html      |   153 +-
 .../log4j/core/util/CloseShieldOutputStream.html   |   205 +-
 .../logging/log4j/core/util/CloseShieldWriter.html |   203 +-
 .../org/apache/logging/log4j/core/util/Closer.html |   130 +-
 .../logging/log4j/core/util/CoarseCachedClock.html |   134 +-
 .../apache/logging/log4j/core/util/Constants.html  |   239 +-
 .../log4j/core/util/ContextDataProvider.html       |   122 +-
 .../logging/log4j/core/util/CronExpression.html    |   632 +-
 .../logging/log4j/core/util/CyclicBuffer.html      |   163 +-
 .../core/util/DefaultShutdownCallbackRegistry.html |   284 +-
 .../logging/log4j/core/util/DummyNanoClock.html    |   152 +-
 .../logging/log4j/core/util/ExecutorServices.html  |   156 +-
 .../log4j/core/util/ExtensionLanguageMapping.html  |   377 +-
 .../apache/logging/log4j/core/util/FileUtils.html  |   193 +-
 .../logging/log4j/core/util/FileWatcher.html       |   121 +-
 .../apache/logging/log4j/core/util/IOUtils.html    |   218 +-
 .../apache/logging/log4j/core/util/Integers.html   |   139 +-
 .../apache/logging/log4j/core/util/JndiCloser.html |   136 +-
 .../apache/logging/log4j/core/util/JsonUtils.html  |   145 +-
 .../log4j/core/util/KeyValuePair.Builder.html      |   173 +-
 .../logging/log4j/core/util/KeyValuePair.html      |   236 +-
 .../org/apache/logging/log4j/core/util/Loader.html |   340 +-
 .../logging/log4j/core/util/Log4jThread.html       |   240 +-
 .../log4j/core/util/Log4jThreadFactory.html        |   169 +-
 .../apache/logging/log4j/core/util/NameUtil.html   |   134 +-
 .../apache/logging/log4j/core/util/NanoClock.html  |   111 +-
 .../apache/logging/log4j/core/util/NetUtils.html   |   157 +-
 .../logging/log4j/core/util/NullOutputStream.html  |   196 +-
 .../log4j/core/util/ObjectArrayIterator.html       |   253 +-
 .../logging/log4j/core/util/OptionConverter.html   |   244 +-
 .../logging/log4j/core/util/PasswordDecryptor.html |   111 +-
 .../apache/logging/log4j/core/util/Patterns.html   |   163 +-
 .../logging/log4j/core/util/ReflectionUtil.html    |   265 +-
 .../logging/log4j/core/util/SecretKeyProvider.html |   113 +-
 .../log4j/core/util/ShutdownCallbackRegistry.html  |   155 +-
 .../org/apache/logging/log4j/core/util/Source.html |   271 +-
 .../log4j/core/util/StringBuilderWriter.html       |   309 +-
 .../logging/log4j/core/util/StringEncoder.html     |   198 +-
 .../logging/log4j/core/util/SystemClock.html       |   143 +-
 .../logging/log4j/core/util/SystemMillisClock.html |   143 +-
 .../logging/log4j/core/util/SystemNanoClock.html   |   143 +-
 .../apache/logging/log4j/core/util/Throwables.html |   141 +-
 .../apache/logging/log4j/core/util/Transform.html  |   141 +-
 .../apache/logging/log4j/core/util/TypeUtil.html   |   152 +-
 .../apache/logging/log4j/core/util/UuidUtil.html   |   143 +-
 .../logging/log4j/core/util/WatchEventService.html |   116 +-
 .../logging/log4j/core/util/WatchManager.html      |   337 +-
 .../apache/logging/log4j/core/util/Watcher.html    |   198 +-
 .../logging/log4j/core/util/WatcherFactory.html    |   171 +-
 .../log4j/core/util/WrappedFileWatcher.html        |   296 +-
 .../AbstractWatcher.ReconfigurationRunnable.html   |    88 +-
 .../log4j/core/util/class-use/AbstractWatcher.html |   131 +-
 .../log4j/core/util/class-use/ArrayUtils.html      |    88 +-
 .../logging/log4j/core/util/class-use/Assert.html  |    88 +-
 .../core/util/class-use/AuthorizationProvider.html |   181 +-
 .../util/class-use/BasicAuthorizationProvider.html |    88 +-
 .../log4j/core/util/class-use/Booleans.html        |    88 +-
 .../logging/log4j/core/util/class-use/Builder.html |   673 +-
 .../log4j/core/util/class-use/CachedClock.html     |   112 +-
 .../log4j/core/util/class-use/Cancellable.html     |   141 +-
 .../logging/log4j/core/util/class-use/Clock.html   |   246 +-
 .../log4j/core/util/class-use/ClockFactory.html    |    88 +-
 .../util/class-use/CloseShieldOutputStream.html    |    88 +-
 .../core/util/class-use/CloseShieldWriter.html     |    88 +-
 .../logging/log4j/core/util/class-use/Closer.html  |    88 +-
 .../core/util/class-use/CoarseCachedClock.html     |   112 +-
 .../log4j/core/util/class-use/Constants.html       |    88 +-
 .../core/util/class-use/ContextDataProvider.html   |   122 +-
 .../log4j/core/util/class-use/CronExpression.html  |   175 +-
 .../log4j/core/util/class-use/CyclicBuffer.html    |    88 +-
 .../class-use/DefaultShutdownCallbackRegistry.html |    88 +-
 .../log4j/core/util/class-use/DummyNanoClock.html  |    88 +-
 .../core/util/class-use/ExecutorServices.html      |    88 +-
 .../util/class-use/ExtensionLanguageMapping.html   |   134 +-
 .../log4j/core/util/class-use/FileUtils.html       |    88 +-
 .../log4j/core/util/class-use/FileWatcher.html     |   195 +-
 .../logging/log4j/core/util/class-use/IOUtils.html |    88 +-
 .../log4j/core/util/class-use/Integers.html        |    88 +-
 .../log4j/core/util/class-use/JndiCloser.html      |    88 +-
 .../log4j/core/util/class-use/JsonUtils.html       |    88 +-
 .../core/util/class-use/KeyValuePair.Builder.html  |   122 +-
 .../log4j/core/util/class-use/KeyValuePair.html    |   344 +-
 .../logging/log4j/core/util/class-use/Loader.html  |    88 +-
 .../log4j/core/util/class-use/Log4jThread.html     |    88 +-
 .../core/util/class-use/Log4jThreadFactory.html    |   117 +-
 .../log4j/core/util/class-use/NameUtil.html        |    88 +-
 .../log4j/core/util/class-use/NanoClock.html       |   250 +-
 .../log4j/core/util/class-use/NetUtils.html        |    88 +-
 .../core/util/class-use/NullOutputStream.html      |   128 +-
 .../core/util/class-use/ObjectArrayIterator.html   |    88 +-
 .../log4j/core/util/class-use/OptionConverter.html |    88 +-
 .../core/util/class-use/PasswordDecryptor.html     |    88 +-
 .../log4j/core/util/class-use/Patterns.html        |    88 +-
 .../log4j/core/util/class-use/ReflectionUtil.html  |    88 +-
 .../core/util/class-use/SecretKeyProvider.html     |    88 +-
 .../util/class-use/ShutdownCallbackRegistry.html   |   159 +-
 .../logging/log4j/core/util/class-use/Source.html  |   227 +-
 .../core/util/class-use/StringBuilderWriter.html   |    88 +-
 .../log4j/core/util/class-use/StringEncoder.html   |    88 +-
 .../log4j/core/util/class-use/SystemClock.html     |    88 +-
 .../core/util/class-use/SystemMillisClock.html     |    88 +-
 .../log4j/core/util/class-use/SystemNanoClock.html |    88 +-
 .../log4j/core/util/class-use/Throwables.html      |    88 +-
 .../log4j/core/util/class-use/Transform.html       |    88 +-
 .../log4j/core/util/class-use/TypeUtil.html        |    88 +-
 .../log4j/core/util/class-use/UuidUtil.html        |    88 +-
 .../core/util/class-use/WatchEventService.html     |    88 +-
 .../log4j/core/util/class-use/WatchManager.html    |   160 +-
 .../logging/log4j/core/util/class-use/Watcher.html |   243 +-
 .../log4j/core/util/class-use/WatcherFactory.html  |   112 +-
 .../core/util/class-use/WrappedFileWatcher.html    |    88 +-
 .../log4j/core/util/datetime/DateParser.html       |   216 +-
 .../log4j/core/util/datetime/DatePrinter.html      |   240 +-
 .../log4j/core/util/datetime/FastDateFormat.html   |   761 +-
 .../log4j/core/util/datetime/FastDateParser.html   |   351 +-
 .../log4j/core/util/datetime/FastDatePrinter.html  |   465 +-
 .../util/datetime/FixedDateFormat.FixedFormat.html |   387 +-
 .../FixedDateFormat.FixedTimeZoneFormat.html       |   195 +-
 .../log4j/core/util/datetime/FixedDateFormat.html  |   258 +-
 .../logging/log4j/core/util/datetime/Format.html   |   184 +-
 .../core/util/datetime/class-use/DateParser.html   |   117 +-
 .../core/util/datetime/class-use/DatePrinter.html  |   117 +-
 .../util/datetime/class-use/FastDateFormat.html    |   236 +-
 .../util/datetime/class-use/FastDateParser.html    |    88 +-
 .../util/datetime/class-use/FastDatePrinter.html   |    88 +-
 .../class-use/FixedDateFormat.FixedFormat.html     |   141 +-
 .../FixedDateFormat.FixedTimeZoneFormat.html       |   122 +-
 .../util/datetime/class-use/FixedDateFormat.html   |   124 +-
 .../log4j/core/util/datetime/class-use/Format.html |   112 +-
 .../log4j/core/util/datetime/package-frame.html    |    34 -
 .../log4j/core/util/datetime/package-summary.html  |   135 +-
 .../log4j/core/util/datetime/package-tree.html     |   114 +-
 .../log4j/core/util/datetime/package-use.html      |   126 +-
 .../util/internal/HttpInputStreamUtil.Result.html  |   157 +-
 .../core/util/internal/HttpInputStreamUtil.html    |   166 +-
 .../core/util/internal/LastModifiedSource.html     |   170 +-
 .../logging/log4j/core/util/internal/Status.html   |   194 +-
 .../log4j/core/util/internal/UnsafeUtil.html       |   313 +
 .../class-use/HttpInputStreamUtil.Result.html      |   114 +-
 .../internal/class-use/HttpInputStreamUtil.html    |    88 +-
 .../internal/class-use/LastModifiedSource.html     |   114 +-
 .../log4j/core/util/internal/class-use/Status.html |   132 +-
 .../core/util/internal/class-use/UnsafeUtil.html   |   149 +
 .../log4j/core/util/internal/package-frame.html    |    26 -
 .../log4j/core/util/internal/package-summary.html  |   102 +-
 .../log4j/core/util/internal/package-tree.html     |   105 +-
 .../log4j/core/util/internal/package-use.html      |   108 +-
 .../logging/log4j/core/util/package-frame.html     |    86 -
 .../logging/log4j/core/util/package-summary.html   |   245 +-
 .../logging/log4j/core/util/package-tree.html      |   228 +-
 .../logging/log4j/core/util/package-use.html       |   597 +-
 2.x/javadoc/log4j-core/overview-frame.html         |    74 -
 2.x/javadoc/log4j-core/overview-summary.html       |   444 +-
 2.x/javadoc/log4j-core/overview-tree.html          |  1925 +-
 2.x/javadoc/log4j-core/package-search-index.js     |     1 +
 2.x/javadoc/log4j-core/package-search-index.zip    |   Bin 0 -> 569 bytes
 2.x/javadoc/log4j-core/packages                    |    54 -
 2.x/javadoc/log4j-core/resources/glass.png         |   Bin 0 -> 499 bytes
 2.x/javadoc/log4j-core/resources/x.png             |   Bin 0 -> 394 bytes
 2.x/javadoc/log4j-core/script.js                   |   131 +-
 2.x/javadoc/log4j-core/search.js                   |   326 +
 2.x/javadoc/log4j-core/serialized-form.html        |   696 +-
 2.x/javadoc/log4j-core/stylesheet.css              |   492 +-
 2.x/javadoc/log4j-core/type-search-index.js        |     1 +
 2.x/javadoc/log4j-core/type-search-index.zip       |   Bin 0 -> 6419 bytes
 2.x/javastyle.html                                 |    49 +-
 2.x/log4j-1.2-api.html                             |    65 +-
 2.x/log4j-api.html                                 |    49 +-
 2.x/log4j-api/apidocs                              |     1 -
 2.x/log4j-appserver.html                           |    53 +-
 2.x/log4j-cassandra.html                           |    49 +-
 2.x/log4j-core/apidocs                             |     1 -
 2.x/log4j-couchdb.html                             |    49 +-
 2.x/log4j-docker.html                              |    49 +-
 2.x/log4j-flume-ng.html                            |    51 +-
 2.x/log4j-iostreams.html                           |    49 +-
 2.x/log4j-jakarta-web.html                         |    49 +-
 2.x/log4j-jcl.html                                 |    49 +-
 2.x/log4j-jmx-gui.html                             |    59 +-
 2.x/log4j-jpl.html                                 |    49 +-
 2.x/log4j-jul.html                                 |    49 +-
 2.x/log4j-kubernetes.html                          |    49 +-
 2.x/log4j-mongodb3.html                            |    49 +-
 2.x/log4j-mongodb4.html                            |    49 +-
 2.x/log4j-slf4j-impl.html                          |    49 +-
 2.x/log4j-slf4j2-impl.html                         |    49 +-
 2.x/log4j-spring-boot.html                         |    49 +-
 2.x/log4j-spring-cloud-config-client.html          |    79 +-
 2.x/log4j-spring-cloud-config.html                 |    49 +-
 2.x/log4j-taglib.html                              |    49 +-
 2.x/log4j-to-jul.html                              |    49 +-
 2.x/log4j-to-slf4j.html                            |    49 +-
 2.x/log4j-transform.html                           |   239 -
 2.x/log4j-web.html                                 |    49 +-
 2.x/manual/api-separation.html                     |    49 +-
 2.x/manual/api.html                                |    70 +-
 2.x/manual/appenders.html                          |    78 +-
 2.x/manual/architecture.html                       |    49 +-
 2.x/manual/async.html                              |    49 +-
 2.x/manual/cloud.html                              |    49 +-
 2.x/manual/compatibility.html                      |    49 +-
 2.x/manual/configuration.html                      |   203 +-
 2.x/manual/customconfig.html                       |   118 +-
 2.x/manual/customloglevels.html                    |    53 +-
 2.x/manual/eventlogging.html                       |    49 +-
 2.x/manual/extending.html                          |    55 +-
 2.x/manual/filters.html                            |   129 +-
 2.x/manual/flowtracing.html                        |    49 +-
 2.x/manual/garbagefree.html                        |    49 +-
 2.x/manual/index.html                              |    94 +-
 2.x/manual/jmx.html                                |   179 +-
 2.x/manual/json-template-layout.html               |    55 +-
 2.x/manual/layouts.html                            |    53 +-
 2.x/manual/logbuilder.html                         |    49 +-
 2.x/manual/logsep.html                             |    49 +-
 2.x/manual/lookups.html                            |    74 +-
 2.x/manual/markers.html                            |    55 +-
 2.x/manual/messages.html                           |    71 +-
 2.x/manual/migration.html                          |    49 +-
 2.x/manual/plugins.html                            |    49 +-
 2.x/manual/scala-api.html                          |   261 +-
 2.x/manual/thread-context.html                     |    49 +-
 2.x/manual/usage.html                              |    49 +-
 2.x/manual/webapp.html                             |    51 +-
 2.x/maven-artifacts.html                           |   244 +-
 2.x/performance.html                               |    49 +-
 2.x/release-notes.html                             |  9332 +++++++++
 2.x/release-notes/2.0-alpha1.html                  |   186 -
 2.x/release-notes/2.0-alpha2.html                  |   192 -
 2.x/release-notes/2.0-beta1.html                   |   220 -
 2.x/release-notes/2.0-beta2.html                   |   229 -
 2.x/release-notes/2.0-beta3.html                   |   238 -
 2.x/release-notes/2.0-beta4.html                   |   298 -
 2.x/release-notes/2.0-beta5.html                   |   295 -
 2.x/release-notes/2.0-beta6.html                   |   234 -
 2.x/release-notes/2.0-beta7.html                   |   256 -
 2.x/release-notes/2.0-beta8.html                   |   261 -
 2.x/release-notes/2.0-beta9.html                   |   379 -
 2.x/release-notes/2.0-rc1.html                     |   392 -
 2.x/release-notes/2.0-rc2.html                     |   382 -
 2.x/release-notes/2.0.1.html                       |   263 -
 2.x/release-notes/2.0.2.html                       |   232 -
 2.x/release-notes/2.0.html                         |   260 -
 2.x/release-notes/2.1.html                         |   364 -
 2.x/release-notes/2.10.0.html                      |   393 -
 2.x/release-notes/2.11.0.html                      |   535 -
 2.x/release-notes/2.11.1.html                      |   389 -
 2.x/release-notes/2.11.2.html                      |   417 -
 2.x/release-notes/2.12.0.html                      |   318 -
 2.x/release-notes/2.12.1.html                      |   240 -
 2.x/release-notes/2.13.0.html                      |   296 -
 2.x/release-notes/2.13.1.html                      |   316 -
 2.x/release-notes/2.13.2.html                      |   277 -
 2.x/release-notes/2.13.3.html                      |   194 -
 2.x/release-notes/2.14.0.html                      |   346 -
 2.x/release-notes/2.14.1.html                      |   389 -
 2.x/release-notes/2.15.0.html                      |   466 -
 2.x/release-notes/2.16.0.html                      |   218 -
 2.x/release-notes/2.17.0.html                      |   220 -
 2.x/release-notes/2.17.1.html                      |   224 -
 2.x/release-notes/2.17.2.html                      |   527 -
 2.x/release-notes/2.18.0.html                      |   344 -
 2.x/release-notes/2.19.0.html                      |   282 -
 2.x/release-notes/2.2.html                         |   297 -
 2.x/release-notes/2.20.0.html                      |   300 -
 2.x/release-notes/2.3.html                         |   286 -
 2.x/release-notes/2.4.1.html                       |   271 -
 2.x/release-notes/2.4.html                         |   443 -
 2.x/release-notes/2.5.html                         |   315 -
 2.x/release-notes/2.6.1.html                       |   273 -
 2.x/release-notes/2.6.2.html                       |   285 -
 2.x/release-notes/2.6.html                         |   550 -
 2.x/release-notes/2.7.html                         |   539 -
 2.x/release-notes/2.8.1.html                       |   275 -
 2.x/release-notes/2.8.2.html                       |   284 -
 2.x/release-notes/2.8.html                         |   552 -
 2.x/release-notes/2.9.0.html                       |   526 -
 2.x/release-notes/2.9.1.html                       |   290 -
 2.x/release-notes/index.html                       |   333 +-
 2.x/runtime-dependencies.html                      |   115 +-
 2.x/security.html                                  |    49 +-
 2.x/support.html                                   |    67 +-
 2.x/team.html                                      |     8 +-
 2.x/thanks.html                                    |    49 +-
 log4j-2.21.0/.htaccess                             |     6 +
 log4j-2.21.0/_release-notes/_2.0-alpha1.html       |   194 +
 log4j-2.21.0/_release-notes/_2.0-alpha2.html       |   200 +
 log4j-2.21.0/_release-notes/_2.0-beta1.html        |   228 +
 log4j-2.21.0/_release-notes/_2.0-beta2.html        |   237 +
 log4j-2.21.0/_release-notes/_2.0-beta3.html        |   246 +
 log4j-2.21.0/_release-notes/_2.0-beta4.html        |   306 +
 log4j-2.21.0/_release-notes/_2.0-beta5.html        |   303 +
 log4j-2.21.0/_release-notes/_2.0-beta6.html        |   242 +
 log4j-2.21.0/_release-notes/_2.0-beta7.html        |   264 +
 log4j-2.21.0/_release-notes/_2.0-beta8.html        |   269 +
 log4j-2.21.0/_release-notes/_2.0-beta9.html        |   387 +
 log4j-2.21.0/_release-notes/_2.0-rc1.html          |   400 +
 log4j-2.21.0/_release-notes/_2.0-rc2.html          |   390 +
 log4j-2.21.0/_release-notes/_2.0.1.html            |   267 +
 log4j-2.21.0/_release-notes/_2.0.2.html            |   236 +
 log4j-2.21.0/_release-notes/_2.0.html              |   264 +
 log4j-2.21.0/_release-notes/_2.1.html              |   368 +
 log4j-2.21.0/_release-notes/_2.10.0.html           |   397 +
 log4j-2.21.0/_release-notes/_2.11.0.html           |   539 +
 log4j-2.21.0/_release-notes/_2.11.1.html           |   393 +
 log4j-2.21.0/_release-notes/_2.11.2.html           |   421 +
 log4j-2.21.0/_release-notes/_2.12.0.html           |   322 +
 log4j-2.21.0/_release-notes/_2.12.1.html           |   244 +
 log4j-2.21.0/_release-notes/_2.13.0.html           |   300 +
 log4j-2.21.0/_release-notes/_2.13.1.html           |   320 +
 log4j-2.21.0/_release-notes/_2.13.2.html           |   281 +
 log4j-2.21.0/_release-notes/_2.13.3.html           |   198 +
 log4j-2.21.0/_release-notes/_2.14.0.html           |   350 +
 log4j-2.21.0/_release-notes/_2.14.1.html           |   393 +
 log4j-2.21.0/_release-notes/_2.15.0.html           |   470 +
 log4j-2.21.0/_release-notes/_2.16.0.html           |   222 +
 log4j-2.21.0/_release-notes/_2.17.0.html           |   224 +
 log4j-2.21.0/_release-notes/_2.17.1.html           |   228 +
 log4j-2.21.0/_release-notes/_2.17.2.html           |   531 +
 log4j-2.21.0/_release-notes/_2.18.0.html           |   348 +
 log4j-2.21.0/_release-notes/_2.19.0.html           |   286 +
 log4j-2.21.0/_release-notes/_2.2.html              |   301 +
 log4j-2.21.0/_release-notes/_2.20.0.html           |   304 +
 log4j-2.21.0/_release-notes/_2.21.0.html           |   430 +
 log4j-2.21.0/_release-notes/_2.3.html              |   290 +
 log4j-2.21.0/_release-notes/_2.4.1.html            |   275 +
 log4j-2.21.0/_release-notes/_2.4.html              |   439 +
 log4j-2.21.0/_release-notes/_2.5.html              |   319 +
 log4j-2.21.0/_release-notes/_2.6.1.html            |   277 +
 log4j-2.21.0/_release-notes/_2.6.2.html            |   289 +
 log4j-2.21.0/_release-notes/_2.6.html              |   554 +
 log4j-2.21.0/_release-notes/_2.7.html              |   543 +
 log4j-2.21.0/_release-notes/_2.8.1.html            |   279 +
 log4j-2.21.0/_release-notes/_2.8.2.html            |   288 +
 log4j-2.21.0/_release-notes/_2.8.html              |   556 +
 log4j-2.21.0/_release-notes/_2.9.0.html            |   530 +
 log4j-2.21.0/_release-notes/_2.9.1.html            |   294 +
 log4j-2.21.0/_release-notes/_2.x.x.html            |   193 +
 log4j-2.21.0/articles.html                         |   414 +
 .../css/apache-maven-fluido-1.11.2.min.css         |    20 +
 log4j-2.21.0/css/maven-base.css                    |   168 +
 log4j-2.21.0/css/maven-theme.css                   |   161 +
 log4j-2.21.0/css/print.css                         |    35 +
 log4j-2.21.0/css/site.css                          |    37 +
 log4j-2.21.0/download.html                         |   306 +
 log4j-2.21.0/faq.html                              |   609 +
 .../fonts/glyphicons-halflings-regular.eot         |   Bin 0 -> 20290 bytes
 .../fonts/glyphicons-halflings-regular.svg         |   229 +
 .../fonts/glyphicons-halflings-regular.ttf         |   Bin 0 -> 41236 bytes
 .../fonts/glyphicons-halflings-regular.woff        |   Bin 0 -> 23292 bytes
 log4j-2.21.0/guidelines.html                       |   588 +
 .../images/AsyncWithLocationThrpt1T-labeled.png    |   Bin 0 -> 23273 bytes
 log4j-2.21.0/images/AsyncWithLocationThrpt1T.png   |   Bin 0 -> 17751 bytes
 log4j-2.21.0/images/DockerFluentd.drawio           |     1 +
 log4j-2.21.0/images/DockerFluentd.png              |   Bin 0 -> 16444 bytes
 log4j-2.21.0/images/DockerFluentdAggregator.drawio |     1 +
 log4j-2.21.0/images/DockerFluentdAggregator.png    |   Bin 0 -> 15394 bytes
 log4j-2.21.0/images/DockerLogFile.drawio           |     1 +
 log4j-2.21.0/images/DockerLogFile.png              |   Bin 0 -> 14674 bytes
 log4j-2.21.0/images/DockerStdout.drawio            |     1 +
 log4j-2.21.0/images/DockerStdout.png               |   Bin 0 -> 19551 bytes
 log4j-2.21.0/images/DockerTCP.drawio               |     1 +
 log4j-2.21.0/images/DockerTCP.png                  |   Bin 0 -> 11895 bytes
 log4j-2.21.0/images/IntelliJ-IDEA-logo.png         |   Bin 0 -> 4299 bytes
 log4j-2.21.0/images/LocationPerf.png               |   Bin 0 -> 33266 bytes
 .../Log4j2AppenderThroughputComparison-linux.png   |   Bin 0 -> 37494 bytes
 .../Log4j2AppenderThroughputComparison-windows.png |   Bin 0 -> 36089 bytes
 log4j-2.21.0/images/Log4jClasses.jpg               |   Bin 0 -> 31443 bytes
 log4j-2.21.0/images/LoggerAggregator.drawio        |     1 +
 log4j-2.21.0/images/LoggerAggregator.png           |   Bin 0 -> 11342 bytes
 log4j-2.21.0/images/MarkerFilterCostComparison.png |   Bin 0 -> 22737 bytes
 log4j-2.21.0/images/ParamMsgThrpt1-4T.png          |   Bin 0 -> 37465 bytes
 .../ResponseTimeAsyncClassicVsGcFree-label.png     |   Bin 0 -> 31148 bytes
 .../ResponseTimeAsyncLogging16Threads@8kEach.png   |   Bin 0 -> 29429 bytes
 ...ncLogging16Threads@8kEachLog4j2Only-labeled.png |   Bin 0 -> 41663 bytes
 .../ResponseTimeAsyncLogging1Thread@128k.png       |   Bin 0 -> 25701 bytes
 .../ResponseTimeAsyncLogging4Threads@16kEach.png   |   Bin 0 -> 32664 bytes
 .../images/ResponseTimeSyncClassicVsGcFree.png     |   Bin 0 -> 33240 bytes
 .../ResponseTimeVsServiceTimeAsyncLoggers.png      |   Bin 0 -> 34779 bytes
 .../images/SyncThroughputLoggerComparisonLinux.png |   Bin 0 -> 33718 bytes
 .../SynchronousFileResponseTime2T32k-labeled.png   |   Bin 0 -> 31907 bytes
 .../images/ThreadContextFilterCostComparison.png   |   Bin 0 -> 17874 bytes
 log4j-2.21.0/images/YourKitLogo.png                |   Bin 0 -> 5554 bytes
 log4j-2.21.0/images/accessories-text-editor.png    |   Bin 0 -> 746 bytes
 log4j-2.21.0/images/add.gif                        |   Bin 0 -> 397 bytes
 log4j-2.21.0/images/apache-maven-project-2.png     |   Bin 0 -> 43073 bytes
 log4j-2.21.0/images/application-certificate.png    |   Bin 0 -> 923 bytes
 log4j-2.21.0/images/async-average-latency.png      |   Bin 0 -> 69022 bytes
 .../images/async-latency-histogram-64-threads.png  |   Bin 0 -> 68474 bytes
 log4j-2.21.0/images/async-max-latency-99.99pct.png |   Bin 0 -> 76617 bytes
 .../images/async-throughput-comparison.png         |   Bin 0 -> 66734 bytes
 log4j-2.21.0/images/async-vs-sync-throughput.png   |   Bin 0 -> 60459 bytes
 log4j-2.21.0/images/collapsed.gif                  |   Bin 0 -> 820 bytes
 log4j-2.21.0/images/contact-new.png                |   Bin 0 -> 736 bytes
 log4j-2.21.0/images/document-properties.png        |   Bin 0 -> 577 bytes
 log4j-2.21.0/images/drive-harddisk.png             |   Bin 0 -> 700 bytes
 log4j-2.21.0/images/expanded.gif                   |   Bin 0 -> 52 bytes
 log4j-2.21.0/images/external.png                   |   Bin 0 -> 230 bytes
 log4j-2.21.0/images/fix.gif                        |   Bin 0 -> 366 bytes
 .../images/garbage-free2.6-SyncThroughputLinux.png |   Bin 0 -> 24197 bytes
 log4j-2.21.0/images/icon_error_sml.gif             |   Bin 0 -> 633 bytes
 log4j-2.21.0/images/icon_help_sml.gif              |   Bin 0 -> 1072 bytes
 log4j-2.21.0/images/icon_info_sml.gif              |   Bin 0 -> 638 bytes
 log4j-2.21.0/images/icon_success_sml.gif           |   Bin 0 -> 604 bytes
 log4j-2.21.0/images/icon_warning_sml.gif           |   Bin 0 -> 625 bytes
 log4j-2.21.0/images/image-x-generic.png            |   Bin 0 -> 662 bytes
 log4j-2.21.0/images/internet-web-browser.png       |   Bin 0 -> 1017 bytes
 log4j-2.21.0/images/jmx-jconsole-mbeans.png        |   Bin 0 -> 61770 bytes
 .../log4j-2.5-FlightRecording-thumbnail40pct.png   |   Bin 0 -> 57992 bytes
 log4j-2.21.0/images/log4j-2.5-FlightRecording.png  |   Bin 0 -> 68628 bytes
 .../log4j-2.6-FlightRecording-thumbnail40pct.png   |   Bin 0 -> 45221 bytes
 log4j-2.21.0/images/log4j-2.6-FlightRecording.png  |   Bin 0 -> 50481 bytes
 log4j-2.21.0/images/logo.jpg                       |   Bin 0 -> 14818 bytes
 log4j-2.21.0/images/logo.png                       |   Bin 0 -> 35964 bytes
 log4j-2.21.0/images/logos/build-by-maven-black.png |   Bin 0 -> 2294 bytes
 log4j-2.21.0/images/logos/build-by-maven-white.png |   Bin 0 -> 2260 bytes
 log4j-2.21.0/images/logos/maven-feather.png        |   Bin 0 -> 3330 bytes
 log4j-2.21.0/images/ls-logo.jpg                    |   Bin 0 -> 41915 bytes
 log4j-2.21.0/images/maven-feather.png              |   Bin 0 -> 3330 bytes
 log4j-2.21.0/images/network-server.png             |   Bin 0 -> 536 bytes
 log4j-2.21.0/images/newwindow.png                  |   Bin 0 -> 220 bytes
 log4j-2.21.0/images/package-x-generic.png          |   Bin 0 -> 717 bytes
 log4j-2.21.0/images/profiles/pre-release.png       |   Bin 0 -> 32607 bytes
 log4j-2.21.0/images/profiles/retired.png           |   Bin 0 -> 22003 bytes
 log4j-2.21.0/images/profiles/sandbox.png           |   Bin 0 -> 33010 bytes
 log4j-2.21.0/images/remove.gif                     |   Bin 0 -> 607 bytes
 log4j-2.21.0/images/rss.png                        |   Bin 0 -> 474 bytes
 log4j-2.21.0/images/update.gif                     |   Bin 0 -> 1090 bytes
 log4j-2.21.0/images/whichjar-2.1.png               |   Bin 0 -> 68404 bytes
 log4j-2.21.0/images/whichjar-2.x.png               |   Bin 0 -> 68381 bytes
 log4j-2.21.0/images/whichjar-log4j-1.2-api.png     |   Bin 0 -> 24992 bytes
 log4j-2.21.0/images/whichjar-log4j-api.png         |   Bin 0 -> 16515 bytes
 log4j-2.21.0/images/whichjar-slf4j-2.1.png         |   Bin 0 -> 26700 bytes
 log4j-2.21.0/images/whichjar-slf4j-2.x.png         |   Bin 0 -> 26650 bytes
 log4j-2.21.0/images/whichjar-slf4j.png             |   Bin 0 -> 26809 bytes
 log4j-2.21.0/images/whichjar.png                   |   Bin 0 -> 69068 bytes
 log4j-2.21.0/images/whichjar.xlsx                  |   Bin 0 -> 21234 bytes
 log4j-2.21.0/images/window-new.png                 |   Bin 0 -> 583 bytes
 log4j-2.21.0/img/glyphicons-halflings-white.png    |   Bin 0 -> 8777 bytes
 log4j-2.21.0/img/glyphicons-halflings.png          |   Bin 0 -> 12799 bytes
 log4j-2.21.0/img/glyphicons/book.png               |   Bin 0 -> 173 bytes
 log4j-2.21.0/img/glyphicons/cog.png                |   Bin 0 -> 300 bytes
 log4j-2.21.0/img/glyphicons/home.png               |   Bin 0 -> 235 bytes
 log4j-2.21.0/img/glyphicons/info.png               |   Bin 0 -> 235 bytes
 log4j-2.21.0/img/glyphicons/layers.png             |   Bin 0 -> 260 bytes
 log4j-2.21.0/img/glyphicons/link.png               |   Bin 0 -> 233 bytes
 log4j-2.21.0/img/glyphicons/pencil.png             |   Bin 0 -> 248 bytes
 log4j-2.21.0/img/glyphicons/tag.png                |   Bin 0 -> 245 bytes
 log4j-2.21.0/index.html                            |   293 +
 log4j-2.21.0/javadoc.html                          |   190 +
 .../javadoc/log4j-api/allclasses-index.html        |  1024 +
 log4j-2.21.0/javadoc/log4j-api/allclasses.html     |   169 +
 .../javadoc/log4j-api/allpackages-index.html       |   206 +
 .../javadoc/log4j-api/constant-values.html         |   584 +
 .../javadoc/log4j-api/deprecated-list.html         |   263 +
 .../javadoc/log4j-api/element-list                 |     0
 log4j-2.21.0/javadoc/log4j-api/help-doc.html       |   281 +
 log4j-2.21.0/javadoc/log4j-api/index-all.html      |  7556 +++++++
 log4j-2.21.0/javadoc/log4j-api/index.html          |   202 +
 .../javadoc/log4j-api/jquery-ui.overrides.css      |    35 +
 .../log4j-api/jquery/external/jquery/jquery.js     | 10872 ++++++++++
 .../javadoc/log4j-api/jquery/jquery-3.6.1.min.js   |     2 +
 .../javadoc/log4j-api/jquery/jquery-ui.min.css     |     6 +
 .../javadoc/log4j-api/jquery/jquery-ui.min.js      |     6 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.js      |    56 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.min.js  |    10 +
 .../jquery/jszip-utils/dist/jszip-utils.js         |   118 +
 .../jquery/jszip-utils/dist/jszip-utils.min.js     |    10 +
 .../javadoc/log4j-api/jquery/jszip/dist/jszip.js   | 11370 +++++++++++
 .../log4j-api/jquery/jszip/dist/jszip.min.js       |    13 +
 .../log4j-api/legal/ADDITIONAL_LICENSE_INFO        |    37 +
 .../javadoc/log4j-api/legal/ASSEMBLY_EXCEPTION     |    27 +
 log4j-2.21.0/javadoc/log4j-api/legal/LICENSE       |   347 +
 log4j-2.21.0/javadoc/log4j-api/legal/jquery.md     |    72 +
 log4j-2.21.0/javadoc/log4j-api/legal/jqueryUI.md   |    49 +
 log4j-2.21.0/javadoc/log4j-api/legal/jszip.md      |   653 +
 log4j-2.21.0/javadoc/log4j-api/legal/pako.md       |    45 +
 .../javadoc/log4j-api/member-search-index.js       |     1 +
 .../javadoc/log4j-api/member-search-index.zip      |   Bin 0 -> 18217 bytes
 .../org/apache/logging/log4j/BridgeAware.html      |   265 +
 .../log4j/CloseableThreadContext.Instance.html     |   422 +
 .../logging/log4j/CloseableThreadContext.html      |   421 +
 .../org/apache/logging/log4j/EventLogger.html      |   344 +
 .../log4j-api/org/apache/logging/log4j/Level.html  |   954 +
 .../org/apache/logging/log4j/LogBuilder.html       |   972 +
 .../org/apache/logging/log4j/LogManager.html       |  1324 ++
 .../log4j-api/org/apache/logging/log4j/Logger.html | 12352 +++++++++++
 .../org/apache/logging/log4j/LoggingException.html |   353 +
 .../log4j-api/org/apache/logging/log4j/Marker.html |   489 +
 .../logging/log4j/MarkerManager.Log4jMarker.html   |   624 +
 .../org/apache/logging/log4j/MarkerManager.html    |   414 +
 .../logging/log4j/ThreadContext.ContextStack.html  |   440 +
 .../org/apache/logging/log4j/ThreadContext.html    |   973 +
 .../logging/log4j/class-use/BridgeAware.html       |   197 +
 .../class-use/CloseableThreadContext.Instance.html |   264 +
 .../log4j/class-use/CloseableThreadContext.html    |   149 +
 .../logging/log4j/class-use/EventLogger.html       |   149 +
 .../org/apache/logging/log4j/class-use/Level.html  |  3246 +++
 .../apache/logging/log4j/class-use/LogBuilder.html |   446 +
 .../apache/logging/log4j/class-use/LogManager.html |   149 +
 .../org/apache/logging/log4j/class-use/Logger.html |   424 +
 .../logging/log4j/class-use/LoggingException.html  |   149 +
 .../org/apache/logging/log4j/class-use/Marker.html |  5442 +++++
 .../log4j/class-use/MarkerManager.Log4jMarker.html |   149 +
 .../logging/log4j/class-use/MarkerManager.html     |   149 +
 .../class-use/ThreadContext.ContextStack.html      |   294 +
 .../logging/log4j/class-use/ThreadContext.html     |   149 +
 .../logging/log4j/internal/DefaultLogBuilder.html  |  1470 ++
 .../logging/log4j/internal/LogManagerStatus.html   |   322 +
 .../internal/class-use/DefaultLogBuilder.html      |   149 +
 .../log4j/internal/class-use/LogManagerStatus.html |   149 +
 .../logging/log4j/internal/package-summary.html    |   180 +
 .../logging/log4j/internal/package-tree.html       |   165 +
 .../apache/logging/log4j/internal/package-use.html |   149 +
 .../log4j/message/AbstractMessageFactory.html      |   869 +
 .../log4j/message/AsynchronouslyFormattable.html   |   222 +
 .../log4j/message/DefaultFlowMessageFactory.html   |   567 +
 .../apache/logging/log4j/message/EntryMessage.html |   231 +
 .../apache/logging/log4j/message/ExitMessage.html  |   231 +
 .../apache/logging/log4j/message/FlowMessage.html  |   300 +
 .../logging/log4j/message/FlowMessageFactory.html  |   425 +
 .../logging/log4j/message/FormattedMessage.html    |   672 +
 .../log4j/message/FormattedMessageFactory.html     |   838 +
 .../logging/log4j/message/LocalizedMessage.html    |   842 +
 .../log4j/message/LocalizedMessageFactory.html     |   436 +
 .../log4j/message/LoggerNameAwareMessage.html      |   284 +
 .../log4j/message/MapMessage.MapFormat.html        |   470 +
 .../apache/logging/log4j/message/MapMessage.html   |  1586 ++
 .../org/apache/logging/log4j/message/Message.html  |   377 +
 .../log4j/message/MessageCollectionMessage.html    |   235 +
 .../logging/log4j/message/MessageFactory.html      |   326 +
 .../logging/log4j/message/MessageFactory2.html     |   698 +
 .../log4j/message/MessageFormatMessage.html        |   503 +
 .../log4j/message/MessageFormatMessageFactory.html |   837 +
 .../logging/log4j/message/MultiformatMessage.html  |   306 +
 .../logging/log4j/message/ObjectArrayMessage.html  |   464 +
 .../logging/log4j/message/ObjectMessage.html       |   505 +
 .../logging/log4j/message/ParameterConsumer.html   |   282 +
 .../logging/log4j/message/ParameterVisitable.html  |   284 +
 .../log4j/message/ParameterizedMessage.html        |   914 +
 .../log4j/message/ParameterizedMessageFactory.html |   892 +
 .../ParameterizedNoReferenceMessageFactory.html    |   408 +
 .../logging/log4j/message/ReusableMessage.html     |   356 +
 .../log4j/message/ReusableMessageFactory.html      |   938 +
 .../log4j/message/ReusableObjectMessage.html       |   605 +
 .../message/ReusableParameterizedMessage.html      |   596 +
 .../log4j/message/ReusableSimpleMessage.html       |   667 +
 .../logging/log4j/message/SimpleMessage.html       |   583 +
 .../log4j/message/SimpleMessageFactory.html        |   891 +
 .../log4j/message/StringFormattedMessage.html      |   513 +
 .../message/StringFormatterMessageFactory.html     |   891 +
 .../logging/log4j/message/StringMapMessage.html    |   402 +
 .../message/StructuredDataCollectionMessage.html   |   472 +
 .../logging/log4j/message/StructuredDataId.html    |   859 +
 .../message/StructuredDataMessage.Format.html      |   390 +
 .../log4j/message/StructuredDataMessage.html       |  1349 ++
 .../ThreadDumpMessage.ThreadInfoFactory.html       |   259 +
 .../logging/log4j/message/ThreadDumpMessage.html   |   494 +
 .../logging/log4j/message/ThreadInformation.html   |   283 +
 .../logging/log4j/message/TimestampMessage.html    |   260 +
 .../message/class-use/AbstractMessageFactory.html  |   246 +
 .../class-use/AsynchronouslyFormattable.html       |   218 +
 .../class-use/DefaultFlowMessageFactory.html       |   149 +
 .../log4j/message/class-use/EntryMessage.html      |   470 +
 .../log4j/message/class-use/ExitMessage.html       |   256 +
 .../log4j/message/class-use/FlowMessage.html       |   204 +
 .../message/class-use/FlowMessageFactory.html      |   273 +
 .../log4j/message/class-use/FormattedMessage.html  |   149 +
 .../message/class-use/FormattedMessageFactory.html |   149 +
 .../log4j/message/class-use/LocalizedMessage.html  |   149 +
 .../message/class-use/LocalizedMessageFactory.html |   149 +
 .../message/class-use/LoggerNameAwareMessage.html  |   198 +
 .../message/class-use/MapMessage.MapFormat.html    |   212 +
 .../log4j/message/class-use/MapMessage.html        |   221 +
 .../logging/log4j/message/class-use/Message.html   |  2482 +++
 .../class-use/MessageCollectionMessage.html        |   197 +
 .../log4j/message/class-use/MessageFactory.html    |   667 +
 .../log4j/message/class-use/MessageFactory2.html   |   292 +
 .../message/class-use/MessageFormatMessage.html    |   149 +
 .../class-use/MessageFormatMessageFactory.html     |   149 +
 .../message/class-use/MultiformatMessage.html      |   241 +
 .../message/class-use/ObjectArrayMessage.html      |   149 +
 .../log4j/message/class-use/ObjectMessage.html     |   149 +
 .../log4j/message/class-use/ParameterConsumer.html |   217 +
 .../message/class-use/ParameterVisitable.html      |   211 +
 .../message/class-use/ParameterizedMessage.html    |   149 +
 .../class-use/ParameterizedMessageFactory.html     |   197 +
 .../ParameterizedNoReferenceMessageFactory.html    |   197 +
 .../log4j/message/class-use/ReusableMessage.html   |   211 +
 .../message/class-use/ReusableMessageFactory.html  |   197 +
 .../message/class-use/ReusableObjectMessage.html   |   149 +
 .../class-use/ReusableParameterizedMessage.html    |   149 +
 .../message/class-use/ReusableSimpleMessage.html   |   149 +
 .../log4j/message/class-use/SimpleMessage.html     |   149 +
 .../message/class-use/SimpleMessageFactory.html    |   197 +
 .../message/class-use/StringFormattedMessage.html  |   149 +
 .../class-use/StringFormatterMessageFactory.html   |   197 +
 .../log4j/message/class-use/StringMapMessage.html  |   197 +
 .../class-use/StructuredDataCollectionMessage.html |   149 +
 .../log4j/message/class-use/StructuredDataId.html  |   341 +
 .../class-use/StructuredDataMessage.Format.html    |   232 +
 .../message/class-use/StructuredDataMessage.html   |   261 +
 .../ThreadDumpMessage.ThreadInfoFactory.html       |   149 +
 .../log4j/message/class-use/ThreadDumpMessage.html |   149 +
 .../log4j/message/class-use/ThreadInformation.html |   195 +
 .../log4j/message/class-use/TimestampMessage.html  |   149 +
 .../logging/log4j/message/package-summary.html     |   492 +
 .../apache/logging/log4j/message/package-tree.html |   261 +
 .../apache/logging/log4j/message/package-use.html  |   568 +
 .../org/apache/logging/log4j/package-summary.html  |   292 +
 .../org/apache/logging/log4j/package-tree.html     |   207 +
 .../org/apache/logging/log4j/package-use.html      |   384 +
 .../apache/logging/log4j/simple/SimpleLogger.html  |  1095 +
 .../logging/log4j/simple/SimpleLoggerContext.html  |   575 +
 .../log4j/simple/SimpleLoggerContextFactory.html   |   480 +
 .../log4j/simple/class-use/SimpleLogger.html       |   149 +
 .../simple/class-use/SimpleLoggerContext.html      |   149 +
 .../class-use/SimpleLoggerContextFactory.html      |   197 +
 .../logging/log4j/simple/package-summary.html      |   190 +
 .../apache/logging/log4j/simple/package-tree.html  |   170 +
 .../apache/logging/log4j/simple/package-use.html   |   188 +
 .../apache/logging/log4j/spi/AbstractLogger.html   | 15347 ++++++++++++++
 .../logging/log4j/spi/AbstractLoggerAdapter.html   |   531 +
 .../log4j/spi/CleanableThreadContextMap.html       |   294 +
 .../org/apache/logging/log4j/spi/CopyOnWrite.html  |   198 +
 .../logging/log4j/spi/DefaultThreadContextMap.html |   817 +
 .../log4j/spi/DefaultThreadContextStack.html       |   833 +
 .../apache/logging/log4j/spi/ExtendedLogger.html   |  1712 ++
 .../logging/log4j/spi/ExtendedLoggerWrapper.html   |  1089 +
 .../logging/log4j/spi/LocationAwareLogger.html     |   266 +
 .../apache/logging/log4j/spi/LoggerAdapter.html    |   287 +
 .../apache/logging/log4j/spi/LoggerContext.html    |   648 +
 .../logging/log4j/spi/LoggerContextFactory.html    |   426 +
 .../apache/logging/log4j/spi/LoggerContextKey.html |   360 +
 .../log4j/spi/LoggerContextShutdownAware.html      |   257 +
 .../log4j/spi/LoggerContextShutdownEnabled.html    |   266 +
 .../spi/LoggerRegistry.ConcurrentMapFactory.html   |   367 +
 .../log4j/spi/LoggerRegistry.MapFactory.html       |   298 +
 .../log4j/spi/LoggerRegistry.WeakMapFactory.html   |   367 +
 .../apache/logging/log4j/spi/LoggerRegistry.html   |   523 +
 .../logging/log4j/spi/MessageFactory2Adapter.html  |   872 +
 .../log4j/spi/MutableThreadContextStack.html       |   893 +
 .../logging/log4j/spi/NoOpThreadContextMap.html    |   512 +
 .../logging/log4j/spi/ObjectThreadContextMap.html  |   343 +
 .../org/apache/logging/log4j/spi/Provider.html     |   630 +
 .../log4j/spi/ReadOnlyThreadContextMap.html        |   412 +
 .../apache/logging/log4j/spi/StandardLevel.html    |   526 +
 .../org/apache/logging/log4j/spi/Terminable.html   |   262 +
 .../apache/logging/log4j/spi/ThreadContextMap.html |   432 +
 .../logging/log4j/spi/ThreadContextMap2.html       |   314 +
 .../logging/log4j/spi/ThreadContextMapFactory.html |   307 +
 .../logging/log4j/spi/ThreadContextStack.html      |   238 +
 .../log4j/spi/class-use/AbstractLogger.html        |   258 +
 .../log4j/spi/class-use/AbstractLoggerAdapter.html |   149 +
 .../spi/class-use/CleanableThreadContextMap.html   |   199 +
 .../logging/log4j/spi/class-use/CopyOnWrite.html   |   149 +
 .../spi/class-use/DefaultThreadContextMap.html     |   149 +
 .../spi/class-use/DefaultThreadContextStack.html   |   149 +
 .../log4j/spi/class-use/ExtendedLogger.html        |   478 +
 .../log4j/spi/class-use/ExtendedLoggerWrapper.html |   149 +
 .../log4j/spi/class-use/LocationAwareLogger.html   |   265 +
 .../logging/log4j/spi/class-use/LoggerAdapter.html |   198 +
 .../logging/log4j/spi/class-use/LoggerContext.html |   522 +
 .../log4j/spi/class-use/LoggerContextFactory.html  |   297 +
 .../log4j/spi/class-use/LoggerContextKey.html      |   149 +
 .../spi/class-use/LoggerContextShutdownAware.html  |   228 +
 .../class-use/LoggerContextShutdownEnabled.html    |   149 +
 .../LoggerRegistry.ConcurrentMapFactory.html       |   149 +
 .../spi/class-use/LoggerRegistry.MapFactory.html   |   218 +
 .../class-use/LoggerRegistry.WeakMapFactory.html   |   149 +
 .../log4j/spi/class-use/LoggerRegistry.html        |   228 +
 .../spi/class-use/MessageFactory2Adapter.html      |   149 +
 .../spi/class-use/MutableThreadContextStack.html   |   149 +
 .../log4j/spi/class-use/NoOpThreadContextMap.html  |   149 +
 .../spi/class-use/ObjectThreadContextMap.html      |   149 +
 .../logging/log4j/spi/class-use/Provider.html      |   240 +
 .../spi/class-use/ReadOnlyThreadContextMap.html    |   199 +
 .../logging/log4j/spi/class-use/StandardLevel.html |   243 +
 .../logging/log4j/spi/class-use/Terminable.html    |   149 +
 .../log4j/spi/class-use/ThreadContextMap.html      |   271 +
 .../log4j/spi/class-use/ThreadContextMap2.html     |   207 +
 .../spi/class-use/ThreadContextMapFactory.html     |   149 +
 .../log4j/spi/class-use/ThreadContextStack.html    |   256 +
 .../apache/logging/log4j/spi/package-summary.html  |   386 +
 .../org/apache/logging/log4j/spi/package-tree.html |   257 +
 .../org/apache/logging/log4j/spi/package-use.html  |   462 +
 .../log4j/status/StatusConsoleListener.html        |   447 +
 .../apache/logging/log4j/status/StatusData.html    |   483 +
 .../logging/log4j/status/StatusListener.html       |   296 +
 .../apache/logging/log4j/status/StatusLogger.html  |  1297 ++
 .../status/class-use/StatusConsoleListener.html    |   149 +
 .../logging/log4j/status/class-use/StatusData.html |   221 +
 .../log4j/status/class-use/StatusListener.html     |   238 +
 .../log4j/status/class-use/StatusLogger.html       |   197 +
 .../logging/log4j/status/package-summary.html      |   207 +
 .../apache/logging/log4j/status/package-tree.html  |   189 +
 .../apache/logging/log4j/status/package-use.html   |   200 +
 .../org/apache/logging/log4j/util/Activator.html   |   364 +
 .../org/apache/logging/log4j/util/Base64Util.html  |   269 +
 .../org/apache/logging/log4j/util/BiConsumer.html  |   275 +
 .../org/apache/logging/log4j/util/Chars.html       |   496 +
 .../org/apache/logging/log4j/util/Constants.html   |   408 +
 .../apache/logging/log4j/util/EnglishEnums.html    |   331 +
 .../log4j/util/EnvironmentPropertySource.html      |   476 +
 .../log4j/util/FilteredObjectInputStream.html      |   470 +
 .../log4j/util/IndexedReadOnlyStringMap.html       |   349 +
 .../logging/log4j/util/IndexedStringMap.html       |   251 +
 .../org/apache/logging/log4j/util/LambdaUtil.html  |   355 +
 .../org/apache/logging/log4j/util/LoaderUtil.html  |   563 +
 .../apache/logging/log4j/util/MessageSupplier.html |   273 +
 .../util/MultiFormatStringBuilderFormattable.html  |   302 +
 .../logging/log4j/util/OsgiServiceLocator.html     |   341 +
 .../logging/log4j/util/PerformanceSensitive.html   |   257 +
 .../apache/logging/log4j/util/ProcessIdUtil.html   |   357 +
 .../log4j/util/PropertiesPropertySource.html       |   492 +
 .../apache/logging/log4j/util/PropertiesUtil.html  |   993 +
 .../log4j/util/PropertyFilePropertySource.html     |   322 +
 .../log4j/util/PropertySource.Comparator.html      |   336 +
 .../logging/log4j/util/PropertySource.Util.html    |   311 +
 .../apache/logging/log4j/util/PropertySource.html  |   416 +
 .../logging/log4j/util/ProviderActivator.html      |   389 +
 .../apache/logging/log4j/util/ProviderUtil.html    |   487 +
 .../logging/log4j/util/ReadOnlyStringMap.html      |   445 +
 .../logging/log4j/util/ServiceLoaderUtil.html      |   319 +
 .../logging/log4j/util/SortedArrayStringMap.html   |   871 +
 .../apache/logging/log4j/util/StackLocator.html    |   419 +
 .../logging/log4j/util/StackLocatorUtil.html       |   428 +
 .../log4j/util/StringBuilderFormattable.html       |   273 +
 .../apache/logging/log4j/util/StringBuilders.html  |   516 +
 .../org/apache/logging/log4j/util/StringMap.html   |   458 +
 .../org/apache/logging/log4j/util/Strings.html     |   783 +
 .../org/apache/logging/log4j/util/Supplier.html    |   275 +
 .../log4j/util/SystemPropertiesPropertySource.html |   493 +
 .../apache/logging/log4j/util/Timer.Status.html    |   396 +
 .../org/apache/logging/log4j/util/Timer.html       |   608 +
 .../org/apache/logging/log4j/util/TriConsumer.html |   279 +
 .../org/apache/logging/log4j/util/Unbox.html       |   472 +
 .../logging/log4j/util/class-use/Activator.html    |   149 +
 .../logging/log4j/util/class-use/Base64Util.html   |   149 +
 .../logging/log4j/util/class-use/BiConsumer.html   |   285 +
 .../apache/logging/log4j/util/class-use/Chars.html |   149 +
 .../logging/log4j/util/class-use/Constants.html    |   149 +
 .../logging/log4j/util/class-use/EnglishEnums.html |   149 +
 .../util/class-use/EnvironmentPropertySource.html  |   149 +
 .../util/class-use/FilteredObjectInputStream.html  |   149 +
 .../util/class-use/IndexedReadOnlyStringMap.html   |   245 +
 .../log4j/util/class-use/IndexedStringMap.html     |   198 +
 .../logging/log4j/util/class-use/LambdaUtil.html   |   149 +
 .../logging/log4j/util/class-use/LoaderUtil.html   |   149 +
 .../log4j/util/class-use/MessageSupplier.html      |   717 +
 .../MultiFormatStringBuilderFormattable.html       |   211 +
 .../log4j/util/class-use/OsgiServiceLocator.html   |   149 +
 .../log4j/util/class-use/PerformanceSensitive.html |   452 +
 .../log4j/util/class-use/ProcessIdUtil.html        |   149 +
 .../util/class-use/PropertiesPropertySource.html   |   197 +
 .../log4j/util/class-use/PropertiesUtil.html       |   232 +
 .../util/class-use/PropertyFilePropertySource.html |   149 +
 .../util/class-use/PropertySource.Comparator.html  |   149 +
 .../log4j/util/class-use/PropertySource.Util.html  |   149 +
 .../log4j/util/class-use/PropertySource.html       |   241 +
 .../log4j/util/class-use/ProviderActivator.html    |   149 +
 .../logging/log4j/util/class-use/ProviderUtil.html |   149 +
 .../log4j/util/class-use/ReadOnlyStringMap.html    |   295 +
 .../log4j/util/class-use/ServiceLoaderUtil.html    |   149 +
 .../log4j/util/class-use/SortedArrayStringMap.html |   149 +
 .../logging/log4j/util/class-use/StackLocator.html |   197 +
 .../log4j/util/class-use/StackLocatorUtil.html     |   149 +
 .../util/class-use/StringBuilderFormattable.html   |   408 +
 .../log4j/util/class-use/StringBuilders.html       |   149 +
 .../logging/log4j/util/class-use/StringMap.html    |   253 +
 .../logging/log4j/util/class-use/Strings.html      |   149 +
 .../logging/log4j/util/class-use/Supplier.html     |  1099 +
 .../class-use/SystemPropertiesPropertySource.html  |   149 +
 .../logging/log4j/util/class-use/Timer.Status.html |   213 +
 .../apache/logging/log4j/util/class-use/Timer.html |   149 +
 .../logging/log4j/util/class-use/TriConsumer.html  |   267 +
 .../apache/logging/log4j/util/class-use/Unbox.html |   149 +
 .../apache/logging/log4j/util/package-summary.html |   445 +
 .../apache/logging/log4j/util/package-tree.html    |   263 +
 .../org/apache/logging/log4j/util/package-use.html |   487 +
 .../javadoc/log4j-api/overview-summary.html        |    23 +
 log4j-2.21.0/javadoc/log4j-api/overview-tree.html  |   437 +
 .../javadoc/log4j-api/package-search-index.js      |     1 +
 .../javadoc/log4j-api/package-search-index.zip     |   Bin 0 -> 279 bytes
 log4j-2.21.0/javadoc/log4j-api/resources/glass.png |   Bin 0 -> 499 bytes
 log4j-2.21.0/javadoc/log4j-api/resources/x.png     |   Bin 0 -> 394 bytes
 log4j-2.21.0/javadoc/log4j-api/script.js           |   149 +
 log4j-2.21.0/javadoc/log4j-api/search.js           |   326 +
 .../javadoc/log4j-api/serialized-form.html         |  1343 ++
 log4j-2.21.0/javadoc/log4j-api/stylesheet.css      |   910 +
 .../javadoc/log4j-api/type-search-index.js         |     1 +
 .../javadoc/log4j-api/type-search-index.zip        |   Bin 0 -> 1327 bytes
 .../javadoc/log4j-core/allclasses-index.html       |  4848 +++++
 log4j-2.21.0/javadoc/log4j-core/allclasses.html    |   819 +
 .../javadoc/log4j-core/allpackages-index.html      |   473 +
 .../javadoc/log4j-core/constant-values.html        |  2632 +++
 .../javadoc/log4j-core/deprecated-list.html        |  1071 +
 .../javadoc/log4j-core/element-list                |     0
 log4j-2.21.0/javadoc/log4j-core/help-doc.html      |   281 +
 log4j-2.21.0/javadoc/log4j-core/index-all.html     | 20310 +++++++++++++++++++
 log4j-2.21.0/javadoc/log4j-core/index.html         |   469 +
 .../javadoc/log4j-core/jquery-ui.overrides.css     |    35 +
 .../log4j-core/jquery/external/jquery/jquery.js    | 10872 ++++++++++
 .../javadoc/log4j-core/jquery/jquery-3.6.1.min.js  |     2 +
 .../javadoc/log4j-core/jquery/jquery-ui.min.css    |     6 +
 .../javadoc/log4j-core/jquery/jquery-ui.min.js     |     6 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.js      |    56 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.min.js  |    10 +
 .../jquery/jszip-utils/dist/jszip-utils.js         |   118 +
 .../jquery/jszip-utils/dist/jszip-utils.min.js     |    10 +
 .../javadoc/log4j-core/jquery/jszip/dist/jszip.js  | 11370 +++++++++++
 .../log4j-core/jquery/jszip/dist/jszip.min.js      |    13 +
 .../log4j-core/legal/ADDITIONAL_LICENSE_INFO       |    37 +
 .../javadoc/log4j-core/legal/ASSEMBLY_EXCEPTION    |    27 +
 log4j-2.21.0/javadoc/log4j-core/legal/LICENSE      |   347 +
 log4j-2.21.0/javadoc/log4j-core/legal/jquery.md    |    72 +
 log4j-2.21.0/javadoc/log4j-core/legal/jqueryUI.md  |    49 +
 log4j-2.21.0/javadoc/log4j-core/legal/jszip.md     |   653 +
 log4j-2.21.0/javadoc/log4j-core/legal/pako.md      |    45 +
 .../javadoc/log4j-core/member-search-index.js      |     1 +
 .../javadoc/log4j-core/member-search-index.zip     |   Bin 0 -> 68180 bytes
 .../logging/log4j/core/AbstractLifeCycle.html      |   720 +
 .../logging/log4j/core/AbstractLogEvent.html       |   878 +
 .../org/apache/logging/log4j/core/Appender.html    |   483 +
 .../logging/log4j/core/ContextDataInjector.html    |   360 +
 .../org/apache/logging/log4j/core/Core.html        |   315 +
 .../log4j/core/DefaultLoggerContextAccessor.html   |   362 +
 .../apache/logging/log4j/core/ErrorHandler.html    |   317 +
 .../apache/logging/log4j/core/Filter.Result.html   |   455 +
 .../org/apache/logging/log4j/core/Filter.html      |  1048 +
 .../org/apache/logging/log4j/core/Layout.html      |   462 +
 .../apache/logging/log4j/core/LifeCycle.State.html |   454 +
 .../org/apache/logging/log4j/core/LifeCycle.html   |   373 +
 .../org/apache/logging/log4j/core/LifeCycle2.html  |   308 +
 .../org/apache/logging/log4j/core/LogEvent.html    |   776 +
 .../logging/log4j/core/LogEventListener.html       |   358 +
 .../logging/log4j/core/Logger.LoggerProxy.html     |   331 +
 .../logging/log4j/core/Logger.PrivateConfig.html   |   424 +
 .../org/apache/logging/log4j/core/Logger.html      |  1380 ++
 .../apache/logging/log4j/core/LoggerContext.html   |  1415 ++
 .../logging/log4j/core/LoggerContextAccessor.html  |   256 +
 .../apache/logging/log4j/core/StringLayout.html    |   299 +
 .../org/apache/logging/log4j/core/Version.html     |   321 +
 .../core/appender/AbstractAppender.Builder.html    |   560 +
 .../log4j/core/appender/AbstractAppender.html      |   756 +
 .../appender/AbstractFileAppender.Builder.html     |   590 +
 .../log4j/core/appender/AbstractFileAppender.html  |   421 +
 .../AbstractManager.AbstractFactoryData.html       |   333 +
 .../log4j/core/appender/AbstractManager.html       |   785 +
 .../AbstractOutputStreamAppender.Builder.html      |   468 +
 .../appender/AbstractOutputStreamAppender.html     |   654 +
 .../core/appender/AbstractWriterAppender.html      |   623 +
 .../core/appender/AppenderLoggingException.html    |   421 +
 .../log4j/core/appender/AppenderSet.Builder.html   |   408 +
 .../logging/log4j/core/appender/AppenderSet.html   |   312 +
 .../log4j/core/appender/AsyncAppender.Builder.html |   486 +
 .../logging/log4j/core/appender/AsyncAppender.html |   714 +
 .../core/appender/ConfigurationFactoryData.html    |   374 +
 .../core/appender/ConsoleAppender.Builder.html     |   417 +
 .../core/appender/ConsoleAppender.Target.html      |   420 +
 .../log4j/core/appender/ConsoleAppender.html       |   560 +
 .../log4j/core/appender/CountingNoOpAppender.html  |   452 +
 .../log4j/core/appender/DefaultErrorHandler.html   |   394 +
 .../log4j/core/appender/FailoverAppender.html      |   468 +
 .../log4j/core/appender/FailoversPlugin.html       |   281 +
 .../log4j/core/appender/FileAppender.Builder.html  |   627 +
 .../logging/log4j/core/appender/FileAppender.html  |   545 +
 .../logging/log4j/core/appender/FileManager.html   |   901 +
 .../log4j/core/appender/HttpAppender.Builder.html  |   559 +
 .../logging/log4j/core/appender/HttpAppender.html  |   477 +
 .../logging/log4j/core/appender/HttpManager.html   |   402 +
 .../core/appender/HttpURLConnectionManager.html    |   396 +
 .../log4j/core/appender/ManagerFactory.html        |   279 +
 .../appender/MemoryMappedFileAppender.Builder.html |   445 +
 .../core/appender/MemoryMappedFileAppender.html    |   528 +
 .../core/appender/MemoryMappedFileManager.html     |   768 +
 .../logging/log4j/core/appender/NullAppender.html  |   430 +
 .../appender/OutputStreamAppender.Builder.html     |   403 +
 .../log4j/core/appender/OutputStreamAppender.html  |   433 +
 .../log4j/core/appender/OutputStreamManager.html   |  1025 +
 .../appender/RandomAccessFileAppender.Builder.html |   431 +
 .../core/appender/RandomAccessFileAppender.html    |   533 +
 .../core/appender/RandomAccessFileManager.html     |   613 +
 .../core/appender/RollingFileAppender.Builder.html |   715 +
 .../log4j/core/appender/RollingFileAppender.html   |   627 +
 .../RollingRandomAccessFileAppender.Builder.html   |   510 +
 .../appender/RollingRandomAccessFileAppender.html  |   582 +
 .../appender/ScriptAppenderSelector.Builder.html   |   447 +
 .../core/appender/ScriptAppenderSelector.html      |   399 +
 .../log4j/core/appender/SmtpAppender.Builder.html  |   648 +
 .../logging/log4j/core/appender/SmtpAppender.html  |   538 +
 .../appender/SocketAppender.AbstractBuilder.html   |   766 +
 .../core/appender/SocketAppender.Builder.html      |   387 +
 .../log4j/core/appender/SocketAppender.html        |   763 +
 .../core/appender/SyslogAppender.Builder.html      |   907 +
 .../log4j/core/appender/SyslogAppender.html        |   655 +
 .../log4j/core/appender/TlsSyslogFrame.html        |   366 +
 .../core/appender/WriterAppender.Builder.html      |   387 +
 .../log4j/core/appender/WriterAppender.html        |   437 +
 .../logging/log4j/core/appender/WriterManager.html |   565 +
 .../class-use/AbstractAppender.Builder.html        |   479 +
 .../core/appender/class-use/AbstractAppender.html  |   574 +
 .../class-use/AbstractFileAppender.Builder.html    |   197 +
 .../appender/class-use/AbstractFileAppender.html   |   149 +
 .../AbstractManager.AbstractFactoryData.html       |   199 +
 .../core/appender/class-use/AbstractManager.html   |   572 +
 .../AbstractOutputStreamAppender.Builder.html      |   280 +
 .../class-use/AbstractOutputStreamAppender.html    |   261 +
 .../appender/class-use/AbstractWriterAppender.html |   197 +
 .../class-use/AppenderLoggingException.html        |   198 +
 .../appender/class-use/AppenderSet.Builder.html    |   205 +
 .../log4j/core/appender/class-use/AppenderSet.html |   215 +
 .../appender/class-use/AsyncAppender.Builder.html  |   260 +
 .../core/appender/class-use/AsyncAppender.html     |   272 +
 .../class-use/ConfigurationFactoryData.html        |   149 +
 .../class-use/ConsoleAppender.Builder.html         |   212 +
 .../appender/class-use/ConsoleAppender.Target.html |   240 +
 .../core/appender/class-use/ConsoleAppender.html   |   229 +
 .../appender/class-use/CountingNoOpAppender.html   |   197 +
 .../appender/class-use/DefaultErrorHandler.html    |   149 +
 .../core/appender/class-use/FailoverAppender.html  |   203 +
 .../core/appender/class-use/FailoversPlugin.html   |   149 +
 .../appender/class-use/FileAppender.Builder.html   |   233 +
 .../core/appender/class-use/FileAppender.html      |   216 +
 .../log4j/core/appender/class-use/FileManager.html |   246 +
 .../appender/class-use/HttpAppender.Builder.html   |   212 +
 .../core/appender/class-use/HttpAppender.html      |   195 +
 .../log4j/core/appender/class-use/HttpManager.html |   195 +
 .../class-use/HttpURLConnectionManager.html        |   149 +
 .../core/appender/class-use/ManagerFactory.html    |   303 +
 .../MemoryMappedFileAppender.Builder.html          |   231 +
 .../class-use/MemoryMappedFileAppender.html        |   214 +
 .../class-use/MemoryMappedFileManager.html         |   202 +
 .../core/appender/class-use/NullAppender.html      |   195 +
 .../class-use/OutputStreamAppender.Builder.html    |   212 +
 .../appender/class-use/OutputStreamAppender.html   |   207 +
 .../appender/class-use/OutputStreamManager.html    |   363 +
 .../RandomAccessFileAppender.Builder.html          |   233 +
 .../class-use/RandomAccessFileAppender.html        |   214 +
 .../class-use/RandomAccessFileManager.html         |   203 +
 .../class-use/RollingFileAppender.Builder.html     |   237 +
 .../appender/class-use/RollingFileAppender.html    |   218 +
 .../RollingRandomAccessFileAppender.Builder.html   |   232 +
 .../class-use/RollingRandomAccessFileAppender.html |   217 +
 .../class-use/ScriptAppenderSelector.Builder.html  |   215 +
 .../appender/class-use/ScriptAppenderSelector.html |   149 +
 .../appender/class-use/SmtpAppender.Builder.html   |   307 +
 .../core/appender/class-use/SmtpAppender.html      |   221 +
 .../class-use/SocketAppender.AbstractBuilder.html  |   219 +
 .../appender/class-use/SocketAppender.Builder.html |   195 +
 .../core/appender/class-use/SocketAppender.html    |   256 +
 .../appender/class-use/SyslogAppender.Builder.html |   249 +
 .../core/appender/class-use/SyslogAppender.html    |   234 +
 .../core/appender/class-use/TlsSyslogFrame.html    |   149 +
 .../appender/class-use/WriterAppender.Builder.html |   212 +
 .../core/appender/class-use/WriterAppender.html    |   207 +
 .../core/appender/class-use/WriterManager.html     |   235 +
 .../db/AbstractDatabaseAppender.Builder.html       |   301 +
 .../core/appender/db/AbstractDatabaseAppender.html |   698 +
 ...bstractDatabaseManager.AbstractFactoryData.html |   397 +
 .../core/appender/db/AbstractDatabaseManager.html  |   859 +
 .../core/appender/db/ColumnMapping.Builder.html    |   543 +
 .../log4j/core/appender/db/ColumnMapping.html      |   512 +
 .../appender/db/DbAppenderLoggingException.html    |   374 +
 .../AbstractDatabaseAppender.Builder.html          |   224 +
 .../db/class-use/AbstractDatabaseAppender.html     |   227 +
 ...bstractDatabaseManager.AbstractFactoryData.html |   201 +
 .../db/class-use/AbstractDatabaseManager.html      |   278 +
 .../db/class-use/ColumnMapping.Builder.html        |   257 +
 .../core/appender/db/class-use/ColumnMapping.html  |   288 +
 .../db/class-use/DbAppenderLoggingException.html   |   149 +
 .../appender/db/jdbc/AbstractConnectionSource.html |   338 +
 ...tractDriverManagerConnectionSource.Builder.html |   564 +
 .../AbstractDriverManagerConnectionSource.html     |   612 +
 .../appender/db/jdbc/ColumnConfig.Builder.html     |   485 +
 .../log4j/core/appender/db/jdbc/ColumnConfig.html  |   454 +
 .../core/appender/db/jdbc/ConnectionSource.html    |   321 +
 .../db/jdbc/DataSourceConnectionSource.html        |   398 +
 .../DriverManagerConnectionSource.Builder.html     |   368 +
 .../db/jdbc/DriverManagerConnectionSource.html     |   417 +
 .../db/jdbc/FactoryMethodConnectionSource.html     |   406 +
 .../appender/db/jdbc/JdbcAppender.Builder.html     |   541 +
 .../log4j/core/appender/db/jdbc/JdbcAppender.html  |   461 +
 .../core/appender/db/jdbc/JdbcDatabaseManager.html |   719 +
 .../jdbc/class-use/AbstractConnectionSource.html   |   221 +
 ...tractDriverManagerConnectionSource.Builder.html |   214 +
 .../AbstractDriverManagerConnectionSource.html     |   198 +
 .../db/jdbc/class-use/ColumnConfig.Builder.html    |   245 +
 .../appender/db/jdbc/class-use/ColumnConfig.html   |   303 +
 .../db/jdbc/class-use/ConnectionSource.html        |   334 +
 .../jdbc/class-use/DataSourceConnectionSource.html |   197 +
 .../DriverManagerConnectionSource.Builder.html     |   212 +
 .../class-use/DriverManagerConnectionSource.html   |   195 +
 .../class-use/FactoryMethodConnectionSource.html   |   198 +
 .../db/jdbc/class-use/JdbcAppender.Builder.html    |   225 +
 .../appender/db/jdbc/class-use/JdbcAppender.html   |   210 +
 .../db/jdbc/class-use/JdbcDatabaseManager.html     |   251 +
 .../core/appender/db/jdbc/package-summary.html     |   258 +
 .../log4j/core/appender/db/jdbc/package-tree.html  |   230 +
 .../log4j/core/appender/db/jdbc/package-use.html   |   257 +
 .../log4j/core/appender/db/package-summary.html    |   224 +
 .../log4j/core/appender/db/package-tree.html       |   218 +
 .../log4j/core/appender/db/package-use.html        |   284 +
 .../core/appender/mom/JmsAppender.Builder.html     |   597 +
 .../log4j/core/appender/mom/JmsAppender.html       |   541 +
 .../mom/JmsManager.JmsManagerConfiguration.html    |   401 +
 .../log4j/core/appender/mom/JmsManager.html        |   504 +
 .../mom/class-use/JmsAppender.Builder.html         |   288 +
 .../core/appender/mom/class-use/JmsAppender.html   |   195 +
 .../JmsManager.JmsManagerConfiguration.html        |   195 +
 .../core/appender/mom/class-use/JmsManager.html    |   256 +
 .../core/appender/mom/jeromq/JeroMqAppender.html   |   517 +
 .../core/appender/mom/jeromq/JeroMqManager.html    |   511 +
 .../mom/jeromq/class-use/JeroMqAppender.html       |   219 +
 .../mom/jeromq/class-use/JeroMqManager.html        |   216 +
 .../core/appender/mom/jeromq/package-summary.html  |   187 +
 .../core/appender/mom/jeromq/package-tree.html     |   181 +
 .../core/appender/mom/jeromq/package-use.html      |   194 +
 .../mom/kafka/DefaultKafkaProducerFactory.html     |   325 +
 .../appender/mom/kafka/KafkaAppender.Builder.html  |   507 +
 .../core/appender/mom/kafka/KafkaAppender.html     |   512 +
 .../core/appender/mom/kafka/KafkaManager.html      |   528 +
 .../appender/mom/kafka/KafkaProducerFactory.html   |   266 +
 .../class-use/DefaultKafkaProducerFactory.html     |   149 +
 .../mom/kafka/class-use/KafkaAppender.Builder.html |   214 +
 .../mom/kafka/class-use/KafkaAppender.html         |   209 +
 .../appender/mom/kafka/class-use/KafkaManager.html |   202 +
 .../mom/kafka/class-use/KafkaProducerFactory.html  |   197 +
 .../core/appender/mom/kafka/package-summary.html   |   214 +
 .../core/appender/mom/kafka/package-tree.html      |   197 +
 .../log4j/core/appender/mom/kafka/package-use.html |   204 +
 .../log4j/core/appender/mom/package-summary.html   |   195 +
 .../log4j/core/appender/mom/package-tree.html      |   191 +
 .../log4j/core/appender/mom/package-use.html       |   202 +
 .../appender/nosql/AbstractNoSqlConnection.html    |   384 +
 .../core/appender/nosql/DefaultNoSqlObject.html    |   436 +
 .../core/appender/nosql/NoSqlAppender.Builder.html |   410 +
 .../log4j/core/appender/nosql/NoSqlAppender.html   |   468 +
 .../log4j/core/appender/nosql/NoSqlConnection.html |   379 +
 .../core/appender/nosql/NoSqlDatabaseManager.html  |   521 +
 .../log4j/core/appender/nosql/NoSqlObject.html     |   363 +
 .../log4j/core/appender/nosql/NoSqlProvider.html   |   297 +
 .../nosql/class-use/AbstractNoSqlConnection.html   |   149 +
 .../nosql/class-use/DefaultNoSqlObject.html        |   149 +
 .../nosql/class-use/NoSqlAppender.Builder.html     |   212 +
 .../appender/nosql/class-use/NoSqlAppender.html    |   208 +
 .../appender/nosql/class-use/NoSqlConnection.html  |   215 +
 .../nosql/class-use/NoSqlDatabaseManager.html      |   212 +
 .../core/appender/nosql/class-use/NoSqlObject.html |   292 +
 .../appender/nosql/class-use/NoSqlProvider.html    |   232 +
 .../log4j/core/appender/nosql/package-summary.html |   235 +
 .../log4j/core/appender/nosql/package-tree.html    |   216 +
 .../log4j/core/appender/nosql/package-use.html     |   219 +
 .../log4j/core/appender/package-summary.html       |   539 +
 .../logging/log4j/core/appender/package-tree.html  |   296 +
 .../logging/log4j/core/appender/package-use.html   |   884 +
 .../rewrite/LoggerNameLevelRewritePolicy.html      |   324 +
 .../appender/rewrite/MapRewritePolicy.Mode.html    |   391 +
 .../core/appender/rewrite/MapRewritePolicy.html    |   407 +
 .../appender/rewrite/PropertiesRewritePolicy.html  |   381 +
 .../core/appender/rewrite/RewriteAppender.html     |   464 +
 .../log4j/core/appender/rewrite/RewritePolicy.html |   266 +
 .../class-use/LoggerNameLevelRewritePolicy.html    |   198 +
 .../rewrite/class-use/MapRewritePolicy.Mode.html   |   205 +
 .../rewrite/class-use/MapRewritePolicy.html        |   198 +
 .../rewrite/class-use/PropertiesRewritePolicy.html |   198 +
 .../rewrite/class-use/RewriteAppender.html         |   202 +
 .../appender/rewrite/class-use/RewritePolicy.html  |   296 +
 .../core/appender/rewrite/package-summary.html     |   230 +
 .../log4j/core/appender/rewrite/package-tree.html  |   199 +
 .../log4j/core/appender/rewrite/package-use.html   |   244 +
 .../appender/rolling/AbstractRolloverStrategy.html |   518 +
 .../appender/rolling/AbstractTriggeringPolicy.html |   333 +
 .../rolling/CompositeTriggeringPolicy.html         |   446 +
 .../appender/rolling/CronTriggeringPolicy.html     |   455 +
 .../rolling/DefaultRolloverStrategy.Builder.html   |   632 +
 .../appender/rolling/DefaultRolloverStrategy.html  |   668 +
 .../rolling/DirectFileRolloverStrategy.html        |   270 +
 .../DirectWriteRolloverStrategy.Builder.html       |   557 +
 .../rolling/DirectWriteRolloverStrategy.html       |   641 +
 .../log4j/core/appender/rolling/FileExtension.html |   507 +
 .../log4j/core/appender/rolling/FileSize.html      |   282 +
 .../appender/rolling/NoOpTriggeringPolicy.html     |   446 +
 .../rolling/OnStartupTriggeringPolicy.html         |   390 +
 .../core/appender/rolling/PatternProcessor.html    |   687 +
 .../core/appender/rolling/RollingFileManager.html  |  1128 +
 .../rolling/RollingRandomAccessFileManager.html    |   779 +
 .../core/appender/rolling/RolloverDescription.html |   330 +
 .../appender/rolling/RolloverDescriptionImpl.html  |   412 +
 .../core/appender/rolling/RolloverFrequency.html   |   482 +
 .../core/appender/rolling/RolloverListener.html    |   282 +
 .../core/appender/rolling/RolloverStrategy.html    |   269 +
 .../rolling/SizeBasedTriggeringPolicy.html         |   478 +
 .../rolling/TimeBasedTriggeringPolicy.Builder.html |   418 +
 .../rolling/TimeBasedTriggeringPolicy.html         |   464 +
 .../core/appender/rolling/TriggeringPolicy.html    |   294 +
 .../appender/rolling/action/AbstractAction.html    |   475 +
 .../rolling/action/AbstractPathAction.html         |   592 +
 .../log4j/core/appender/rolling/action/Action.html |   320 +
 .../rolling/action/CommonsCompressAction.html      |   505 +
 .../appender/rolling/action/CompositeAction.html   |   430 +
 .../core/appender/rolling/action/DeleteAction.html |   487 +
 .../appender/rolling/action/DeletingVisitor.html   |   419 +
 .../core/appender/rolling/action/Duration.html     |   475 +
 .../appender/rolling/action/FileRenameAction.html  |   475 +
 .../appender/rolling/action/GzCompressAction.html  |   556 +
 .../rolling/action/IfAccumulatedFileCount.html     |   409 +
 .../rolling/action/IfAccumulatedFileSize.html      |   409 +
 .../log4j/core/appender/rolling/action/IfAll.html  |   448 +
 .../log4j/core/appender/rolling/action/IfAny.html  |   393 +
 .../core/appender/rolling/action/IfFileName.html   |   434 +
 .../appender/rolling/action/IfLastModified.html    |   410 +
 .../log4j/core/appender/rolling/action/IfNot.html  |   392 +
 .../appender/rolling/action/PathCondition.html     |   358 +
 .../rolling/action/PathSortByModificationTime.html |   386 +
 .../core/appender/rolling/action/PathSorter.html   |   224 +
 .../rolling/action/PathWithAttributes.html         |   356 +
 .../action/PosixViewAttributeAction.Builder.html   |   569 +
 .../rolling/action/PosixViewAttributeAction.html   |   470 +
 .../appender/rolling/action/ScriptCondition.html   |   379 +
 .../appender/rolling/action/SortingVisitor.html    |   381 +
 .../appender/rolling/action/ZipCompressAction.html |   505 +
 .../rolling/action/class-use/AbstractAction.html   |   246 +
 .../action/class-use/AbstractPathAction.html       |   204 +
 .../appender/rolling/action/class-use/Action.html  |   528 +
 .../action/class-use/CommonsCompressAction.html    |   149 +
 .../rolling/action/class-use/CompositeAction.html  |   149 +
 .../rolling/action/class-use/DeleteAction.html     |   204 +
 .../rolling/action/class-use/DeletingVisitor.html  |   149 +
 .../rolling/action/class-use/Duration.html         |   270 +
 .../rolling/action/class-use/FileRenameAction.html |   149 +
 .../rolling/action/class-use/GzCompressAction.html |   149 +
 .../action/class-use/IfAccumulatedFileCount.html   |   198 +
 .../action/class-use/IfAccumulatedFileSize.html    |   198 +
 .../appender/rolling/action/class-use/IfAll.html   |   197 +
 .../appender/rolling/action/class-use/IfAny.html   |   197 +
 .../rolling/action/class-use/IfFileName.html       |   200 +
 .../rolling/action/class-use/IfLastModified.html   |   198 +
 .../appender/rolling/action/class-use/IfNot.html   |   197 +
 .../rolling/action/class-use/PathCondition.html    |   503 +
 .../class-use/PathSortByModificationTime.html      |   149 +
 .../rolling/action/class-use/PathSorter.html       |   253 +
 .../action/class-use/PathWithAttributes.html       |   237 +
 .../PosixViewAttributeAction.Builder.html          |   265 +
 .../action/class-use/PosixViewAttributeAction.html |   195 +
 .../rolling/action/class-use/ScriptCondition.html  |   222 +
 .../rolling/action/class-use/SortingVisitor.html   |   149 +
 .../action/class-use/ZipCompressAction.html        |   149 +
 .../appender/rolling/action/package-summary.html   |   343 +
 .../core/appender/rolling/action/package-tree.html |   212 +
 .../core/appender/rolling/action/package-use.html  |   348 +
 .../class-use/AbstractRolloverStrategy.html        |   205 +
 .../class-use/AbstractTriggeringPolicy.html        |   228 +
 .../class-use/CompositeTriggeringPolicy.html       |   197 +
 .../rolling/class-use/CronTriggeringPolicy.html    |   199 +
 .../class-use/DefaultRolloverStrategy.Builder.html |   251 +
 .../rolling/class-use/DefaultRolloverStrategy.html |   210 +
 .../class-use/DirectFileRolloverStrategy.html      |   198 +
 .../DirectWriteRolloverStrategy.Builder.html       |   237 +
 .../class-use/DirectWriteRolloverStrategy.html     |   208 +
 .../appender/rolling/class-use/FileExtension.html  |   225 +
 .../core/appender/rolling/class-use/FileSize.html  |   149 +
 .../rolling/class-use/NoOpTriggeringPolicy.html    |   210 +
 .../class-use/OnStartupTriggeringPolicy.html       |   195 +
 .../rolling/class-use/PatternProcessor.html        |   238 +
 .../rolling/class-use/RollingFileManager.html      |   328 +
 .../class-use/RollingRandomAccessFileManager.html  |   207 +
 .../rolling/class-use/RolloverDescription.html     |   228 +
 .../rolling/class-use/RolloverDescriptionImpl.html |   149 +
 .../rolling/class-use/RolloverFrequency.html       |   210 +
 .../rolling/class-use/RolloverListener.html        |   204 +
 .../rolling/class-use/RolloverStrategy.html        |   496 +
 .../class-use/SizeBasedTriggeringPolicy.html       |   197 +
 .../TimeBasedTriggeringPolicy.Builder.html         |   210 +
 .../class-use/TimeBasedTriggeringPolicy.html       |   205 +
 .../rolling/class-use/TriggeringPolicy.html        |   561 +
 .../core/appender/rolling/package-summary.html     |   340 +
 .../log4j/core/appender/rolling/package-tree.html  |   231 +
 .../log4j/core/appender/rolling/package-use.html   |   349 +
 .../core/appender/routing/IdlePurgePolicy.html     |   526 +
 .../log4j/core/appender/routing/PurgePolicy.html   |   302 +
 .../logging/log4j/core/appender/routing/Route.html |   372 +
 .../core/appender/routing/Routes.Builder.html      |   446 +
 .../log4j/core/appender/routing/Routes.html        |   427 +
 .../appender/routing/RoutingAppender.Builder.html  |   470 +
 .../core/appender/routing/RoutingAppender.html     |   678 +
 .../routing/class-use/IdlePurgePolicy.html         |   149 +
 .../appender/routing/class-use/PurgePolicy.html    |   257 +
 .../core/appender/routing/class-use/Route.html     |   246 +
 .../appender/routing/class-use/Routes.Builder.html |   215 +
 .../core/appender/routing/class-use/Routes.html    |   245 +
 .../routing/class-use/RoutingAppender.Builder.html |   210 +
 .../routing/class-use/RoutingAppender.html         |   232 +
 .../core/appender/routing/package-summary.html     |   222 +
 .../log4j/core/appender/routing/package-tree.html  |   195 +
 .../log4j/core/appender/routing/package-use.html   |   216 +
 .../core/async/ArrayBlockingQueueFactory.html      |   365 +
 .../logging/log4j/core/async/AsyncLogger.html      |   536 +
 .../core/async/AsyncLoggerConfig.Builder.html      |   347 +
 .../AsyncLoggerConfig.RootLogger.Builder.html      |   347 +
 .../core/async/AsyncLoggerConfig.RootLogger.html   |   495 +
 .../log4j/core/async/AsyncLoggerConfig.html        |   713 +
 .../AsyncLoggerConfigDefaultExceptionHandler.html  |   358 +
 .../core/async/AsyncLoggerConfigDelegate.html      |   355 +
 ...yncLoggerConfigDisruptor.Log4jEventWrapper.html |   346 +
 .../core/async/AsyncLoggerConfigDisruptor.html     |   557 +
 .../log4j/core/async/AsyncLoggerContext.html       |   602 +
 .../core/async/AsyncLoggerContextSelector.html     |   422 +
 .../async/AsyncLoggerDefaultExceptionHandler.html  |   358 +
 .../core/async/AsyncQueueFullMessageUtil.html      |   274 +
 .../log4j/core/async/AsyncQueueFullPolicy.html     |   297 +
 .../core/async/AsyncQueueFullPolicyFactory.html    |   343 +
 .../log4j/core/async/AsyncWaitStrategyFactory.html |   265 +
 .../AsyncWaitStrategyFactoryConfig.Builder.html    |   381 +
 .../core/async/AsyncWaitStrategyFactoryConfig.html |   398 +
 .../async/BasicAsyncLoggerContextSelector.html     |   534 +
 .../log4j/core/async/BlockingQueueFactory.html     |   321 +
 .../core/async/DefaultAsyncQueueFullPolicy.html    |   334 +
 .../core/async/DiscardingAsyncQueueFullPolicy.html |   373 +
 .../core/async/DisruptorBlockingQueueFactory.html  |   326 +
 .../logging/log4j/core/async/EventRoute.html       |   469 +
 .../log4j/core/async/InternalAsyncUtil.html        |   324 +
 .../JCToolsBlockingQueueFactory.WaitStrategy.html  |   409 +
 .../core/async/JCToolsBlockingQueueFactory.html    |   349 +
 .../core/async/LinkedTransferQueueFactory.html     |   365 +
 .../log4j/core/async/RingBufferLogEvent.html       |  1297 ++
 .../core/async/RingBufferLogEventHandler.html      |   404 +
 .../core/async/RingBufferLogEventTranslator.html   |   468 +
 .../core/async/ThreadNameCachingStrategy.html      |   394 +
 .../async/class-use/ArrayBlockingQueueFactory.html |   195 +
 .../log4j/core/async/class-use/AsyncLogger.html    |   234 +
 .../async/class-use/AsyncLoggerConfig.Builder.html |   210 +
 .../AsyncLoggerConfig.RootLogger.Builder.html      |   210 +
 .../class-use/AsyncLoggerConfig.RootLogger.html    |   149 +
 .../core/async/class-use/AsyncLoggerConfig.html    |   222 +
 .../AsyncLoggerConfigDefaultExceptionHandler.html  |   149 +
 .../async/class-use/AsyncLoggerConfigDelegate.html |   233 +
 ...yncLoggerConfigDisruptor.Log4jEventWrapper.html |   149 +
 .../class-use/AsyncLoggerConfigDisruptor.html      |   149 +
 .../core/async/class-use/AsyncLoggerContext.html   |   149 +
 .../class-use/AsyncLoggerContextSelector.html      |   149 +
 .../AsyncLoggerDefaultExceptionHandler.html        |   149 +
 .../async/class-use/AsyncQueueFullMessageUtil.html |   149 +
 .../core/async/class-use/AsyncQueueFullPolicy.html |   239 +
 .../class-use/AsyncQueueFullPolicyFactory.html     |   149 +
 .../async/class-use/AsyncWaitStrategyFactory.html  |   245 +
 .../AsyncWaitStrategyFactoryConfig.Builder.html    |   212 +
 .../class-use/AsyncWaitStrategyFactoryConfig.html  |   195 +
 .../class-use/BasicAsyncLoggerContextSelector.html |   149 +
 .../core/async/class-use/BlockingQueueFactory.html |   246 +
 .../class-use/DefaultAsyncQueueFullPolicy.html     |   199 +
 .../class-use/DiscardingAsyncQueueFullPolicy.html  |   149 +
 .../class-use/DisruptorBlockingQueueFactory.html   |   195 +
 .../log4j/core/async/class-use/EventRoute.html     |   237 +
 .../core/async/class-use/InternalAsyncUtil.html    |   149 +
 .../JCToolsBlockingQueueFactory.WaitStrategy.html  |   220 +
 .../class-use/JCToolsBlockingQueueFactory.html     |   195 +
 .../class-use/LinkedTransferQueueFactory.html      |   195 +
 .../core/async/class-use/RingBufferLogEvent.html   |   217 +
 .../async/class-use/RingBufferLogEventHandler.html |   149 +
 .../class-use/RingBufferLogEventTranslator.html    |   149 +
 .../async/class-use/ThreadNameCachingStrategy.html |   210 +
 .../logging/log4j/core/async/package-summary.html  |   395 +
 .../logging/log4j/core/async/package-tree.html     |   253 +
 .../logging/log4j/core/async/package-use.html      |   353 +
 .../log4j/core/class-use/AbstractLifeCycle.html    |  1213 ++
 .../log4j/core/class-use/AbstractLogEvent.html     |   149 +
 .../logging/log4j/core/class-use/Appender.html     |   906 +
 .../log4j/core/class-use/ContextDataInjector.html  |   232 +
 .../apache/logging/log4j/core/class-use/Core.html  |   149 +
 .../class-use/DefaultLoggerContextAccessor.html    |   197 +
 .../logging/log4j/core/class-use/ErrorHandler.html |   278 +
 .../log4j/core/class-use/Filter.Result.html        |  3395 ++++
 .../logging/log4j/core/class-use/Filter.html       |  1617 ++
 .../logging/log4j/core/class-use/Layout.html       |  1728 ++
 .../log4j/core/class-use/LifeCycle.State.html      |   260 +
 .../logging/log4j/core/class-use/LifeCycle.html    |  1309 ++
 .../logging/log4j/core/class-use/LifeCycle2.html   |  1227 ++
 .../logging/log4j/core/class-use/LogEvent.html     |  2547 +++
 .../log4j/core/class-use/LogEventListener.html     |   149 +
 .../log4j/core/class-use/Logger.LoggerProxy.html   |   149 +
 .../log4j/core/class-use/Logger.PrivateConfig.html |   216 +
 .../logging/log4j/core/class-use/Logger.html       |  3134 +++
 .../log4j/core/class-use/LoggerContext.html        |  1623 ++
 .../core/class-use/LoggerContextAccessor.html      |   197 +
 .../logging/log4j/core/class-use/StringLayout.html |   426 +
 .../logging/log4j/core/class-use/Version.html      |   149 +
 .../log4j/core/config/AbstractConfiguration.html   |  1783 ++
 .../logging/log4j/core/config/AppenderControl.html |   500 +
 .../log4j/core/config/AppenderControlArraySet.html |   440 +
 .../logging/log4j/core/config/AppenderRef.html     |   351 +
 .../logging/log4j/core/config/AppendersPlugin.html |   281 +
 .../config/AwaitCompletionReliabilityStrategy.html |   508 +
 .../AwaitUnconditionallyReliabilityStrategy.html   |   507 +
 .../logging/log4j/core/config/Configuration.html   |   981 +
 .../log4j/core/config/ConfigurationAware.html      |   267 +
 .../log4j/core/config/ConfigurationException.html  |   351 +
 .../log4j/core/config/ConfigurationFactory.html    |   873 +
 .../core/config/ConfigurationFileWatcher.html      |   487 +
 .../log4j/core/config/ConfigurationListener.html   |   256 +
 .../ConfigurationScheduler.CronRunnable.html       |   354 +
 .../log4j/core/config/ConfigurationScheduler.html  |   690 +
 .../log4j/core/config/ConfigurationSource.html     |   769 +
 .../logging/log4j/core/config/Configurator.html    |   884 +
 .../log4j/core/config/CronScheduledFuture.html     |   454 +
 .../log4j/core/config/CustomLevelConfig.html       |   385 +
 .../logging/log4j/core/config/CustomLevels.html    |   303 +
 .../log4j/core/config/DefaultAdvertiser.html       |   349 +
 .../log4j/core/config/DefaultConfiguration.html    |   508 +
 .../core/config/DefaultReliabilityStrategy.html    |   507 +
 .../logging/log4j/core/config/HttpWatcher.html     |   462 +
 .../config/LocationAwareReliabilityStrategy.html   |   286 +
 .../core/config/LockingReliabilityStrategy.html    |   507 +
 .../log4j/core/config/LoggerConfig.Builder.html    |   609 +
 .../core/config/LoggerConfig.LevelAndRefs.html     |   331 +
 .../config/LoggerConfig.LoggerConfigPredicate.html |   396 +
 .../config/LoggerConfig.RootLogger.Builder.html    |   581 +
 .../log4j/core/config/LoggerConfig.RootLogger.html |   463 +
 .../logging/log4j/core/config/LoggerConfig.html    |  1350 ++
 .../log4j/core/config/LoggerContextAware.html      |   267 +
 .../apache/logging/log4j/core/config/Loggers.html  |   323 +
 .../logging/log4j/core/config/LoggersPlugin.html   |   281 +
 .../org/apache/logging/log4j/core/config/Node.html |   625 +
 .../log4j/core/config/NullConfiguration.html       |   418 +
 .../apache/logging/log4j/core/config/Order.html    |   252 +
 .../logging/log4j/core/config/OrderComparator.html |   353 +
 .../log4j/core/config/PropertiesPlugin.html        |   286 +
 .../apache/logging/log4j/core/config/Property.html |   512 +
 .../logging/log4j/core/config/Reconfigurable.html  |   256 +
 .../log4j/core/config/ReliabilityStrategy.html     |   384 +
 .../core/config/ReliabilityStrategyFactory.html    |   288 +
 .../logging/log4j/core/config/Scheduled.html       |   191 +
 .../logging/log4j/core/config/ScriptsPlugin.html   |   281 +
 .../log4j/core/config/arbiters/Arbiter.html        |   302 +
 .../core/config/arbiters/ClassArbiter.Builder.html |   417 +
 .../log4j/core/config/arbiters/ClassArbiter.html   |   337 +
 .../config/arbiters/DefaultArbiter.Builder.html    |   348 +
 .../log4j/core/config/arbiters/DefaultArbiter.html |   380 +
 .../arbiters/EnvironmentArbiter.Builder.html       |   458 +
 .../core/config/arbiters/EnvironmentArbiter.html   |   342 +
 .../config/arbiters/ScriptArbiter.Builder.html     |   376 +
 .../log4j/core/config/arbiters/ScriptArbiter.html  |   340 +
 .../config/arbiters/SelectArbiter.Builder.html     |   348 +
 .../log4j/core/config/arbiters/SelectArbiter.html  |   351 +
 .../arbiters/SystemPropertyArbiter.Builder.html    |   458 +
 .../config/arbiters/SystemPropertyArbiter.html     |   342 +
 .../core/config/arbiters/class-use/Arbiter.html    |   253 +
 .../arbiters/class-use/ClassArbiter.Builder.html   |   205 +
 .../config/arbiters/class-use/ClassArbiter.html    |   193 +
 .../arbiters/class-use/DefaultArbiter.Builder.html |   198 +
 .../config/arbiters/class-use/DefaultArbiter.html  |   193 +
 .../class-use/EnvironmentArbiter.Builder.html      |   212 +
 .../arbiters/class-use/EnvironmentArbiter.html     |   193 +
 .../arbiters/class-use/ScriptArbiter.Builder.html  |   208 +
 .../config/arbiters/class-use/ScriptArbiter.html   |   193 +
 .../arbiters/class-use/SelectArbiter.Builder.html  |   198 +
 .../config/arbiters/class-use/SelectArbiter.html   |   193 +
 .../class-use/SystemPropertyArbiter.Builder.html   |   212 +
 .../arbiters/class-use/SystemPropertyArbiter.html  |   193 +
 .../core/config/arbiters/package-summary.html      |   243 +
 .../log4j/core/config/arbiters/package-tree.html   |   181 +
 .../log4j/core/config/arbiters/package-use.html    |   246 +
 .../builder/api/AppenderComponentBuilder.html      |   314 +
 .../builder/api/AppenderRefComponentBuilder.html   |   238 +
 .../log4j/core/config/builder/api/Component.html   |   430 +
 .../core/config/builder/api/ComponentBuilder.html  |   483 +
 .../api/CompositeFilterComponentBuilder.html       |   238 +
 .../config/builder/api/ConfigurationBuilder.html   |  1779 ++
 .../builder/api/ConfigurationBuilderFactory.html   |   337 +
 .../builder/api/CustomLevelComponentBuilder.html   |   231 +
 .../config/builder/api/FilterComponentBuilder.html |   231 +
 .../builder/api/FilterableComponentBuilder.html    |   288 +
 .../builder/api/KeyValuePairComponentBuilder.html  |   231 +
 .../config/builder/api/LayoutComponentBuilder.html |   231 +
 .../builder/api/LoggableComponentBuilder.html      |   295 +
 .../config/builder/api/LoggerComponentBuilder.html |   245 +
 .../builder/api/PropertyComponentBuilder.html      |   231 +
 .../builder/api/RootLoggerComponentBuilder.html    |   245 +
 .../config/builder/api/ScriptComponentBuilder.html |   231 +
 .../builder/api/ScriptFileComponentBuilder.html    |   317 +
 .../api/class-use/AppenderComponentBuilder.html    |   266 +
 .../api/class-use/AppenderRefComponentBuilder.html |   242 +
 .../config/builder/api/class-use/Component.html    |   303 +
 .../builder/api/class-use/ComponentBuilder.html    |   489 +
 .../class-use/CompositeFilterComponentBuilder.html |   149 +
 .../api/class-use/ConfigurationBuilder.html        |   491 +
 .../api/class-use/ConfigurationBuilderFactory.html |   320 +
 .../api/class-use/CustomLevelComponentBuilder.html |   259 +
 .../api/class-use/FilterComponentBuilder.html      |   284 +
 .../api/class-use/FilterableComponentBuilder.html  |   232 +
 .../class-use/KeyValuePairComponentBuilder.html    |   227 +
 .../api/class-use/LayoutComponentBuilder.html      |   242 +
 .../api/class-use/LoggableComponentBuilder.html    |   204 +
 .../api/class-use/LoggerComponentBuilder.html      |   417 +
 .../api/class-use/PropertyComponentBuilder.html    |   227 +
 .../api/class-use/RootLoggerComponentBuilder.html  |   397 +
 .../api/class-use/ScriptComponentBuilder.html      |   261 +
 .../api/class-use/ScriptFileComponentBuilder.html  |   291 +
 .../core/config/builder/api/package-summary.html   |   294 +
 .../core/config/builder/api/package-tree.html      |   199 +
 .../log4j/core/config/builder/api/package-use.html |   512 +
 .../config/builder/impl/BuiltConfiguration.html    |   614 +
 .../builder/impl/DefaultConfigurationBuilder.html  |  2086 ++
 .../builder/impl/class-use/BuiltConfiguration.html |   270 +
 .../class-use/DefaultConfigurationBuilder.html     |   149 +
 .../core/config/builder/impl/package-summary.html  |   185 +
 .../core/config/builder/impl/package-tree.html     |   177 +
 .../core/config/builder/impl/package-use.html      |   238 +
 .../config/class-use/AbstractConfiguration.html    |   449 +
 .../core/config/class-use/AppenderControl.html     |   258 +
 .../config/class-use/AppenderControlArraySet.html  |   149 +
 .../log4j/core/config/class-use/AppenderRef.html   |   521 +
 .../core/config/class-use/AppendersPlugin.html     |   149 +
 .../AwaitCompletionReliabilityStrategy.html        |   149 +
 .../AwaitUnconditionallyReliabilityStrategy.html   |   149 +
 .../log4j/core/config/class-use/Configuration.html |  2962 +++
 .../core/config/class-use/ConfigurationAware.html  |   232 +
 .../config/class-use/ConfigurationException.html   |   149 +
 .../config/class-use/ConfigurationFactory.html     |   337 +
 .../config/class-use/ConfigurationFileWatcher.html |   149 +
 .../config/class-use/ConfigurationListener.html    |   460 +
 .../ConfigurationScheduler.CronRunnable.html       |   149 +
 .../config/class-use/ConfigurationScheduler.html   |   254 +
 .../core/config/class-use/ConfigurationSource.html |   643 +
 .../log4j/core/config/class-use/Configurator.html  |   149 +
 .../core/config/class-use/CronScheduledFuture.html |   222 +
 .../core/config/class-use/CustomLevelConfig.html   |   245 +
 .../log4j/core/config/class-use/CustomLevels.html  |   197 +
 .../core/config/class-use/DefaultAdvertiser.html   |   149 +
 .../config/class-use/DefaultConfiguration.html     |   149 +
 .../class-use/DefaultReliabilityStrategy.html      |   149 +
 .../log4j/core/config/class-use/HttpWatcher.html   |   149 +
 .../LocationAwareReliabilityStrategy.html          |   219 +
 .../class-use/LockingReliabilityStrategy.html      |   149 +
 .../config/class-use/LoggerConfig.Builder.html     |   240 +
 .../class-use/LoggerConfig.LevelAndRefs.html       |   198 +
 .../LoggerConfig.LoggerConfigPredicate.html        |   260 +
 .../class-use/LoggerConfig.RootLogger.Builder.html |   240 +
 .../config/class-use/LoggerConfig.RootLogger.html  |   149 +
 .../log4j/core/config/class-use/LoggerConfig.html  |   854 +
 .../core/config/class-use/LoggerContextAware.html  |   197 +
 .../log4j/core/config/class-use/Loggers.html       |   197 +
 .../log4j/core/config/class-use/LoggersPlugin.html |   149 +
 .../logging/log4j/core/config/class-use/Node.html  |   657 +
 .../core/config/class-use/NullConfiguration.html   |   149 +
 .../logging/log4j/core/config/class-use/Order.html |   283 +
 .../core/config/class-use/OrderComparator.html     |   149 +
 .../core/config/class-use/PropertiesPlugin.html    |   149 +
 .../log4j/core/config/class-use/Property.html      |  1196 ++
 .../core/config/class-use/Reconfigurable.html      |   503 +
 .../core/config/class-use/ReliabilityStrategy.html |   255 +
 .../class-use/ReliabilityStrategyFactory.html      |   149 +
 .../log4j/core/config/class-use/Scheduled.html     |   227 +
 .../log4j/core/config/class-use/ScriptsPlugin.html |   149 +
 .../config/composite/CompositeConfiguration.html   |   504 +
 .../config/composite/DefaultMergeStrategy.html     |   374 +
 .../log4j/core/config/composite/MergeStrategy.html |   292 +
 .../class-use/CompositeConfiguration.html          |   149 +
 .../composite/class-use/DefaultMergeStrategy.html  |   149 +
 .../config/composite/class-use/MergeStrategy.html  |   197 +
 .../core/config/composite/package-summary.html     |   200 +
 .../log4j/core/config/composite/package-tree.html  |   183 +
 .../log4j/core/config/composite/package-use.html   |   188 +
 .../log4j/core/config/json/JsonConfiguration.html  |   478 +
 .../core/config/json/JsonConfigurationFactory.html |   392 +
 .../config/json/class-use/JsonConfiguration.html   |   195 +
 .../json/class-use/JsonConfigurationFactory.html   |   149 +
 .../log4j/core/config/json/package-summary.html    |   181 +
 .../log4j/core/config/json/package-tree.html       |   185 +
 .../log4j/core/config/json/package-use.html        |   188 +
 .../logging/log4j/core/config/package-summary.html |   476 +
 .../logging/log4j/core/config/package-tree.html    |   274 +
 .../logging/log4j/core/config/package-use.html     |  1482 ++
 .../logging/log4j/core/config/plugins/Plugin.html  |   411 +
 .../log4j/core/config/plugins/PluginAliases.html   |   245 +
 .../log4j/core/config/plugins/PluginAttribute.html |   559 +
 .../config/plugins/PluginBuilderAttribute.html     |   281 +
 .../core/config/plugins/PluginBuilderFactory.html  |   191 +
 .../core/config/plugins/PluginConfiguration.html   |   196 +
 .../log4j/core/config/plugins/PluginElement.html   |   249 +
 .../log4j/core/config/plugins/PluginFactory.html   |   195 +
 .../core/config/plugins/PluginLoggerContext.html   |   196 +
 .../log4j/core/config/plugins/PluginNode.html      |   192 +
 .../log4j/core/config/plugins/PluginValue.html     |   296 +
 .../core/config/plugins/PluginVisitorStrategy.html |   252 +
 .../core/config/plugins/class-use/Plugin.html      |  2343 +++
 .../config/plugins/class-use/PluginAliases.html    |   305 +
 .../config/plugins/class-use/PluginAttribute.html  |  3783 ++++
 .../plugins/class-use/PluginBuilderAttribute.html  |   210 +
 .../plugins/class-use/PluginBuilderFactory.html    |   850 +
 .../plugins/class-use/PluginConfiguration.html     |   701 +
 .../config/plugins/class-use/PluginElement.html    |  1190 ++
 .../config/plugins/class-use/PluginFactory.html    |  1167 ++
 .../plugins/class-use/PluginLoggerContext.html     |   149 +
 .../core/config/plugins/class-use/PluginNode.html  |   199 +
 .../core/config/plugins/class-use/PluginValue.html |   229 +
 .../plugins/class-use/PluginVisitorStrategy.html   |   239 +
 .../config/plugins/convert/Base64Converter.html    |   311 +
 .../config/plugins/convert/DateTypeConverter.html  |   282 +
 .../core/config/plugins/convert/EnumConverter.html |   333 +
 .../core/config/plugins/convert/HexConverter.html  |   313 +
 .../core/config/plugins/convert/TypeConverter.html |   276 +
 .../plugins/convert/TypeConverterRegistry.html     |   308 +
 .../TypeConverters.BigDecimalConverter.html        |   331 +
 .../TypeConverters.BigIntegerConverter.html        |   331 +
 .../convert/TypeConverters.BooleanConverter.html   |   331 +
 .../convert/TypeConverters.ByteArrayConverter.html |   338 +
 .../convert/TypeConverters.ByteConverter.html      |   331 +
 .../convert/TypeConverters.CharArrayConverter.html |   331 +
 .../convert/TypeConverters.CharacterConverter.html |   331 +
 .../convert/TypeConverters.CharsetConverter.html   |   331 +
 .../convert/TypeConverters.ClassConverter.html     |   334 +
 .../TypeConverters.CronExpressionConverter.html    |   333 +
 .../convert/TypeConverters.DoubleConverter.html    |   331 +
 .../convert/TypeConverters.DurationConverter.html  |   335 +
 .../convert/TypeConverters.FileConverter.html      |   331 +
 .../convert/TypeConverters.FloatConverter.html     |   331 +
 .../TypeConverters.InetAddressConverter.html       |   334 +
 .../convert/TypeConverters.IntegerConverter.html   |   331 +
 .../convert/TypeConverters.LevelConverter.html     |   331 +
 .../convert/TypeConverters.LongConverter.html      |   331 +
 .../convert/TypeConverters.PathConverter.html      |   338 +
 .../convert/TypeConverters.PatternConverter.html   |   331 +
 .../TypeConverters.SecurityProviderConverter.html  |   331 +
 .../convert/TypeConverters.ShortConverter.html     |   331 +
 .../convert/TypeConverters.StringConverter.html    |   331 +
 .../convert/TypeConverters.UriConverter.html       |   334 +
 .../convert/TypeConverters.UrlConverter.html       |   334 +
 .../convert/TypeConverters.UuidConverter.html      |   338 +
 .../config/plugins/convert/TypeConverters.html     |   582 +
 .../plugins/convert/class-use/Base64Converter.html |   149 +
 .../convert/class-use/DateTypeConverter.html       |   149 +
 .../plugins/convert/class-use/EnumConverter.html   |   149 +
 .../plugins/convert/class-use/HexConverter.html    |   149 +
 .../plugins/convert/class-use/TypeConverter.html   |   395 +
 .../convert/class-use/TypeConverterRegistry.html   |   197 +
 .../TypeConverters.BigDecimalConverter.html        |   149 +
 .../TypeConverters.BigIntegerConverter.html        |   149 +
 .../class-use/TypeConverters.BooleanConverter.html |   149 +
 .../TypeConverters.ByteArrayConverter.html         |   149 +
 .../class-use/TypeConverters.ByteConverter.html    |   149 +
 .../TypeConverters.CharArrayConverter.html         |   149 +
 .../TypeConverters.CharacterConverter.html         |   149 +
 .../class-use/TypeConverters.CharsetConverter.html |   149 +
 .../class-use/TypeConverters.ClassConverter.html   |   149 +
 .../TypeConverters.CronExpressionConverter.html    |   149 +
 .../class-use/TypeConverters.DoubleConverter.html  |   149 +
 .../TypeConverters.DurationConverter.html          |   149 +
 .../class-use/TypeConverters.FileConverter.html    |   149 +
 .../class-use/TypeConverters.FloatConverter.html   |   149 +
 .../TypeConverters.InetAddressConverter.html       |   149 +
 .../class-use/TypeConverters.IntegerConverter.html |   149 +
 .../class-use/TypeConverters.LevelConverter.html   |   149 +
 .../class-use/TypeConverters.LongConverter.html    |   149 +
 .../class-use/TypeConverters.PathConverter.html    |   149 +
 .../class-use/TypeConverters.PatternConverter.html |   149 +
 .../TypeConverters.SecurityProviderConverter.html  |   149 +
 .../class-use/TypeConverters.ShortConverter.html   |   149 +
 .../class-use/TypeConverters.StringConverter.html  |   149 +
 .../class-use/TypeConverters.UriConverter.html     |   149 +
 .../class-use/TypeConverters.UrlConverter.html     |   149 +
 .../class-use/TypeConverters.UuidConverter.html    |   149 +
 .../plugins/convert/class-use/TypeConverters.html  |   149 +
 .../config/plugins/convert/package-summary.html    |   377 +
 .../core/config/plugins/convert/package-tree.html  |   201 +
 .../core/config/plugins/convert/package-use.html   |   194 +
 .../log4j/core/config/plugins/package-summary.html |   244 +
 .../log4j/core/config/plugins/package-tree.html    |   171 +
 .../log4j/core/config/plugins/package-use.html     |  1301 ++
 .../core/config/plugins/processor/PluginCache.html |   408 +
 .../core/config/plugins/processor/PluginEntry.html |   489 +
 .../config/plugins/processor/PluginProcessor.html  |   410 +
 .../plugins/processor/class-use/PluginCache.html   |   149 +
 .../plugins/processor/class-use/PluginEntry.html   |   232 +
 .../processor/class-use/PluginProcessor.html       |   149 +
 .../config/plugins/processor/package-summary.html  |   188 +
 .../config/plugins/processor/package-tree.html     |   170 +
 .../core/config/plugins/processor/package-use.html |   213 +
 .../core/config/plugins/util/PluginBuilder.html    |   422 +
 .../core/config/plugins/util/PluginManager.html    |   453 +
 .../plugins/util/PluginRegistry.PluginTest.html    |   415 +
 .../core/config/plugins/util/PluginRegistry.html   |   411 +
 .../log4j/core/config/plugins/util/PluginType.html |   420 +
 .../log4j/core/config/plugins/util/PluginUtil.html |   336 +
 .../config/plugins/util/ResolverUtil.Test.html     |   322 +
 .../core/config/plugins/util/ResolverUtil.html     |   518 +
 .../plugins/util/class-use/PluginBuilder.html      |   211 +
 .../plugins/util/class-use/PluginManager.html      |   296 +
 .../util/class-use/PluginRegistry.PluginTest.html  |   149 +
 .../plugins/util/class-use/PluginRegistry.html     |   197 +
 .../config/plugins/util/class-use/PluginType.html  |   337 +
 .../config/plugins/util/class-use/PluginUtil.html  |   149 +
 .../plugins/util/class-use/ResolverUtil.Test.html  |   232 +
 .../plugins/util/class-use/ResolverUtil.html       |   149 +
 .../core/config/plugins/util/package-summary.html  |   233 +
 .../core/config/plugins/util/package-tree.html     |   176 +
 .../core/config/plugins/util/package-use.html      |   289 +
 .../core/config/plugins/validation/Constraint.html |   253 +
 .../plugins/validation/ConstraintValidator.html    |   299 +
 .../plugins/validation/ConstraintValidators.html   |   282 +
 .../plugins/validation/class-use/Constraint.html   |   219 +
 .../validation/class-use/ConstraintValidator.html  |   256 +
 .../validation/class-use/ConstraintValidators.html |   149 +
 .../plugins/validation/constraints/NotBlank.html   |   259 +
 .../plugins/validation/constraints/Required.html   |   258 +
 .../plugins/validation/constraints/ValidHost.html  |   258 +
 .../plugins/validation/constraints/ValidPort.html  |   258 +
 .../validation/constraints/class-use/NotBlank.html |   195 +
 .../validation/constraints/class-use/Required.html |   450 +
 .../constraints/class-use/ValidHost.html           |   195 +
 .../constraints/class-use/ValidPort.html           |   244 +
 .../validation/constraints/package-summary.html    |   200 +
 .../validation/constraints/package-tree.html       |   163 +
 .../validation/constraints/package-use.html        |   363 +
 .../config/plugins/validation/package-summary.html |   215 +
 .../config/plugins/validation/package-tree.html    |   176 +
 .../config/plugins/validation/package-use.html     |   238 +
 .../validation/validators/NotBlankValidator.html   |   357 +
 .../validation/validators/RequiredValidator.html   |   363 +
 .../validation/validators/ValidHostValidator.html  |   357 +
 .../validation/validators/ValidPortValidator.html  |   356 +
 .../validators/class-use/NotBlankValidator.html    |   149 +
 .../validators/class-use/RequiredValidator.html    |   149 +
 .../validators/class-use/ValidHostValidator.html   |   149 +
 .../validators/class-use/ValidPortValidator.html   |   149 +
 .../validation/validators/package-summary.html     |   200 +
 .../validation/validators/package-tree.html        |   167 +
 .../plugins/validation/validators/package-use.html |   149 +
 .../plugins/visitors/AbstractPluginVisitor.html    |   643 +
 .../plugins/visitors/PluginAttributeVisitor.html   |   360 +
 .../visitors/PluginBuilderAttributeVisitor.html    |   366 +
 .../visitors/PluginConfigurationVisitor.html       |   360 +
 .../plugins/visitors/PluginElementVisitor.html     |   360 +
 .../visitors/PluginLoggerContextVisitor.html       |   360 +
 .../config/plugins/visitors/PluginNodeVisitor.html |   360 +
 .../plugins/visitors/PluginValueVisitor.html       |   360 +
 .../config/plugins/visitors/PluginVisitor.html     |   405 +
 .../config/plugins/visitors/PluginVisitors.html    |   280 +
 .../visitors/class-use/AbstractPluginVisitor.html  |   239 +
 .../visitors/class-use/PluginAttributeVisitor.html |   149 +
 .../class-use/PluginBuilderAttributeVisitor.html   |   149 +
 .../class-use/PluginConfigurationVisitor.html      |   149 +
 .../visitors/class-use/PluginElementVisitor.html   |   149 +
 .../class-use/PluginLoggerContextVisitor.html      |   149 +
 .../visitors/class-use/PluginNodeVisitor.html      |   149 +
 .../visitors/class-use/PluginValueVisitor.html     |   149 +
 .../plugins/visitors/class-use/PluginVisitor.html  |   355 +
 .../plugins/visitors/class-use/PluginVisitors.html |   149 +
 .../config/plugins/visitors/package-summary.html   |   246 +
 .../core/config/plugins/visitors/package-tree.html |   181 +
 .../core/config/plugins/visitors/package-use.html  |   221 +
 .../config/properties/PropertiesConfiguration.html |   449 +
 .../properties/PropertiesConfigurationBuilder.html |   403 +
 .../properties/PropertiesConfigurationFactory.html |   379 +
 .../class-use/PropertiesConfiguration.html         |   201 +
 .../class-use/PropertiesConfigurationBuilder.html  |   205 +
 .../class-use/PropertiesConfigurationFactory.html  |   149 +
 .../core/config/properties/package-summary.html    |   189 +
 .../log4j/core/config/properties/package-tree.html |   190 +
 .../log4j/core/config/properties/package-use.html  |   194 +
 .../status/StatusConfiguration.Verbosity.html      |   407 +
 .../core/config/status/StatusConfiguration.html    |   479 +
 .../class-use/StatusConfiguration.Verbosity.html   |   212 +
 .../status/class-use/StatusConfiguration.html      |   253 +
 .../log4j/core/config/status/package-summary.html  |   194 +
 .../log4j/core/config/status/package-tree.html     |   178 +
 .../log4j/core/config/status/package-use.html      |   219 +
 .../log4j/core/config/xml/XmlConfiguration.html    |   460 +
 .../core/config/xml/XmlConfigurationFactory.html   |   423 +
 .../config/xml/class-use/XmlConfiguration.html     |   149 +
 .../xml/class-use/XmlConfigurationFactory.html     |   149 +
 .../log4j/core/config/xml/package-summary.html     |   183 +
 .../log4j/core/config/xml/package-tree.html        |   185 +
 .../logging/log4j/core/config/xml/package-use.html |   149 +
 .../log4j/core/config/yaml/YamlConfiguration.html  |   454 +
 .../core/config/yaml/YamlConfigurationFactory.html |   392 +
 .../config/yaml/class-use/YamlConfiguration.html   |   149 +
 .../yaml/class-use/YamlConfigurationFactory.html   |   149 +
 .../log4j/core/config/yaml/package-summary.html    |   179 +
 .../log4j/core/config/yaml/package-tree.html       |   189 +
 .../log4j/core/config/yaml/package-use.html        |   149 +
 .../AbstractFilter.AbstractFilterBuilder.html      |   453 +
 .../logging/log4j/core/filter/AbstractFilter.html  |  1240 ++
 .../core/filter/AbstractFilterable.Builder.html    |   405 +
 .../log4j/core/filter/AbstractFilterable.html      |   612 +
 .../log4j/core/filter/BurstFilter.Builder.html     |   433 +
 .../logging/log4j/core/filter/BurstFilter.html     |  1144 ++
 .../logging/log4j/core/filter/CompositeFilter.html |  1248 ++
 .../log4j/core/filter/DenyAllFilter.Builder.html   |   363 +
 .../logging/log4j/core/filter/DenyAllFilter.html   |  1091 +
 .../log4j/core/filter/DynamicThresholdFilter.html  |  1170 ++
 .../logging/log4j/core/filter/Filterable.html      |   386 +
 .../core/filter/LevelMatchFilter.Builder.html      |   386 +
 .../log4j/core/filter/LevelMatchFilter.html        |  1128 +
 .../log4j/core/filter/LevelRangeFilter.html        |  1228 ++
 .../logging/log4j/core/filter/MapFilter.html       |  1161 ++
 .../logging/log4j/core/filter/MarkerFilter.html    |  1133 ++
 .../MutableThreadContextMapFilter.Builder.html     |   434 +
 ...ontextMapFilter.FilterConfigUpdateListener.html |   255 +
 .../core/filter/MutableThreadContextMapFilter.html |  1146 ++
 .../log4j/core/filter/NoMarkerFilter.Builder.html  |   363 +
 .../logging/log4j/core/filter/NoMarkerFilter.html  |  1073 +
 .../logging/log4j/core/filter/RegexFilter.html     |   577 +
 .../logging/log4j/core/filter/ScriptFilter.html    |   566 +
 .../core/filter/StringMatchFilter.Builder.html     |   386 +
 .../log4j/core/filter/StringMatchFilter.html       |  1128 +
 .../log4j/core/filter/StructuredDataFilter.html    |   493 +
 .../log4j/core/filter/ThreadContextMapFilter.html  |  1129 ++
 .../logging/log4j/core/filter/ThresholdFilter.html |  1115 +
 .../logging/log4j/core/filter/TimeFilter.html      |  1104 +
 .../AbstractFilter.AbstractFilterBuilder.html      |   235 +
 .../core/filter/class-use/AbstractFilter.html      |   306 +
 .../class-use/AbstractFilterable.Builder.html      |   504 +
 .../core/filter/class-use/AbstractFilterable.html  |   862 +
 .../core/filter/class-use/BurstFilter.Builder.html |   216 +
 .../log4j/core/filter/class-use/BurstFilter.html   |   195 +
 .../core/filter/class-use/CompositeFilter.html     |   207 +
 .../filter/class-use/DenyAllFilter.Builder.html    |   195 +
 .../log4j/core/filter/class-use/DenyAllFilter.html |   195 +
 .../filter/class-use/DynamicThresholdFilter.html   |   201 +
 .../log4j/core/filter/class-use/Filterable.html    |   909 +
 .../filter/class-use/LevelMatchFilter.Builder.html |   202 +
 .../core/filter/class-use/LevelMatchFilter.html    |   195 +
 .../core/filter/class-use/LevelRangeFilter.html    |   200 +
 .../log4j/core/filter/class-use/MapFilter.html     |   222 +
 .../log4j/core/filter/class-use/MarkerFilter.html  |   199 +
 .../MutableThreadContextMapFilter.Builder.html     |   217 +
 ...ontextMapFilter.FilterConfigUpdateListener.html |   195 +
 .../class-use/MutableThreadContextMapFilter.html   |   195 +
 .../filter/class-use/NoMarkerFilter.Builder.html   |   195 +
 .../core/filter/class-use/NoMarkerFilter.html      |   195 +
 .../log4j/core/filter/class-use/RegexFilter.html   |   201 +
 .../log4j/core/filter/class-use/ScriptFilter.html  |   200 +
 .../class-use/StringMatchFilter.Builder.html       |   202 +
 .../core/filter/class-use/StringMatchFilter.html   |   195 +
 .../filter/class-use/StructuredDataFilter.html     |   200 +
 .../filter/class-use/ThreadContextMapFilter.html   |   198 +
 .../core/filter/class-use/ThresholdFilter.html     |   199 +
 .../log4j/core/filter/class-use/TimeFilter.html    |   201 +
 .../core/filter/mutable/KeyValuePairConfig.html    |   322 +
 .../mutable/class-use/KeyValuePairConfig.html      |   149 +
 .../log4j/core/filter/mutable/package-summary.html |   172 +
 .../log4j/core/filter/mutable/package-tree.html    |   164 +
 .../log4j/core/filter/mutable/package-use.html     |   149 +
 .../logging/log4j/core/filter/package-summary.html |   348 +
 .../logging/log4j/core/filter/package-tree.html    |   214 +
 .../logging/log4j/core/filter/package-use.html     |   908 +
 .../logging/log4j/core/impl/ContextAnchor.html     |   275 +
 .../log4j/core/impl/ContextDataFactory.html        |   386 +
 .../core/impl/ContextDataInjectorFactory.html      |   348 +
 .../log4j/core/impl/DefaultLogEventFactory.html    |   404 +
 .../logging/log4j/core/impl/ExtendedClassInfo.html |   428 +
 .../log4j/core/impl/ExtendedStackTraceElement.html |   535 +
 .../log4j/core/impl/JdkMapAdapterStringMap.html    |   614 +
 .../logging/log4j/core/impl/LocationAware.html     |   256 +
 .../core/impl/LocationAwareLogEventFactory.html    |   273 +
 .../log4j/core/impl/Log4jContextFactory.html       |   771 +
 .../log4j/core/impl/Log4jLogEvent.Builder.html     |   628 +
 .../logging/log4j/core/impl/Log4jLogEvent.html     |  1430 ++
 .../logging/log4j/core/impl/Log4jProvider.html     |   299 +
 .../logging/log4j/core/impl/LogEventFactory.html   |   304 +
 .../logging/log4j/core/impl/MementoMessage.html    |   426 +
 .../logging/log4j/core/impl/MutableLogEvent.html   |  1370 ++
 .../log4j/core/impl/ReusableLogEventFactory.html   |   418 +
 ...ataInjector.ForCopyOnWriteThreadContextMap.html |   375 +
 ...extDataInjector.ForDefaultThreadContextMap.html |   372 +
 ...ataInjector.ForGarbageFreeThreadContextMap.html |   372 +
 .../log4j/core/impl/ThreadContextDataInjector.html |   444 +
 .../log4j/core/impl/ThreadContextDataProvider.html |   347 +
 .../log4j/core/impl/ThrowableFormatOptions.html    |   730 +
 .../logging/log4j/core/impl/ThrowableProxy.html    |   963 +
 .../log4j/core/impl/class-use/ContextAnchor.html   |   149 +
 .../core/impl/class-use/ContextDataFactory.html    |   149 +
 .../impl/class-use/ContextDataInjectorFactory.html |   149 +
 .../impl/class-use/DefaultLogEventFactory.html     |   195 +
 .../core/impl/class-use/ExtendedClassInfo.html     |   209 +
 .../impl/class-use/ExtendedStackTraceElement.html  |   197 +
 .../impl/class-use/JdkMapAdapterStringMap.html     |   149 +
 .../log4j/core/impl/class-use/LocationAware.html   |   835 +
 .../class-use/LocationAwareLogEventFactory.html    |   219 +
 .../core/impl/class-use/Log4jContextFactory.html   |   149 +
 .../core/impl/class-use/Log4jLogEvent.Builder.html |   350 +
 .../log4j/core/impl/class-use/Log4jLogEvent.html   |   263 +
 .../log4j/core/impl/class-use/Log4jProvider.html   |   149 +
 .../log4j/core/impl/class-use/LogEventFactory.html |   287 +
 .../log4j/core/impl/class-use/MementoMessage.html  |   149 +
 .../log4j/core/impl/class-use/MutableLogEvent.html |   193 +
 .../impl/class-use/ReusableLogEventFactory.html    |   149 +
 ...ataInjector.ForCopyOnWriteThreadContextMap.html |   149 +
 ...extDataInjector.ForDefaultThreadContextMap.html |   149 +
 ...ataInjector.ForGarbageFreeThreadContextMap.html |   149 +
 .../impl/class-use/ThreadContextDataInjector.html  |   149 +
 .../impl/class-use/ThreadContextDataProvider.html  |   149 +
 .../impl/class-use/ThrowableFormatOptions.html     |   259 +
 .../log4j/core/impl/class-use/ThrowableProxy.html  |   356 +
 .../logging/log4j/core/impl/package-summary.html   |   330 +
 .../logging/log4j/core/impl/package-tree.html      |   199 +
 .../logging/log4j/core/impl/package-use.html       |   615 +
 .../ContextDataAsEntryListDeserializer.html        |   347 +
 .../jackson/ContextDataAsEntryListSerializer.html  |   391 +
 .../core/jackson/ContextDataDeserializer.html      |   347 +
 .../log4j/core/jackson/ContextDataSerializer.html  |   391 +
 .../logging/log4j/core/jackson/JsonConstants.html  |   532 +
 .../core/jackson/ListOfMapEntryDeserializer.html   |   347 +
 .../core/jackson/ListOfMapEntrySerializer.html     |   391 +
 .../log4j/core/jackson/Log4jJsonObjectMapper.html  |   369 +
 .../Log4jStackTraceElementDeserializer.html        |   404 +
 .../log4j/core/jackson/Log4jXmlObjectMapper.html   |   391 +
 .../log4j/core/jackson/Log4jYamlObjectMapper.html  |   386 +
 .../core/jackson/SimpleMessageDeserializer.html    |   359 +
 .../core/jackson/StackTraceElementConstants.html   |   424 +
 .../logging/log4j/core/jackson/XmlConstants.html   |   604 +
 .../ContextDataAsEntryListDeserializer.html        |   149 +
 .../ContextDataAsEntryListSerializer.html          |   149 +
 .../jackson/class-use/ContextDataDeserializer.html |   149 +
 .../jackson/class-use/ContextDataSerializer.html   |   149 +
 .../core/jackson/class-use/JsonConstants.html      |   149 +
 .../class-use/ListOfMapEntryDeserializer.html      |   149 +
 .../class-use/ListOfMapEntrySerializer.html        |   149 +
 .../jackson/class-use/Log4jJsonObjectMapper.html   |   149 +
 .../Log4jStackTraceElementDeserializer.html        |   149 +
 .../jackson/class-use/Log4jXmlObjectMapper.html    |   149 +
 .../jackson/class-use/Log4jYamlObjectMapper.html   |   149 +
 .../class-use/SimpleMessageDeserializer.html       |   149 +
 .../class-use/StackTraceElementConstants.html      |   149 +
 .../log4j/core/jackson/class-use/XmlConstants.html |   149 +
 .../log4j/core/jackson/package-summary.html        |   263 +
 .../logging/log4j/core/jackson/package-tree.html   |   217 +
 .../logging/log4j/core/jackson/package-use.html    |   149 +
 .../logging/log4j/core/jmx/AppenderAdmin.html      |   483 +
 .../logging/log4j/core/jmx/AppenderAdminMBean.html |   430 +
 .../logging/log4j/core/jmx/AsyncAppenderAdmin.html |   619 +
 .../log4j/core/jmx/AsyncAppenderAdminMBean.html    |   553 +
 .../log4j/core/jmx/ContextSelectorAdmin.html       |   381 +
 .../log4j/core/jmx/ContextSelectorAdminMBean.html  |   334 +
 .../logging/log4j/core/jmx/LoggerConfigAdmin.html  |   552 +
 .../log4j/core/jmx/LoggerConfigAdminMBean.html     |   494 +
 .../logging/log4j/core/jmx/LoggerContextAdmin.html |   685 +
 .../log4j/core/jmx/LoggerContextAdminMBean.html    |   628 +
 .../logging/log4j/core/jmx/RingBufferAdmin.html    |   429 +
 .../log4j/core/jmx/RingBufferAdminMBean.html       |   381 +
 .../org/apache/logging/log4j/core/jmx/Server.html  |   446 +
 .../logging/log4j/core/jmx/StatusLoggerAdmin.html  |   565 +
 .../log4j/core/jmx/StatusLoggerAdminMBean.html     |   502 +
 .../log4j/core/jmx/class-use/AppenderAdmin.html    |   149 +
 .../core/jmx/class-use/AppenderAdminMBean.html     |   197 +
 .../core/jmx/class-use/AsyncAppenderAdmin.html     |   149 +
 .../jmx/class-use/AsyncAppenderAdminMBean.html     |   197 +
 .../core/jmx/class-use/ContextSelectorAdmin.html   |   149 +
 .../jmx/class-use/ContextSelectorAdminMBean.html   |   197 +
 .../core/jmx/class-use/LoggerConfigAdmin.html      |   149 +
 .../core/jmx/class-use/LoggerConfigAdminMBean.html |   197 +
 .../core/jmx/class-use/LoggerContextAdmin.html     |   149 +
 .../jmx/class-use/LoggerContextAdminMBean.html     |   197 +
 .../log4j/core/jmx/class-use/RingBufferAdmin.html  |   257 +
 .../core/jmx/class-use/RingBufferAdminMBean.html   |   197 +
 .../logging/log4j/core/jmx/class-use/Server.html   |   149 +
 .../core/jmx/class-use/StatusLoggerAdmin.html      |   149 +
 .../core/jmx/class-use/StatusLoggerAdminMBean.html |   197 +
 .../logging/log4j/core/jmx/package-summary.html    |   273 +
 .../logging/log4j/core/jmx/package-tree.html       |   187 +
 .../apache/logging/log4j/core/jmx/package-use.html |   256 +
 .../log4j/core/layout/AbstractCsvLayout.html       |   524 +
 .../log4j/core/layout/AbstractLayout.Builder.html  |   404 +
 .../logging/log4j/core/layout/AbstractLayout.html  |   652 +
 .../core/layout/AbstractStringLayout.Builder.html  |   397 +
 .../layout/AbstractStringLayout.Serializer.html    |   280 +
 .../layout/AbstractStringLayout.Serializer2.html   |   267 +
 .../log4j/core/layout/AbstractStringLayout.html    |   775 +
 .../log4j/core/layout/ByteBufferDestination.html   |   355 +
 .../core/layout/ByteBufferDestinationHelper.html   |   314 +
 .../log4j/core/layout/CsvLogEventLayout.html       |   521 +
 .../log4j/core/layout/CsvParameterLayout.html      |   527 +
 .../apache/logging/log4j/core/layout/Encoder.html  |   283 +
 .../log4j/core/layout/GelfLayout.Builder.html      |   845 +
 .../core/layout/GelfLayout.CompressionType.html    |   415 +
 .../logging/log4j/core/layout/GelfLayout.html      |   665 +
 .../log4j/core/layout/HtmlLayout.Builder.html      |   406 +
 .../log4j/core/layout/HtmlLayout.FontSize.html     |   517 +
 .../logging/log4j/core/layout/HtmlLayout.html      |   647 +
 .../log4j/core/layout/JsonLayout.Builder.html      |   468 +
 .../logging/log4j/core/layout/JsonLayout.html      |   868 +
 .../core/layout/LevelPatternSelector.Builder.html  |   419 +
 .../log4j/core/layout/LevelPatternSelector.html    |   478 +
 .../core/layout/LockingStringBuilderEncoder.html   |   343 +
 .../logging/log4j/core/layout/LoggerFields.html    |   354 +
 .../core/layout/MarkerPatternSelector.Builder.html |   419 +
 .../log4j/core/layout/MarkerPatternSelector.html   |   478 +
 .../logging/log4j/core/layout/MessageLayout.html   |   461 +
 .../log4j/core/layout/PatternLayout.Builder.html   |   476 +
 .../layout/PatternLayout.SerializerBuilder.html    |   446 +
 .../logging/log4j/core/layout/PatternLayout.html   |   884 +
 .../log4j/core/layout/PatternMatch.Builder.html    |   385 +
 .../logging/log4j/core/layout/PatternMatch.html    |   445 +
 .../logging/log4j/core/layout/PatternSelector.html |   302 +
 .../layout/Rfc5424Layout.Rfc5424LayoutBuilder.html |   577 +
 .../logging/log4j/core/layout/Rfc5424Layout.html   |   773 +
 .../core/layout/ScriptPatternSelector.Builder.html |   393 +
 .../log4j/core/layout/ScriptPatternSelector.html   |   487 +
 .../log4j/core/layout/SerializedLayout.html        |   446 +
 .../log4j/core/layout/StringBuilderEncoder.html    |   345 +
 .../log4j/core/layout/SyslogLayout.Builder.html    |   454 +
 .../logging/log4j/core/layout/SyslogLayout.html    |   568 +
 .../log4j/core/layout/TextEncoderHelper.html       |   315 +
 .../log4j/core/layout/XmlLayout.Builder.html       |   370 +
 .../logging/log4j/core/layout/XmlLayout.html       |   844 +
 .../log4j/core/layout/YamlLayout.Builder.html      |   370 +
 .../logging/log4j/core/layout/YamlLayout.html      |   834 +
 .../core/layout/class-use/AbstractCsvLayout.html   |   239 +
 .../layout/class-use/AbstractLayout.Builder.html   |   244 +
 .../core/layout/class-use/AbstractLayout.html      |   290 +
 .../class-use/AbstractStringLayout.Builder.html    |   237 +
 .../class-use/AbstractStringLayout.Serializer.html |   340 +
 .../AbstractStringLayout.Serializer2.html          |   195 +
 .../layout/class-use/AbstractStringLayout.html     |   267 +
 .../layout/class-use/ByteBufferDestination.html    |   412 +
 .../class-use/ByteBufferDestinationHelper.html     |   149 +
 .../core/layout/class-use/CsvLogEventLayout.html   |   215 +
 .../core/layout/class-use/CsvParameterLayout.html  |   149 +
 .../log4j/core/layout/class-use/Encoder.html       |   365 +
 .../core/layout/class-use/GelfLayout.Builder.html  |   210 +
 .../class-use/GelfLayout.CompressionType.html      |   261 +
 .../log4j/core/layout/class-use/GelfLayout.html    |   208 +
 .../core/layout/class-use/HtmlLayout.Builder.html  |   235 +
 .../core/layout/class-use/HtmlLayout.FontSize.html |   230 +
 .../log4j/core/layout/class-use/HtmlLayout.html    |   214 +
 .../core/layout/class-use/JsonLayout.Builder.html  |   210 +
 .../log4j/core/layout/class-use/JsonLayout.html    |   221 +
 .../class-use/LevelPatternSelector.Builder.html    |   227 +
 .../layout/class-use/LevelPatternSelector.html     |   208 +
 .../class-use/LockingStringBuilderEncoder.html     |   149 +
 .../log4j/core/layout/class-use/LoggerFields.html  |   323 +
 .../class-use/MarkerPatternSelector.Builder.html   |   227 +
 .../layout/class-use/MarkerPatternSelector.html    |   208 +
 .../log4j/core/layout/class-use/MessageLayout.html |   149 +
 .../layout/class-use/PatternLayout.Builder.html    |   247 +
 .../class-use/PatternLayout.SerializerBuilder.html |   235 +
 .../log4j/core/layout/class-use/PatternLayout.html |   254 +
 .../layout/class-use/PatternMatch.Builder.html     |   205 +
 .../log4j/core/layout/class-use/PatternMatch.html  |   307 +
 .../core/layout/class-use/PatternSelector.html     |   270 +
 .../Rfc5424Layout.Rfc5424LayoutBuilder.html        |   285 +
 .../log4j/core/layout/class-use/Rfc5424Layout.html |   221 +
 .../class-use/ScriptPatternSelector.Builder.html   |   232 +
 .../layout/class-use/ScriptPatternSelector.html    |   209 +
 .../core/layout/class-use/SerializedLayout.html    |   197 +
 .../layout/class-use/StringBuilderEncoder.html     |   149 +
 .../layout/class-use/SyslogLayout.Builder.html     |   212 +
 .../log4j/core/layout/class-use/SyslogLayout.html  |   207 +
 .../core/layout/class-use/TextEncoderHelper.html   |   149 +
 .../core/layout/class-use/XmlLayout.Builder.html   |   210 +
 .../log4j/core/layout/class-use/XmlLayout.html     |   216 +
 .../core/layout/class-use/YamlLayout.Builder.html  |   210 +
 .../log4j/core/layout/class-use/YamlLayout.html    |   195 +
 .../log4j/core/layout/internal/ExcludeChecker.html |   369 +
 .../log4j/core/layout/internal/IncludeChecker.html |   369 +
 .../layout/internal/ListChecker.NoopChecker.html   |   373 +
 .../log4j/core/layout/internal/ListChecker.html    |   323 +
 .../layout/internal/class-use/ExcludeChecker.html  |   149 +
 .../layout/internal/class-use/IncludeChecker.html  |   149 +
 .../class-use/ListChecker.NoopChecker.html         |   193 +
 .../layout/internal/class-use/ListChecker.html     |   209 +
 .../core/layout/internal/package-summary.html      |   198 +
 .../log4j/core/layout/internal/package-tree.html   |   172 +
 .../log4j/core/layout/internal/package-use.html    |   192 +
 .../logging/log4j/core/layout/package-summary.html |   452 +
 .../logging/log4j/core/layout/package-tree.html    |   249 +
 .../logging/log4j/core/layout/package-use.html     |   539 +
 .../lookup/AbstractConfigurationAwareLookup.html   |   399 +
 .../logging/log4j/core/lookup/AbstractLookup.html  |   381 +
 .../core/lookup/ConfigurationStrSubstitutor.html   |   399 +
 .../log4j/core/lookup/ContextMapLookup.html        |   380 +
 .../logging/log4j/core/lookup/DateLookup.html      |   379 +
 .../log4j/core/lookup/EnvironmentLookup.html       |   362 +
 .../logging/log4j/core/lookup/EventLookup.html     |   362 +
 .../logging/log4j/core/lookup/Interpolator.html    |   595 +
 .../logging/log4j/core/lookup/JavaLookup.html      |   467 +
 .../lookup/JmxRuntimeInputArgumentsLookup.html     |   473 +
 .../logging/log4j/core/lookup/JndiLookup.html      |   365 +
 .../logging/log4j/core/lookup/Log4jLookup.html     |   457 +
 .../logging/log4j/core/lookup/LookupResult.html    |   274 +
 .../logging/log4j/core/lookup/LowerLookup.html     |   378 +
 .../logging/log4j/core/lookup/MainMapLookup.html   |   485 +
 .../logging/log4j/core/lookup/MapLookup.html       |   491 +
 .../logging/log4j/core/lookup/MarkerLookup.html    |   418 +
 .../log4j/core/lookup/PropertiesLookup.html        |   485 +
 .../log4j/core/lookup/ResourceBundleLookup.html    |   364 +
 .../log4j/core/lookup/RuntimeStrSubstitutor.html   |   397 +
 .../logging/log4j/core/lookup/StrLookup.html       |   435 +
 .../logging/log4j/core/lookup/StrMatcher.html      |   674 +
 .../logging/log4j/core/lookup/StrSubstitutor.html  |  2412 +++
 .../log4j/core/lookup/StructuredDataLookup.html    |   438 +
 .../log4j/core/lookup/SystemPropertiesLookup.html  |   362 +
 .../logging/log4j/core/lookup/UpperLookup.html     |   378 +
 .../AbstractConfigurationAwareLookup.html          |   204 +
 .../core/lookup/class-use/AbstractLookup.html      |   260 +
 .../class-use/ConfigurationStrSubstitutor.html     |   149 +
 .../core/lookup/class-use/ContextMapLookup.html    |   149 +
 .../log4j/core/lookup/class-use/DateLookup.html    |   149 +
 .../core/lookup/class-use/EnvironmentLookup.html   |   149 +
 .../log4j/core/lookup/class-use/EventLookup.html   |   149 +
 .../log4j/core/lookup/class-use/Interpolator.html  |   149 +
 .../log4j/core/lookup/class-use/JavaLookup.html    |   149 +
 .../class-use/JmxRuntimeInputArgumentsLookup.html  |   195 +
 .../log4j/core/lookup/class-use/JndiLookup.html    |   149 +
 .../log4j/core/lookup/class-use/Log4jLookup.html   |   149 +
 .../log4j/core/lookup/class-use/LookupResult.html  |   242 +
 .../log4j/core/lookup/class-use/LowerLookup.html   |   149 +
 .../log4j/core/lookup/class-use/MainMapLookup.html |   149 +
 .../log4j/core/lookup/class-use/MapLookup.html     |   204 +
 .../log4j/core/lookup/class-use/MarkerLookup.html  |   149 +
 .../core/lookup/class-use/PropertiesLookup.html    |   149 +
 .../lookup/class-use/ResourceBundleLookup.html     |   149 +
 .../lookup/class-use/RuntimeStrSubstitutor.html    |   149 +
 .../log4j/core/lookup/class-use/StrLookup.html     |   498 +
 .../log4j/core/lookup/class-use/StrMatcher.html    |   407 +
 .../core/lookup/class-use/StrSubstitutor.html      |   648 +
 .../lookup/class-use/StructuredDataLookup.html     |   149 +
 .../lookup/class-use/SystemPropertiesLookup.html   |   149 +
 .../log4j/core/lookup/class-use/UpperLookup.html   |   149 +
 .../logging/log4j/core/lookup/package-summary.html |   340 +
 .../logging/log4j/core/lookup/package-tree.html    |   206 +
 .../logging/log4j/core/lookup/package-use.html     |   360 +
 .../core/message/ExtendedThreadInfoFactory.html    |   317 +
 .../class-use/ExtendedThreadInfoFactory.html       |   149 +
 .../log4j/core/message/package-summary.html        |   169 +
 .../logging/log4j/core/message/package-tree.html   |   164 +
 .../logging/log4j/core/message/package-use.html    |   149 +
 .../log4j/core/net/AbstractSocketManager.html      |   531 +
 .../apache/logging/log4j/core/net/Advertiser.html  |   269 +
 .../log4j/core/net/DatagramOutputStream.html       |   477 +
 .../log4j/core/net/DatagramSocketManager.html      |   468 +
 .../apache/logging/log4j/core/net/Facility.html    |   936 +
 .../apache/logging/log4j/core/net/JndiManager.html |   642 +
 .../log4j/core/net/MailManager.FactoryData.html    |   565 +
 .../apache/logging/log4j/core/net/MailManager.html |   408 +
 .../logging/log4j/core/net/MailManagerFactory.html |   275 +
 .../logging/log4j/core/net/MimeMessageBuilder.html |   431 +
 .../log4j/core/net/MulticastDnsAdvertiser.html     |   405 +
 .../apache/logging/log4j/core/net/Priority.html    |   411 +
 .../apache/logging/log4j/core/net/Protocol.html    |   425 +
 .../log4j/core/net/Rfc1349TrafficClass.html        |   462 +
 .../apache/logging/log4j/core/net/Severity.html    |   588 +
 .../core/net/SmtpManager.SMTPManagerFactory.html   |   334 +
 .../apache/logging/log4j/core/net/SmtpManager.html |   753 +
 .../log4j/core/net/SocketAddress.Builder.html      |   362 +
 .../logging/log4j/core/net/SocketAddress.html      |   394 +
 .../logging/log4j/core/net/SocketOptions.html      |   903 +
 .../core/net/SocketPerformancePreferences.html     |   468 +
 .../logging/log4j/core/net/SslSocketManager.html   |   625 +
 .../core/net/TcpSocketManager.HostResolver.html    |   363 +
 .../TcpSocketManager.TcpSocketManagerFactory.html  |   359 +
 .../logging/log4j/core/net/TcpSocketManager.html   |   850 +
 .../log4j/core/net/UrlConnectionFactory.html       |   384 +
 .../core/net/class-use/AbstractSocketManager.html  |   327 +
 .../log4j/core/net/class-use/Advertiser.html       |   340 +
 .../core/net/class-use/DatagramOutputStream.html   |   149 +
 .../core/net/class-use/DatagramSocketManager.html  |   200 +
 .../logging/log4j/core/net/class-use/Facility.html |   465 +
 .../log4j/core/net/class-use/JndiManager.html      |   251 +
 .../net/class-use/MailManager.FactoryData.html     |   218 +
 .../log4j/core/net/class-use/MailManager.html      |   241 +
 .../core/net/class-use/MailManagerFactory.html     |   197 +
 .../core/net/class-use/MimeMessageBuilder.html     |   211 +
 .../core/net/class-use/MulticastDnsAdvertiser.html |   149 +
 .../logging/log4j/core/net/class-use/Priority.html |   149 +
 .../logging/log4j/core/net/class-use/Protocol.html |   312 +
 .../core/net/class-use/Rfc1349TrafficClass.html    |   229 +
 .../logging/log4j/core/net/class-use/Severity.html |   235 +
 .../class-use/SmtpManager.SMTPManagerFactory.html  |   195 +
 .../log4j/core/net/class-use/SmtpManager.html      |   218 +
 .../core/net/class-use/SocketAddress.Builder.html  |   205 +
 .../log4j/core/net/class-use/SocketAddress.html    |   202 +
 .../log4j/core/net/class-use/SocketOptions.html    |   439 +
 .../class-use/SocketPerformancePreferences.html    |   224 +
 .../log4j/core/net/class-use/SslSocketManager.html |   219 +
 .../class-use/TcpSocketManager.HostResolver.html   |   214 +
 .../TcpSocketManager.TcpSocketManagerFactory.html  |   149 +
 .../log4j/core/net/class-use/TcpSocketManager.html |   251 +
 .../core/net/class-use/UrlConnectionFactory.html   |   149 +
 .../logging/log4j/core/net/package-summary.html    |   344 +
 .../logging/log4j/core/net/package-tree.html       |   232 +
 .../apache/logging/log4j/core/net/package-use.html |   422 +
 .../net/ssl/AbstractKeyStoreConfiguration.html     |   481 +
 .../log4j/core/net/ssl/KeyStoreConfiguration.html  |   607 +
 .../net/ssl/KeyStoreConfigurationException.html    |   299 +
 .../log4j/core/net/ssl/LaxHostnameVerifier.html    |   324 +
 .../log4j/core/net/ssl/PasswordProvider.html       |   271 +
 .../log4j/core/net/ssl/SslConfiguration.html       |   479 +
 .../core/net/ssl/SslConfigurationDefaults.html     |   329 +
 .../core/net/ssl/SslConfigurationException.html    |   294 +
 .../core/net/ssl/SslConfigurationFactory.html      |   308 +
 .../log4j/core/net/ssl/StoreConfiguration.html     |   559 +
 .../core/net/ssl/StoreConfigurationException.html  |   326 +
 .../core/net/ssl/TrustStoreConfiguration.html      |   605 +
 .../net/ssl/TrustStoreConfigurationException.html  |   299 +
 .../class-use/AbstractKeyStoreConfiguration.html   |   204 +
 .../net/ssl/class-use/KeyStoreConfiguration.html   |   260 +
 .../class-use/KeyStoreConfigurationException.html  |   149 +
 .../net/ssl/class-use/LaxHostnameVerifier.html     |   149 +
 .../core/net/ssl/class-use/PasswordProvider.html   |   214 +
 .../core/net/ssl/class-use/SslConfiguration.html   |   581 +
 .../ssl/class-use/SslConfigurationDefaults.html    |   149 +
 .../ssl/class-use/SslConfigurationException.html   |   149 +
 .../net/ssl/class-use/SslConfigurationFactory.html |   149 +
 .../core/net/ssl/class-use/StoreConfiguration.html |   211 +
 .../ssl/class-use/StoreConfigurationException.html |   385 +
 .../net/ssl/class-use/TrustStoreConfiguration.html |   260 +
 .../TrustStoreConfigurationException.html          |   149 +
 .../log4j/core/net/ssl/package-summary.html        |   259 +
 .../logging/log4j/core/net/ssl/package-tree.html   |   198 +
 .../logging/log4j/core/net/ssl/package-use.html    |   270 +
 .../apache/logging/log4j/core/osgi/Activator.html  |   386 +
 .../log4j/core/osgi/BundleContextSelector.html     |   455 +
 .../log4j/core/osgi/class-use/Activator.html       |   149 +
 .../core/osgi/class-use/BundleContextSelector.html |   149 +
 .../logging/log4j/core/osgi/package-summary.html   |   183 +
 .../logging/log4j/core/osgi/package-tree.html      |   173 +
 .../logging/log4j/core/osgi/package-use.html       |   149 +
 .../apache/logging/log4j/core/package-summary.html |   315 +
 .../apache/logging/log4j/core/package-tree.html    |   224 +
 .../org/apache/logging/log4j/core/package-use.html |  1733 ++
 .../log4j/core/parser/JsonLogEventParser.html      |   392 +
 .../logging/log4j/core/parser/LogEventParser.html  |   305 +
 .../logging/log4j/core/parser/ParseException.html  |   323 +
 .../log4j/core/parser/TextLogEventParser.html      |   280 +
 .../log4j/core/parser/XmlLogEventParser.html       |   392 +
 .../log4j/core/parser/YamlLogEventParser.html      |   392 +
 .../core/parser/class-use/JsonLogEventParser.html  |   149 +
 .../core/parser/class-use/LogEventParser.html      |   228 +
 .../core/parser/class-use/ParseException.html      |   213 +
 .../core/parser/class-use/TextLogEventParser.html  |   211 +
 .../core/parser/class-use/XmlLogEventParser.html   |   149 +
 .../core/parser/class-use/YamlLogEventParser.html  |   149 +
 .../logging/log4j/core/parser/package-summary.html |   229 +
 .../logging/log4j/core/parser/package-tree.html    |   185 +
 .../logging/log4j/core/parser/package-use.html     |   200 +
 .../core/pattern/AbstractPatternConverter.html     |   434 +
 .../pattern/AbstractStyleNameConverter.Black.html  |   457 +
 .../pattern/AbstractStyleNameConverter.Blue.html   |   457 +
 .../pattern/AbstractStyleNameConverter.Cyan.html   |   457 +
 .../pattern/AbstractStyleNameConverter.Green.html  |   457 +
 .../AbstractStyleNameConverter.Magenta.html        |   457 +
 .../pattern/AbstractStyleNameConverter.Red.html    |   457 +
 .../pattern/AbstractStyleNameConverter.White.html  |   457 +
 .../pattern/AbstractStyleNameConverter.Yellow.html |   457 +
 .../core/pattern/AbstractStyleNameConverter.html   |   495 +
 .../logging/log4j/core/pattern/AnsiEscape.html     |  1486 ++
 .../log4j/core/pattern/ArrayPatternConverter.html  |   295 +
 .../core/pattern/ClassNamePatternConverter.html    |   388 +
 .../logging/log4j/core/pattern/ConverterKeys.html  |   244 +
 .../log4j/core/pattern/DatePatternConverter.html   |   518 +
 .../core/pattern/EncodingPatternConverter.html     |   389 +
 .../core/pattern/EndOfBatchPatternConverter.html   |   361 +
 .../pattern/EqualsBaseReplacementConverter.html    |   432 +
 .../EqualsIgnoreCaseReplacementConverter.html      |   381 +
 .../core/pattern/EqualsReplacementConverter.html   |   381 +
 .../pattern/ExtendedThrowablePatternConverter.html |   385 +
 .../core/pattern/FileDatePatternConverter.html     |   281 +
 .../core/pattern/FileLocationPatternConverter.html |   357 +
 .../logging/log4j/core/pattern/FormattingInfo.html |   560 +
 .../core/pattern/FullLocationPatternConverter.html |   376 +
 .../log4j/core/pattern/HighlightConverter.html     |   431 +
 .../log4j/core/pattern/HtmlTextRenderer.html       |   356 +
 .../core/pattern/IntegerPatternConverter.html      |   380 +
 .../log4j/core/pattern/JAnsiTextRenderer.html      |   483 +
 .../log4j/core/pattern/LevelPatternConverter.html  |   390 +
 .../core/pattern/LineLocationPatternConverter.html |   376 +
 .../pattern/LineSeparatorPatternConverter.html     |   403 +
 .../core/pattern/LiteralPatternConverter.html      |   498 +
 .../core/pattern/LogEventPatternConverter.html     |   456 +
 .../core/pattern/LoggerFqcnPatternConverter.html   |   361 +
 .../log4j/core/pattern/LoggerPatternConverter.html |   369 +
 .../log4j/core/pattern/MapPatternConverter.html    |   388 +
 .../log4j/core/pattern/MarkerPatternConverter.html |   357 +
 .../pattern/MarkerSimpleNamePatternConverter.html  |   357 +
 .../log4j/core/pattern/MaxLengthConverter.html     |   369 +
 .../log4j/core/pattern/MdcPatternConverter.html    |   381 +
 .../core/pattern/MessagePatternConverter.html      |   361 +
 .../pattern/MethodLocationPatternConverter.html    |   376 +
 .../log4j/core/pattern/NameAbbreviator.html        |   368 +
 .../log4j/core/pattern/NamePatternConverter.html   |   389 +
 .../core/pattern/NanoTimePatternConverter.html     |   357 +
 .../log4j/core/pattern/NdcPatternConverter.html    |   378 +
 .../logging/log4j/core/pattern/NotANumber.html     |   331 +
 .../log4j/core/pattern/PatternConverter.html       |   367 +
 .../log4j/core/pattern/PatternFormatter.html       |   454 +
 .../logging/log4j/core/pattern/PatternParser.html  |   482 +
 .../log4j/core/pattern/PlainTextRenderer.html      |   370 +
 .../core/pattern/ProcessIdPatternConverter.html    |   391 +
 .../log4j/core/pattern/RegexReplacement.html       |   327 +
 .../core/pattern/RegexReplacementConverter.html    |   361 +
 .../core/pattern/RelativeTimePatternConverter.html |   400 +
 .../log4j/core/pattern/RepeatPatternConverter.html |   388 +
 .../pattern/RootThrowablePatternConverter.html     |   385 +
 .../pattern/SequenceNumberPatternConverter.html    |   357 +
 .../logging/log4j/core/pattern/StyleConverter.html |   417 +
 .../logging/log4j/core/pattern/TextRenderer.html   |   293 +
 .../core/pattern/ThreadIdPatternConverter.html     |   361 +
 .../core/pattern/ThreadNamePatternConverter.html   |   357 +
 .../pattern/ThreadPriorityPatternConverter.html    |   361 +
 .../core/pattern/ThrowablePatternConverter.html    |   561 +
 .../log4j/core/pattern/UuidPatternConverter.html   |   357 +
 .../VariablesNotEmptyReplacementConverter.html     |   360 +
 .../class-use/AbstractPatternConverter.html        |   559 +
 .../AbstractStyleNameConverter.Black.html          |   198 +
 .../class-use/AbstractStyleNameConverter.Blue.html |   198 +
 .../class-use/AbstractStyleNameConverter.Cyan.html |   198 +
 .../AbstractStyleNameConverter.Green.html          |   198 +
 .../AbstractStyleNameConverter.Magenta.html        |   198 +
 .../class-use/AbstractStyleNameConverter.Red.html  |   198 +
 .../AbstractStyleNameConverter.White.html          |   198 +
 .../AbstractStyleNameConverter.Yellow.html         |   198 +
 .../class-use/AbstractStyleNameConverter.html      |   266 +
 .../log4j/core/pattern/class-use/AnsiEscape.html   |   205 +
 .../pattern/class-use/ArrayPatternConverter.html   |   239 +
 .../class-use/ClassNamePatternConverter.html       |   197 +
 .../core/pattern/class-use/ConverterKeys.html      |   530 +
 .../pattern/class-use/DatePatternConverter.html    |   197 +
 .../class-use/EncodingPatternConverter.html        |   198 +
 .../class-use/EndOfBatchPatternConverter.html      |   197 +
 .../class-use/EqualsBaseReplacementConverter.html  |   204 +
 .../EqualsIgnoreCaseReplacementConverter.html      |   198 +
 .../class-use/EqualsReplacementConverter.html      |   198 +
 .../ExtendedThrowablePatternConverter.html         |   198 +
 .../class-use/FileDatePatternConverter.html        |   149 +
 .../class-use/FileLocationPatternConverter.html    |   197 +
 .../core/pattern/class-use/FormattingInfo.html     |   261 +
 .../class-use/FullLocationPatternConverter.html    |   197 +
 .../core/pattern/class-use/HighlightConverter.html |   198 +
 .../core/pattern/class-use/HtmlTextRenderer.html   |   149 +
 .../pattern/class-use/IntegerPatternConverter.html |   197 +
 .../core/pattern/class-use/JAnsiTextRenderer.html  |   149 +
 .../pattern/class-use/LevelPatternConverter.html   |   197 +
 .../class-use/LineLocationPatternConverter.html    |   197 +
 .../class-use/LineSeparatorPatternConverter.html   |   197 +
 .../pattern/class-use/LiteralPatternConverter.html |   149 +
 .../class-use/LogEventPatternConverter.html        |   573 +
 .../class-use/LoggerFqcnPatternConverter.html      |   197 +
 .../pattern/class-use/LoggerPatternConverter.html  |   197 +
 .../pattern/class-use/MapPatternConverter.html     |   205 +
 .../pattern/class-use/MarkerPatternConverter.html  |   197 +
 .../MarkerSimpleNamePatternConverter.html          |   197 +
 .../core/pattern/class-use/MaxLengthConverter.html |   198 +
 .../pattern/class-use/MdcPatternConverter.html     |   197 +
 .../pattern/class-use/MessagePatternConverter.html |   198 +
 .../class-use/MethodLocationPatternConverter.html  |   197 +
 .../core/pattern/class-use/NameAbbreviator.html    |   204 +
 .../pattern/class-use/NamePatternConverter.html    |   204 +
 .../class-use/NanoTimePatternConverter.html        |   197 +
 .../pattern/class-use/NdcPatternConverter.html     |   197 +
 .../log4j/core/pattern/class-use/NotANumber.html   |   195 +
 .../core/pattern/class-use/PatternConverter.html   |   633 +
 .../core/pattern/class-use/PatternFormatter.html   |   371 +
 .../core/pattern/class-use/PatternParser.html      |   230 +
 .../core/pattern/class-use/PlainTextRenderer.html  |   195 +
 .../class-use/ProcessIdPatternConverter.html       |   197 +
 .../core/pattern/class-use/RegexReplacement.html   |   263 +
 .../class-use/RegexReplacementConverter.html       |   198 +
 .../class-use/RelativeTimePatternConverter.html    |   197 +
 .../pattern/class-use/RepeatPatternConverter.html  |   198 +
 .../class-use/RootThrowablePatternConverter.html   |   198 +
 .../class-use/SequenceNumberPatternConverter.html  |   197 +
 .../core/pattern/class-use/StyleConverter.html     |   198 +
 .../log4j/core/pattern/class-use/TextRenderer.html |   348 +
 .../class-use/ThreadIdPatternConverter.html        |   197 +
 .../class-use/ThreadNamePatternConverter.html      |   197 +
 .../class-use/ThreadPriorityPatternConverter.html  |   197 +
 .../class-use/ThrowablePatternConverter.html       |   226 +
 .../pattern/class-use/UuidPatternConverter.html    |   197 +
 .../VariablesNotEmptyReplacementConverter.html     |   198 +
 .../log4j/core/pattern/package-summary.html        |   615 +
 .../logging/log4j/core/pattern/package-tree.html   |   274 +
 .../logging/log4j/core/pattern/package-use.html    |   661 +
 .../logging/log4j/core/script/AbstractScript.html  |   404 +
 .../apache/logging/log4j/core/script/Script.html   |   370 +
 .../logging/log4j/core/script/ScriptFile.html      |   408 +
 .../logging/log4j/core/script/ScriptManager.html   |   401 +
 .../logging/log4j/core/script/ScriptRef.html       |   401 +
 .../core/script/class-use/AbstractScript.html      |   546 +
 .../log4j/core/script/class-use/Script.html        |   197 +
 .../log4j/core/script/class-use/ScriptFile.html    |   199 +
 .../log4j/core/script/class-use/ScriptManager.html |   259 +
 .../log4j/core/script/class-use/ScriptRef.html     |   196 +
 .../logging/log4j/core/script/package-summary.html |   201 +
 .../logging/log4j/core/script/package-tree.html    |   171 +
 .../logging/log4j/core/script/package-use.html     |   368 +
 .../log4j/core/selector/BasicContextSelector.html  |   548 +
 .../core/selector/ClassLoaderContextSelector.html  |   704 +
 .../log4j/core/selector/ContextSelector.html       |   554 +
 .../log4j/core/selector/CoreContextSelectors.html  |   311 +
 .../log4j/core/selector/JndiContextSelector.html   |   640 +
 .../log4j/core/selector/NamedContextSelector.html  |   323 +
 .../selector/class-use/BasicContextSelector.html   |   149 +
 .../class-use/ClassLoaderContextSelector.html      |   227 +
 .../core/selector/class-use/ContextSelector.html   |   376 +
 .../selector/class-use/CoreContextSelectors.html   |   149 +
 .../selector/class-use/JndiContextSelector.html    |   149 +
 .../selector/class-use/NamedContextSelector.html   |   197 +
 .../log4j/core/selector/package-summary.html       |   216 +
 .../logging/log4j/core/selector/package-tree.html  |   177 +
 .../logging/log4j/core/selector/package-use.html   |   306 +
 .../apache/logging/log4j/core/time/Instant.html    |   367 +
 .../logging/log4j/core/time/MutableInstant.html    |   687 +
 .../logging/log4j/core/time/PreciseClock.html      |   283 +
 .../logging/log4j/core/time/class-use/Instant.html |   387 +
 .../log4j/core/time/class-use/MutableInstant.html  |   249 +
 .../log4j/core/time/class-use/PreciseClock.html    |   195 +
 .../core/time/internal/FixedPreciseClock.html      |   399 +
 .../time/internal/class-use/FixedPreciseClock.html |   149 +
 .../log4j/core/time/internal/package-summary.html  |   169 +
 .../log4j/core/time/internal/package-tree.html     |   164 +
 .../log4j/core/time/internal/package-use.html      |   149 +
 .../logging/log4j/core/time/package-summary.html   |   196 +
 .../logging/log4j/core/time/package-tree.html      |   179 +
 .../logging/log4j/core/time/package-use.html       |   353 +
 .../core/tools/BasicCommandLineArguments.html      |   321 +
 .../log4j/core/tools/CustomLoggerGenerator.html    |   315 +
 .../log4j/core/tools/ExtendedLoggerGenerator.html  |   315 +
 .../log4j/core/tools/Generate.CustomLogger.html    |   283 +
 .../log4j/core/tools/Generate.ExtendedLogger.html  |   284 +
 .../apache/logging/log4j/core/tools/Generate.html  |   361 +
 .../tools/class-use/BasicCommandLineArguments.html |   149 +
 .../tools/class-use/CustomLoggerGenerator.html     |   149 +
 .../tools/class-use/ExtendedLoggerGenerator.html   |   149 +
 .../tools/class-use/Generate.CustomLogger.html     |   149 +
 .../tools/class-use/Generate.ExtendedLogger.html   |   149 +
 .../log4j/core/tools/class-use/Generate.html       |   149 +
 .../logging/log4j/core/tools/package-summary.html  |   208 +
 .../logging/log4j/core/tools/package-tree.html     |   169 +
 .../logging/log4j/core/tools/package-use.html      |   149 +
 .../core/tools/picocli/CommandLine.Command.html    |   897 +
 .../CommandLine.DefaultExceptionHandler.html       |   351 +
 ...ndLine.DuplicateOptionAnnotationsException.html |   314 +
 .../picocli/CommandLine.ExecutionException.html    |   375 +
 .../picocli/CommandLine.Help.Ansi.IStyle.html      |   337 +
 .../tools/picocli/CommandLine.Help.Ansi.Style.html |   849 +
 .../tools/picocli/CommandLine.Help.Ansi.Text.html  |   576 +
 .../core/tools/picocli/CommandLine.Help.Ansi.html  |   499 +
 .../picocli/CommandLine.Help.ColorScheme.html      |   638 +
 .../picocli/CommandLine.Help.Column.Overflow.html  |   398 +
 .../tools/picocli/CommandLine.Help.Column.html     |   384 +
 .../picocli/CommandLine.Help.IOptionRenderer.html  |   277 +
 .../CommandLine.Help.IParamLabelRenderer.html      |   295 +
 .../CommandLine.Help.IParameterRenderer.html       |   277 +
 .../tools/picocli/CommandLine.Help.Layout.html     |   612 +
 .../picocli/CommandLine.Help.TextTable.Cell.html   |   350 +
 .../tools/picocli/CommandLine.Help.TextTable.html  |   694 +
 .../log4j/core/tools/picocli/CommandLine.Help.html |  1832 ++
 .../picocli/CommandLine.IExceptionHandler.html     |   294 +
 .../picocli/CommandLine.IParseResultHandler.html   |   296 +
 .../tools/picocli/CommandLine.ITypeConverter.html  |   306 +
 .../CommandLine.InitializationException.html       |   330 +
 ...andLine.MaxValuesforFieldExceededException.html |   323 +
 .../CommandLine.MissingParameterException.html     |   323 +
 .../CommandLine.MissingTypeConverterException.html |   324 +
 .../core/tools/picocli/CommandLine.Option.html     |   756 +
 .../CommandLine.OverwrittenOptionException.html    |   323 +
 .../picocli/CommandLine.ParameterException.html    |   400 +
 .../CommandLine.ParameterIndexGapException.html    |   314 +
 .../core/tools/picocli/CommandLine.Parameters.html |   502 +
 .../picocli/CommandLine.PicocliException.html      |   325 +
 .../core/tools/picocli/CommandLine.Range.html      |   696 +
 .../core/tools/picocli/CommandLine.RunAll.html     |   348 +
 .../core/tools/picocli/CommandLine.RunFirst.html   |   350 +
 .../core/tools/picocli/CommandLine.RunLast.html    |   373 +
 .../CommandLine.TypeConversionException.html       |   309 +
 .../CommandLine.UnmatchedArgumentException.html    |   354 +
 .../log4j/core/tools/picocli/CommandLine.html      |  1853 ++
 .../picocli/class-use/CommandLine.Command.html     |   149 +
 .../CommandLine.DefaultExceptionHandler.html       |   149 +
 ...ndLine.DuplicateOptionAnnotationsException.html |   149 +
 .../class-use/CommandLine.ExecutionException.html  |   198 +
 .../class-use/CommandLine.Help.Ansi.IStyle.html    |   340 +
 .../class-use/CommandLine.Help.Ansi.Style.html     |   203 +
 .../class-use/CommandLine.Help.Ansi.Text.html      |   377 +
 .../picocli/class-use/CommandLine.Help.Ansi.html   |   437 +
 .../class-use/CommandLine.Help.ColorScheme.html    |   337 +
 .../CommandLine.Help.Column.Overflow.html          |   235 +
 .../picocli/class-use/CommandLine.Help.Column.html |   211 +
 .../CommandLine.Help.IOptionRenderer.html          |   238 +
 .../CommandLine.Help.IParamLabelRenderer.html      |   305 +
 .../CommandLine.Help.IParameterRenderer.html       |   238 +
 .../picocli/class-use/CommandLine.Help.Layout.html |   224 +
 .../class-use/CommandLine.Help.TextTable.Cell.html |   198 +
 .../class-use/CommandLine.Help.TextTable.html      |   221 +
 .../tools/picocli/class-use/CommandLine.Help.html  |   203 +
 .../class-use/CommandLine.IExceptionHandler.html   |   218 +
 .../class-use/CommandLine.IParseResultHandler.html |   245 +
 .../class-use/CommandLine.ITypeConverter.html      |   196 +
 .../CommandLine.InitializationException.html       |   202 +
 ...andLine.MaxValuesforFieldExceededException.html |   149 +
 .../CommandLine.MissingParameterException.html     |   149 +
 .../CommandLine.MissingTypeConverterException.html |   149 +
 .../picocli/class-use/CommandLine.Option.html      |   198 +
 .../CommandLine.OverwrittenOptionException.html    |   149 +
 .../class-use/CommandLine.ParameterException.html  |   254 +
 .../CommandLine.ParameterIndexGapException.html    |   149 +
 .../picocli/class-use/CommandLine.Parameters.html  |   198 +
 .../class-use/CommandLine.PicocliException.html    |   267 +
 .../tools/picocli/class-use/CommandLine.Range.html |   263 +
 .../picocli/class-use/CommandLine.RunAll.html      |   149 +
 .../picocli/class-use/CommandLine.RunFirst.html    |   149 +
 .../picocli/class-use/CommandLine.RunLast.html     |   149 +
 .../CommandLine.TypeConversionException.html       |   149 +
 .../CommandLine.UnmatchedArgumentException.html    |   149 +
 .../core/tools/picocli/class-use/CommandLine.html  |   413 +
 .../log4j/core/tools/picocli/package-summary.html  |   458 +
 .../log4j/core/tools/picocli/package-tree.html     |   245 +
 .../log4j/core/tools/picocli/package-use.html      |   352 +
 .../AbstractWatcher.ReconfigurationRunnable.html   |   323 +
 .../logging/log4j/core/util/AbstractWatcher.html   |   512 +
 .../apache/logging/log4j/core/util/ArrayUtils.html |   411 +
 .../org/apache/logging/log4j/core/util/Assert.html |   388 +
 .../log4j/core/util/AuthorizationProvider.html     |   256 +
 .../core/util/BasicAuthorizationProvider.html      |   399 +
 .../apache/logging/log4j/core/util/Booleans.html   |   284 +
 .../apache/logging/log4j/core/util/Builder.html    |   319 +
 .../logging/log4j/core/util/CachedClock.html       |   306 +
 .../logging/log4j/core/util/Cancellable.html       |   271 +
 .../org/apache/logging/log4j/core/util/Clock.html  |   267 +
 .../logging/log4j/core/util/ClockFactory.html      |   344 +
 .../log4j/core/util/CloseShieldOutputStream.html   |   418 +
 .../logging/log4j/core/util/CloseShieldWriter.html |   399 +
 .../org/apache/logging/log4j/core/util/Closer.html |   305 +
 .../logging/log4j/core/util/CoarseCachedClock.html |   308 +
 .../apache/logging/log4j/core/util/Constants.html  |   605 +
 .../log4j/core/util/ContextDataProvider.html       |   284 +
 .../logging/log4j/core/util/CronExpression.html    |  1480 ++
 .../logging/log4j/core/util/CyclicBuffer.html      |   377 +
 .../core/util/DefaultShutdownCallbackRegistry.html |   601 +
 .../logging/log4j/core/util/DummyNanoClock.html    |   342 +
 .../logging/log4j/core/util/ExecutorServices.html  |   347 +
 .../log4j/core/util/ExtensionLanguageMapping.html  |   747 +
 .../apache/logging/log4j/core/util/FileUtils.html  |   410 +
 .../logging/log4j/core/util/FileWatcher.html       |   269 +
 .../apache/logging/log4j/core/util/IOUtils.html    |   489 +
 .../apache/logging/log4j/core/util/Integers.html   |   335 +
 .../apache/logging/log4j/core/util/JndiCloser.html |   307 +
 .../apache/logging/log4j/core/util/JsonUtils.html  |   313 +
 .../log4j/core/util/KeyValuePair.Builder.html      |   362 +
 .../logging/log4j/core/util/KeyValuePair.html      |   490 +
 .../org/apache/logging/log4j/core/util/Loader.html |   660 +
 .../logging/log4j/core/util/Log4jThread.html       |   427 +
 .../log4j/core/util/Log4jThreadFactory.html        |   384 +
 .../apache/logging/log4j/core/util/NameUtil.html   |   298 +
 .../apache/logging/log4j/core/util/NanoClock.html  |   263 +
 .../apache/logging/log4j/core/util/NetUtils.html   |   356 +
 .../logging/log4j/core/util/NullOutputStream.html  |   427 +
 .../log4j/core/util/ObjectArrayIterator.html       |   552 +
 .../logging/log4j/core/util/OptionConverter.html   |   520 +
 .../logging/log4j/core/util/PasswordDecryptor.html |   252 +
 .../apache/logging/log4j/core/util/Patterns.html   |   364 +
 .../logging/log4j/core/util/ReflectionUtil.html    |   517 +
 .../logging/log4j/core/util/SecretKeyProvider.html |   259 +
 .../log4j/core/util/ShutdownCallbackRegistry.html  |   365 +
 .../org/apache/logging/log4j/core/util/Source.html |   583 +
 .../log4j/core/util/StringBuilderWriter.html       |   620 +
 .../logging/log4j/core/util/StringEncoder.html     |   379 +
 .../logging/log4j/core/util/SystemClock.html       |   322 +
 .../logging/log4j/core/util/SystemMillisClock.html |   326 +
 .../logging/log4j/core/util/SystemNanoClock.html   |   322 +
 .../apache/logging/log4j/core/util/Throwables.html |   323 +
 .../apache/logging/log4j/core/util/Transform.html  |   336 +
 .../apache/logging/log4j/core/util/TypeUtil.html   |   320 +
 .../apache/logging/log4j/core/util/UuidUtil.html   |   336 +
 .../logging/log4j/core/util/WatchEventService.html |   265 +
 .../logging/log4j/core/util/WatchManager.html      |   724 +
 .../apache/logging/log4j/core/util/Watcher.html    |   461 +
 .../logging/log4j/core/util/WatcherFactory.html    |   314 +
 .../log4j/core/util/WrappedFileWatcher.html        |   551 +
 .../AbstractWatcher.ReconfigurationRunnable.html   |   149 +
 .../log4j/core/util/class-use/AbstractWatcher.html |   230 +
 .../log4j/core/util/class-use/ArrayUtils.html      |   149 +
 .../logging/log4j/core/util/class-use/Assert.html  |   149 +
 .../core/util/class-use/AuthorizationProvider.html |   288 +
 .../util/class-use/BasicAuthorizationProvider.html |   149 +
 .../log4j/core/util/class-use/Booleans.html        |   149 +
 .../logging/log4j/core/util/class-use/Builder.html |  1170 ++
 .../log4j/core/util/class-use/CachedClock.html     |   195 +
 .../log4j/core/util/class-use/Cancellable.html     |   230 +
 .../logging/log4j/core/util/class-use/Clock.html   |   367 +
 .../log4j/core/util/class-use/ClockFactory.html    |   149 +
 .../util/class-use/CloseShieldOutputStream.html    |   149 +
 .../core/util/class-use/CloseShieldWriter.html     |   149 +
 .../logging/log4j/core/util/class-use/Closer.html  |   149 +
 .../core/util/class-use/CoarseCachedClock.html     |   197 +
 .../log4j/core/util/class-use/Constants.html       |   149 +
 .../core/util/class-use/ContextDataProvider.html   |   214 +
 .../log4j/core/util/class-use/CronExpression.html  |   277 +
 .../log4j/core/util/class-use/CyclicBuffer.html    |   149 +
 .../class-use/DefaultShutdownCallbackRegistry.html |   149 +
 .../log4j/core/util/class-use/DummyNanoClock.html  |   149 +
 .../core/util/class-use/ExecutorServices.html      |   149 +
 .../util/class-use/ExtensionLanguageMapping.html   |   225 +
 .../log4j/core/util/class-use/FileUtils.html       |   149 +
 .../log4j/core/util/class-use/FileWatcher.html     |   313 +
 .../logging/log4j/core/util/class-use/IOUtils.html |   149 +
 .../log4j/core/util/class-use/Integers.html        |   149 +
 .../log4j/core/util/class-use/JndiCloser.html      |   149 +
 .../log4j/core/util/class-use/JsonUtils.html       |   149 +
 .../core/util/class-use/KeyValuePair.Builder.html  |   205 +
 .../log4j/core/util/class-use/KeyValuePair.html    |   444 +
 .../logging/log4j/core/util/class-use/Loader.html  |   149 +
 .../log4j/core/util/class-use/Log4jThread.html     |   149 +
 .../core/util/class-use/Log4jThreadFactory.html    |   204 +
 .../log4j/core/util/class-use/NameUtil.html        |   149 +
 .../log4j/core/util/class-use/NanoClock.html       |   365 +
 .../log4j/core/util/class-use/NetUtils.html        |   149 +
 .../core/util/class-use/NullOutputStream.html      |   216 +
 .../core/util/class-use/ObjectArrayIterator.html   |   149 +
 .../log4j/core/util/class-use/OptionConverter.html |   149 +
 .../core/util/class-use/PasswordDecryptor.html     |   149 +
 .../log4j/core/util/class-use/Patterns.html        |   149 +
 .../log4j/core/util/class-use/ReflectionUtil.html  |   149 +
 .../core/util/class-use/SecretKeyProvider.html     |   149 +
 .../util/class-use/ShutdownCallbackRegistry.html   |   267 +
 .../logging/log4j/core/util/class-use/Source.html  |   364 +
 .../core/util/class-use/StringBuilderWriter.html   |   149 +
 .../log4j/core/util/class-use/StringEncoder.html   |   149 +
 .../log4j/core/util/class-use/SystemClock.html     |   149 +
 .../core/util/class-use/SystemMillisClock.html     |   149 +
 .../log4j/core/util/class-use/SystemNanoClock.html |   149 +
 .../log4j/core/util/class-use/Throwables.html      |   149 +
 .../log4j/core/util/class-use/Transform.html       |   149 +
 .../log4j/core/util/class-use/TypeUtil.html        |   149 +
 .../log4j/core/util/class-use/UuidUtil.html        |   149 +
 .../core/util/class-use/WatchEventService.html     |   149 +
 .../log4j/core/util/class-use/WatchManager.html    |   263 +
 .../logging/log4j/core/util/class-use/Watcher.html |   351 +
 .../log4j/core/util/class-use/WatcherFactory.html  |   195 +
 .../core/util/class-use/WrappedFileWatcher.html    |   149 +
 .../log4j/core/util/datetime/DateParser.html       |   478 +
 .../log4j/core/util/datetime/DatePrinter.html      |   531 +
 .../log4j/core/util/datetime/FastDateFormat.html   |  1611 ++
 .../log4j/core/util/datetime/FastDateParser.html   |   707 +
 .../log4j/core/util/datetime/FastDatePrinter.html  |   985 +
 .../util/datetime/FixedDateFormat.FixedFormat.html |   894 +
 .../FixedDateFormat.FixedTimeZoneFormat.html       |   424 +
 .../log4j/core/util/datetime/FixedDateFormat.html  |   535 +
 .../logging/log4j/core/util/datetime/Format.html   |   365 +
 .../core/util/datetime/class-use/DateParser.html   |   206 +
 .../core/util/datetime/class-use/DatePrinter.html  |   206 +
 .../util/datetime/class-use/FastDateFormat.html    |   362 +
 .../util/datetime/class-use/FastDateParser.html    |   149 +
 .../util/datetime/class-use/FastDatePrinter.html   |   149 +
 .../class-use/FixedDateFormat.FixedFormat.html     |   237 +
 .../FixedDateFormat.FixedTimeZoneFormat.html       |   212 +
 .../util/datetime/class-use/FixedDateFormat.html   |   210 +
 .../log4j/core/util/datetime/class-use/Format.html |   198 +
 .../log4j/core/util/datetime/package-summary.html  |   252 +
 .../log4j/core/util/datetime/package-tree.html     |   193 +
 .../log4j/core/util/datetime/package-use.html      |   227 +
 .../util/internal/HttpInputStreamUtil.Result.html  |   338 +
 .../core/util/internal/HttpInputStreamUtil.html    |   352 +
 .../core/util/internal/LastModifiedSource.html     |   362 +
 .../logging/log4j/core/util/internal/Status.html   |   420 +
 .../log4j/core/util/internal/UnsafeUtil.html       |   313 +
 .../class-use/HttpInputStreamUtil.Result.html      |   194 +
 .../internal/class-use/HttpInputStreamUtil.html    |   149 +
 .../internal/class-use/LastModifiedSource.html     |   194 +
 .../log4j/core/util/internal/class-use/Status.html |   221 +
 .../core/util/internal/class-use/UnsafeUtil.html   |   149 +
 .../log4j/core/util/internal/package-summary.html  |   202 +
 .../log4j/core/util/internal/package-tree.html     |   185 +
 .../log4j/core/util/internal/package-use.html      |   196 +
 .../logging/log4j/core/util/package-summary.html   |   548 +
 .../logging/log4j/core/util/package-tree.html      |   265 +
 .../logging/log4j/core/util/package-use.html       |  1084 +
 .../javadoc/log4j-core/overview-summary.html       |    23 +
 log4j-2.21.0/javadoc/log4j-core/overview-tree.html |  1410 ++
 .../javadoc/log4j-core/package-search-index.js     |     1 +
 .../javadoc/log4j-core/package-search-index.zip    |   Bin 0 -> 569 bytes
 .../javadoc/log4j-core/resources/glass.png         |   Bin 0 -> 499 bytes
 log4j-2.21.0/javadoc/log4j-core/resources/x.png    |   Bin 0 -> 394 bytes
 log4j-2.21.0/javadoc/log4j-core/script.js          |   149 +
 log4j-2.21.0/javadoc/log4j-core/search.js          |   326 +
 .../javadoc/log4j-core/serialized-form.html        |  1437 ++
 log4j-2.21.0/javadoc/log4j-core/stylesheet.css     |   910 +
 .../javadoc/log4j-core/type-search-index.js        |     1 +
 .../javadoc/log4j-core/type-search-index.zip       |   Bin 0 -> 6419 bytes
 log4j-2.21.0/javastyle.html                        |  1318 ++
 log4j-2.21.0/js/apache-maven-fluido-1.11.2.min.js  |   287 +
 log4j-2.21.0/log4j-1.2-api.html                    |   232 +
 log4j-2.21.0/log4j-api.html                        |   177 +
 log4j-2.21.0/log4j-appserver.html                  |   199 +
 log4j-2.21.0/log4j-cassandra.html                  |   174 +
 log4j-2.21.0/log4j-couchdb.html                    |   195 +
 log4j-2.21.0/log4j-docker.html                     |   200 +
 log4j-2.21.0/log4j-flume-ng.html                   |   373 +
 log4j-2.21.0/log4j-iostreams.html                  |   202 +
 log4j-2.21.0/log4j-jakarta-web.html                |   180 +
 log4j-2.21.0/log4j-jcl.html                        |   182 +
 log4j-2.21.0/log4j-jmx-gui.html                    |   175 +
 log4j-2.21.0/log4j-jpl.html                        |   179 +
 log4j-2.21.0/log4j-jul.html                        |   275 +
 log4j-2.21.0/log4j-kubernetes.html                 |   355 +
 log4j-2.21.0/log4j-mongodb3.html                   |   195 +
 log4j-2.21.0/log4j-mongodb4.html                   |   195 +
 log4j-2.21.0/log4j-slf4j-impl.html                 |   197 +
 log4j-2.21.0/log4j-slf4j2-impl.html                |   197 +
 log4j-2.21.0/log4j-spring-boot.html                |   228 +
 log4j-2.21.0/log4j-spring-cloud-config-client.html |   341 +
 log4j-2.21.0/log4j-spring-cloud-config.html        |   173 +
 log4j-2.21.0/log4j-taglib.html                     |   213 +
 log4j-2.21.0/log4j-to-jul.html                     |   189 +
 log4j-2.21.0/log4j-to-slf4j.html                   |   190 +
 log4j-2.21.0/log4j-web.html                        |   180 +
 log4j-2.21.0/manual/api-separation.html            |   362 +
 log4j-2.21.0/manual/api.html                       |   359 +
 log4j-2.21.0/manual/appenders.html                 |  8089 ++++++++
 log4j-2.21.0/manual/architecture.html              |  1231 ++
 log4j-2.21.0/manual/async.html                     |  1425 ++
 log4j-2.21.0/manual/cloud.html                     |   791 +
 log4j-2.21.0/manual/compatibility.html             |   176 +
 log4j-2.21.0/manual/configuration.html             |  3887 ++++
 log4j-2.21.0/manual/customconfig.html              |   576 +
 log4j-2.21.0/manual/customloglevels.html           |   580 +
 log4j-2.21.0/manual/eventlogging.html              |   294 +
 log4j-2.21.0/manual/extending.html                 |   827 +
 log4j-2.21.0/manual/filters.html                   |  1604 ++
 log4j-2.21.0/manual/flowtracing.html               |   434 +
 log4j-2.21.0/manual/garbagefree.html               |   960 +
 log4j-2.21.0/manual/index.html                     |   302 +
 log4j-2.21.0/manual/jmx.html                       |   262 +
 log4j-2.21.0/manual/json-template-layout.html      |  2516 +++
 log4j-2.21.0/manual/layouts.html                   |  4116 ++++
 log4j-2.21.0/manual/logbuilder.html                |   289 +
 log4j-2.21.0/manual/logsep.html                    |   281 +
 log4j-2.21.0/manual/lookups.html                   |  1230 ++
 log4j-2.21.0/manual/markers.html                   |   260 +
 log4j-2.21.0/manual/messages.html                  |   510 +
 log4j-2.21.0/manual/migration.html                 |   572 +
 log4j-2.21.0/manual/plugins.html                   |   449 +
 log4j-2.21.0/manual/scala-api.html                 |    28 +
 log4j-2.21.0/manual/thread-context.html            |   400 +
 log4j-2.21.0/manual/usage.html                     |   432 +
 log4j-2.21.0/manual/webapp.html                    |   676 +
 log4j-2.21.0/maven-artifacts.html                  |   676 +
 log4j-2.21.0/performance.html                      |   579 +
 log4j-2.21.0/release-notes.html                    |  9332 +++++++++
 log4j-2.21.0/release-notes/index.html              |    28 +
 log4j-2.21.0/runtime-dependencies.html             |   796 +
 log4j-2.21.0/security.html                         |   653 +
 log4j-2.21.0/support.html                          |   415 +
 log4j-2.21.0/team.html                             |   216 +
 log4j-2.21.0/thanks.html                           |   290 +
 4751 files changed, 1296180 insertions(+), 218084 deletions(-)

diff --git a/2.x/.htaccess b/2.x/.htaccess
new file mode 100644
index 000000000..db6bd043e
--- /dev/null
+++ b/2.x/.htaccess
@@ -0,0 +1,6 @@
+RewriteEngine On
+RewriteBase "/log4j/2.x/"
+RewriteRule "^log4j-api/apidocs(.*)$" "javadoc/log4j-api$1" [R=permanent]
+RewriteRule "^log4j-core/apidocs(.*)$" "javadoc/log4j-core$1" [R=permanent]
+
+RewriteRule "^log4j-lala(.*)$" "javadoc/log4j-api$1" [R=permanent]
diff --git a/2.x/_release-notes/_2.0-alpha1.html b/2.x/_release-notes/_2.0-alpha1.html
new file mode 100644
index 000000000..bdfab96b7
--- /dev/null
+++ b/2.x/_release-notes/_2.0-alpha1.html
@@ -0,0 +1,194 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-alpha1.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-alpha1">2.0-alpha1</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2012-07-29</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Added ability to filter on the AppenderRef by adding either a level or a filter. (<a href="https://issues.apache.org/jira/browse/LOG4J2-60">LOG4J2-60</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Make sure all application facing log methods use their own FQCN. This patch resolves a unit test failure for the %C pattern when using the Category logger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-50">LOG4J2-50</a>)</p>
+</li>
+<li>
+<p>Remove LoggerContext support for custom logger factories. All Loggers returned by LoggerContext should be compatible and of the same type. (<a href="https://issues.apache.org/jira/browse/LOG4J2-51">LOG4J2-51</a>)</p>
+</li>
+<li>
+<p>Level.toLevel would throw an IllegalArgumentException instead of returning the default value. (<a href="https://issues.apache.org/jira/browse/LOG4J2-56">LOG4J2-56</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-alpha2.html b/2.x/_release-notes/_2.0-alpha2.html
new file mode 100644
index 000000000..c29a5fa43
--- /dev/null
+++ b/2.x/_release-notes/_2.0-alpha2.html
@@ -0,0 +1,200 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-alpha2.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-alpha2">2.0-alpha2</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2012-08-24</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Allow components besides core to create a PluginMap for faster plugin loading and not having to specify the plugin package in the configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-67">LOG4J2-67</a>)</p>
+</li>
+<li>
+<p>Add support for formatting using String.format(). (<a href="https://issues.apache.org/jira/browse/LOG4J2-68">LOG4J2-68</a>)</p>
+</li>
+<li>
+<p>Allow Flume agents to be embedded into the Flume Appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-69">LOG4J2-69</a>)</p>
+</li>
+<li>
+<p>Add getLogger(Class) to LogManager. (<a href="https://issues.apache.org/jira/browse/LOG4J2-70">LOG4J2-70</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Fix compilation problems in Java 7. (<a href="https://issues.apache.org/jira/browse/LOG4J2-64">LOG4J2-64</a>)</p>
+</li>
+<li>
+<p>Allow variable substitution on the configuration attributes and on the root log level. (<a href="https://issues.apache.org/jira/browse/LOG4J2-65">LOG4J2-65</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta1.html b/2.x/_release-notes/_2.0-beta1.html
new file mode 100644
index 000000000..4c840cbbf
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta1.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta1.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta1">2.0-beta1</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2012-09-18</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Added AsynchAppender.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Update the versions of SLF4J and Logback.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Created web module to allow web applications to include the Log4j context listener in WEB-INF/lib even if Log4j is in the container&#8217;s class path. Allow locating the LoggerContext to include the ClassLoader. Updated the Loader utility to always choose the child ClassLoader. Verified in Jboss 5 and Tomcat.</p>
+</li>
+<li>
+<p>FileRenameAction did not create the parent directories of the archive files causing the rollover to fail. (<a href="https://issues.apache.org/jira/browse/LOG4J2-71">LOG4J2-71</a>)</p>
+</li>
+<li>
+<p>NullPointerException in RollingFileManager when filePattern does not cause the file to be compressed. (<a href="https://issues.apache.org/jira/browse/LOG4J2-72">LOG4J2-72</a>)</p>
+</li>
+<li>
+<p>Logger.error(Marker, Message, Throwable) was internally using Level.TRACE. (<a href="https://issues.apache.org/jira/browse/LOG4J2-74">LOG4J2-74</a>)</p>
+</li>
+<li>
+<p>Enhanced Log4jContextListener to accept a configuration file location. Modified FileConfigurationMonitor to monitor files configured that way. Fixed other reconfiguration related bugs. Tested in JBoss and Tomcat. (<a href="https://issues.apache.org/jira/browse/LOG4J2-75">LOG4J2-75</a>)</p>
+</li>
+<li>
+<p>RewriteAppender was calling the stop method of the referenced appender causing the referenced appender&#8217;s manager to have its use count decremented too many times. (<a href="https://issues.apache.org/jira/browse/LOG4J2-76">LOG4J2-76</a>)</p>
+</li>
+<li>
+<p>RoutingAppender was calling the stop method for each of its referenced Appenders and was calling the stop method of the default Appender a second time. It will now only call the stop method of Appenders it creates. (<a href="https://issues.apache.org/jira/browse/LOG4J2-77">LOG4J2-77</a>)</p>
+</li>
+<li>
+<p>LogFactoryImpl.setAttribute in the Commons Logging bridge got a NullPointerException when passed a null value. It will now remove the attribute. (<a href="https://issues.apache.org/jira/browse/LOG4J2-78">LOG4J2-78</a>)</p>
+</li>
+<li>
+<p>Allow Log4j 2 to be used as the implementation with SLF4J and SLF4J&#8217;s jcl-over-slf4j by adding filtering to the log method in SLF4JLogger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-80">LOG4J2-80</a>)</p>
+</li>
+<li>
+<p>PatternLayout was not honoring format modifiers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-81">LOG4J2-81</a>)</p>
+</li>
+<li>
+<p>MarkerFilter called MarkerManager.getMarker causing the Marker to be created during the processing of the configuration. This prevents the application from creating the Marker with any parents. MarkerWrapper in SLF4J-impl was getting a ClassCastException in instanceOf because the Marker isn&#8217;t a MarkerWrapper. (<a href="https://issues.apache.org/jira/browse/LOG4J2-82">LOG4J2-82</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta2.html b/2.x/_release-notes/_2.0-beta2.html
new file mode 100644
index 000000000..865442cdc
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta2.html
@@ -0,0 +1,237 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta2.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta2">2.0-beta2</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2012-10-07</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Add getFormats to MultiformatMessage and allow StructuredDataMessage to format as XML.</p>
+</li>
+<li>
+<p>Add support for ANSI colors by adding the highlight and style pattern converters. Fix pattern parsing to allow nested patterns.</p>
+</li>
+<li>
+<p>Allow the status logging to be directed to stderr or to a file.</p>
+</li>
+<li>
+<p>Add interval and modulate options to TimeBasedTriggeringPolicy to allow more fine-grained control of when file rolling should occur. (<a href="https://issues.apache.org/jira/browse/LOG4J2-35">LOG4J2-35</a>)</p>
+</li>
+<li>
+<p>Add support for filtering packages from stack traces. (<a href="https://issues.apache.org/jira/browse/LOG4J2-58">LOG4J2-58</a>)</p>
+</li>
+<li>
+<p>If system property "disableThreadContextMap" is set puts to the ThreadContext will be ignored. If system property "disableThreadContext" is set both puts and pushes will be ignored. (<a href="https://issues.apache.org/jira/browse/LOG4J2-83">LOG4J2-83</a>)</p>
+</li>
+<li>
+<p>If system property "disableThreadContextStack" is set pushes to the ThreadContext will be ignored. If system property "disableThreadContext" is set both puts and pushes will be ignored. (<a href="https://issues.apache.org/jira/browse/LOG4J2-84">LOG4J2-84</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Made ParameterizedMessage, StringFormattedMessage and ThreadDumpMessage immutable. LocalizedMessage is immutable except that it will be updated with the logger name when it is added to the LogEvent.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>DefaultConfiguration was not starting the Console Appender.</p>
+</li>
+<li>
+<p>If the ThreadContext map is empty the LogEvent will contain a null value to reduce the overhead of creating log events and in the size of the serialized object. (<a href="https://issues.apache.org/jira/browse/LOG4J2-83">LOG4J2-83</a>)</p>
+</li>
+<li>
+<p>If the ThreadContext stack is empty the LogEvent will contain a null value to reduce the overhead of creating log events and in the size of the serialized object. Changed the ThreadContext stack to use a custom stack interface instead of java.util.Stack as that class is overly heavy. This change will cause an API incompatibility. (<a href="https://issues.apache.org/jira/browse/LOG4J2-84">LOG4J2-84</a>)</p>
+</li>
+<li>
+<p>Many logging methods in AbstractLogger were set to an incorrect logging level. catching was using the THROWING marker and was set to debug instead of error. (<a href="https://issues.apache.org/jira/browse/LOG4J2-88">LOG4J2-88</a>)</p>
+</li>
+<li>
+<p>Add documentation on client vs server mode to performance page. (<a href="https://issues.apache.org/jira/browse/LOG4J2-90">LOG4J2-90</a>)</p>
+</li>
+<li>
+<p>Log4j 1.2 adapter&#8217;s Category class was missing 3 log methods. (<a href="https://issues.apache.org/jira/browse/LOG4J2-91">LOG4J2-91</a>)</p>
+</li>
+<li>
+<p>Converted DynamicThresholdFilter to use KeyValuePair. Fixed bugs in the Map-based filters to allow declaration of multiple values for a key to match the documentation. (<a href="https://issues.apache.org/jira/browse/LOG4J2-92">LOG4J2-92</a>)</p>
+</li>
+<li>
+<p>Move variable substitution from PatternLayout to appropriate converters to improve performance.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta3.html b/2.x/_release-notes/_2.0-beta3.html
new file mode 100644
index 000000000..2801a19c6
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta3.html
@@ -0,0 +1,246 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta3.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta3">2.0-beta3</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2012-11-11</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Added PropertiesRewritePolicy and ability to define properties on a Logger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-28">LOG4J2-28</a>)</p>
+</li>
+<li>
+<p>Added ability to configure from an InputSource. (<a href="https://issues.apache.org/jira/browse/LOG4J2-55">LOG4J2-55</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Created combined jar to combine API and Core contents for users who only want the Log4j implementation.</p>
+</li>
+<li>
+<p>Add ability to customize the names of the Levels in the LevelPatternConverter. (<a href="https://issues.apache.org/jira/browse/LOG4J2-105">LOG4J2-105</a>)</p>
+</li>
+<li>
+<p>Added font and fontSize parameters to HTMLLayout. Replace newlines in message with br tag. (<a href="https://issues.apache.org/jira/browse/LOG4J2-29">LOG4J2-29</a>)</p>
+</li>
+<li>
+<p>Add ThreadContext.push(String format, Object&#8230;&#8203; args) (<a href="https://issues.apache.org/jira/browse/LOG4J2-85">LOG4J2-85</a>)</p>
+</li>
+<li>
+<p>Build pdf of user&#8217;s guide. (<a href="https://issues.apache.org/jira/browse/LOG4J2-87">LOG4J2-87</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Avoid NPE when duplicate LoggerContextFactorys are present. Allow factories to specify a weight to allow real implementations to outrank test implementations. Provide a simple default LoggerContextFactory.</p>
+</li>
+<li>
+<p>A NullPointerException would occur if no format value was passed to the SyslogAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-101">LOG4J2-101</a>)</p>
+</li>
+<li>
+<p>The Facility value was being improperly calculated. (<a href="https://issues.apache.org/jira/browse/LOG4J2-102">LOG4J2-102</a>)</p>
+</li>
+<li>
+<p>The LogEvent was wrapping a ThrowableProxy with another ThrowableProxy when deserializing. (<a href="https://issues.apache.org/jira/browse/LOG4J2-103">LOG4J2-103</a>)</p>
+</li>
+<li>
+<p>Convert LogManager binding to use "regular" java properties instead of XML properties to work around a bug in Oracle&#8217;s xmlparserv2 jar. (<a href="https://issues.apache.org/jira/browse/LOG4J2-104">LOG4J2-104</a>)</p>
+</li>
+<li>
+<p>PatternParser was not properly handling adjacent nested options (<a href="https://issues.apache.org/jira/browse/LOG4J2-107">LOG4J2-107</a>)</p>
+</li>
+<li>
+<p>Fix NullPointerException in ClassLoaderContextSelector when no class is returned from the SecurityManager. (<a href="https://issues.apache.org/jira/browse/LOG4J2-108">LOG4J2-108</a>)</p>
+</li>
+<li>
+<p>Interpolator was not stripping Lookup key separator when trying to locate the default value for a variable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-94">LOG4J2-94</a>)</p>
+</li>
+<li>
+<p>Add support for loading plugins inside the OSGi bundle. (<a href="https://issues.apache.org/jira/browse/LOG4J2-95">LOG4J2-95</a>)</p>
+</li>
+<li>
+<p>Added several missing classes and methods for Log4j 1.x compatibility. (<a href="https://issues.apache.org/jira/browse/LOG4J2-97">LOG4J2-97</a>)</p>
+</li>
+<li>
+<p>MapRewritePolicy had an extra call to putAll that caused updates to behave like adds. (<a href="https://issues.apache.org/jira/browse/LOG4J2-99">LOG4J2-99</a>)</p>
+</li>
+<li>
+<p>Log4j 1.2 Category.forcedLog was wrapping the message with an ObjectMessage even if the parameter was an ObjectMessage.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta4.html b/2.x/_release-notes/_2.0-beta4.html
new file mode 100644
index 000000000..103a7f4e8
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta4.html
@@ -0,0 +1,306 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta4.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta4">2.0-beta4</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2013-01-28</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Add MessageFormatMessage and FormattedMessage.</p>
+</li>
+<li>
+<p>Added Flume Appender samples.</p>
+</li>
+<li>
+<p>Added Log4j 2 to SLF4J adapter.</p>
+</li>
+<li>
+<p>Added hostName and contextName to property map.</p>
+</li>
+<li>
+<p>Add SMTPAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-131">LOG4J2-131</a>)</p>
+</li>
+<li>
+<p>Allow custom message creation via a message factory. (<a href="https://issues.apache.org/jira/browse/LOG4J2-133">LOG4J2-133</a>)</p>
+</li>
+<li>
+<p>Use %red, %white, %blue, and so on in the console appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-134">LOG4J2-134</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Renamed log4j12-api to log4j-1.2-api. (<a href="https://issues.apache.org/jira/browse/LOG4J2-110">LOG4J2-110</a>)</p>
+</li>
+<li>
+<p>Add unit test to verify exceptions are thrown when the socket connection fails. (<a href="https://issues.apache.org/jira/browse/LOG4J2-122">LOG4J2-122</a>)</p>
+</li>
+<li>
+<p>Add follow attribute to Console Appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-128">LOG4J2-128</a>)</p>
+</li>
+<li>
+<p>Allow newlines to be escaped in Syslog and RFC5424 layouts. Allow Throwables to be included in the output from RFC5424Layout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-136">LOG4J2-136</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Allow FlumeAvroManager to initialize even if it cannot connect to an agent.</p>
+</li>
+<li>
+<p>Enhanced javadoc copyright statement. (<a href="https://issues.apache.org/jira/browse/LOG4J2-111">LOG4J2-111</a>)</p>
+</li>
+<li>
+<p>StructuredDataFilter createFilter was annotated with PluginAttr instead of PluginElement for the KeyValuePairs. (<a href="https://issues.apache.org/jira/browse/LOG4J2-113">LOG4J2-113</a>)</p>
+</li>
+<li>
+<p>StructuredDataMessage was validating the length of the values in the event Map instead of the lengths of the keys. (<a href="https://issues.apache.org/jira/browse/LOG4J2-114">LOG4J2-114</a>)</p>
+</li>
+<li>
+<p>ThreadContext Map elements with null values are now ignored when constructing a Flume event and in the RFC5424 Layout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-115">LOG4J2-115</a>)</p>
+</li>
+<li>
+<p>File renaming was using the wrong date value. Enhanced DefaultRolloverStrategy to store newest files in highest index as well as lowest. (<a href="https://issues.apache.org/jira/browse/LOG4J2-116">LOG4J2-116</a>)</p>
+</li>
+<li>
+<p>A broken socket connection would cause the TCPSocketManager to continuously reconnect. (<a href="https://issues.apache.org/jira/browse/LOG4J2-119">LOG4J2-119</a>)</p>
+</li>
+<li>
+<p>TCPSocketManager would fail if the initial connection could not be established. (<a href="https://issues.apache.org/jira/browse/LOG4J2-120">LOG4J2-120</a>)</p>
+</li>
+<li>
+<p>The example for ThreadContextMapFilter was incorrect. (<a href="https://issues.apache.org/jira/browse/LOG4J2-123">LOG4J2-123</a>)</p>
+</li>
+<li>
+<p>JMSQueue and JMSTopic Appenders did not allow name to be specified. (<a href="https://issues.apache.org/jira/browse/LOG4J2-125">LOG4J2-125</a>)</p>
+</li>
+<li>
+<p>Allow JMS appenders to recover if the queue or topic is unavailable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-126">LOG4J2-126</a>)</p>
+</li>
+<li>
+<p>AbstractLogger methods were not passing Markers to the isEnabled methods. (<a href="https://issues.apache.org/jira/browse/LOG4J2-127">LOG4J2-127</a>)</p>
+</li>
+<li>
+<p>RoutingAppender was only creating a single appender for the default Route. (<a href="https://issues.apache.org/jira/browse/LOG4J2-129">LOG4J2-129</a>)</p>
+</li>
+<li>
+<p>PatternLayout should format throwables without requiring a converter. (<a href="https://issues.apache.org/jira/browse/LOG4J2-130">LOG4J2-130</a>)</p>
+</li>
+<li>
+<p>AbstractLogger.catching(Throwable) checks for DEBUG level but logs at ERROR level. (<a href="https://issues.apache.org/jira/browse/LOG4J2-132">LOG4J2-132</a>)</p>
+</li>
+<li>
+<p>BaseConfiguration does not close the first appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-135">LOG4J2-135</a>)</p>
+</li>
+<li>
+<p>Fix hang in Dumbster SMTP test server. (<a href="https://issues.apache.org/jira/browse/LOG4J2-137">LOG4J2-137</a>)</p>
+</li>
+<li>
+<p>Fix null pointer exception in SocketAppender if no protocol is specified. The protocol will default to TCP for the SocketAppender and UDP for the SyslogAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-139">LOG4J2-139</a>)</p>
+</li>
+<li>
+<p>Typo in documentation of SocketAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-140">LOG4J2-140</a>)</p>
+</li>
+<li>
+<p>Serialized LogEvents were not reset in the output stream causing them to deserialize incorrectly. (<a href="https://issues.apache.org/jira/browse/LOG4J2-142">LOG4J2-142</a>)</p>
+</li>
+<li>
+<p>MessagePatternConverter now returns "null" if the log message is null. (<a href="https://issues.apache.org/jira/browse/LOG4J2-143">LOG4J2-143</a>)</p>
+</li>
+<li>
+<p>NullPointerException in RFC5424Layout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-144">LOG4J2-144</a>)</p>
+</li>
+<li>
+<p>Add missing serial version IDs. (<a href="https://issues.apache.org/jira/browse/LOG4J2-145">LOG4J2-145</a>)</p>
+</li>
+<li>
+<p>ThreadContextMapFilter was matching on the key instead of the value of the key. (<a href="https://issues.apache.org/jira/browse/LOG4J2-147">LOG4J2-147</a>)</p>
+</li>
+<li>
+<p>SMTPAppender will only cache filtered events. (<a href="https://issues.apache.org/jira/browse/LOG4J2-149">LOG4J2-149</a>)</p>
+</li>
+<li>
+<p>Convert all System.getProperty calls to use PropertiesUtil to suppress SecurityExceptions. (<a href="https://issues.apache.org/jira/browse/LOG4J2-150">LOG4J2-150</a>)</p>
+</li>
+<li>
+<p>RollingFileAppender&#8217;s FileRenameAction was throwing a NullPointerException if no directory was specified on the target file name. (<a href="https://issues.apache.org/jira/browse/LOG4J2-152">LOG4J2-152</a>)</p>
+</li>
+<li>
+<p>LocalizedMessageTest fails on linux system. (<a href="https://issues.apache.org/jira/browse/LOG4J2-156">LOG4J2-156</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta5.html b/2.x/_release-notes/_2.0-beta5.html
new file mode 100644
index 000000000..29761e895
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta5.html
@@ -0,0 +1,303 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta5.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta5">2.0-beta5</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2013-04-20</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Added FlumePersistentManager which writes to BerkeleyDB and then writes to Flume asynchronously.</p>
+</li>
+<li>
+<p>Expose file appender configuration details via an advertisement mechanism. (<a href="https://issues.apache.org/jira/browse/LOG4J2-155">LOG4J2-155</a>)</p>
+</li>
+<li>
+<p>Add support for asynchronous loggers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-163">LOG4J2-163</a>)</p>
+</li>
+<li>
+<p>Add methods is/setEndOfBatch to LogEvent. (<a href="https://issues.apache.org/jira/browse/LOG4J2-164">LOG4J2-164</a>)</p>
+</li>
+<li>
+<p>Add Logger interface APIs to log at given levels. (<a href="https://issues.apache.org/jira/browse/LOG4J2-179">LOG4J2-179</a>)</p>
+</li>
+<li>
+<p>Add tag library. (<a href="https://issues.apache.org/jira/browse/LOG4J2-187">LOG4J2-187</a>)</p>
+</li>
+<li>
+<p>Add JMX support. (<a href="https://issues.apache.org/jira/browse/LOG4J2-207">LOG4J2-207</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Allow Logger and LoggerContext to be subclassed. (<a href="https://issues.apache.org/jira/browse/LOG4J2-151">LOG4J2-151</a>)</p>
+</li>
+<li>
+<p>Added ability to include or exclude location information. (<a href="https://issues.apache.org/jira/browse/LOG4J2-153">LOG4J2-153</a>)</p>
+</li>
+<li>
+<p>Allowed Loggers access to the properties in the LoggerConfig. (<a href="https://issues.apache.org/jira/browse/LOG4J2-157">LOG4J2-157</a>)</p>
+</li>
+<li>
+<p>Add RFC 5424 compliant escaping rules to RFC5424Layout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-158">LOG4J2-158</a>)</p>
+</li>
+<li>
+<p>Move Throwable pattern converter options processing to ThrowableFormatOptions class. (<a href="https://issues.apache.org/jira/browse/LOG4J2-160">LOG4J2-160</a>)</p>
+</li>
+<li>
+<p>Move async subproject into core. (<a href="https://issues.apache.org/jira/browse/LOG4J2-208">LOG4J2-208</a>)</p>
+</li>
+<li>
+<p>Async documentation update. (<a href="https://issues.apache.org/jira/browse/LOG4J2-214">LOG4J2-214</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Add Fragment-Host to MANIFEST.MF for log4j-core. (<a href="https://issues.apache.org/jira/browse/LOG4J2-159">LOG4J2-159</a>)</p>
+</li>
+<li>
+<p>Modify ClassLoaderContextSelector to use the first ClassLoader in the child parent hierarchy that has a Context with a configuration to allow JSPs to use the WebApp&#8217;s context and configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-161">LOG4J2-161</a>)</p>
+</li>
+<li>
+<p>Configurator throws a ClassCastException if LogManager returns a SimpleLoggerContext. (<a href="https://issues.apache.org/jira/browse/LOG4J2-167">LOG4J2-167</a>)</p>
+</li>
+<li>
+<p>ConfigurationFactory was adding factories on every call. (<a href="https://issues.apache.org/jira/browse/LOG4J2-169">LOG4J2-169</a>)</p>
+</li>
+<li>
+<p>Plugin cache should be reset when addPackages is called. (<a href="https://issues.apache.org/jira/browse/LOG4J2-175">LOG4J2-175</a>)</p>
+</li>
+<li>
+<p>Avoid IllegalArgumentException in AsynchAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-176">LOG4J2-176</a>)</p>
+</li>
+<li>
+<p>Fix NullPointerException in DatagramOutputStream when flush is called from multiple threads. (<a href="https://issues.apache.org/jira/browse/LOG4J2-177">LOG4J2-177</a>)</p>
+</li>
+<li>
+<p>OutputStreamManager now adds the layout header whenever the OutputStream is set. (<a href="https://issues.apache.org/jira/browse/LOG4J2-181">LOG4J2-181</a>)</p>
+</li>
+<li>
+<p>AppenderRefs on AsynchAppender didn&#8217;t support the level and filter elements. (<a href="https://issues.apache.org/jira/browse/LOG4J2-188">LOG4J2-188</a>)</p>
+</li>
+<li>
+<p>The blocking parameter did not work properly on AsynchAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-189">LOG4J2-189</a>)</p>
+</li>
+<li>
+<p>BaseConfiguration addLoggerAppender saved appender using the Logger name. (<a href="https://issues.apache.org/jira/browse/LOG4J2-190">LOG4J2-190</a>)</p>
+</li>
+<li>
+<p>RollingFastFileAppender (in log4j-async) did not roll over. (<a href="https://issues.apache.org/jira/browse/LOG4J2-193">LOG4J2-193</a>)</p>
+</li>
+<li>
+<p>ThrowableFormatOptionsTest failed on Windows due to CR/LF issue. (<a href="https://issues.apache.org/jira/browse/LOG4J2-194">LOG4J2-194</a>)</p>
+</li>
+<li>
+<p>Unit tests now create files in the target directory. (<a href="https://issues.apache.org/jira/browse/LOG4J2-195">LOG4J2-195</a>)</p>
+</li>
+<li>
+<p>FlumeAvroManager now uses Flume RPCClient. (<a href="https://issues.apache.org/jira/browse/LOG4J2-196">LOG4J2-196</a>)</p>
+</li>
+<li>
+<p>FlumeAvroManager now uses Flume RPCClient. (<a href="https://issues.apache.org/jira/browse/LOG4J2-198">LOG4J2-198</a>)</p>
+</li>
+<li>
+<p>Highlight subprojects in sub-navigation. (<a href="https://issues.apache.org/jira/browse/LOG4J2-199">LOG4J2-199</a>)</p>
+</li>
+<li>
+<p>LoggerContext method renamed to removeFilter from removeFiler. (<a href="https://issues.apache.org/jira/browse/LOG4J2-200">LOG4J2-200</a>)</p>
+</li>
+<li>
+<p>Fix deadlock in SocketAppender. Added option to not wait for socket reconnect. (<a href="https://issues.apache.org/jira/browse/LOG4J2-205">LOG4J2-205</a>)</p>
+</li>
+<li>
+<p>Use the Maven group ID org.apache.logging.log4j for all artifacts. (<a href="https://issues.apache.org/jira/browse/LOG4J2-207">LOG4J2-207</a>)</p>
+</li>
+<li>
+<p>MapMessage was not enclosing key value in quotes when generating XML. (<a href="https://issues.apache.org/jira/browse/LOG4J2-210">LOG4J2-210</a>)</p>
+</li>
+<li>
+<p>Removing extra spaces in entry and exit method output. (<a href="https://issues.apache.org/jira/browse/LOG4J2-211">LOG4J2-211</a>)</p>
+</li>
+<li>
+<p>Call LoggerContext.stop when the application is shutdown. (<a href="https://issues.apache.org/jira/browse/LOG4J2-212">LOG4J2-212</a>)</p>
+</li>
+<li>
+<p>Loggers without a "." had no parent logger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-212">LOG4J2-212</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta6.html b/2.x/_release-notes/_2.0-beta6.html
new file mode 100644
index 000000000..cdc34370c
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta6.html
@@ -0,0 +1,242 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta6.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta6">2.0-beta6</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2013-05-05</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Documentation updates to clarify use and impact of location in pattern layouts. (<a href="https://issues.apache.org/jira/browse/LOG4J2-225">LOG4J2-225</a>)</p>
+</li>
+<li>
+<p>Improved error reporting when misconfigured. (<a href="https://issues.apache.org/jira/browse/LOG4J2-230">LOG4J2-230</a>)</p>
+</li>
+<li>
+<p>Moved JMX Client GUI classes into separate jmx-gui submodule. (<a href="https://issues.apache.org/jira/browse/LOG4J2-237">LOG4J2-237</a>)</p>
+</li>
+<li>
+<p>Moved Clock interface to package org.apache.logging.log4j.core.helpers.</p>
+</li>
+<li>
+<p>Removed CheckStyle false positives for NewlineAtEndOfFile and whitespace following '*' at end of line in javadoc.</p>
+</li>
+<li>
+<p>Renamed AsynchAppender to AsyncAppender. Plugin name became Async (was Asynch).</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Use OSGi version format in Fragment-Host (<a href="https://issues.apache.org/jira/browse/LOG4J2-159">LOG4J2-159</a>)</p>
+</li>
+<li>
+<p>Add support for interpolating Environment variables when processing the configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-192">LOG4J2-192</a>)</p>
+</li>
+<li>
+<p>Renamed Plugin annotation attribute from "type" to "category". (<a href="https://issues.apache.org/jira/browse/LOG4J2-201">LOG4J2-201</a>)</p>
+</li>
+<li>
+<p>Various small documentation fixes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-215">LOG4J2-215</a>)</p>
+</li>
+<li>
+<p>Ensure PluginManager streams are always closed. (<a href="https://issues.apache.org/jira/browse/LOG4J2-217">LOG4J2-217</a>)</p>
+</li>
+<li>
+<p>Fix: install default root logger if not configured (this is unchanged), but make sure to include configured named loggers. Clarified documentation. (<a href="https://issues.apache.org/jira/browse/LOG4J2-219">LOG4J2-219</a>)</p>
+</li>
+<li>
+<p>Remove hundreds of compiler warnings. (<a href="https://issues.apache.org/jira/browse/LOG4J2-221">LOG4J2-221</a>)</p>
+</li>
+<li>
+<p>Disruptor will now shut down during Tomcat shutdown. (<a href="https://issues.apache.org/jira/browse/LOG4J2-222">LOG4J2-222</a>)</p>
+</li>
+<li>
+<p>Fix LoggerContext start and stop to eliminate IllegalStateException and NoClassDefFound errors. (<a href="https://issues.apache.org/jira/browse/LOG4J2-223">LOG4J2-223</a>)</p>
+</li>
+<li>
+<p>The FlumeAppender failed to start if the Flume RPCClient could not connect to any Flume agents. (<a href="https://issues.apache.org/jira/browse/LOG4J2-224">LOG4J2-224</a>)</p>
+</li>
+<li>
+<p>Logger.getParent() was not returning the correct Logger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-231">LOG4J2-231</a>)</p>
+</li>
+<li>
+<p>Fixed link to log4j-user mailing list. (<a href="https://issues.apache.org/jira/browse/LOG4J2-233">LOG4J2-233</a>)</p>
+</li>
+<li>
+<p>RegexFilter threw a NullPointerException when used as a context-wide filter. (<a href="https://issues.apache.org/jira/browse/LOG4J2-234">LOG4J2-234</a>)</p>
+</li>
+<li>
+<p>Removed dependency on tools jar from core module, made jconsole dependency optional. (<a href="https://issues.apache.org/jira/browse/LOG4J2-235">LOG4J2-235</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta7.html b/2.x/_release-notes/_2.0-beta7.html
new file mode 100644
index 000000000..82f4660ca
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta7.html
@@ -0,0 +1,264 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta7.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta7">2.0-beta7</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2013-06-01</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Break up core into multiple osgi jars. (<a href="https://issues.apache.org/jira/browse/LOG4J2-10">LOG4J2-10</a>)</p>
+</li>
+<li>
+<p>New JDBC, JPA, and NoSQL database Appenders. (<a href="https://issues.apache.org/jira/browse/LOG4J2-229">LOG4J2-229</a>)</p>
+</li>
+<li>
+<p>Provide configuration information (location, content type, content if possible) via a registered Advertiser. (<a href="https://issues.apache.org/jira/browse/LOG4J2-251">LOG4J2-251</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Improve ThreadContext performance with copy-on-write map and stack. (<a href="https://issues.apache.org/jira/browse/LOG4J2-154">LOG4J2-154</a>)</p>
+</li>
+<li>
+<p>Allow custom LogEventFactories. (<a href="https://issues.apache.org/jira/browse/LOG4J2-243">LOG4J2-243</a>)</p>
+</li>
+<li>
+<p>Allow context parameters in Log4jContextListener to include properties. (<a href="https://issues.apache.org/jira/browse/LOG4J2-249">LOG4J2-249</a>)</p>
+</li>
+<li>
+<p>Add support for interceptors in the embedded Flume Appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-262">LOG4J2-262</a>)</p>
+</li>
+<li>
+<p>Method name changes in interface org.apache.logging.log4j.spi.ThreadContextMap: getContext() to getCopy(), get() to getImmutableMapOrNull().</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Remove LoggerContext when LoggerContext is stopped. (<a href="https://issues.apache.org/jira/browse/LOG4J2-223">LOG4J2-223</a>)</p>
+</li>
+<li>
+<p>UDP now sends one event per packet. (<a href="https://issues.apache.org/jira/browse/LOG4J2-228">LOG4J2-228</a>)</p>
+</li>
+<li>
+<p>StringFormattedMessage and MessageFormatMessage now will accept a Throwable as their last argument and pass it on. (<a href="https://issues.apache.org/jira/browse/LOG4J2-242">LOG4J2-242</a>)</p>
+</li>
+<li>
+<p>Rewrite Appender was ignoring filters on referenced appenders. (<a href="https://issues.apache.org/jira/browse/LOG4J2-244">LOG4J2-244</a>)</p>
+</li>
+<li>
+<p>Avoid EmptyStack exception if getCallerClass and SecurityManager are not available. (<a href="https://issues.apache.org/jira/browse/LOG4J2-245">LOG4J2-245</a>)</p>
+</li>
+<li>
+<p>Data buffer is reset in finally clause. (<a href="https://issues.apache.org/jira/browse/LOG4J2-246">LOG4J2-246</a>)</p>
+</li>
+<li>
+<p>SocketServer.isActive should be volatile because it is accessed from different threads. (<a href="https://issues.apache.org/jira/browse/LOG4J2-247">LOG4J2-247</a>)</p>
+</li>
+<li>
+<p>Mark OutputStream in OutputStreamManager as volatile. Mark header and footer as final. (<a href="https://issues.apache.org/jira/browse/LOG4J2-254">LOG4J2-254</a>)</p>
+</li>
+<li>
+<p>Multi-byte character strings are now assumed to be in the platform default encoding, not UTF-8. (<a href="https://issues.apache.org/jira/browse/LOG4J2-255">LOG4J2-255</a>)</p>
+</li>
+<li>
+<p>XML layout ignores charset for the XML processing instruction&#8217;s encoding attribute. (<a href="https://issues.apache.org/jira/browse/LOG4J2-257">LOG4J2-257</a>)</p>
+</li>
+<li>
+<p>HTML layout does not output meta element for charset. (<a href="https://issues.apache.org/jira/browse/LOG4J2-258">LOG4J2-258</a>)</p>
+</li>
+<li>
+<p>HTML layout does not specify charset in content type. (<a href="https://issues.apache.org/jira/browse/LOG4J2-259">LOG4J2-259</a>)</p>
+</li>
+<li>
+<p>XML layout does not specify charset in content type. (<a href="https://issues.apache.org/jira/browse/LOG4J2-260">LOG4J2-260</a>)</p>
+</li>
+<li>
+<p>Add missing "not" to error message. (<a href="https://issues.apache.org/jira/browse/LOG4J2-261">LOG4J2-261</a>)</p>
+</li>
+<li>
+<p>Do not allow a charset on RFC5424Layout - use UTF-8. (<a href="https://issues.apache.org/jira/browse/LOG4J2-263">LOG4J2-263</a>)</p>
+</li>
+<li>
+<p>Add guid to FlumeEvent headers for non-Map Messages. (<a href="https://issues.apache.org/jira/browse/LOG4J2-268">LOG4J2-268</a>)</p>
+</li>
+<li>
+<p>Use transaction when batch size is 1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-269">LOG4J2-269</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta8.html b/2.x/_release-notes/_2.0-beta8.html
new file mode 100644
index 000000000..3088f11b2
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta8.html
@@ -0,0 +1,269 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta8.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta8">2.0-beta8</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2013-07-10</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Include arbitrary message fields in RFC-5424 structured data. (<a href="https://issues.apache.org/jira/browse/LOG4J2-168">LOG4J2-168</a>)</p>
+</li>
+<li>
+<p>Improved logging initialization in Servlet containers, especially Servlet 3.0 and newer where Log4j now initializes and deinitializes automatically with no deployment descriptor configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-270">LOG4J2-270</a>)</p>
+</li>
+<li>
+<p>Wasted work in XMLLayout.toSerializable(). (<a href="https://issues.apache.org/jira/browse/LOG4J2-273">LOG4J2-273</a>)</p>
+</li>
+<li>
+<p>Wasted work in UUIDUtil initialization. (<a href="https://issues.apache.org/jira/browse/LOG4J2-274">LOG4J2-274</a>)</p>
+</li>
+<li>
+<p>Wasted work in RollingAppenderSizeTest.testAppender() and others. (<a href="https://issues.apache.org/jira/browse/LOG4J2-277">LOG4J2-277</a>)</p>
+</li>
+<li>
+<p>Allow the default status level to be specified as a system property. (<a href="https://issues.apache.org/jira/browse/LOG4J2-282">LOG4J2-282</a>)</p>
+</li>
+<li>
+<p>Remove dependency on Apache ORO jar. (<a href="https://issues.apache.org/jira/browse/LOG4J2-283">LOG4J2-283</a>)</p>
+</li>
+<li>
+<p>Update Log4j 1 dependency to 1.2.17 from 1.2.16. (<a href="https://issues.apache.org/jira/browse/LOG4J2-284">LOG4J2-284</a>)</p>
+</li>
+<li>
+<p>Update Jansi jar to 1.11 from 1.9. (<a href="https://issues.apache.org/jira/browse/LOG4J2-285">LOG4J2-285</a>)</p>
+</li>
+<li>
+<p>Update test H2 JDBC driver to 1.172 from 1.171. (<a href="https://issues.apache.org/jira/browse/LOG4J2-286">LOG4J2-286</a>)</p>
+</li>
+<li>
+<p>Update JUnit to 4.11 from 4.7. (<a href="https://issues.apache.org/jira/browse/LOG4J2-288">LOG4J2-288</a>)</p>
+</li>
+<li>
+<p>LogManager.getLogger can now be called without a logger name or with a null logger name. (<a href="https://issues.apache.org/jira/browse/LOG4J2-294">LOG4J2-294</a>)</p>
+</li>
+<li>
+<p>Add printf methods to Logger API. (<a href="https://issues.apache.org/jira/browse/LOG4J2-301">LOG4J2-301</a>)</p>
+</li>
+<li>
+<p>Update NoSQL dependencies: lightcouch 0.0.6 from 0.0.5, mongodb 2.11.2 from 2.11.1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-386">LOG4J2-386</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Fix NullPointerException (regression due to fix for LOG4J2-228) (<a href="https://issues.apache.org/jira/browse/LOG4J2-139">LOG4J2-139</a>)</p>
+</li>
+<li>
+<p>FastRollingFileAppender with TimeBasedTriggeringPolicy now works correctly if append=false. (<a href="https://issues.apache.org/jira/browse/LOG4J2-267">LOG4J2-267</a>)</p>
+</li>
+<li>
+<p>FastRollingFileAppender with TimeBasedTriggeringPolicy now works correctly if append=false. (<a href="https://issues.apache.org/jira/browse/LOG4J2-271">LOG4J2-271</a>)</p>
+</li>
+<li>
+<p>FlumeAvroManager fails to notify client of failing event if Flume RPCClient cannot be created. (<a href="https://issues.apache.org/jira/browse/LOG4J2-275">LOG4J2-275</a>)</p>
+</li>
+<li>
+<p>Filter calls from Avro or Flume to be ignored by the FlumeAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-278">LOG4J2-278</a>)</p>
+</li>
+<li>
+<p>FlumePersistentManager now calls Berkeley DB from threads to avoid encountering interrupts in the application. (<a href="https://issues.apache.org/jira/browse/LOG4J2-279">LOG4J2-279</a>)</p>
+</li>
+<li>
+<p>AsyncLogger threads are now daemon threads and won&#8217;t prevent the JVM from shutting down anymore. (<a href="https://issues.apache.org/jira/browse/LOG4J2-280">LOG4J2-280</a>)</p>
+</li>
+<li>
+<p>Upgrade javadoc plugin to 2.9.1 to fix javadoc security issue. (<a href="https://issues.apache.org/jira/browse/LOG4J2-289">LOG4J2-289</a>)</p>
+</li>
+<li>
+<p>Fast(Rolling)FileAppender now correctly appends to (does not overwrite) existing file. (<a href="https://issues.apache.org/jira/browse/LOG4J2-292">LOG4J2-292</a>)</p>
+</li>
+<li>
+<p>Fast(Rolling)FileAppender now correctly handles messages exceeding the buffer size. (<a href="https://issues.apache.org/jira/browse/LOG4J2-295">LOG4J2-295</a>)</p>
+</li>
+<li>
+<p>Wasted work in FlumePersistentManager.createManager. (<a href="https://issues.apache.org/jira/browse/LOG4J2-296">LOG4J2-296</a>)</p>
+</li>
+<li>
+<p>Wasted work in TestConfigurator.testEnvironment. (<a href="https://issues.apache.org/jira/browse/LOG4J2-297">LOG4J2-297</a>)</p>
+</li>
+<li>
+<p>Wasted work in StyleConverterTest.setupClass. (<a href="https://issues.apache.org/jira/browse/LOG4J2-298">LOG4J2-298</a>)</p>
+</li>
+<li>
+<p>WriterThread was ending when no agents are available which caused an OutOfMemoryError. (<a href="https://issues.apache.org/jira/browse/LOG4J2-300">LOG4J2-300</a>)</p>
+</li>
+<li>
+<p>Added toString methods to ThreadContextStack/Map implementation classes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-302">LOG4J2-302</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-beta9.html b/2.x/_release-notes/_2.0-beta9.html
new file mode 100644
index 000000000..8471fb382
--- /dev/null
+++ b/2.x/_release-notes/_2.0-beta9.html
@@ -0,0 +1,387 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-beta9.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-beta9">2.0-beta9</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2013-09-14</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Added FAQ page to the site. (<a href="https://issues.apache.org/jira/browse/LOG4J2-253">LOG4J2-253</a>)</p>
+</li>
+<li>
+<p>Ease porting from 1.x Logger.getRootLogger(): add LogManager.getRootLogger(). (<a href="https://issues.apache.org/jira/browse/LOG4J2-305">LOG4J2-305</a>)</p>
+</li>
+<li>
+<p>Add JNDILookup plugin. (<a href="https://issues.apache.org/jira/browse/LOG4J2-313">LOG4J2-313</a>)</p>
+</li>
+<li>
+<p>Add TLSAppender. Also added missing license headers to several files. (<a href="https://issues.apache.org/jira/browse/LOG4J2-338">LOG4J2-338</a>)</p>
+</li>
+<li>
+<p>Enable XInclude for XML configurations. (<a href="https://issues.apache.org/jira/browse/LOG4J2-341">LOG4J2-341</a>)</p>
+</li>
+<li>
+<p>Create a JSON Layout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-356">LOG4J2-356</a>)</p>
+</li>
+<li>
+<p>Allow Plugins to have aliases. (<a href="https://issues.apache.org/jira/browse/LOG4J2-360">LOG4J2-360</a>)</p>
+</li>
+<li>
+<p>Add a diagram to the site (FAQ page) that explains when to use which jar. (<a href="https://issues.apache.org/jira/browse/LOG4J2-362">LOG4J2-362</a>)</p>
+</li>
+<li>
+<p>Add WebLookup to retrieve information from the ServletContext. (<a href="https://issues.apache.org/jira/browse/LOG4J2-364">LOG4J2-364</a>)</p>
+</li>
+<li>
+<p>Add more options to PatternLayout to display more detailed information about a Throwable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-374">LOG4J2-374</a>)</p>
+</li>
+<li>
+<p>[Pattern Layout] Customize level names by length. (<a href="https://issues.apache.org/jira/browse/LOG4J2-383">LOG4J2-383</a>)</p>
+</li>
+<li>
+<p>[Pattern Layout] Customize level names to lower-case. (<a href="https://issues.apache.org/jira/browse/LOG4J2-384">LOG4J2-384</a>)</p>
+</li>
+<li>
+<p>Allow the default file rollover strategy to define the compression level. (<a href="https://issues.apache.org/jira/browse/LOG4J2-399">LOG4J2-399</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Changed the (relatively new) PatternLayout configuration attribute "suppressExceptions" to "alwaysWriteExceptions" to more correctly indicate what it does. As such, the meaning of this attribute has reversed (previous "true"s should become "false"s, and vice versa). Since this was an undocumented attribute up until now, it&#8217;s unlikely this change will affect any users.</p>
+</li>
+<li>
+<p>Changed the "suppressExceptions" configuration attribute for all Appenders to "ignoreExceptions" to avoid confusion with Java 7 suppressed exceptions. Also renamed the Appender#isExceptionSuppressed() method to Appender#ignoreExceptions() to avoid the same confusion. All Appenders by default internally log and then ignore exceptions encountered while logging. Setting "ignoreExceptions" to "false" on an Appender causes it to allow exceptions to propagate to the caller. You must set "ig [...]
+</li>
+<li>
+<p>Cleaned up tests and cleared up documentation for the JPA appender following the resolution of EclipseLink issue #412454.</p>
+</li>
+<li>
+<p>Improved site by adding quick jump-off page and menu for Javadoc links for all components.</p>
+</li>
+<li>
+<p>Update JSON Jackson library to 2.2.2 from 2.2.1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-306">LOG4J2-306</a>)</p>
+</li>
+<li>
+<p>Updated Async Loggers' LMAX Disruptor library from 3.0.1 to 3.2.0. (<a href="https://issues.apache.org/jira/browse/LOG4J2-307">LOG4J2-307</a>)</p>
+</li>
+<li>
+<p>Clarified which library versions were used in Async Loggers performance test. (<a href="https://issues.apache.org/jira/browse/LOG4J2-308">LOG4J2-308</a>)</p>
+</li>
+<li>
+<p>XML layout improvements (compact vs. pretty, namespace, namespace prefix, root element). (<a href="https://issues.apache.org/jira/browse/LOG4J2-312">LOG4J2-312</a>)</p>
+</li>
+<li>
+<p>Renamed FastFileAppender and FastRollingFileAppender to RandomAccessFileAppender and RollingRandomAccessFileAppender. Configurations using the Fast(Rolling)File element no longer work and should be modified to use the (Rolling)RandomAccessFile element. (<a href="https://issues.apache.org/jira/browse/LOG4J2-317">LOG4J2-317</a>)</p>
+</li>
+<li>
+<p>Allow shutdown hook to be disabled in the configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-318">LOG4J2-318</a>)</p>
+</li>
+<li>
+<p>Update JDBC tests to use H2 database 1.3.173 from 1.3.172. (<a href="https://issues.apache.org/jira/browse/LOG4J2-325">LOG4J2-325</a>)</p>
+</li>
+<li>
+<p>Add support for multiple SD-ELEMENTs in an RFC 5424 syslog message. (<a href="https://issues.apache.org/jira/browse/LOG4J2-355">LOG4J2-355</a>)</p>
+</li>
+<li>
+<p>Update commons-logging to 1.1.3 from 1.1.1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-366">LOG4J2-366</a>)</p>
+</li>
+<li>
+<p>Update Jackson dependency to 1.9.13 from 1.9.11. (<a href="https://issues.apache.org/jira/browse/LOG4J2-387">LOG4J2-387</a>)</p>
+</li>
+<li>
+<p>Update Java Mail dependency to 1.5.0 from 1.4.7. (<a href="https://issues.apache.org/jira/browse/LOG4J2-388">LOG4J2-388</a>)</p>
+</li>
+<li>
+<p>Update HSQLDB dependency to 2.3.0 from 2.2.9. (<a href="https://issues.apache.org/jira/browse/LOG4J2-390">LOG4J2-390</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>The slf4j-ext jar is now an optional dependency of the SLF4J bridge. (<a href="https://issues.apache.org/jira/browse/LOG4J2-165">LOG4J2-165</a>)</p>
+</li>
+<li>
+<p>RoutingAppender&#8217;s default Route can now be an appender reference. (<a href="https://issues.apache.org/jira/browse/LOG4J2-166">LOG4J2-166</a>)</p>
+</li>
+<li>
+<p>ThrowableProxy no longer extends Throwable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-216">LOG4J2-216</a>)</p>
+</li>
+<li>
+<p>Fix table of contents generation in pdf. (<a href="https://issues.apache.org/jira/browse/LOG4J2-226">LOG4J2-226</a>)</p>
+</li>
+<li>
+<p>Additional fix to make AsyncAppender threads daemon threads and improve their thread name. (<a href="https://issues.apache.org/jira/browse/LOG4J2-280">LOG4J2-280</a>)</p>
+</li>
+<li>
+<p>Fixed JDBC, JPA, and NoSQL appenders so that the failover appender properly fails over on error. (<a href="https://issues.apache.org/jira/browse/LOG4J2-291">LOG4J2-291</a>)</p>
+</li>
+<li>
+<p>Changed the ConfigurationFactory to recognize and properly use the classpath: URI scheme in addition to the classloader: URI scheme. (<a href="https://issues.apache.org/jira/browse/LOG4J2-293">LOG4J2-293</a>)</p>
+</li>
+<li>
+<p>Reset the Configuration if the ClassLoaderContextSelector creates a LoggerContext without a configuration location and then is later provided one. (<a href="https://issues.apache.org/jira/browse/LOG4J2-293">LOG4J2-293</a>)</p>
+</li>
+<li>
+<p>Add getThrowable method to ThrowableProxy. (<a href="https://issues.apache.org/jira/browse/LOG4J2-299">LOG4J2-299</a>)</p>
+</li>
+<li>
+<p>Fixed Async Loggers memory leak. (<a href="https://issues.apache.org/jira/browse/LOG4J2-304">LOG4J2-304</a>)</p>
+</li>
+<li>
+<p>Insure jars and distributions only have a single License and Notice file. (<a href="https://issues.apache.org/jira/browse/LOG4J2-309">LOG4J2-309</a>)</p>
+</li>
+<li>
+<p>Fixed issue where SMTPAppender did not send mails with error or fatal level without prior info event. (<a href="https://issues.apache.org/jira/browse/LOG4J2-310">LOG4J2-310</a>)</p>
+</li>
+<li>
+<p>Synchronized flush() and close() methods in the XxxFileManager and OutputStreamManager classes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-311">LOG4J2-311</a>)</p>
+</li>
+<li>
+<p>Double stack trace logging when using %throwable in %style and %highlight. (<a href="https://issues.apache.org/jira/browse/LOG4J2-319">LOG4J2-319</a>)</p>
+</li>
+<li>
+<p>JPAAppender stops logging because META-INF/log4j-provider.properties is left open. (<a href="https://issues.apache.org/jira/browse/LOG4J2-320">LOG4J2-320</a>)</p>
+</li>
+<li>
+<p>Centralized reflective use of Reflection#getCallerClass and properly handled its instability in various versions of Java. (<a href="https://issues.apache.org/jira/browse/LOG4J2-322">LOG4J2-322</a>)</p>
+</li>
+<li>
+<p>FlumePersistentManager was calling Berkeley DB&#8217;s count method too frequently. (<a href="https://issues.apache.org/jira/browse/LOG4J2-328">LOG4J2-328</a>)</p>
+</li>
+<li>
+<p>StatusLogger now only creates StatusData objects if they are the appropriate logging level. (<a href="https://issues.apache.org/jira/browse/LOG4J2-329">LOG4J2-329</a>)</p>
+</li>
+<li>
+<p>Added a BSON Transformer so that MongoDB can persist Log4j events. (<a href="https://issues.apache.org/jira/browse/LOG4J2-330">LOG4J2-330</a>)</p>
+</li>
+<li>
+<p>Removed erroneous check for affected MongoDB records, which always returns zero on inserts. (<a href="https://issues.apache.org/jira/browse/LOG4J2-331">LOG4J2-331</a>)</p>
+</li>
+<li>
+<p>Modified documentation to refer to SLF4J Binding instead of SLF4J Bridge. (<a href="https://issues.apache.org/jira/browse/LOG4J2-332">LOG4J2-332</a>)</p>
+</li>
+<li>
+<p>Match artifact ids with Maven module names. (<a href="https://issues.apache.org/jira/browse/LOG4J2-333">LOG4J2-333</a>)</p>
+</li>
+<li>
+<p>FlumePersistentManager&#8217;s writer thread had high CPU usage. (<a href="https://issues.apache.org/jira/browse/LOG4J2-335">LOG4J2-335</a>)</p>
+</li>
+<li>
+<p>AsyncLogger errors after multiple calls to LoggerContext.reconfigure(). (<a href="https://issues.apache.org/jira/browse/LOG4J2-336">LOG4J2-336</a>)</p>
+</li>
+<li>
+<p>Ignore xml:base attributes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-342">LOG4J2-342</a>)</p>
+</li>
+<li>
+<p>Removed unnecessary generics from Appender interface and implementing classes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-343">LOG4J2-343</a>)</p>
+</li>
+<li>
+<p>Give the AsyncAppender thread a more descriptive name for easier debugging/profiling. (<a href="https://issues.apache.org/jira/browse/LOG4J2-347">LOG4J2-347</a>)</p>
+</li>
+<li>
+<p>[OSGi] wrong Fragment-Host in manifest files. (<a href="https://issues.apache.org/jira/browse/LOG4J2-351">LOG4J2-351</a>)</p>
+</li>
+<li>
+<p>NoSQLAppender using MongoDB provider ignores username and password attributes (<a href="https://issues.apache.org/jira/browse/LOG4J2-358">LOG4J2-358</a>)</p>
+</li>
+<li>
+<p>Changed the Servlet 3.0 auto-initializer so that it does nothing in a Servlet 2.5 or older application. This ensures behavioral consistency across containers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-359">LOG4J2-359</a>)</p>
+</li>
+<li>
+<p>JMS appenders send two messages for one append. (<a href="https://issues.apache.org/jira/browse/LOG4J2-367">LOG4J2-367</a>)</p>
+</li>
+<li>
+<p>Add PatternLayout constructor to Log4j 1.2 bridge for Velocity. (<a href="https://issues.apache.org/jira/browse/LOG4J2-368">LOG4J2-368</a>)</p>
+</li>
+<li>
+<p>Use rollover date when substituting ${date} in the filePattern. (<a href="https://issues.apache.org/jira/browse/LOG4J2-380">LOG4J2-380</a>)</p>
+</li>
+<li>
+<p>FlumePersistentManager now handles LockConflictExceptions in Berkeley Db. (<a href="https://issues.apache.org/jira/browse/LOG4J2-391">LOG4J2-391</a>)</p>
+</li>
+<li>
+<p>Initialize PluginManager once during configuration. Move advertisement setup into BaseConfiguration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-393">LOG4J2-393</a>)</p>
+</li>
+<li>
+<p>Allow classpath scheme when specifying configuration file location as a system property. (<a href="https://issues.apache.org/jira/browse/LOG4J2-395">LOG4J2-395</a>)</p>
+</li>
+<li>
+<p>Logger.info(Message) Javadoc is incorrect. (<a href="https://issues.apache.org/jira/browse/LOG4J2-397">LOG4J2-397</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-rc1.html b/2.x/_release-notes/_2.0-rc1.html
new file mode 100644
index 000000000..76b1690f9
--- /dev/null
+++ b/2.x/_release-notes/_2.0-rc1.html
@@ -0,0 +1,400 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-rc1.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-rc1">2.0-rc1</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2014-02-16</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Configure FileAppender buffer size. (<a href="https://issues.apache.org/jira/browse/LOG4J2-401">LOG4J2-401</a>)</p>
+</li>
+<li>
+<p>Configure RandomAccessFileAppender buffer size. (<a href="https://issues.apache.org/jira/browse/LOG4J2-402">LOG4J2-402</a>)</p>
+</li>
+<li>
+<p>Format log event time as UNIX time (seconds or milliseconds). (<a href="https://issues.apache.org/jira/browse/LOG4J2-415">LOG4J2-415</a>)</p>
+</li>
+<li>
+<p>Create a lookup for resource bundle substitution. (<a href="https://issues.apache.org/jira/browse/LOG4J2-420">LOG4J2-420</a>)</p>
+</li>
+<li>
+<p>(JMX) Added MBeans for instrumenting AsyncAppenders and AsyncLogger RingBuffers, exposing queue size, remaining capacity and other attributes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-423">LOG4J2-423</a>)</p>
+</li>
+<li>
+<p>Added option to toggle Thread name caching in AsyncLogger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-467">LOG4J2-467</a>)</p>
+</li>
+<li>
+<p>ThreadContext now uses plain ThreadLocal by default, unless system property isThreadContextMapInheritable has value "true". (<a href="https://issues.apache.org/jira/browse/LOG4J2-479">LOG4J2-479</a>)</p>
+</li>
+<li>
+<p>Add Stream interface to Loggers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-481">LOG4J2-481</a>)</p>
+</li>
+<li>
+<p>Documentation fix: The attribute of Route to refer to an appender is "ref" not "AppenderRef". (<a href="https://issues.apache.org/jira/browse/LOG4J2-482">LOG4J2-482</a>)</p>
+</li>
+<li>
+<p>(JMX) JMX Client GUI should dynamically update when LoggerContext MBeans are registered/unregistered in MBean server. (<a href="https://issues.apache.org/jira/browse/LOG4J2-530">LOG4J2-530</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>PatternLayout option to not output ANSI escape codes if no Console is available. (<a href="https://issues.apache.org/jira/browse/LOG4J2-413">LOG4J2-413</a>)</p>
+</li>
+<li>
+<p>Add support for custom logging levels. (<a href="https://issues.apache.org/jira/browse/LOG4J2-41">LOG4J2-41</a>)</p>
+</li>
+<li>
+<p>Update Flume Appender to use Flume 1.4.0. (<a href="https://issues.apache.org/jira/browse/LOG4J2-453">LOG4J2-453</a>)</p>
+</li>
+<li>
+<p>Update EasyMock to version 3.2. (<a href="https://issues.apache.org/jira/browse/LOG4J2-490">LOG4J2-490</a>)</p>
+</li>
+<li>
+<p>Space Level numbers by 100 instead of 1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-507">LOG4J2-507</a>)</p>
+</li>
+<li>
+<p>Rename package org.apache.logging.log4j.core.appender.rolling.helper to org.apache.logging.log4j.core.appender.rolling.action. (<a href="https://issues.apache.org/jira/browse/LOG4J2-528">LOG4J2-528</a>)</p>
+</li>
+<li>
+<p>Resource leak in Flume appender when it cannot create a BerkeleyDB db. (<a href="https://issues.apache.org/jira/browse/LOG4J2-532">LOG4J2-532</a>)</p>
+</li>
+<li>
+<p>Renamed the org.apache.logging.log4j.core.appender.db.nosql.couch package to org.apache.logging.log4j.core.appender.db.nosql.couchdb.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="removed">Removed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Removed the DataSourceConnectionSource and the &lt;DriverManager&gt; plugin for the JDBC Appender. It is not safe to use. Please use the DataSource or factory connection sources backed by a connection pool.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Resolved memory leak by releasing reference to ThreadLocal when AsyncLogger is stopped. (<a href="https://issues.apache.org/jira/browse/LOG4J2-323">LOG4J2-323</a>)</p>
+</li>
+<li>
+<p>Changed the Servlet 3.0 auto-initializer to add the filter by class to get around a WebLogic bug. (<a href="https://issues.apache.org/jira/browse/LOG4J2-344">LOG4J2-344</a>)</p>
+</li>
+<li>
+<p>(OSGi) logging.log4j-1.2-api doesn&#8217;t export the log4j API 1.2. Dependent bundles can not be resolved. (<a href="https://issues.apache.org/jira/browse/LOG4J2-345">LOG4J2-345</a>)</p>
+</li>
+<li>
+<p>Changed the Servlet 3.0 auto-initializer so that it does nothing in a Servlet 2.5 or older application. This ensures behavioral consistency across containers. This includes additional fixes to abort initialization if a duplicate filter already exists and to check the actual Servlet EFFECTIVE version. (<a href="https://issues.apache.org/jira/browse/LOG4J2-359">LOG4J2-359</a>)</p>
+</li>
+<li>
+<p>(OSGi) Fix NPE during shutdown. (<a href="https://issues.apache.org/jira/browse/LOG4J2-377">LOG4J2-377</a>)</p>
+</li>
+<li>
+<p>Fixed issue that prevented Log4J from working in Google App Engine. (<a href="https://issues.apache.org/jira/browse/LOG4J2-379">LOG4J2-379</a>)</p>
+</li>
+<li>
+<p>Fixed issues with time-based file rollover (monthly, weekly, hourly and every minute). (<a href="https://issues.apache.org/jira/browse/LOG4J2-385">LOG4J2-385</a>)</p>
+</li>
+<li>
+<p>Stop AsyncLoggerConfig Disruptor thread(s), then AsyncAppender thread(s) first before stopping other appenders. (<a href="https://issues.apache.org/jira/browse/LOG4J2-392">LOG4J2-392</a>)</p>
+</li>
+<li>
+<p>Configure properties and setup Interpolator before processing rest of configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-398">LOG4J2-398</a>)</p>
+</li>
+<li>
+<p>@EnterpriseNumber" was missing in the ID of structured data when RFC5424Layout is used (<a href="https://issues.apache.org/jira/browse/LOG4J2-404">LOG4J2-404</a>)</p>
+</li>
+<li>
+<p>Configuration was being processed twice at startup. (<a href="https://issues.apache.org/jira/browse/LOG4J2-405">LOG4J2-405</a>)</p>
+</li>
+<li>
+<p>(JMX) Unregister all log4j JMX MBeans when the LoggerContext is stopped to allow web application classes to be GC-ed on undeploy. (<a href="https://issues.apache.org/jira/browse/LOG4J2-406">LOG4J2-406</a>)</p>
+</li>
+<li>
+<p>Fixed inability to recover from lost database connection in database appenders by connecting (borrowing from pool) on new write internal or on flush. (<a href="https://issues.apache.org/jira/browse/LOG4J2-407">LOG4J2-407</a>)</p>
+</li>
+<li>
+<p>Fixed error in documentation code example in manual/eventlogging.html (<a href="https://issues.apache.org/jira/browse/LOG4J2-408">LOG4J2-408</a>)</p>
+</li>
+<li>
+<p>Created a utility to properly escape backslashes before creating URIs, and changed URI creation to use the utility instead of instantiating URI directly. (<a href="https://issues.apache.org/jira/browse/LOG4J2-409">LOG4J2-409</a>)</p>
+</li>
+<li>
+<p>Fix Event Level / LoggerConfig Level table at the architecture documentation page. (<a href="https://issues.apache.org/jira/browse/LOG4J2-417">LOG4J2-417</a>)</p>
+</li>
+<li>
+<p>Resolved memory leak by populating AsyncLoggerConfigHelper ring buffer via EventTranslatorTwoArg, eliminating the need for a ThreadLocal. (<a href="https://issues.apache.org/jira/browse/LOG4J2-425">LOG4J2-425</a>)</p>
+</li>
+<li>
+<p>Use the formatted Message in RFC5424Layout for non-StructuredDataMessages. (<a href="https://issues.apache.org/jira/browse/LOG4J2-430">LOG4J2-430</a>)</p>
+</li>
+<li>
+<p>Ensured the JDBCAppender commits transactions after a single write or a flush of multiple writes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-438">LOG4J2-438</a>)</p>
+</li>
+<li>
+<p>Fixed problem with JDBC and JPA appender connectivity in WebSphere by connecting (borrowing from pool) on new write internal or on flush. (<a href="https://issues.apache.org/jira/browse/LOG4J2-442">LOG4J2-442</a>)</p>
+</li>
+<li>
+<p>(JMX) Fixed issue where log4j2 LoggerContext did not show up in JMX GUI or JConsole. (<a href="https://issues.apache.org/jira/browse/LOG4J2-443">LOG4J2-443</a>)</p>
+</li>
+<li>
+<p>ResolverUtil cannot find packages in file URLs which include the '+' character. (<a href="https://issues.apache.org/jira/browse/LOG4J2-445">LOG4J2-445</a>)</p>
+</li>
+<li>
+<p>XMLLayout does not include marker name. (<a href="https://issues.apache.org/jira/browse/LOG4J2-447">LOG4J2-447</a>)</p>
+</li>
+<li>
+<p>Fixed typo in documentation: system property should be log4j2.loggerContextFactory (<a href="https://issues.apache.org/jira/browse/LOG4J2-451">LOG4J2-451</a>)</p>
+</li>
+<li>
+<p>Added a ServletContext attribute that, when set to "true", disables Log4j&#8217;s auto-initialization in Servlet 3.0+ web applications. (<a href="https://issues.apache.org/jira/browse/LOG4J2-452">LOG4J2-452</a>)</p>
+</li>
+<li>
+<p>TimeBasedTriggeringPolicy should use event time millis. (<a href="https://issues.apache.org/jira/browse/LOG4J2-454">LOG4J2-454</a>)</p>
+</li>
+<li>
+<p>RingBufferLogEvent should return Message timestamp for TimestampMessage messages. (<a href="https://issues.apache.org/jira/browse/LOG4J2-455">LOG4J2-455</a>)</p>
+</li>
+<li>
+<p>Fixed failure of JDBC and JPA appender to properly release database connections by connecting (borrowing from pool) on new write internal or on flush. (<a href="https://issues.apache.org/jira/browse/LOG4J2-457">LOG4J2-457</a>)</p>
+</li>
+<li>
+<p>Set external context when constructing the LoggerContext. (<a href="https://issues.apache.org/jira/browse/LOG4J2-459">LOG4J2-459</a>)</p>
+</li>
+<li>
+<p>Fix LogEvent to never return null Level, fixes LevelPatternConverter.format may throw NPE. (<a href="https://issues.apache.org/jira/browse/LOG4J2-462">LOG4J2-462</a>)</p>
+</li>
+<li>
+<p>Fixed documentation for MyApp example application in the Automatic Configuration section (<a href="https://issues.apache.org/jira/browse/LOG4J2-463">LOG4J2-463</a>)</p>
+</li>
+<li>
+<p>Support arrays as sub-elements of a JSON configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-464">LOG4J2-464</a>)</p>
+</li>
+<li>
+<p>Fix LogEvent to never return null Level, fixes ThresholdFilter throws NPE. (<a href="https://issues.apache.org/jira/browse/LOG4J2-465">LOG4J2-465</a>)</p>
+</li>
+<li>
+<p>Cannot load log4j2 config file if path contains plus '+' characters. (<a href="https://issues.apache.org/jira/browse/LOG4J2-466">LOG4J2-466</a>)</p>
+</li>
+<li>
+<p>hostName property was not being set until after the first configuration element. (<a href="https://issues.apache.org/jira/browse/LOG4J2-470">LOG4J2-470</a>)</p>
+</li>
+<li>
+<p>Fixed issue where toString methods that perform logging could deadlock AsyncLogger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-471">LOG4J2-471</a>)</p>
+</li>
+<li>
+<p>BaseConfiguration class does not properly implement Configuration interface. (<a href="https://issues.apache.org/jira/browse/LOG4J2-472">LOG4J2-472</a>)</p>
+</li>
+<li>
+<p>Changed the MongoDBConnection to add a MongoDB encoding hook instead of a decoding hook. (<a href="https://issues.apache.org/jira/browse/LOG4J2-475">LOG4J2-475</a>)</p>
+</li>
+<li>
+<p>NPE in ClassLoaderContextSelector. (<a href="https://issues.apache.org/jira/browse/LOG4J2-477">LOG4J2-477</a>)</p>
+</li>
+<li>
+<p>The message and ndc fields are not JavaScript escaped in JSONLayout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-478">LOG4J2-478</a>)</p>
+</li>
+<li>
+<p>Fixed issue where toString methods that perform logging could deadlock AsyncAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-485">LOG4J2-485</a>)</p>
+</li>
+<li>
+<p>Fixed the JPAAppender&#8217;s overuse of transactions by connecting (borrowing from pool) on new write internal or on flush. (<a href="https://issues.apache.org/jira/browse/LOG4J2-489">LOG4J2-489</a>)</p>
+</li>
+<li>
+<p>(JMX) Fixed MalformedObjectNameException if context name contains '=' or newline characters. (<a href="https://issues.apache.org/jira/browse/LOG4J2-492">LOG4J2-492</a>)</p>
+</li>
+<li>
+<p>(JMX - ObjectNames changed!) Unloading one web application unloads JMX MBeans for all web applications. (<a href="https://issues.apache.org/jira/browse/LOG4J2-500">LOG4J2-500</a>)</p>
+</li>
+<li>
+<p>Stop AsyncLoggerConfig Disruptor thread(s), then AsyncAppender thread(s) first before stopping other appenders. (<a href="https://issues.apache.org/jira/browse/LOG4J2-511">LOG4J2-511</a>)</p>
+</li>
+<li>
+<p>Exposed Log4j web support interface and methods and the LoggerContext through ServletContext attributes so that threads not affected by filters (such as asynchronous threads) can utilize the LoggerContext. Also updated the Log4j filter so that it supports async. (<a href="https://issues.apache.org/jira/browse/LOG4J2-512">LOG4J2-512</a>)</p>
+</li>
+<li>
+<p>Switch in log4j-1.2-api Category.getEffectiveLevel has no cases for FATAL, OFF. (<a href="https://issues.apache.org/jira/browse/LOG4J2-517">LOG4J2-517</a>)</p>
+</li>
+<li>
+<p>LocalizedMessage serialization is broken. (<a href="https://issues.apache.org/jira/browse/LOG4J2-523">LOG4J2-523</a>)</p>
+</li>
+<li>
+<p>Fixed bugs where rolled log files were overwritten by RollingFile appender with composite time and size based policies. (<a href="https://issues.apache.org/jira/browse/LOG4J2-531">LOG4J2-531</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0-rc2.html b/2.x/_release-notes/_2.0-rc2.html
new file mode 100644
index 000000000..07dfdc7ef
--- /dev/null
+++ b/2.x/_release-notes/_2.0-rc2.html
@@ -0,0 +1,390 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0-rc2.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-rc2">2.0-rc2</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2014-06-21</p>
+</dd>
+</dl>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Add support for configuration via YAML. (<a href="https://issues.apache.org/jira/browse/LOG4J2-427">LOG4J2-427</a>)</p>
+</li>
+<li>
+<p>Create an appender to route log events to the ServletContext log. (<a href="https://issues.apache.org/jira/browse/LOG4J2-42">LOG4J2-42</a>)</p>
+</li>
+<li>
+<p>Add EncodingPatternConverter to escape newlines and HTML special characters. (<a href="https://issues.apache.org/jira/browse/LOG4J2-439">LOG4J2-439</a>)</p>
+</li>
+<li>
+<p>Add org.apache.logging.log4j.Logger.getLevel(). (<a href="https://issues.apache.org/jira/browse/LOG4J2-576">LOG4J2-576</a>)</p>
+</li>
+<li>
+<p>Introduce Java annotation processor as the new plugin pre-caching mechanism. This is available in log4j-core. All custom plugins created before this should be re-built against the current log4j-core. (<a href="https://issues.apache.org/jira/browse/LOG4J2-595">LOG4J2-595</a>)</p>
+</li>
+<li>
+<p>Add support for types other than String for plugin factory values/attributes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-598">LOG4J2-598</a>)</p>
+</li>
+<li>
+<p>Document the system properties used in Log4J 2. (<a href="https://issues.apache.org/jira/browse/LOG4J2-629">LOG4J2-629</a>)</p>
+</li>
+<li>
+<p>Implement a SecureSocketAppender and secure server (SSL/TLS). (<a href="https://issues.apache.org/jira/browse/LOG4J2-644">LOG4J2-644</a>)</p>
+</li>
+<li>
+<p>Add support for default plugin values and attributes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-652">LOG4J2-652</a>)</p>
+</li>
+<li>
+<p>Add log4j-perf module to provide a home for all log4j performance tests. Add support for JMH microbenchmark performance tests. (<a href="https://issues.apache.org/jira/browse/LOG4J2-654">LOG4J2-654</a>)</p>
+</li>
+<li>
+<p>Add Vagrantfile for testing in GNU+Linux. (<a href="https://issues.apache.org/jira/browse/LOG4J2-655">LOG4J2-655</a>)</p>
+</li>
+<li>
+<p>Made RollingFileAppender buffer size configurable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-674">LOG4J2-674</a>)</p>
+</li>
+<li>
+<p>RollingFile and RollingRandomAccessFile now write the layout footer before rollover. (<a href="https://issues.apache.org/jira/browse/LOG4J2-675">LOG4J2-675</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Refactor Log4jLogEvent to lazily create ThrowableProxy. (<a href="https://issues.apache.org/jira/browse/LOG4J2-250">LOG4J2-250</a>)</p>
+</li>
+<li>
+<p>SLf4JLogger is now Serializable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-410">LOG4J2-410</a>)</p>
+</li>
+<li>
+<p>Support default value for missing key in look-ups with fallback to looking in the properties map. (<a href="https://issues.apache.org/jira/browse/LOG4J2-419">LOG4J2-419</a>)</p>
+</li>
+<li>
+<p>Add support to add a LoggerConfig. Document two ways to modify the configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-468">LOG4J2-468</a>)</p>
+</li>
+<li>
+<p>Allow header and footer to be specified as lookup patterns in PatternLayout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-496">LOG4J2-496</a>)</p>
+</li>
+<li>
+<p>Have Logger API expose a PrintWriter instead of custom LoggerStream. (<a href="https://issues.apache.org/jira/browse/LOG4J2-547">LOG4J2-547</a>)</p>
+</li>
+<li>
+<p>Allow configuration files to be located as Servlet Context resources. (<a href="https://issues.apache.org/jira/browse/LOG4J2-554">LOG4J2-554</a>)</p>
+</li>
+<li>
+<p>Introduce ExtendedLogger interface to facilitate implementing and extending Loggers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-555">LOG4J2-555</a>)</p>
+</li>
+<li>
+<p>Allow spaces around commas in Configuration&#8217;s package attribute. (<a href="https://issues.apache.org/jira/browse/LOG4J2-561">LOG4J2-561</a>)</p>
+</li>
+<li>
+<p>Made RollingRandomAccessFileAppender buffer size configurable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-566">LOG4J2-566</a>)</p>
+</li>
+<li>
+<p>Make Blocking the default WaitStrategy for Async Loggers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-574">LOG4J2-574</a>)</p>
+</li>
+<li>
+<p>Rename org.apache.logging.log4j.core.net.SocketServer to TCPSocketServer and refactor with UDP. (<a href="https://issues.apache.org/jira/browse/LOG4J2-582">LOG4J2-582</a>)</p>
+</li>
+<li>
+<p>Add support for multiple parents to Markers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-585">LOG4J2-585</a>)</p>
+</li>
+<li>
+<p>Update Jackson to 2.3.2 from 2.2.2. (<a href="https://issues.apache.org/jira/browse/LOG4J2-592">LOG4J2-592</a>)</p>
+</li>
+<li>
+<p>Update Jackson to 2.3.3. (<a href="https://issues.apache.org/jira/browse/LOG4J2-616">LOG4J2-616</a>)</p>
+</li>
+<li>
+<p>Update SLF4J to 1.7.7. (<a href="https://issues.apache.org/jira/browse/LOG4J2-617">LOG4J2-617</a>)</p>
+</li>
+<li>
+<p>Use Clock to generate all log event timestamps, not just for Async Loggers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-628">LOG4J2-628</a>)</p>
+</li>
+<li>
+<p>Override commons-logging dependency version in tests. (<a href="https://issues.apache.org/jira/browse/LOG4J2-641">LOG4J2-641</a>)</p>
+</li>
+<li>
+<p>Merge the TLS Syslog appender into the Syslog appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-646">LOG4J2-646</a>)</p>
+</li>
+<li>
+<p>Upgrade to Flume 1.5.0. (<a href="https://issues.apache.org/jira/browse/LOG4J2-647">LOG4J2-647</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Improved documentation regarding log4j status logger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-141">LOG4J2-141</a>)</p>
+</li>
+<li>
+<p>The log4j-1.2-api module didn&#8217;t export any packages to OSGi. (<a href="https://issues.apache.org/jira/browse/LOG4J2-345">LOG4J2-345</a>)</p>
+</li>
+<li>
+<p>Cyclic dependency with log4j-slf4j-impl in OSGi. (<a href="https://issues.apache.org/jira/browse/LOG4J2-346">LOG4J2-346</a>)</p>
+</li>
+<li>
+<p>Add DateLookup and ThreadContextLookup to default lookups. (<a href="https://issues.apache.org/jira/browse/LOG4J2-378">LOG4J2-378</a>)</p>
+</li>
+<li>
+<p>Resolved a problem with the previous solution for LOG4J2-392 that resulted in dropped events when using AsyncLoggerConfig with slow appenders when application is stopped. (<a href="https://issues.apache.org/jira/browse/LOG4J2-392">LOG4J2-392</a>)</p>
+</li>
+<li>
+<p>During shutdown, a NullPointerException could be thrown due to the NullConfiguration class no longer being available to the ClassLoader. (<a href="https://issues.apache.org/jira/browse/LOG4J2-440">LOG4J2-440</a>)</p>
+</li>
+<li>
+<p>A StringIndexOutOfBounds exception could occur during property substitution. (<a href="https://issues.apache.org/jira/browse/LOG4J2-448">LOG4J2-448</a>)</p>
+</li>
+<li>
+<p>FailoverAppender was not resetting its status after the primary appender recovered. (<a href="https://issues.apache.org/jira/browse/LOG4J2-469">LOG4J2-469</a>)</p>
+</li>
+<li>
+<p>Add equals and hashcode to Log4jLogEvent. (<a href="https://issues.apache.org/jira/browse/LOG4J2-499">LOG4J2-499</a>)</p>
+</li>
+<li>
+<p>Resolved issue where AsyncAppender dropped events if queue still contained events when application is stopped. (<a href="https://issues.apache.org/jira/browse/LOG4J2-520">LOG4J2-520</a>)</p>
+</li>
+<li>
+<p>Reset rollover time when size rollover is triggered. (<a href="https://issues.apache.org/jira/browse/LOG4J2-535">LOG4J2-535</a>)</p>
+</li>
+<li>
+<p>Fixed issue with "Reconfigure using XML below" function in JMX Client GUI. ConfigurationSource is now a top-level class and can be obtained with Configuration.getConfigurationSource(). LoggerContext.getConfiguration().getConfigurationSource() provides a reliable public method for obtaining a logger context&#8217;s configuration location and content. (<a href="https://issues.apache.org/jira/browse/LOG4J2-539">LOG4J2-539</a>)</p>
+</li>
+<li>
+<p>Make Throwable transient in ThrowableProxy. (<a href="https://issues.apache.org/jira/browse/LOG4J2-542">LOG4J2-542</a>)</p>
+</li>
+<li>
+<p>SyslogAppenderTest and RFC5424LayoutTest were failing in Java 8. (<a href="https://issues.apache.org/jira/browse/LOG4J2-560">LOG4J2-560</a>)</p>
+</li>
+<li>
+<p>FlumeAvroManager now always uses a client type of default_failover. (<a href="https://issues.apache.org/jira/browse/LOG4J2-563">LOG4J2-563</a>)</p>
+</li>
+<li>
+<p>Renamed SLF4J logger class to Log4jLogger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-564">LOG4J2-564</a>)</p>
+</li>
+<li>
+<p>Fix shutdown thread memory leak in servlet containers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-570">LOG4J2-570</a>)</p>
+</li>
+<li>
+<p>Rework Level comparison APIs. (<a href="https://issues.apache.org/jira/browse/LOG4J2-579">LOG4J2-579</a>)</p>
+</li>
+<li>
+<p>RollingRandomAccessFile now writes the layout header after rollover. (<a href="https://issues.apache.org/jira/browse/LOG4J2-581">LOG4J2-581</a>)</p>
+</li>
+<li>
+<p>StatusLogger was not skipping multiple instances of the FQCN class, causing messages from classes in the Verbose list to be printed. (<a href="https://issues.apache.org/jira/browse/LOG4J2-597">LOG4J2-597</a>)</p>
+</li>
+<li>
+<p>Unit tests are now less verbose during the build process. (<a href="https://issues.apache.org/jira/browse/LOG4J2-602">LOG4J2-602</a>)</p>
+</li>
+<li>
+<p>Password data from the NoSQL plugins no longer shows up in cleartext in debug logging. (<a href="https://issues.apache.org/jira/browse/LOG4J2-605">LOG4J2-605</a>)</p>
+</li>
+<li>
+<p>The OSGi version of log4j-web imports Servlet 2.5 at minimum instead of 3.0. (<a href="https://issues.apache.org/jira/browse/LOG4J2-613">LOG4J2-613</a>)</p>
+</li>
+<li>
+<p>Invalid XML configuration files do not prevent the config file from being checked again. (<a href="https://issues.apache.org/jira/browse/LOG4J2-619">LOG4J2-619</a>)</p>
+</li>
+<li>
+<p>Perform reconfiguration in a separate thread to prevent deadlocks. (<a href="https://issues.apache.org/jira/browse/LOG4J2-620">LOG4J2-620</a>)</p>
+</li>
+<li>
+<p>RollingFileManager now correctly honours the bufferedIO configuration after rollover. (<a href="https://issues.apache.org/jira/browse/LOG4J2-622">LOG4J2-622</a>)</p>
+</li>
+<li>
+<p>Generate MDC properties as a JSON map in JSONLayout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-623">LOG4J2-623</a>)</p>
+</li>
+<li>
+<p>JMX: Updating a Logger&#8217;s level via jConsole now correctly takes effect. (<a href="https://issues.apache.org/jira/browse/LOG4J2-637">LOG4J2-637</a>)</p>
+</li>
+<li>
+<p>Prevent NPE in AsyncLogger and AsyncLoggerConfig if logger is used after log4j has been shut down. (<a href="https://issues.apache.org/jira/browse/LOG4J2-639">LOG4J2-639</a>)</p>
+</li>
+<li>
+<p>Fix NPE that can be caused by a null ThreadContextClassLoader. (<a href="https://issues.apache.org/jira/browse/LOG4J2-640">LOG4J2-640</a>)</p>
+</li>
+<li>
+<p>Log4j 2 throws ArrayIndexOutOfBoundsException. (<a href="https://issues.apache.org/jira/browse/LOG4J2-651">LOG4J2-651</a>)</p>
+</li>
+<li>
+<p>Moved plugin cache file to META-INF for OSGi compatibility. (<a href="https://issues.apache.org/jira/browse/LOG4J2-664">LOG4J2-664</a>)</p>
+</li>
+<li>
+<p>Correctly process log events when combining AsyncLoggers with AsyncAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-668">LOG4J2-668</a>)</p>
+</li>
+<li>
+<p>Prevent NPE when combining AsyncLoggers with AsyncLoggerConfigs. (<a href="https://issues.apache.org/jira/browse/LOG4J2-669">LOG4J2-669</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0.1.html b/2.x/_release-notes/_2.0.1.html
new file mode 100644
index 000000000..39516aeae
--- /dev/null
+++ b/2.x/_release-notes/_2.0.1.html
@@ -0,0 +1,267 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0.1.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-1">2.0.1</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2014-07-29</p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>This is the first patch release of Log4j 2.0 which contains numerous bug fixes.</p>
+</div>
+<div class="paragraph">
+<p>Apache Log4j 2.0.1 requires a minimum of Java 6 to build and run.
+Basic compatibility with Log4j 1.x is provided through the <code>log4j-1.2-api</code> component, however it does
+not implement some of the very implementation specific classes and methods.
+The package names and Maven <code>groupId</code> have been changed to <code>org.apache.logging.log4j</code> to avoid any conflicts with Log4j 1.x.</p>
+</div>
+<div class="paragraph">
+<p>For complete information on Apache Log4j 2, including instructions on how to submit bug reports, patches, or suggestions for improvement, see <a href="http://logging.apache.org/log4j/2.x/">the Apache Log4j 2 website</a>.</p>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Added documentation for Custom Levels and Custom Loggers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-710">LOG4J2-710</a>)</p>
+</li>
+<li>
+<p>Added WebLoggerContextUtils class to log4j-web for helper methods useful for asynchronous servlets. (<a href="https://issues.apache.org/jira/browse/LOG4J2-725">LOG4J2-725</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Update to LMAX Disruptor 3.3.0 from 3.2.1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-732">LOG4J2-732</a>)</p>
+</li>
+<li>
+<p>Update to latest Jackson jars from the 2.4.1.X line. (<a href="https://issues.apache.org/jira/browse/LOG4J2-733">LOG4J2-733</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Fixed ClassLoader issues in loading Log4j providers in an OSGi environment. (<a href="https://issues.apache.org/jira/browse/LOG4J2-373">LOG4J2-373</a>)</p>
+</li>
+<li>
+<p>Fixed AbstractDatabaseManager to close connection on writeInternal error. (<a href="https://issues.apache.org/jira/browse/LOG4J2-657">LOG4J2-657</a>)</p>
+</li>
+<li>
+<p>DatePatternConverter ISO8601_PATTERN now conforms to ISO8601. (<a href="https://issues.apache.org/jira/browse/LOG4J2-670">LOG4J2-670</a>)</p>
+</li>
+<li>
+<p>Android: Could not find class 'javax.naming.InitialContext', referenced from method org.apache.logging.log4j.core.lookup.JndiLookup.lookup. (<a href="https://issues.apache.org/jira/browse/LOG4J2-703">LOG4J2-703</a>)</p>
+</li>
+<li>
+<p>Improved error message if configuration file not found. (<a href="https://issues.apache.org/jira/browse/LOG4J2-704">LOG4J2-704</a>)</p>
+</li>
+<li>
+<p>Android: java.lang.VerifyError: org/apache/logging/log4j/core/util/Closer (<a href="https://issues.apache.org/jira/browse/LOG4J2-713">LOG4J2-713</a>)</p>
+</li>
+<li>
+<p>Automatically disable log4j JMX when detecting we are running on Android. (<a href="https://issues.apache.org/jira/browse/LOG4J2-716">LOG4J2-716</a>)</p>
+</li>
+<li>
+<p>Correctly handle NetworkOnMainThreadException thrown on Android during Log4j2 initialization. (<a href="https://issues.apache.org/jira/browse/LOG4J2-719">LOG4J2-719</a>)</p>
+</li>
+<li>
+<p>Updated documentation regarding extensions to LoggerContextFactory and Log4j 2 providers. (<a href="https://issues.apache.org/jira/browse/LOG4J2-731">LOG4J2-731</a>)</p>
+</li>
+<li>
+<p>Fixed log4j-bom so that it won&#8217;t interfere with spring-bom and others. (<a href="https://issues.apache.org/jira/browse/LOG4J2-735">LOG4J2-735</a>)</p>
+</li>
+<li>
+<p>Fixed log4j-bom so that it won&#8217;t specify a default scope on any third party dependencies. (<a href="https://issues.apache.org/jira/browse/LOG4J2-736">LOG4J2-736</a>)</p>
+</li>
+<li>
+<p>RollingFileManager deadlock if async action thread fails to start. (<a href="https://issues.apache.org/jira/browse/LOG4J2-738">LOG4J2-738</a>)</p>
+</li>
+<li>
+<p>Fixed typo in webapp manual regarding sample web.xml file. (<a href="https://issues.apache.org/jira/browse/LOG4J2-740">LOG4J2-740</a>)</p>
+</li>
+<li>
+<p>Reinstate the package configuration attribute for discovering custom plugins. (<a href="https://issues.apache.org/jira/browse/LOG4J2-741">LOG4J2-741</a>)</p>
+</li>
+<li>
+<p>XInclude not working with relative path. (<a href="https://issues.apache.org/jira/browse/LOG4J2-742">LOG4J2-742</a>)</p>
+</li>
+<li>
+<p>Avoid unnecessary Clock calls when TimestampMessage is logged. (<a href="https://issues.apache.org/jira/browse/LOG4J2-744">LOG4J2-744</a>)</p>
+</li>
+<li>
+<p>Retain the default date pattern after fixing the ISO8601 pattern. (<a href="https://issues.apache.org/jira/browse/LOG4J2-749">LOG4J2-749</a>)</p>
+</li>
+<li>
+<p>Webapp configuration page has incorrect class name. (<a href="https://issues.apache.org/jira/browse/LOG4J2-750">LOG4J2-750</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0.2.html b/2.x/_release-notes/_2.0.2.html
new file mode 100644
index 000000000..4c1f2e87a
--- /dev/null
+++ b/2.x/_release-notes/_2.0.2.html
@@ -0,0 +1,236 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0.2.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0-2">2.0.2</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2014-08-16</p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>This is the third GA release which contains several bugfixes from the previous release.</p>
+</div>
+<div class="paragraph">
+<p>Apache Log4j 2.0.2 requires a minimum of Java 6 to build and run.
+Basic compatibility with Log4j 1.x is provided through the <code>log4j-1.2-api</code> component, however it does
+not implement some of the very implementation specific classes and methods.
+The package names and Maven <code>groupId</code> have been changed to <code>org.apache.logging.log4j</code> to avoid any conflicts with Log4j 1.x.</p>
+</div>
+<div class="paragraph">
+<p>For complete information on Apache Log4j 2, including instructions on how to submit bug reports, patches, or suggestions for improvement, see <a href="http://logging.apache.org/log4j/2.x/">the Apache Log4j 2 website</a>.</p>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Allow Log4jContextFactory subclasses to specify a custom ContextSelector. (<a href="https://issues.apache.org/jira/browse/LOG4J2-730">LOG4J2-730</a>)</p>
+</li>
+<li>
+<p>Update Apache Flume to 1.5.0.1 from 1.5.0. (<a href="https://issues.apache.org/jira/browse/LOG4J2-775">LOG4J2-775</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Resolved race condition that caused log file rotation to fail with error: "Unable to create directory &#8230;&#8203;" (<a href="https://issues.apache.org/jira/browse/LOG4J2-679">LOG4J2-679</a>)</p>
+</li>
+<li>
+<p>Clarified in documentation that Commons Logging jar is required when using log4j-jcl. (<a href="https://issues.apache.org/jira/browse/LOG4J2-722">LOG4J2-722</a>)</p>
+</li>
+<li>
+<p>Clarified in documentation that SLF4J API jar is required when using log4j-slf4j-impl. (<a href="https://issues.apache.org/jira/browse/LOG4J2-723">LOG4J2-723</a>)</p>
+</li>
+<li>
+<p>Prevent application from hanging when PatternLayout configuration has opening '{' but no closing '}'. (<a href="https://issues.apache.org/jira/browse/LOG4J2-726">LOG4J2-726</a>)</p>
+</li>
+<li>
+<p>Emit warning message to console if no configuration file found. (<a href="https://issues.apache.org/jira/browse/LOG4J2-729">LOG4J2-729</a>)</p>
+</li>
+<li>
+<p>Prevent JUnit test from creating unnecessary Log4j2Plugins.dat during build. (<a href="https://issues.apache.org/jira/browse/LOG4J2-756">LOG4J2-756</a>)</p>
+</li>
+<li>
+<p>Fixed various minor site/documentation issues, mostly versioning related. (<a href="https://issues.apache.org/jira/browse/LOG4J2-759">LOG4J2-759</a>)</p>
+</li>
+<li>
+<p>Documentation improvement: link to dependency tree from log4j-core component page, link to log4j-core component page from FAQ page. (<a href="https://issues.apache.org/jira/browse/LOG4J2-760">LOG4J2-760</a>)</p>
+</li>
+<li>
+<p>Improved asynchronous loggers and appenders to ensure the formatted message does not change even if parameters are modified by the application. (ParameterizedMessage was already safe.) Improved documentation. (<a href="https://issues.apache.org/jira/browse/LOG4J2-763">LOG4J2-763</a>)</p>
+</li>
+<li>
+<p>Improve warning message when missing log4j-core in the classpath. (<a href="https://issues.apache.org/jira/browse/LOG4J2-765">LOG4J2-765</a>)</p>
+</li>
+<li>
+<p>Startup takes a long time if you have empty packages attribute. (<a href="https://issues.apache.org/jira/browse/LOG4J2-769">LOG4J2-769</a>)</p>
+</li>
+<li>
+<p>Site: log4j-core component pages were still using the old logo. (<a href="https://issues.apache.org/jira/browse/LOG4J2-773">LOG4J2-773</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.0.html b/2.x/_release-notes/_2.0.html
new file mode 100644
index 000000000..17529255e
--- /dev/null
+++ b/2.x/_release-notes/_2.0.html
@@ -0,0 +1,264 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.0.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-0">2.0</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2014-07-12</p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>This is the first GA release, after thirteen prior releases over the last 4 years.</p>
+</div>
+<div class="paragraph">
+<p>Apache Log4j 2.0 requires a minimum of Java 6 to build and run.
+Basic compatibility with Log4j 1.x is provided through the <code>log4j-1.2-api</code> component, however it does not implement some of the very implementation specific classes and methods.
+The package names and Maven <code>groupId</code> have been changed to <code>org.apache.logging.log4j</code> to avoid any conflicts with Log4j 1.x.</p>
+</div>
+<div class="paragraph">
+<p>For complete information on Apache Log4j 2, including instructions on how to submit bug reports,
+patches, or suggestions for improvement, see <a href="http://logging.apache.org/log4j/2.x/">the Apache Log4j 2 website</a>.</p>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Added support for generating custom logger wrappers that replace the existing log levels and extended logger wrappers that add custom log levels to the existing ones. (<a href="https://issues.apache.org/jira/browse/LOG4J2-519">LOG4J2-519</a>)</p>
+</li>
+<li>
+<p>RegexFilter does not match multiline log messages. (<a href="https://issues.apache.org/jira/browse/LOG4J2-696">LOG4J2-696</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Make org.apache.logging.log4j.core.layout.AbstractLayout immutable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-685">LOG4J2-685</a>)</p>
+</li>
+<li>
+<p>Update Jackson to 2.4.1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-689">LOG4J2-689</a>)</p>
+</li>
+<li>
+<p>Update Apache Commons Logging to 1.2 from 1.1.3. (<a href="https://issues.apache.org/jira/browse/LOG4J2-709">LOG4J2-709</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>LoggerConfigs with no Level now inherit the Level from their parent. (<a href="https://issues.apache.org/jira/browse/LOG4J2-441">LOG4J2-441</a>)</p>
+</li>
+<li>
+<p>JMX GUI: fixed occasional ArrayIndexOutOfBoundsException after pressing "reconfigure with XML below". (Fixed in RC2, but wasn&#8217;t included in release notes.) (<a href="https://issues.apache.org/jira/browse/LOG4J2-538">LOG4J2-538</a>)</p>
+</li>
+<li>
+<p>Fixed Serialization error with SocketAppender and Async Loggers. (Fixed in RC2, but wasn&#8217;t included in release notes.) (<a href="https://issues.apache.org/jira/browse/LOG4J2-625">LOG4J2-625</a>)</p>
+</li>
+<li>
+<p>Update docs to clarify how to use formatter logger and standard logger together. (<a href="https://issues.apache.org/jira/browse/LOG4J2-631">LOG4J2-631</a>)</p>
+</li>
+<li>
+<p>AsyncLoggerContextSelector should ensure that different AsyncLoggerContext objects created by web app classloaders have unique names. (<a href="https://issues.apache.org/jira/browse/LOG4J2-666">LOG4J2-666</a>)</p>
+</li>
+<li>
+<p>Special characters (tab and so on) in PatternLayout do not work. (<a href="https://issues.apache.org/jira/browse/LOG4J2-682">LOG4J2-682</a>)</p>
+</li>
+<li>
+<p>Fix annotation processor warnings on JDK 1.7+. (<a href="https://issues.apache.org/jira/browse/LOG4J2-683">LOG4J2-683</a>)</p>
+</li>
+<li>
+<p>Core&#8217;s OptionConverter support for \b is broken (affects PatternLayout). (<a href="https://issues.apache.org/jira/browse/LOG4J2-686">LOG4J2-686</a>)</p>
+</li>
+<li>
+<p>Rename org.apache.logging.log4j.core.util.Closer.closeSilent() to closeSilently(). (<a href="https://issues.apache.org/jira/browse/LOG4J2-687">LOG4J2-687</a>)</p>
+</li>
+<li>
+<p>Make org.apache.logging.log4j.core.layout.PatternLayout immutable. (<a href="https://issues.apache.org/jira/browse/LOG4J2-688">LOG4J2-688</a>)</p>
+</li>
+<li>
+<p>Log4j Web test dependencies should be in scope "test" in the pom. (<a href="https://issues.apache.org/jira/browse/LOG4J2-690">LOG4J2-690</a>)</p>
+</li>
+<li>
+<p>Update documentation to specify only Maven 3 is supported. (<a href="https://issues.apache.org/jira/browse/LOG4J2-692">LOG4J2-692</a>)</p>
+</li>
+<li>
+<p>Fix strange compilation error that popped up in a test class. (<a href="https://issues.apache.org/jira/browse/LOG4J2-694">LOG4J2-694</a>)</p>
+</li>
+<li>
+<p>PatternLayout manual page missing documentation on header/footer. (<a href="https://issues.apache.org/jira/browse/LOG4J2-699">LOG4J2-699</a>)</p>
+</li>
+<li>
+<p>Fixed issue where Async Logger does not log thread context stack data. API change: added method getImmutableStackOrNull() to ThreadContext.ContextStack interface. (<a href="https://issues.apache.org/jira/browse/LOG4J2-705">LOG4J2-705</a>)</p>
+</li>
+<li>
+<p>Some exceptions are not logged when configuration problems are detected. (<a href="https://issues.apache.org/jira/browse/LOG4J2-707">LOG4J2-707</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.1.html b/2.x/_release-notes/_2.1.html
new file mode 100644
index 000000000..55fba1ae4
--- /dev/null
+++ b/2.x/_release-notes/_2.1.html
@@ -0,0 +1,368 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.1.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-1">2.1</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2014-10-19</p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>This is the fourth GA release which contains several bugfixes and new features.
+There are two new Maven artifacts in this release: <code>log4j-jul</code> and <code>log4j-iostreams</code>.
+Both components are API-based with optional Core features.</p>
+</div>
+<div class="paragraph">
+<p>Apache Log4j 2.1 requires a minimum of Java 6 to build and run.
+Basic compatibility with Log4j 1.x is provided through the <code>log4j-1.2-api</code> component, however it does
+not implement some of the very implementation specific classes and methods.
+The package names and Maven <code>groupId</code> have been changed to <code>org.apache.logging.log4j</code> to avoid any conflicts with Log4j 1.x.</p>
+</div>
+<div class="paragraph">
+<p>For complete information on Apache Log4j 2, including instructions on how to submit bug reports, patches, or suggestions for improvement, see <a href="http://logging.apache.org/log4j/2.x/">the Apache Log4j 2 website</a>.</p>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Implement a GELF layout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-428">LOG4J2-428</a>)</p>
+</li>
+<li>
+<p>Added Memory-Mapped File Appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-431">LOG4J2-431</a>)</p>
+</li>
+<li>
+<p>Add the Log4j IOStreams component. (<a href="https://issues.apache.org/jira/browse/LOG4J2-547">LOG4J2-547</a>)</p>
+</li>
+<li>
+<p>Supported filtering on custom log levels in configuration. (<a href="https://issues.apache.org/jira/browse/LOG4J2-589">LOG4J2-589</a>)</p>
+</li>
+<li>
+<p>Add java.util.logging implementation based on log4j-api. See log4j-jul documentation for more details. (<a href="https://issues.apache.org/jira/browse/LOG4J2-608">LOG4J2-608</a>)</p>
+</li>
+<li>
+<p>Add lookup for application main arguments. (<a href="https://issues.apache.org/jira/browse/LOG4J2-771">LOG4J2-771</a>)</p>
+</li>
+<li>
+<p>Add lookup for JVM arguments. (<a href="https://issues.apache.org/jira/browse/LOG4J2-787">LOG4J2-787</a>)</p>
+</li>
+<li>
+<p>Add support for custom SLF4J Markers in log4j-slf4j-impl module. (<a href="https://issues.apache.org/jira/browse/LOG4J2-793">LOG4J2-793</a>)</p>
+</li>
+<li>
+<p>Move reflection utility class to API&#8217;s private utility classes. (<a href="https://issues.apache.org/jira/browse/LOG4J2-809">LOG4J2-809</a>)</p>
+</li>
+<li>
+<p>Documentation: added section on XInclude to user manual Configuration page. (<a href="https://issues.apache.org/jira/browse/LOG4J2-816">LOG4J2-816</a>)</p>
+</li>
+<li>
+<p>Add simple validation constraint annotations for the Plugin system. (<a href="https://issues.apache.org/jira/browse/LOG4J2-825">LOG4J2-825</a>)</p>
+</li>
+<li>
+<p>Support use of TypeConverter classes through the standard Plugin system. (<a href="https://issues.apache.org/jira/browse/LOG4J2-827">LOG4J2-827</a>)</p>
+</li>
+<li>
+<p>Documentation: added Runtime Dependencies link to left nav-bar on site. (<a href="https://issues.apache.org/jira/browse/LOG4J2-833">LOG4J2-833</a>)</p>
+</li>
+<li>
+<p>Add a Java lookup to provide nicely formatted runtime version information. (<a href="https://issues.apache.org/jira/browse/LOG4J2-848">LOG4J2-848</a>)</p>
+</li>
+<li>
+<p>Documentation: add sections on the JUL Adapter, IO Streams and NoSQL Appenders to the Maven and Ivy page. (<a href="https://issues.apache.org/jira/browse/LOG4J2-856">LOG4J2-856</a>)</p>
+</li>
+<li>
+<p>Add ShutdownCallbackRegistry interface for customizable shutdown callback handling. This is particularly useful for application servers that wish to integrate with Log4j 2. (<a href="https://issues.apache.org/jira/browse/LOG4J2-868">LOG4J2-868</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Incomplete documentation for JSONLayout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-766">LOG4J2-766</a>)</p>
+</li>
+<li>
+<p>Update Spring Framework to 3.2.11.RELEASE from 3.2.8.RELEASE. (<a href="https://issues.apache.org/jira/browse/LOG4J2-780">LOG4J2-780</a>)</p>
+</li>
+<li>
+<p>Update Jackson to 2.4.2 from 2.4.1 (for XML and JSON processing). (<a href="https://issues.apache.org/jira/browse/LOG4J2-790">LOG4J2-790</a>)</p>
+</li>
+<li>
+<p>All life cycle implementations should be serializable. This is still work in progress. (<a href="https://issues.apache.org/jira/browse/LOG4J2-800">LOG4J2-800</a>)</p>
+</li>
+<li>
+<p>org.apache.logging.log4j.core.Logger should be serializable. This is still work in progress. (<a href="https://issues.apache.org/jira/browse/LOG4J2-801">LOG4J2-801</a>)</p>
+</li>
+<li>
+<p>Update javax.mail to 1.5.2 from 1.5.0. (<a href="https://issues.apache.org/jira/browse/LOG4J2-810">LOG4J2-810</a>)</p>
+</li>
+<li>
+<p>Unify the two JMS appenders into a single appender. Configurations written for 2.0 will still work in 2.1+. (<a href="https://issues.apache.org/jira/browse/LOG4J2-815">LOG4J2-815</a>)</p>
+</li>
+<li>
+<p>Update org.eclipse.persistence.jpa to 2.5.2 from 2.5.1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-822">LOG4J2-822</a>)</p>
+</li>
+<li>
+<p>Documentation: updated FAQ "which jars" diagrams for JUL bridge and 2.1 version. (<a href="https://issues.apache.org/jira/browse/LOG4J2-831">LOG4J2-831</a>)</p>
+</li>
+<li>
+<p>Update JMH to 1.1 from 0.7.2. (<a href="https://issues.apache.org/jira/browse/LOG4J2-844">LOG4J2-844</a>)</p>
+</li>
+<li>
+<p>Add 2.1.0 to compatible versions in Log4j API ProviderUtil and update Log4jAPIVersion to 2.1.0 in core META-INF/log4j-provider.properties. (<a href="https://issues.apache.org/jira/browse/LOG4J2-845">LOG4J2-845</a>)</p>
+</li>
+<li>
+<p>FlumeAppender: maxDelay not in seconds, but milliseconds. Add time scale to some settings, for example maxDelayMillis instead of maxDelay. The old names are aliased for compatibility. (<a href="https://issues.apache.org/jira/browse/LOG4J2-867">LOG4J2-867</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="fixed">Fixed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>FlumePersistentManager now handles LockConflictExceptions in Berkeley Db when sending a batch. (<a href="https://issues.apache.org/jira/browse/LOG4J2-391">LOG4J2-391</a>)</p>
+</li>
+<li>
+<p>Fix OSGi Import-Package problem with the JMS API. (<a href="https://issues.apache.org/jira/browse/LOG4J2-663">LOG4J2-663</a>)</p>
+</li>
+<li>
+<p>Some typo fixes and enhancements for the site. (<a href="https://issues.apache.org/jira/browse/LOG4J2-676">LOG4J2-676</a>)</p>
+</li>
+<li>
+<p>Documentation: fixed minor issues with Log4j2 website/documentation. (<a href="https://issues.apache.org/jira/browse/LOG4J2-678">LOG4J2-678</a>)</p>
+</li>
+<li>
+<p>Avoid ConverterKey plugin clashes by using a more predictable plugin loading infrastructure. Plugins have been segmented into three parts: class path, user-specified packages, and OSGi bundles. (<a href="https://issues.apache.org/jira/browse/LOG4J2-745">LOG4J2-745</a>)</p>
+</li>
+<li>
+<p>Reduced CachedClock thread contention. (<a href="https://issues.apache.org/jira/browse/LOG4J2-753">LOG4J2-753</a>)</p>
+</li>
+<li>
+<p>Remove invalid Oracle Maven repository. (<a href="https://issues.apache.org/jira/browse/LOG4J2-782">LOG4J2-782</a>)</p>
+</li>
+<li>
+<p>PatternLayout should use platform character encoding by default, not UTF-8. (<a href="https://issues.apache.org/jira/browse/LOG4J2-783">LOG4J2-783</a>)</p>
+</li>
+<li>
+<p>Documentation: fixed capitalization inconsistency in user manual example config. (<a href="https://issues.apache.org/jira/browse/LOG4J2-785">LOG4J2-785</a>)</p>
+</li>
+<li>
+<p>Fixed issue where log4j-to-slf4j did not work correctly with SLF4J Simple Logger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-796">LOG4J2-796</a>)</p>
+</li>
+<li>
+<p>Documentation: clarified why log4j-core is a compile-time dependency in Maven and Ivy page. (<a href="https://issues.apache.org/jira/browse/LOG4J2-797">LOG4J2-797</a>)</p>
+</li>
+<li>
+<p>Fixed plugin scanning redundancy causing massive slowdowns in certain environments. (<a href="https://issues.apache.org/jira/browse/LOG4J2-798">LOG4J2-798</a>)</p>
+</li>
+<li>
+<p>Prevent NPE when configuration with AsyncLogger/AsyncRoot is reloaded. (<a href="https://issues.apache.org/jira/browse/LOG4J2-807">LOG4J2-807</a>)</p>
+</li>
+<li>
+<p>SimpleLogger throws ArrayIndexOutOfBoundsException for an empty array. (<a href="https://issues.apache.org/jira/browse/LOG4J2-811">LOG4J2-811</a>)</p>
+</li>
+<li>
+<p>MarkerManager Log4jMarker.hasParents() returns opposite of correct result. (<a href="https://issues.apache.org/jira/browse/LOG4J2-813">LOG4J2-813</a>)</p>
+</li>
+<li>
+<p>Fixed memory leak in Tomcat 6 caused by clock background threads unintentionally started by Tomcat after web application stop. (<a href="https://issues.apache.org/jira/browse/LOG4J2-819">LOG4J2-819</a>)</p>
+</li>
+<li>
+<p>Fixed issue in RollingFile filePattern: backslashes are path separators, not escape characters. (<a href="https://issues.apache.org/jira/browse/LOG4J2-829">LOG4J2-829</a>)</p>
+</li>
+<li>
+<p>Respect external interrupt signal to allow application shutdown after joining AsyncAppender thread. (<a href="https://issues.apache.org/jira/browse/LOG4J2-830">LOG4J2-830</a>)</p>
+</li>
+<li>
+<p>ThrowableProxy fails if a class in logged stack trace throws java.lang.Error from initializer (<a href="https://issues.apache.org/jira/browse/LOG4J2-832">LOG4J2-832</a>)</p>
+</li>
+<li>
+<p>Migrate JdbcH2AppenderTest JUnit performance test to log4j-perf. (<a href="https://issues.apache.org/jira/browse/LOG4J2-840">LOG4J2-840</a>)</p>
+</li>
+<li>
+<p>Migrate JdbcHyperSqlAppenderTest JUnit performance test to log4j-perf. (<a href="https://issues.apache.org/jira/browse/LOG4J2-841">LOG4J2-841</a>)</p>
+</li>
+<li>
+<p>Migrate JpaH2AppenderTest JUnit performance test to log4j-perf. (<a href="https://issues.apache.org/jira/browse/LOG4J2-842">LOG4J2-842</a>)</p>
+</li>
+<li>
+<p>Migrate JpaHyperSqlAppenderTest JUnit performance test to log4j-perf. (<a href="https://issues.apache.org/jira/browse/LOG4J2-843">LOG4J2-843</a>)</p>
+</li>
+<li>
+<p>Documentation: fix broken links on Appenders manual page. (<a href="https://issues.apache.org/jira/browse/LOG4J2-855">LOG4J2-855</a>)</p>
+</li>
+<li>
+<p>Documentation: fix broken links on left navigation Extending Log4j Configuration sub-menu. (<a href="https://issues.apache.org/jira/browse/LOG4J2-861">LOG4J2-861</a>)</p>
+</li>
+<li>
+<p>Fixed classloader issue that prevented Log4j from finding the implementation when used in a custom Ant task. (<a href="https://issues.apache.org/jira/browse/LOG4J2-862">LOG4J2-862</a>)</p>
+</li>
+<li>
+<p>Documentation: fixed missing closing parenthesis in code example. (<a href="https://issues.apache.org/jira/browse/LOG4J2-866">LOG4J2-866</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+        </main>
+      </div>
+    </div>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p align="center">Copyright &copy; 1999-2023 <a class="external" href="https://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved.<br>
+      Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</p>
+        </div>
+      </div>
+    </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
+  </body>
+</html>
diff --git a/2.x/_release-notes/_2.10.0.html b/2.x/_release-notes/_2.10.0.html
new file mode 100644
index 000000000..9bf20df64
--- /dev/null
+++ b/2.x/_release-notes/_2.10.0.html
@@ -0,0 +1,397 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-sources/site/asciidoc/_release-notes/_2.10.0.adoc at 2023-10-12
+ | Rendered using Apache Maven Fluido Skin 1.11.2
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Log4j &#x2013; </title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.11.2.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+    <script src="../js/apache-maven-fluido-1.11.2.min.js"></script>
+  </head>
+  <body class="topBarDisabled">
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="../../.." id="bannerLeft"><img src="../images/ls-logo.jpg"  alt="" style="" /></a></div>
+          <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/logo.png"  alt="" style="" /></a></div>
+          <div class="clear"><hr/></div>
+        </div>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2023-10-12<span class="divider">|</span>
+</li>
+          <li id="projectVersion">Version: 2.21.0</li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://github.com/apache/logging-log4j2" class="externalLink" title="GitHub">GitHub</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="../../../" title="Logging Services">Logging Services</a></li>
+        <li class="pull-right"><span class="divider">|</span>
+<a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a></li>
+        <li class="pull-right"><a href="https://cwiki.apache.org/confluence/display/LOGGING/Log4j" class="externalLink" title="Logging Wiki">Logging Wiki</a></li>
+          </ul>
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/home.png" alt="Apache Log4j™ 2" style="border: 0;" /> Apache Log4j™ 2</li>
+    <li><a href="../index.html" title="About"><span class="none"></span>About</a></li>
+    <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
+    <li><a href="../support.html" title="Support"><span class="none"></span>Support</a></li>
+    <li><a href="../maven-artifacts.html" title="Maven, Ivy, Gradle Artifacts"><span class="icon-chevron-right"></span>Maven, Ivy, Gradle Artifacts</a></li>
+    <li><a href="../release-notes.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+    <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="../performance.html" title="Performance"><span class="icon-chevron-right"></span>Performance</a></li>
+    <li><a href="../articles.html" title="Articles and Tutorials"><span class="none"></span>Articles and Tutorials</a></li>
+    <li><a href="../security.html" title="Security"><span class="none"></span>Security</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/book.png" alt="Manual" style="border: 0;" /> Manual</li>
+    <li><a href="../manual/index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="../manual/architecture.html" title="Architecture"><span class="none"></span>Architecture</a></li>
+    <li><a href="../manual/api-separation.html" title="API Separation"><span class="none"></span>API Separation</a></li>
+    <li><a href="../manual/migration.html" title="Log4j 1.x Migration"><span class="icon-chevron-right"></span>Log4j 1.x Migration</a></li>
+    <li><a href="../manual/api.html" title="Java API"><span class="icon-chevron-right"></span>Java API</a></li>
+    <li><a href="../../kotlin" title="Kotlin API"><span class="none"></span>Kotlin API</a></li>
+    <li><a href="../../scala" title="Scala API"><span class="none"></span>Scala API</a></li>
+    <li><a href="../manual/configuration.html" title="Configuration"><span class="icon-chevron-right"></span>Configuration</a></li>
+    <li><a href="../manual/usage.html" title="Usage"><span class="icon-chevron-right"></span>Usage</a></li>
+    <li><a href="../manual/webapp.html" title="Web Applications and JSPs"><span class="icon-chevron-right"></span>Web Applications and JSPs</a></li>
+    <li><a href="../manual/lookups.html" title="Lookups"><span class="icon-chevron-right"></span>Lookups</a></li>
+    <li><a href="../manual/appenders.html" title="Appenders"><span class="icon-chevron-right"></span>Appenders</a></li>
+    <li><a href="../manual/layouts.html" title="Layouts"><span class="icon-chevron-right"></span>Layouts</a></li>
+    <li><a href="../manual/filters.html" title="Filters"><span class="icon-chevron-right"></span>Filters</a></li>
+    <li><a href="../manual/async.html" title="Async Loggers"><span class="icon-chevron-right"></span>Async Loggers</a></li>
+    <li><a href="../manual/garbagefree.html" title="Garbage-free Logging"><span class="icon-chevron-right"></span>Garbage-free Logging</a></li>
+    <li><a href="../manual/jmx.html" title="JMX"><span class="none"></span>JMX</a></li>
+    <li><a href="../manual/logsep.html" title="Logging Separation"><span class="none"></span>Logging Separation</a></li>
+    <li><a href="../manual/extending.html" title="Extending Log4j"><span class="icon-chevron-right"></span>Extending Log4j</a></li>
+    <li><a href="../manual/plugins.html" title="Plugins"><span class="icon-chevron-right"></span>Plugins</a></li>
+    <li><a href="../manual/customconfig.html" title="Programmatic Log4j Configuration"><span class="icon-chevron-right"></span>Programmatic Log4j Configuration</a></li>
+    <li><a href="../manual/customloglevels.html" title="Custom Log Levels"><span class="icon-chevron-right"></span>Custom Log Levels</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/pencil.png" alt="For Contributors" style="border: 0;" /> For Contributors</li>
+    <li><a href="../guidelines.html" title="Guidelines"><span class="none"></span>Guidelines</a></li>
+    <li><a href="../javastyle.html" title="Style Guide"><span class="none"></span>Style Guide</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/cog.png" alt="Components" style="border: 0;" /> Components</li>
+    <li><a href="../log4j-api.html" title="API"><span class="none"></span>API</a></li>
+    <li><a href="../log4j-jcl.html" title="Commons Logging Bridge"><span class="none"></span>Commons Logging Bridge</a></li>
+    <li><a href="../log4j-1.2-api.html" title="Log4j 1.2 API"><span class="none"></span>Log4j 1.2 API</a></li>
+    <li><a href="../log4j-slf4j-impl.html" title="SLF4J Binding"><span class="none"></span>SLF4J Binding</a></li>
+    <li><a href="../log4j-jul.html" title="JUL Adapter"><span class="none"></span>JUL Adapter</a></li>
+    <li><a href="../log4j-jpl.html" title="JDK Platform Logger"><span class="none"></span>JDK Platform Logger</a></li>
+    <li><a href="../log4j-to-slf4j.html" title="Log4j 2 to SLF4J Adapter"><span class="none"></span>Log4j 2 to SLF4J Adapter</a></li>
+    <li><a href="../log4j-flume-ng.html" title="Apache Flume Appender"><span class="none"></span>Apache Flume Appender</a></li>
+    <li><a href="../log4j-taglib.html" title="Log4j Tag Library"><span class="none"></span>Log4j Tag Library</a></li>
+    <li><a href="../log4j-jmx-gui.html" title="Log4j JMX GUI"><span class="none"></span>Log4j JMX GUI</a></li>
+    <li><a href="../log4j-web.html" title="Log4j Web Application Support"><span class="none"></span>Log4j Web Application Support</a></li>
+    <li><a href="../log4j-jakarta-web.html" title="Log4j Jakarta Web Application Support"><span class="none"></span>Log4j Jakarta Web Application Support</a></li>
+    <li><a href="../log4j-appserver.html" title="Log4j Application Server Integration"><span class="none"></span>Log4j Application Server Integration</a></li>
+    <li><a href="../log4j-couchdb.html" title="Log4j CouchDB appender"><span class="none"></span>Log4j CouchDB appender</a></li>
+    <li><a href="../log4j-mongodb3.html" title="Log4j MongoDB3 appender"><span class="none"></span>Log4j MongoDB3 appender</a></li>
+    <li><a href="../log4j-mongodb4.html" title="Log4j MongoDB4 appender"><span class="none"></span>Log4j MongoDB4 appender</a></li>
+    <li><a href="../log4j-cassandra.html" title="Log4j Cassandra appender"><span class="none"></span>Log4j Cassandra appender</a></li>
+    <li><a href="../log4j-iostreams.html" title="Log4j IO Streams"><span class="none"></span>Log4j IO Streams</a></li>
+    <li><a href="../log4j-docker.html" title="Log4j Docker Support"><span class="none"></span>Log4j Docker Support</a></li>
+    <li><a href="../log4j-kubernetes.html" title="Log4j Kubernetes Support"><span class="none"></span>Log4j Kubernetes Support</a></li>
+    <li><a href="../log4j-spring-boot.html" title="Log4j Spring Boot"><span class="none"></span>Log4j Spring Boot</a></li>
+    <li><a href="../log4j-spring-cloud-config-client.html" title="Log4j Spring Cloud Config Client"><span class="none"></span>Log4j Spring Cloud Config Client</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/tag.png" alt="Related Projects" style="border: 0;" /> Related Projects</li>
+    <li><a href="../../../chainsaw/2.x/index.html" title="Chainsaw"><span class="none"></span>Chainsaw</a></li>
+    <li><a href="../../../log4cxx/latest_stable/index.html" title="Log4Cxx"><span class="none"></span>Log4Cxx</a></li>
+    <li><a href="../../../log4j-audit/latest/index.html" title="Log4j Audit"><span class="none"></span>Log4j Audit</a></li>
+    <li><a href="../../kotlin" title="Log4j Kotlin"><span class="none"></span>Log4j Kotlin</a></li>
+    <li><a href="../../scala" title="Log4j Scala"><span class="none"></span>Log4j Scala</a></li>
+    <li><a href="../../transform" title="Log4j Transform"><span class="none"></span>Log4j Transform</a></li>
+    <li><a href="../../../log4net/index.html" title="Log4Net"><span class="none"></span>Log4Net</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/link.png" alt="Legacy Sites" style="border: 0;" /> Legacy Sites</li>
+    <li><a href="../../log4j-2.12.4/" title="Log4j 2.12.4 - Java 7"><span class="none"></span>Log4j 2.12.4 - Java 7</a></li>
+    <li><a href="../../log4j-2.3.2/" title="Log4j 2.3.2 - Java 6"><span class="none"></span>Log4j 2.3.2 - Java 6</a></li>
+    <li><a href="../../1.2/" title="Log4j 1.2 - End of Life"><span class="none"></span>Log4j 1.2 - End of Life</a></li>
+   <li class="nav-header"><img class="imageLink" src="../img/glyphicons/info.png" alt="Project Information" style="border: 0;" /> Project Information</li>
+    <li><a href="../team.html" title="Project Team"><span class="none"></span>Project Team</a></li>
+    <li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li>
+    <li><a href="https://github.com/apache/logging-log4j2" class="externalLink" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../runtime-dependencies.html" title="Runtime Dependencies"><span class="none"></span>Runtime Dependencies</a></li>
+    <li><a href="../javadoc.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
+    <li><a href="../thanks.html" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<div class="sect1">
+<h2 id="release-notes-2-10-0">2.10.0</h2>
+<div class="sectionbody">
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Release date</dt>
+<dd>
+<p>2017-11-18</p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>This release contains new features, bugfixes and minor enhancements.
+Some of the new features include support for the Java 9 module system, support for the new SLF4j 1.8 binding mechanism, simplification of the Log4j property naming scheme, and native support of Jetty&#8217;s logger.
+Log4j API is now a fully compliant Java 9 module while the other Log4j jars are Java 9 named automatic modules.</p>
+</div>
+<div class="paragraph">
+<p>This release supports both SLF4J 1.7.x and SLF4J 1.8.x.
+Because SLF4J 1.7.x requires implementations to include classes in the <code>org.slf4j.impl</code> package <code>log4j-sl4j-impl</code> cannot be used as a Java 9 module.
+Support for SLF4J 1.7.x will be removed in a future release.</p>
+</div>
+<div class="paragraph">
+<p>As of Log4j 2.9.0, the Log4j API was modified to use <code>java.util.ServiceLoader</code> to locate Log4j implementations, although the former binding mechanism is still supported.
+The Log4j API JAR is now a multi-release JAR to provide implementations of Java 9 specific classes.
+Multi-release JARs are not supported by the OSGi specification so OSGi modules will not be able to take advantage of these implementations but will not lose functionality as they will fall back to the implementations used in Java 7 and 8.
+More details on the new features and fixes are itemized below.
+Note that some tools are not compatible with multi-release JARs and may fail trying to process class files in the <code>META-INF/versions/9</code> folder.
+Those errors should be reported to the tool vendor.</p>
+</div>
+<div class="paragraph">
+<p>During testing of the release it was found that one unit test fails when run on Windows.
+When building from source either use <code>mvn clean install -DskipTests</code> on Windows or run the build on a different operating system.
+The unit test failure is a problem in the test, not in Log4j.
+As always, pre-built distributions can be downloaded from <a href="http://www.apache.org/dist/logging/log4j/" class="bare">http://www.apache.org/dist/logging/log4j/</a> or the binaries JARs may be obtained from the Maven central repository.</p>
+</div>
+<div class="paragraph">
+<p>Note that subsequent to the 2.9.0 release, for security reasons, <code>SerializedLayout</code> is deprecated and no longer used as default in the Socket and JMS appenders.
+<code>SerializedLayout</code> can still be used as before, but has to be specified explicitly.
+To retain old behaviour, you have to change configuration like:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;Appenders&gt;
+  &lt;Socket name="socket" host="localhost" port="9500"/&gt;
+&lt;/Appenders&gt;</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>into:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;Appenders&gt;
+  &lt;Socket name="socket" host="localhost" port="9500"&gt;
+    &lt;SerializedLayout/&gt;
+  &lt;/Socket&gt;
+&lt;/Appenders&gt;</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>We do, however, discourage the use of <code>SerializedLayout</code> and recommend <code>JsonLayout</code> as a replacement:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;Appenders&gt;
+  &lt;Socket name="socket" host="localhost" port="9500"&gt;
+    &lt;JsonLayout properties="true"/&gt;
+  &lt;/Socket&gt;
+&lt;/Appenders&gt;</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Note that subsequent to the 2.9.0 release, for security reasons, Log4j does not process DTD in XML files.
+If you used DTD for including snippets, you have to use XInclude or Composite Configuration instead.</p>
+</div>
+<div class="paragraph">
+<p>The Log4j 2.10.0 API, as well as many core components, maintains binary compatibility with previous releases.</p>
+</div>
+<div class="paragraph">
+<p>Log4j 2.10.0 requires a minimum of Java 7 to build and run.
+Log4j 2.3 was the last release that supported Java 6.</p>
+</div>
+<div class="paragraph">
+<p>Basic compatibility with Log4j 1.x is provided through the <code>log4j-1.2-api</code> component, however it does
+not implement some of the very implementation specific classes and methods.
+The package names and Maven <code>groupId</code> have been changed to <code>org.apache.logging.log4j</code> to avoid any conflicts with Log4j 1.x.</p>
+</div>
+<div class="paragraph">
+<p>For complete information on Apache Log4j 2, including instructions on how to submit bug reports, patches, or suggestions for improvement, see <a href="http://logging.apache.org/log4j/2.x/">the Apache Log4j 2 website</a>.</p>
+</div>
+<div class="sect2">
+<h3 id="added">Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Allow filtering of line breaks in layout pattern. (<a href="https://issues.apache.org/jira/browse/LOG4J2-1203">LOG4J2-1203</a>)</p>
+</li>
+<li>
+<p>Simplify log4j system property naming scheme. (<a href="https://issues.apache.org/jira/browse/LOG4J2-1431">LOG4J2-1431</a>)</p>
+</li>
+<li>
+<p>Add fields with fixed values to JSON/XML/YAML layouts. (<a href="https://issues.apache.org/jira/browse/LOG4J2-1694">LOG4J2-1694</a>)</p>
+</li>
+<li>
+<p>Add global configuration environment SPI. (<a href="https://issues.apache.org/jira/browse/LOG4J2-1809">LOG4J2-1809</a>)</p>
+</li>
+<li>
+<p>Provide ways to configure SSL that avoid plain-text passwords in the log4j configuration. The configuration may now specify a system environment variable that holds the password, or the path to a file that holds the password. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2054">LOG4J2-2054</a>)</p>
+</li>
+<li>
+<p>Modularize Log4j-api and make most other log4j jars automatic modules. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2056">LOG4J2-2056</a>)</p>
+</li>
+<li>
+<p>Add possibility of sending the key of a message to Kafka using KafkaAppender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2062">LOG4J2-2062</a>)</p>
+</li>
+<li>
+<p>Add org.apache.logging.log4j.core.config.composite.CompositeConfiguration#toString(). (<a href="https://issues.apache.org/jira/browse/LOG4J2-2071">LOG4J2-2071</a>)</p>
+</li>
+<li>
+<p>Add a noop AppenderSkeleton for applications still using Log4j 1.x. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2098">LOG4J2-2098</a>)</p>
+</li>
+<li>
+<p>XML encoding for PatternLayout. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2103">LOG4J2-2103</a>)</p>
+</li>
+<li>
+<p>Add property to disable message pattern converter lookups. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2109">LOG4J2-2109</a>)</p>
+</li>
+<li>
+<p>MapMessage should use deep toString for values. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2112">LOG4J2-2112</a>)</p>
+</li>
+<li>
+<p>Provide a native Log4j 2 implementation of Eclipse Jetty&#8217;s org.eclipse.jetty.util.log.Logger. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2114">LOG4J2-2114</a>)</p>
+</li>
+<li>
+<p>Properly escape newlines and other control characters in JSON. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2120">LOG4J2-2120</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="changed">Changed</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Update classes in org.apache.logging.log4j.core.net.ssl in APIs from String to a PasswordProvider producing char[] for passwords. (<a href="https://issues.apache.org/jira/browse/LOG4J2-1896">LOG4J2-1896</a>)</p>
+</li>
+<li>
+<p>Provide support for overriding the Tomcat Log class in Tomcat 8.5+. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2025">LOG4J2-2025</a>)</p>
+</li>
+<li>
+<p>Disable thread name caching by default when running on Java 8u102 or later. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2052">LOG4J2-2052</a>)</p>
+</li>
+<li>
+<p>Support new SLF4J binding mechanism introduced in SLF4J 1.8. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2057">LOG4J2-2057</a>)</p>
+</li>
+<li>
+<p>Split up log4j-nosql into one module per appender. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2076">LOG4J2-2076</a>)</p>
+</li>
+<li>
+<p>Update from Jackson 2.9.1 to 2.9.2. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2077">LOG4J2-2077</a>)</p>
+</li>
+<li>
+<p>Update LMAX disruptor from 3.3.6 to 3.3.7. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2078">LOG4J2-2078</a>)</p>
+</li>
+<li>
+<p>Update Apache Commons Compress from 1.14 to 1.15. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2081">LOG4J2-2081</a>)</p>
+</li>
+<li>
+<p>Upgrade picocli to 2.0.3 from 0.9.8. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2088">LOG4J2-2088</a>)</p>
+</li>
+<li>
+<p>[TagLib] Update servlet-api provided dependency from 2.5 to 3.0.1. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2089">LOG4J2-2089</a>)</p>
+</li>
+<li>
+<p>Update Apache Kafka kafka-clients from 0.11.0.1 to 1.0.0. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2096">LOG4J2-2096</a>)</p>
+</li>
+<li>
+<p>Jackson dependencies for 2.9.2 incorrectly bring in jackson-annotations 2.9.0 instead of 2.9.2. (<a href="https://issues.apache.org/jira/browse/LOG4J2-2117">LOG4J2-2117</a>)</p>
+</li>
+</ul>
... 1998466 lines suppressed ...