You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2022/11/24 14:22:27 UTC
[logging-log4j2] 01/03: LOG4J2-3628 Initial `changelog` and `log4j-internal-util` import from `release-2.x` branch.
This is an automated email from the ASF dual-hosted git repository.
vy pushed a commit to branch LOG4J2-3628-3.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit 1affcae5abcc0608818fb0eca8ad50c3a8b59648
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Thu Nov 24 11:13:50 2022 +0100
LOG4J2-3628 Initial `changelog` and `log4j-internal-util` import from `release-2.x` branch.
---
changelog/20120729-2.0-alpha1/.release.xml | 18 +
...lication_facing_log_methods_use_their_own_F.xml | 24 ++
...text_support_for_custom_logger_factories_Al.xml | 24 ++
...ld_throw_an_IllegalArgumentException_instea.xml | 23 ++
..._filter_on_the_AppenderRef_by_adding_either.xml | 23 ++
changelog/20120824-2.0-alpha2/.release.xml | 18 +
...OG4J2-64_Fix_compilation_problems_in_Java_7.xml | 22 ++
...ubstitution_on_the_configuration_attributes.xml | 22 ++
...besides_core_to_create_a_PluginMap_for_fast.xml | 23 ++
..._support_for_formatting_using_String_format.xml | 22 ++
...ents_to_be_embedded_into_the_Flume_Appender.xml | 22 ++
...LOG4J2-70_Add_getLogger_Class_to_LogManager.xml | 22 ++
changelog/20120918-2.0-beta1/.release.xml | 18 +
.../20120918-2.0-beta1/Added_AsynchAppender.xml | 21 +
...le_to_allow_web_applications_to_include_the.xml | 23 ++
...did_not_create_the_parent_directories_of_th.xml | 22 ++
...tion_in_RollingFileManager_when_filePattern.xml | 22 ++
...arker_Message_Throwable_was_internally_usin.xml | 22 ++
...textListener_to_accept_a_configuration_file.xml | 24 ++
...as_calling_the_stop_method_of_the_reference.xml | 23 ++
...was_calling_the_stop_method_for_each_of_its.xml | 24 ++
...tAttribute_in_the_Commons_Logging_bridge_go.xml | 23 ++
...be_used_as_the_implementation_with_SLF4J_an.xml | 24 ++
...ernLayout_was_not_honoring_format_modifiers.xml | 22 ++
...ed_MarkerManager_getMarker_causing_the_Mark.xml | 24 ++
.../Update_the_versions_of_SLF4J_and_Logback.xml | 21 +
changelog/20121007-2.0-beta2/.release.xml | 18 +
..._MultiformatMessage_and_allow_StructuredDat.xml | 21 +
...NSI_colors_by_adding_the_highlight_and_styl.xml | 22 ++
...logging_to_be_directed_to_stderr_or_to_a_fi.xml | 21 +
...ation_was_not_starting_the_Console_Appender.xml | 21 +
...modulate_options_to_TimeBasedTriggeringPoli.xml | 23 ++
...rt_for_filtering_packages_from_stack_traces.xml | 22 ++
...erty_disableThreadContextMap_is_set_puts_to.xml | 23 ++
...text_map_is_empty_the_LogEvent_will_contain.xml | 23 ++
...rty_disableThreadContextStack_is_set_pushes.xml | 23 ++
...ext_stack_is_empty_the_LogEvent_will_contai.xml | 25 ++
...ods_in_AbstractLogger_were_set_to_an_incorr.xml | 23 ++
..._on_client_vs_server_mode_to_performance_pa.xml | 22 ++
..._s_Category_class_was_missing_3_log_methods.xml | 22 ++
...icThresholdFilter_to_use_KeyValuePair_Fixed.xml | 23 ++
...edMessage_StringFormattedMessage_and_Thread.xml | 22 ++
...stitution_from_PatternLayout_to_appropriate.xml | 21 +
changelog/20121111-2.0-beta3/.release.xml | 18 +
...duplicate_LoggerContextFactorys_are_present.xml | 22 ++
...jar_to_combine_API_and_Core_contents_for_us.xml | 21 +
...ption_would_occur_if_no_format_value_was_pa.xml | 23 ++
...ility_value_was_being_improperly_calculated.xml | 23 ++
...wrapping_a_ThrowableProxy_with_another_Thro.xml | 23 ++
...ager_binding_to_use_regular_java_properties.xml | 23 ++
...stomize_the_names_of_the_Levels_in_the_Leve.xml | 22 ++
..._not_properly_handling_adjacent_nested_opti.xml | 22 ++
...xception_in_ClassLoaderContextSelector_when.xml | 23 ++
...ewritePolicy_and_ability_to_define_properti.xml | 22 ++
...ontSize_parameters_to_HTMLLayout_Replace_ne.xml | 22 ++
...ed_ability_to_configure_from_an_InputSource.xml | 22 ++
...hreadContext_push_String_format_Object_args.xml | 22 ++
.../LOG4J2-87_Build_pdf_of_user_s_guide.xml | 22 ++
...not_stripping_Lookup_key_separator_when_try.xml | 23 ++
..._for_loading_plugins_inside_the_OSGi_bundle.xml | 22 ++
...sing_classes_and_methods_for_Log4j_1_x_comp.xml | 22 ++
...had_an_extra_call_to_putAll_that_caused_upd.xml | 23 ++
...y_forcedLog_was_wrapping_the_message_with_a.xml | 22 ++
changelog/20130128-2.0-beta4/.release.xml | 18 +
...d_MessageFormatMessage_and_FormattedMessage.xml | 21 +
.../Added_Flume_Appender_samples.xml | 21 +
.../Added_Log4j_2_to_SLF4J_adapter.xml | 21 +
...ed_hostName_and_contextName_to_property_map.xml | 21 +
...nager_to_initialize_even_if_it_cannot_conne.xml | 21 +
...J2-110_Renamed_log4j12_api_to_log4j_1_2_api.xml | 22 ++
...J2-111_Enhanced_javadoc_copyright_statement.xml | 22 ++
...ter_createFilter_was_annotated_with_PluginA.xml | 23 ++
...sage_was_validating_the_length_of_the_value.xml | 24 ++
...p_elements_with_null_values_are_now_ignored.xml | 23 ++
...s_using_the_wrong_date_value_Enhanced_Defau.xml | 23 ++
...connection_would_cause_the_TCPSocketManager.xml | 22 ++
..._would_fail_if_the_initial_connection_could.xml | 22 ++
...verify_exceptions_are_thrown_when_the_socke.xml | 22 ++
...le_for_ThreadContextMapFilter_was_incorrect.xml | 23 ++
...opic_Appenders_did_not_allow_name_to_be_spe.xml | 22 ++
...rs_to_recover_if_the_queue_or_topic_is_unav.xml | 22 ++
...thods_were_not_passing_Markers_to_the_isEna.xml | 22 ++
...28_Add_follow_attribute_to_Console_Appender.xml | 22 ++
...was_only_creating_a_single_appender_for_the.xml | 22 ++
...uld_format_throwables_without_requiring_a_c.xml | 22 ++
.../LOG4J2-131_Add_SMTPAppender.xml | 23 ++
...atching_Throwable_checks_for_DEBUG_level_bu.xml | 22 ++
...stom_message_creation_via_a_message_factory.xml | 22 ++
...hite_blue_and_so_on_in_the_console_appender.xml | 22 ++
...iguration_does_not_close_the_first_appender.xml | 23 ++
...to_be_escaped_in_Syslog_and_RFC5424_layouts.xml | 24 ++
...2-137_Fix_hang_in_Dumbster_SMTP_test_server.xml | 22 ++
..._exception_in_SocketAppender_if_no_protocol.xml | 23 ++
...140_Typo_in_documentation_of_SocketAppender.xml | 23 ++
...nts_were_not_reset_in_the_output_stream_cau.xml | 22 ++
...onverter_now_returns_null_if_the_log_messag.xml | 22 ++
...2-144_NullPointerException_in_RFC5424Layout.xml | 22 ++
.../LOG4J2-145_Add_missing_serial_version_IDs.xml | 22 ++
...ilter_was_matching_on_the_key_instead_of_th.xml | 23 ++
...MTPAppender_will_only_cache_filtered_events.xml | 23 ++
...m_getProperty_calls_to_use_PropertiesUtil_t.xml | 22 ++
...er_s_FileRenameAction_was_throwing_a_NullPo.xml | 24 ++
..._LocalizedMessageTest_fails_on_linux_system.xml | 23 ++
changelog/20130420-2.0-beta5/.release.xml | 18 +
...stentManager_which_writes_to_BerkeleyDB_and.xml | 21 +
...w_Logger_and_LoggerContext_to_be_subclassed.xml | 23 ++
..._to_include_or_exclude_location_information.xml | 23 ++
...der_configuration_details_via_an_advertisem.xml | 22 ++
...ccess_to_the_properties_in_the_LoggerConfig.xml | 23 ++
...4_compliant_escaping_rules_to_RFC5424Layout.xml | 23 ++
...Fragment_Host_to_MANIFEST_MF_for_log4j_core.xml | 23 ++
...ttern_converter_options_processing_to_Throw.xml | 23 ++
...rContextSelector_to_use_the_first_ClassLoad.xml | 23 ++
...J2-163_Add_support_for_asynchronous_loggers.xml | 23 ++
...64_Add_methods_is_setEndOfBatch_to_LogEvent.xml | 23 ++
...ws_a_ClassCastException_if_LogManager_retur.xml | 22 ++
...nFactory_was_adding_factories_on_every_call.xml | 22 ++
..._should_be_reset_when_addPackages_is_called.xml | 22 ++
..._IllegalArgumentException_in_AsynchAppender.xml | 23 ++
...xception_in_DatagramOutputStream_when_flush.xml | 23 ++
...ogger_interface_APIs_to_log_at_given_levels.xml | 22 ++
...ger_now_adds_the_layout_header_whenever_the.xml | 22 ++
.../LOG4J2-187_Add_tag_library.xml | 23 ++
...AsynchAppender_didn_t_support_the_level_and.xml | 23 ++
...meter_did_not_work_properly_on_AsynchAppend.xml | 23 ++
..._addLoggerAppender_saved_appender_using_the.xml | 23 ++
...leAppender_in_log4j_async_did_not_roll_over.xml | 23 ++
...tionsTest_failed_on_Windows_due_to_CR_LF_is.xml | 23 ++
...ts_now_create_files_in_the_target_directory.xml | 23 ++
...6_FlumeAvroManager_now_uses_Flume_RPCClient.xml | 22 ++
...8_FlumeAvroManager_now_uses_Flume_RPCClient.xml | 22 ++
...199_Highlight_subprojects_in_sub_navigation.xml | 23 ++
...hod_renamed_to_removeFilter_from_removeFile.xml | 23 ++
...SocketAppender_Added_option_to_not_wait_for.xml | 22 ++
.../LOG4J2-207_Add_JMX_support.xml | 23 ++
...up_ID_org_apache_logging_log4j_for_all_arti.xml | 22 ++
.../LOG4J2-208_Move_async_subproject_into_core.xml | 23 ++
...t_enclosing_key_value_in_quotes_when_genera.xml | 23 ++
...xtra_spaces_in_entry_and_exit_method_output.xml | 23 ++
...ntext_stop_when_the_application_is_shutdown.xml | 22 ++
...-212_Loggers_without_a_had_no_parent_logger.xml | 22 ++
.../LOG4J2-214_Async_documentation_update.xml | 23 ++
changelog/20130505-2.0-beta6/.release.xml | 18 +
...59_Use_OSGi_version_format_in_Fragment_Host.xml | 22 ++
...nterpolating_Environment_variables_when_pro.xml | 22 ++
..._annotation_attribute_from_type_to_category.xml | 22 ++
...OG4J2-215_Various_small_documentation_fixes.xml | 22 ++
...ure_PluginManager_streams_are_always_closed.xml | 23 ++
...fault_root_logger_if_not_configured_this_is.xml | 24 ++
...J2-221_Remove_hundreds_of_compiler_warnings.xml | 23 ++
...r_will_now_shut_down_during_Tomcat_shutdown.xml | 23 ++
..._start_and_stop_to_eliminate_IllegalStateEx.xml | 22 ++
..._failed_to_start_if_the_Flume_RPCClient_cou.xml | 22 ++
...dates_to_clarify_use_and_impact_of_location.xml | 22 ++
...Improved_error_reporting_when_misconfigured.xml | 23 ++
...Parent_was_not_returning_the_correct_Logger.xml | 22 ++
...2-233_Fixed_link_to_log4j_user_mailing_list.xml | 22 ++
..._a_NullPointerException_when_used_as_a_cont.xml | 22 ++
...cy_on_tools_jar_from_core_module_made_jcons.xml | 23 ++
...GUI_classes_into_separate_jmx_gui_submodule.xml | 22 ++
...face_to_package_org_apache_logging_log4j_co.xml | 21 +
...e_false_positives_for_NewlineAtEndOfFile_an.xml | 21 +
...ppender_to_AsyncAppender_Plugin_name_became.xml | 21 +
changelog/20130601-2.0-beta7/.release.xml | 18 +
...J2-10_Break_up_core_into_multiple_osgi_jars.xml | 23 ++
...text_performance_with_copy_on_write_map_and.xml | 22 ++
...LoggerContext_when_LoggerContext_is_stopped.xml | 22 ++
...G4J2-228_UDP_now_sends_one_event_per_packet.xml | 22 ++
...9_New_JDBC_JPA_and_NoSQL_database_Appenders.xml | 23 ++
...ssage_and_MessageFormatMessage_now_will_acc.xml | 23 ++
.../LOG4J2-243_Allow_custom_LogEventFactories.xml | 22 ++
...was_ignoring_filters_on_referenced_appender.xml | 22 ++
...exception_if_getCallerClass_and_SecurityMan.xml | 22 ++
...-246_Data_buffer_is_reset_in_finally_clause.xml | 22 ++
...tive_should_be_volatile_because_it_is_acces.xml | 22 ++
...rameters_in_Log4jContextListener_to_include.xml | 22 ++
...uration_information_location_content_type_c.xml | 22 ++
...m_in_OutputStreamManager_as_volatile_Mark_h.xml | 22 ++
...ter_strings_are_now_assumed_to_be_in_the_pl.xml | 22 ++
...s_charset_for_the_XML_processing_instructio.xml | 22 ++
...ut_does_not_output_meta_element_for_charset.xml | 22 ++
...ut_does_not_specify_charset_in_content_type.xml | 22 ++
...ut_does_not_specify_charset_in_content_type.xml | 22 ++
...LOG4J2-261_Add_missing_not_to_error_message.xml | 23 ++
...interceptors_in_the_embedded_Flume_Appender.xml | 23 ++
..._allow_a_charset_on_RFC5424Layout_use_UTF_8.xml | 22 ++
..._to_FlumeEvent_headers_for_non_Map_Messages.xml | 22 ++
...J2-269_Use_transaction_when_batch_size_is_1.xml | 22 ++
...es_in_interface_org_apache_logging_log4j_sp.xml | 22 ++
changelog/20130710-2.0-beta8/.release.xml | 18 +
...xception_regression_due_to_fix_for_LOG4J2_2.xml | 22 ++
..._message_fields_in_RFC_5424_structured_data.xml | 23 ++
...pender_with_TimeBasedTriggeringPolicy_now_w.xml | 22 ++
..._initialization_in_Servlet_containers_espec.xml | 23 ++
...pender_with_TimeBasedTriggeringPolicy_now_w.xml | 22 ++
...273_Wasted_work_in_XMLLayout_toSerializable.xml | 22 ++
...-274_Wasted_work_in_UUIDUtil_initialization.xml | 22 ++
..._fails_to_notify_client_of_failing_event_if.xml | 22 ++
...RollingAppenderSizeTest_testAppender_and_ot.xml | 22 ++
..._Avro_or_Flume_to_be_ignored_by_the_FlumeAp.xml | 22 ++
...nager_now_calls_Berkeley_DB_from_threads_to.xml | 22 ++
...ds_are_now_daemon_threads_and_won_t_prevent.xml | 22 ++
..._status_level_to_be_specified_as_a_system_p.xml | 22 ++
...4J2-283_Remove_dependency_on_Apache_ORO_jar.xml | 22 ++
...te_Log4j_1_dependency_to_1_2_17_from_1_2_16.xml | 22 ++
...OG4J2-285_Update_Jansi_jar_to_1_11_from_1_9.xml | 22 ++
...ate_test_H2_JDBC_driver_to_1_172_from_1_171.xml | 22 ++
.../LOG4J2-288_Update_JUnit_to_4_11_from_4_7.xml | 22 ++
...lugin_to_2_9_1_to_fix_javadoc_security_issu.xml | 22 ++
...eAppender_now_correctly_appends_to_does_not.xml | 22 ++
...ger_can_now_be_called_without_a_logger_name.xml | 22 ++
...Appender_now_correctly_handles_messages_exc.xml | 22 ++
...ork_in_FlumePersistentManager_createManager.xml | 22 ++
...ed_work_in_TestConfigurator_testEnvironment.xml | 22 ++
...asted_work_in_StyleConverterTest_setupClass.xml | 22 ++
...ending_when_no_agents_are_available_which_c.xml | 22 ++
...LOG4J2-301_Add_printf_methods_to_Logger_API.xml | 22 ++
...thods_to_ThreadContextStack_Map_implementat.xml | 22 ++
...pendencies_lightcouch_0_0_6_from_0_0_5_mong.xml | 22 ++
changelog/20130914-2.0-beta9/.release.xml | 18 +
...atively_new_PatternLayout_configuration_att.xml | 24 ++
...pressExceptions_configuration_attribute_for.xml | 26 ++
...and_cleared_up_documentation_for_the_JPA_ap.xml | 22 ++
...adding_quick_jump_off_page_and_menu_for_Jav.xml | 21 +
..._is_now_an_optional_dependency_of_the_SLF4J.xml | 22 ++
..._default_Route_can_now_be_an_appender_refer.xml | 22 ++
..._ThrowableProxy_no_longer_extends_Throwable.xml | 22 ++
...226_Fix_table_of_contents_generation_in_pdf.xml | 22 ++
.../LOG4J2-253_Added_FAQ_page_to_the_site.xml | 22 ++
...o_make_AsyncAppender_threads_daemon_threads.xml | 22 ++
...and_NoSQL_appenders_so_that_the_failover_ap.xml | 22 ++
...gurationFactory_to_recognize_and_properly_u.xml | 24 ++
...ration_if_the_ClassLoaderContextSelector_cr.xml | 23 ++
...9_Add_getThrowable_method_to_ThrowableProxy.xml | 22 ++
.../LOG4J2-304_Fixed_Async_Loggers_memory_leak.xml | 22 ++
...rom_1_x_Logger_getRootLogger_add_LogManager.xml | 22 ++
...te_JSON_Jackson_library_to_2_2_2_from_2_2_1.xml | 22 ++
...oggers_LMAX_Disruptor_library_from_3_0_1_to.xml | 22 ++
...library_versions_were_used_in_Async_Loggers.xml | 22 ++
...istributions_only_have_a_single_License_and.xml | 22 ++
..._SMTPAppender_did_not_send_mails_with_error.xml | 23 ++
...flush_and_close_methods_in_the_XxxFileManag.xml | 22 ++
...provements_compact_vs_pretty_namespace_name.xml | 22 ++
.../LOG4J2-313_Add_JNDILookup_plugin.xml | 23 ++
...ppender_and_FastRollingFileAppender_to_Rand.xml | 24 ++
...wn_hook_to_be_disabled_in_the_configuration.xml | 22 ++
...ace_logging_when_using_throwable_in_style_a.xml | 22 ++
..._logging_because_META_INF_log4j_provider_pr.xml | 22 ++
...ective_use_of_Reflection_getCallerClass_and.xml | 23 ++
...sts_to_use_H2_database_1_3_173_from_1_3_172.xml | 22 ++
...nager_was_calling_Berkeley_DB_s_count_metho.xml | 22 ++
...only_creates_StatusData_objects_if_they_are.xml | 22 ++
...sformer_so_that_MongoDB_can_persist_Log4j_e.xml | 22 ++
...us_check_for_affected_MongoDB_records_which.xml | 22 ++
...tation_to_refer_to_SLF4J_Binding_instead_of.xml | 23 ++
..._Match_artifact_ids_with_Maven_module_names.xml | 23 ++
...tManager_s_writer_thread_had_high_CPU_usage.xml | 22 ++
...s_after_multiple_calls_to_LoggerContext_rec.xml | 23 ++
...Also_added_missing_license_headers_to_sever.xml | 23 ++
...-341_Enable_XInclude_for_XML_configurations.xml | 22 ++
.../LOG4J2-342_Ignore_xml_base_attributes.xml | 22 ++
...ry_generics_from_Appender_interface_and_imp.xml | 23 ++
...ender_thread_a_more_descriptive_name_for_ea.xml | 23 ++
..._OSGi_wrong_Fragment_Host_in_manifest_files.xml | 23 ++
...ultiple_SD_ELEMENTs_in_an_RFC_5424_syslog_m.xml | 23 ++
.../LOG4J2-356_Create_a_JSON_Layout.xml | 22 ++
...ng_MongoDB_provider_ignores_username_and_pa.xml | 22 ++
...et_3_0_auto_initializer_so_that_it_does_not.xml | 24 ++
.../LOG4J2-360_Allow_Plugins_to_have_aliases.xml | 22 ++
...o_the_site_FAQ_page_that_explains_when_to_u.xml | 22 ++
...retrieve_information_from_the_ServletContex.xml | 23 ++
..._Update_commons_logging_to_1_1_3_from_1_1_1.xml | 22 ++
..._appenders_send_two_messages_for_one_append.xml | 23 ++
..._constructor_to_Log4j_1_2_bridge_for_Veloci.xml | 22 ++
...to_PatternLayout_to_display_more_detailed_i.xml | 23 ++
...ate_when_substituting_date_in_the_filePatte.xml | 22 ++
...tern_Layout_Customize_level_names_by_length.xml | 22 ++
..._Layout_Customize_level_names_to_lower_case.xml | 22 ++
...te_Jackson_dependency_to_1_9_13_from_1_9_11.xml | 22 ++
...te_Java_Mail_dependency_to_1_5_0_from_1_4_7.xml | 22 ++
...pdate_HSQLDB_dependency_to_2_3_0_from_2_2_9.xml | 22 ++
...nager_now_handles_LockConflictExceptions_in.xml | 23 ++
...nManager_once_during_configuration_Move_adv.xml | 22 ++
...cheme_when_specifying_configuration_file_lo.xml | 23 ++
...97_Logger_info_Message_Javadoc_is_incorrect.xml | 23 ++
..._file_rollover_strategy_to_define_the_compr.xml | 22 ++
changelog/20140216-2.0-rc1/.release.xml | 18 +
...eak_by_releasing_reference_to_ThreadLocal_w.xml | 23 ++
...et_3_0_auto_initializer_to_add_the_filter_b.xml | 24 ++
...og4j_1_2_api_doesn_t_export_the_log4j_API_1.xml | 24 ++
...et_3_0_auto_initializer_so_that_it_does_not.xml | 25 ++
.../LOG4J2-377__OSGi_Fix_NPE_during_shutdown.xml | 24 ++
..._prevented_Log4J_from_working_in_Google_App.xml | 22 ++
...ith_time_based_file_rollover_monthly_weekly.xml | 24 ++
...rConfig_Disruptor_thread_s_then_AsyncAppend.xml | 25 ++
...ies_and_setup_Interpolator_before_processin.xml | 22 ++
...G4J2-401_Configure_FileAppender_buffer_size.xml | 22 ++
...figure_RandomAccessFileAppender_buffer_size.xml | 22 ++
...er_was_missing_in_the_ID_of_structured_data.xml | 23 ++
...ration_was_being_processed_twice_at_startup.xml | 22 ++
...all_log4j_JMX_MBeans_when_the_LoggerContext.xml | 24 ++
...to_recover_from_lost_database_connection_in.xml | 23 ++
...cumentation_code_example_in_manual_eventlog.xml | 24 ++
..._to_properly_escape_backslashes_before_crea.xml | 25 ++
...ion_to_not_output_ANSI_escape_codes_if_no_C.xml | 22 ++
...t_time_as_UNIX_time_seconds_or_milliseconds.xml | 22 ++
..._LoggerConfig_Level_table_at_the_architectu.xml | 22 ++
...J2-41_Add_support_for_custom_logging_levels.xml | 23 ++
...e_a_lookup_for_resource_bundle_substitution.xml | 22 ++
...s_for_instrumenting_AsyncAppenders_and_Asyn.xml | 23 ++
...eak_by_populating_AsyncLoggerConfigHelper_r.xml | 23 ++
..._Message_in_RFC5424Layout_for_non_Structure.xml | 23 ++
...ppender_commits_transactions_after_a_single.xml | 22 ++
...h_JDBC_and_JPA_appender_connectivity_in_Web.xml | 23 ++
..._where_log4j2_LoggerContext_did_not_show_up.xml | 24 ++
...ot_find_packages_in_file_URLs_which_include.xml | 23 ++
...-447_XMLLayout_does_not_include_marker_name.xml | 25 ++
...cumentation_system_property_should_be_log4j.xml | 24 ++
...etContext_attribute_that_when_set_to_true_d.xml | 23 ++
...53_Update_Flume_Appender_to_use_Flume_1_4_0.xml | 22 ++
...iggeringPolicy_should_use_event_time_millis.xml | 23 ++
...t_should_return_Message_timestamp_for_Times.xml | 23 ++
...JDBC_and_JPA_appender_to_properly_release_d.xml | 23 ++
...context_when_constructing_the_LoggerContext.xml | 22 ++
...never_return_null_Level_fixes_LevelPatternC.xml | 23 ++
...on_for_MyApp_example_application_in_the_Aut.xml | 24 ++
...ays_as_sub_elements_of_a_JSON_configuration.xml | 22 ++
...never_return_null_Level_fixes_ThresholdFilt.xml | 23 ++
...og4j2_config_file_if_path_contains_plus_cha.xml | 23 ++
...o_toggle_Thread_name_caching_in_AsyncLogger.xml | 23 ++
..._was_not_being_set_until_after_the_first_co.xml | 22 ++
..._toString_methods_that_perform_logging_coul.xml | 23 ++
..._class_does_not_properly_implement_Configur.xml | 23 ++
...DBConnection_to_add_a_MongoDB_encoding_hook.xml | 23 ++
...OG4J2-477_NPE_in_ClassLoaderContextSelector.xml | 23 ++
...dc_fields_are_not_JavaScript_escaped_in_JSO.xml | 23 ++
...ow_uses_plain_ThreadLocal_by_default_unless.xml | 24 ++
.../LOG4J2-481_Add_Stream_interface_to_Loggers.xml | 23 ++
...x_The_attribute_of_Route_to_refer_to_an_app.xml | 23 ++
..._toString_methods_that_perform_logging_coul.xml | 22 ++
...nder_s_overuse_of_transactions_by_connectin.xml | 23 ++
.../LOG4J2-490_Update_EasyMock_to_version_3_2.xml | 23 ++
...rmedObjectNameException_if_context_name_con.xml | 24 ++
...mes_changed_Unloading_one_web_application_u.xml | 22 ++
...507_Space_Level_numbers_by_100_instead_of_1.xml | 22 ++
...rConfig_Disruptor_thread_s_then_AsyncAppend.xml | 24 ++
..._support_interface_and_methods_and_the_Logg.xml | 26 ++
..._2_api_Category_getEffectiveLevel_has_no_ca.xml | 22 ++
...23_LocalizedMessage_serialization_is_broken.xml | 22 ++
...g_apache_logging_log4j_core_appender_rollin.xml | 22 ++
...GUI_should_dynamically_update_when_LoggerCo.xml | 23 ++
...rolled_log_files_were_overwritten_by_Rollin.xml | 24 ++
...Flume_appender_when_it_cannot_create_a_Berk.xml | 22 ++
...SourceConnectionSource_and_the_DriverManage.xml | 22 ++
...apache_logging_log4j_core_appender_db_nosql.xml | 22 ++
changelog/20140621-2.0-rc2/.release.xml | 18 +
...documentation_regarding_log4j_status_logger.xml | 23 ++
...g4jLogEvent_to_lazily_create_ThrowableProxy.xml | 22 ++
...i_module_didn_t_export_any_packages_to_OSGi.xml | 22 ++
...ic_dependency_with_log4j_slf4j_impl_in_OSGi.xml | 22 ++
..._and_ThreadContextLookup_to_default_lookups.xml | 22 ++
...m_with_the_previous_solution_for_LOG4J2_392.xml | 24 ++
.../LOG4J2-410_SLf4JLogger_is_now_Serializable.xml | 23 ++
...alue_for_missing_key_in_look_ups_with_fallb.xml | 23 ++
...-427_Add_support_for_configuration_via_YAML.xml | 23 ++
...r_to_route_log_events_to_the_ServletContext.xml | 22 ++
...rnConverter_to_escape_newlines_and_HTML_spe.xml | 23 ++
..._a_NullPointerException_could_be_thrown_due.xml | 23 ++
...fBounds_exception_could_occur_during_proper.xml | 23 ++
...dd_a_LoggerConfig_Document_two_ways_to_modi.xml | 22 ++
...was_not_resetting_its_status_after_the_prim.xml | 22 ++
...footer_to_be_specified_as_lookup_patterns_i.xml | 22 ++
...99_Add_equals_and_hashcode_to_Log4jLogEvent.xml | 22 ++
...ere_AsyncAppender_dropped_events_if_queue_s.xml | 25 ++
...llover_time_when_size_rollover_is_triggered.xml | 22 ++
...h_Reconfigure_using_XML_below_function_in_J.xml | 26 ++
..._Make_Throwable_transient_in_ThrowableProxy.xml | 22 ++
...xpose_a_PrintWriter_instead_of_custom_Logge.xml | 23 ++
...on_files_to_be_located_as_Servlet_Context_r.xml | 22 ++
...dLogger_interface_to_facilitate_implementin.xml | 23 ++
...t_and_RFC5424LayoutTest_were_failing_in_Jav.xml | 22 ++
...nd_commas_in_Configuration_s_package_attrib.xml | 23 ++
...now_always_uses_a_client_type_of_default_fa.xml | 23 ++
...4_Renamed_SLF4J_logger_class_to_Log4jLogger.xml | 22 ++
...mAccessFileAppender_buffer_size_configurabl.xml | 23 ++
...wn_thread_memory_leak_in_servlet_containers.xml | 22 ++
..._the_default_WaitStrategy_for_Async_Loggers.xml | 22 ++
...dd_org_apache_logging_log4j_Logger_getLevel.xml | 22 ++
.../LOG4J2-579_Rework_Level_comparison_APIs.xml | 22 ++
...ssFile_now_writes_the_layout_header_after_r.xml | 23 ++
..._logging_log4j_core_net_SocketServer_to_TCP.xml | 22 ++
...Add_support_for_multiple_parents_to_Markers.xml | 23 ++
...G4J2-592_Update_Jackson_to_2_3_2_from_2_2_2.xml | 22 ++
...notation_processor_as_the_new_plugin_pre_ca.xml | 23 ++
...not_skipping_multiple_instances_of_the_FQCN.xml | 23 ++
...ypes_other_than_String_for_plugin_factory_v.xml | 22 ++
...e_now_less_verbose_during_the_build_process.xml | 22 ++
...m_the_NoSQL_plugins_no_longer_shows_up_in_c.xml | 22 ++
...of_log4j_web_imports_Servlet_2_5_at_minimum.xml | 22 ++
.../LOG4J2-616_Update_Jackson_to_2_3_3.xml | 22 ++
.../LOG4J2-617_Update_SLF4J_to_1_7_7.xml | 22 ++
...guration_files_do_not_prevent_the_config_fi.xml | 23 ++
...ration_in_a_separate_thread_to_prevent_dead.xml | 22 ++
...r_now_correctly_honours_the_bufferedIO_conf.xml | 23 ++
..._MDC_properties_as_a_JSON_map_in_JSONLayout.xml | 22 ++
...erate_all_log_event_timestamps_not_just_for.xml | 22 ++
...ument_the_system_properties_used_in_Log4J_2.xml | 22 ++
...ogger_s_level_via_jConsole_now_correctly_ta.xml | 24 ++
...yncLogger_and_AsyncLoggerConfig_if_logger_i.xml | 23 ++
...be_caused_by_a_null_ThreadContextClassLoade.xml | 22 ++
...commons_logging_dependency_version_in_tests.xml | 22 ++
...ureSocketAppender_and_secure_server_SSL_TLS.xml | 22 ++
...LS_Syslog_appender_into_the_Syslog_appender.xml | 22 ++
.../LOG4J2-647_Upgrade_to_Flume_1_5_0.xml | 22 ++
...g4j_2_throws_ArrayIndexOutOfBoundsException.xml | 22 ++
...rt_for_default_plugin_values_and_attributes.xml | 22 ++
...dule_to_provide_a_home_for_all_log4j_perfor.xml | 23 ++
...55_Add_Vagrantfile_for_testing_in_GNU_Linux.xml | 22 ++
...che_file_to_META_INF_for_OSGi_compatibility.xml | 22 ++
..._log_events_when_combining_AsyncLoggers_wit.xml | 22 ++
...combining_AsyncLoggers_with_AsyncLoggerConf.xml | 22 ++
...ollingFileAppender_buffer_size_configurable.xml | 22 ++
...ollingRandomAccessFile_now_write_the_layout.xml | 22 ++
changelog/20140712-2.0/.intro.adoc | 31 ++
changelog/20140712-2.0/.release.xml | 18 +
...h_no_Level_now_inherit_the_Level_from_their.xml | 22 ++
..._generating_custom_logger_wrappers_that_rep.xml | 23 ++
...casional_ArrayIndexOutOfBoundsException_aft.xml | 23 ++
...on_error_with_SocketAppender_and_Async_Logg.xml | 23 ++
...arify_how_to_use_formatter_logger_and_stand.xml | 22 ++
...tSelector_should_ensure_that_different_Asyn.xml | 22 ++
...ers_tab_and_so_on_in_PatternLayout_do_not_w.xml | 23 ++
...ix_annotation_processor_warnings_on_JDK_1_7.xml | 23 ++
...ogging_log4j_core_layout_AbstractLayout_imm.xml | 22 ++
...nverter_support_for_b_is_broken_affects_Pat.xml | 22 ++
..._logging_log4j_core_util_Closer_closeSilent.xml | 22 ++
...ogging_log4j_core_layout_PatternLayout_immu.xml | 22 ++
.../LOG4J2-689_Update_Jackson_to_2_4_1.xml | 22 ++
...dependencies_should_be_in_scope_test_in_the.xml | 23 ++
...tation_to_specify_only_Maven_3_is_supported.xml | 22 ++
...lation_error_that_popped_up_in_a_test_class.xml | 22 ++
...ilter_does_not_match_multiline_log_messages.xml | 22 ++
...ual_page_missing_documentation_on_header_fo.xml | 22 ++
..._Async_Logger_does_not_log_thread_context_s.xml | 23 ++
...re_not_logged_when_configuration_problems_a.xml | 22 ++
...te_Apache_Commons_Logging_to_1_2_from_1_1_3.xml | 22 ++
changelog/20140729-2.0.1/.intro.adoc | 31 ++
changelog/20140729-2.0.1/.release.xml | 18 +
..._issues_in_loading_Log4j_providers_in_an_OS.xml | 22 ++
...abaseManager_to_close_connection_on_writeIn.xml | 23 ++
...ter_ISO8601_PATTERN_now_conforms_to_ISO8601.xml | 22 ++
..._not_find_class_javax_naming_InitialContext.xml | 23 ++
...ror_message_if_configuration_file_not_found.xml | 22 ++
...tation_for_Custom_Levels_and_Custom_Loggers.xml | 22 ++
...ng_VerifyError_org_apache_logging_log4j_cor.xml | 23 ++
...able_log4j_JMX_when_detecting_we_are_runnin.xml | 22 ++
...NetworkOnMainThreadException_thrown_on_Andr.xml | 22 ++
...ntextUtils_class_to_log4j_web_for_helper_me.xml | 22 ++
...tion_regarding_extensions_to_LoggerContextF.xml | 22 ++
...2_Update_to_LMAX_Disruptor_3_3_0_from_3_2_1.xml | 22 ++
...o_latest_Jackson_jars_from_the_2_4_1_X_line.xml | 22 ++
...o_that_it_won_t_interfere_with_spring_bom_a.xml | 22 ++
...so_that_it_won_t_specify_a_default_scope_on.xml | 22 ++
...er_deadlock_if_async_action_thread_fails_to.xml | 23 ++
...webapp_manual_regarding_sample_web_xml_file.xml | 23 ++
...kage_configuration_attribute_for_discoverin.xml | 22 ++
...742_XInclude_not_working_with_relative_path.xml | 23 ++
..._Clock_calls_when_TimestampMessage_is_logge.xml | 23 ++
...t_date_pattern_after_fixing_the_ISO8601_pat.xml | 23 ++
...configuration_page_has_incorrect_class_name.xml | 23 ++
changelog/20140816-2.0.2/.intro.adoc | 30 ++
changelog/20140816-2.0.2/.release.xml | 18 +
...dition_that_caused_log_file_rotation_to_fai.xml | 22 ++
...mentation_that_Commons_Logging_jar_is_requi.xml | 22 ++
...mentation_that_SLF4J_API_jar_is_required_wh.xml | 22 ++
...on_from_hanging_when_PatternLayout_configur.xml | 22 ++
...age_to_console_if_no_configuration_file_fou.xml | 22 ++
...tFactory_subclasses_to_specify_a_custom_Con.xml | 22 ++
...t_from_creating_unnecessary_Log4j2Plugins_d.xml | 23 ++
...nor_site_documentation_issues_mostly_versio.xml | 22 ++
...provement_link_to_dependency_tree_from_log4.xml | 23 ++
...nous_loggers_and_appenders_to_ensure_the_fo.xml | 25 ++
...essage_when_missing_log4j_core_in_the_class.xml | 22 ++
...ong_time_if_you_have_empty_packages_attribu.xml | 23 ++
...component_pages_were_still_using_the_old_lo.xml | 22 ++
...5_Update_Apache_Flume_to_1_5_0_1_from_1_5_0.xml | 22 ++
changelog/20141019-2.1/.intro.adoc | 32 ++
changelog/20141019-2.1/.release.xml | 18 +
...nager_now_handles_LockConflictExceptions_in.xml | 23 ++
.../LOG4J2-428_Implement_a_GELF_layout.xml | 24 ++
...OG4J2-431_Added_Memory_Mapped_File_Appender.xml | 23 ++
...OG4J2-547_Add_the_Log4j_IOStreams_component.xml | 22 ++
...ering_on_custom_log_levels_in_configuration.xml | 22 ++
...gging_implementation_based_on_log4j_api_See.xml | 22 ++
...SGi_Import_Package_problem_with_the_JMS_API.xml | 23 ++
...me_typo_fixes_and_enhancements_for_the_site.xml | 23 ++
...xed_minor_issues_with_Log4j2_website_docume.xml | 23 ++
...y_plugin_clashes_by_using_a_more_predictabl.xml | 24 ++
...2-753_Reduced_CachedClock_thread_contention.xml | 22 ++
...766_Incomplete_documentation_for_JSONLayout.xml | 23 ++
...1_Add_lookup_for_application_main_arguments.xml | 22 ++
...mework_to_3_2_11_RELEASE_from_3_2_8_RELEASE.xml | 22 ++
...-782_Remove_invalid_Oracle_Maven_repository.xml | 22 ++
...uld_use_platform_character_encoding_by_defa.xml | 23 ++
...xed_capitalization_inconsistency_in_user_ma.xml | 22 ++
.../LOG4J2-787_Add_lookup_for_JVM_arguments.xml | 22 ++
...o_2_4_2_from_2_4_1_for_XML_and_JSON_process.xml | 22 ++
...ustom_SLF4J_Markers_in_log4j_slf4j_impl_mod.xml | 22 ++
..._log4j_to_slf4j_did_not_work_correctly_with.xml | 22 ++
...arified_why_log4j_core_is_a_compile_time_de.xml | 23 ++
...ning_redundancy_causing_massive_slowdowns_i.xml | 23 ++
...ycle_implementations_should_be_serializable.xml | 23 ++
...ng_log4j_core_Logger_should_be_serializable.xml | 23 ++
...configuration_with_AsyncLogger_AsyncRoot_is.xml | 22 ++
...tility_class_to_API_s_private_utility_class.xml | 22 ++
...2-810_Update_javax_mail_to_1_5_2_from_1_5_0.xml | 22 ++
...ws_ArrayIndexOutOfBoundsException_for_an_em.xml | 23 ++
...og4jMarker_hasParents_returns_opposite_of_c.xml | 24 ++
...S_appenders_into_a_single_appender_Configur.xml | 22 ++
...ded_section_on_XInclude_to_user_manual_Conf.xml | 22 ++
..._in_Tomcat_6_caused_by_clock_background_thr.xml | 24 ++
...eclipse_persistence_jpa_to_2_5_2_from_2_5_1.xml | 22 ++
...ation_constraint_annotations_for_the_Plugin.xml | 22 ++
...peConverter_classes_through_the_standard_Pl.xml | 22 ++
...ollingFile_filePattern_backslashes_are_path.xml | 22 ++
...interrupt_signal_to_allow_application_shutd.xml | 22 ++
...updated_FAQ_which_jars_diagrams_for_JUL_bri.xml | 22 ++
...ils_if_a_class_in_logged_stack_trace_throws.xml | 23 ++
...ded_Runtime_Dependencies_link_to_left_nav_b.xml | 22 ++
...enderTest_JUnit_performance_test_to_log4j_p.xml | 22 ++
...SqlAppenderTest_JUnit_performance_test_to_l.xml | 22 ++
...nderTest_JUnit_performance_test_to_log4j_pe.xml | 22 ++
...qlAppenderTest_JUnit_performance_test_to_lo.xml | 22 ++
.../LOG4J2-844_Update_JMH_to_1_1_from_0_7_2.xml | 22 ++
...atible_versions_in_Log4j_API_ProviderUtil_a.xml | 23 ++
..._to_provide_nicely_formatted_runtime_versio.xml | 22 ++
...n_fix_broken_links_on_Appenders_manual_page.xml | 22 ++
...dd_sections_on_the_JUL_Adapter_IO_Streams_a.xml | 22 ++
...x_broken_links_on_left_navigation_Extending.xml | 22 ++
..._issue_that_prevented_Log4j_from_finding_th.xml | 23 ++
...xed_missing_closing_parenthesis_in_code_exa.xml | 23 ++
...er_maxDelay_not_in_seconds_but_milliseconds.xml | 24 ++
...ackRegistry_interface_for_customizable_shut.xml | 23 ++
changelog/20150222-2.2/.intro.adoc | 34 ++
changelog/20150222-2.2/.release.xml | 18 +
..._ThrowableProxy_throws_NoClassDefFoundError.xml | 25 ++
...le_should_not_implement_equals_and_hashCode.xml | 23 ++
...G4J2-881_Update_Jackson_from_2_4_2_to_2_4_3.xml | 22 ++
...2-882_Update_maven_core_from_3_1_0_to_3_2_3.xml | 22 ++
...m_org_apache_felix_framework_4_2_1_to_4_4_1.xml | 22 ++
...Update_org_eclipse_osgi_from_3_6_0_to_3_7_1.xml | 22 ++
...le_should_not_implement_equals_and_hashCode.xml | 22 ++
..._not_map_Log4j_2_FATAL_level_to_a_JUL_level.xml | 22 ++
...eption_on_filter_when_mapping_JUL_to_Log4j2.xml | 22 ++
...ogAppender_connect_timeout_value_as_part_of.xml | 23 ++
..._apache_log4j_BasicConfigurator_configure_i.xml | 22 ++
...etAppender_connect_timeout_value_as_part_of.xml | 23 ++
...0_Update_Apache_Flume_from_1_5_0_1_to_1_5_2.xml | 22 ++
..._SyslogAppender_No_structured_id_name_was_s.xml | 24 ++
...textSelector_uses_ClassLoader_toString_as_a.xml | 23 ++
...G4J2-910_Update_Jackson_from_2_4_3_to_2_4_4.xml | 22 ++
..._does_not_report_full_error_message_for_XIn.xml | 22 ++
...tExtendedStackTraceAsString_causes_NullPoin.xml | 23 ++
...ils_to_initialize_if_XInclude_API_is_not_av.xml | 23 ++
...doesn_t_map_level_ALL_correctly_in_Category.xml | 23 ++
...G4J2-925_Update_from_Jackson_2_4_4_to_2_5_0.xml | 22 ++
...is_missing_PluginFactory_annotation_at_crea.xml | 23 ++
...d_not_use_attribute_minimalization_for_hr_n.xml | 23 ++
...mory_leaks_when_web_applications_are_restar.xml | 25 ++
...t_to_create_one_compact_log_record_per_line.xml | 23 ++
...nder_is_not_adding_millisecond_to_the_event.xml | 23 ++
...g4j_2_in_Web_Applications_Update_example_Lo.xml | 23 ++
...ute_name_in_PropertiesRewritePolicy_example.xml | 23 ++
...arify_system_properties_to_control_status_l.xml | 22 ++
..._to_Route_AppenderRef_attribute_should_be_r.xml | 23 ++
...G4J2-957_Missing_toUpperCase_Locale_ENGLISH.xml | 23 ++
...G4J2-958_Update_from_Jackson_2_5_0_to_2_5_1.xml | 22 ++
changelog/20150509-2.3/.intro.adoc | 35 ++
changelog/20150509-2.3/.release.xml | 18 +
...ng_is_mis_mapped_to_ERROR_when_it_should_be.xml | 23 ++
...4J2-1004_Update_Jackson_from_2_5_1_to_2_5_3.xml | 22 ++
...G4J2-1005_Update_Slf4j_from_1_7_7_to_1_7_12.xml | 22 ++
...ng_log4j_core_util_fileFromUri_URI_uri_inco.xml | 23 ++
...g_log4j_core_config_plugins_util_ResolverUt.xml | 23 ++
...ned_compressionType_parameter_to_GelfLayout.xml | 23 ++
...uncate_from_the_end_of_text_format_modifier.xml | 23 ++
...rAdmin_listener_is_added_to_StatusLogger_ev.xml | 23 ++
...FormattedMessage_serialization_is_incorrect.xml | 23 ++
...ger_works_after_the_Console_appender_and_JA.xml | 23 ++
...uration_createKeyStoreConfiguration_ignores.xml | 22 ++
...nent_properties_not_read_for_all_properties.xml | 23 ++
...OG4J2-968_SyslogLayout_contains_extra_space.xml | 23 ++
...971_Another_bad_priority_in_Syslog_messages.xml | 23 ++
...g_log4j_core_net_ssl_TlsSyslogInputStreamRe.xml | 22 ++
...OG4J2-974_Typo_in_EventLogger_documentation.xml | 23 ++
...rval_with_YAML_config_file_format_causes_JS.xml | 23 ++
...erflow_in_BurstFilter_not_handled_correctly.xml | 23 ++
...LOG4J2-981_Incorrect_unlock_in_ProviderUtil.xml | 23 ++
...ighlight_to_support_noConsoleNoAnsi_like_st.xml | 23 ++
...er_should_not_implement_equals_and_hashCode.xml | 23 ++
...7_Migrate_tests_from_Logback_1_1_2_to_1_1_3.xml | 22 ++
...8_Update_LMAX_Disruptor_from_3_3_0_to_3_3_2.xml | 22 ++
...e_tests_to_use_ActiveMQ_from_5_10_to_5_11_1.xml | 22 ++
..._config_should_default_includeLocation_to_f.xml | 23 ++
...cur_if_appender_thread_creates_a_new_Logger.xml | 22 ++
...ant_from_Charsets_to_Constants_class_Remove.xml | 22 ++
...ogging_log4j_core_Logger_updateConfiguratio.xml | 23 ++
changelog/20150920-2.4/.intro.adoc | 35 ++
changelog/20150920-2.4/.release.xml | 18 +
..._event_when_interpolating_logger_properties.xml | 22 ++
...te_messages_based_on_the_marker_in_Layout_f.xml | 23 ++
...form_from_Java_6_to_7_From_this_version_onw.xml | 22 ++
...e_database_tests_from_H2_1_3_175_to_1_3_176.xml | 22 ++
..._leaves_files_open_until_GC_when_an_IO_erro.xml | 22 ++
...leaves_files_open_until_GC_when_an_IO_error.xml | 22 ++
...eys_to_be_specified_in_the_MDC_pattern_conv.xml | 22 ++
...itePolicy_for_changing_level_of_a_log_event.xml | 23 ++
...logging_Level_gives_null_Log4j_Level_and_ca.xml | 23 ++
...ightConverter_does_not_obey_noConsoleNoAnsi.xml | 22 ++
...tes_unnecessary_Map_objects_by_calling_Thre.xml | 23 ++
...ystemClassLoader_when_running_on_Google_App.xml | 22 ++
...036_Update_Apache_Flume_from_1_5_2_to_1_6_0.xml | 22 ++
...tibility_issue_in_log4j_1_2_api_NDC_pop_and.xml | 23 ++
...ct_documentation_for_layout_default_charset.xml | 23 ++
...Update_MongoDB_driver_from_2_11_2_to_2_13_2.xml | 22 ++
...g_appenders_don_t_take_timeout_into_account.xml | 23 ++
...-1044_Support_batchSize_in_FlumeAvroManager.xml | 22 ++
...vents_to_Flume_when_the_appender_is_stopped.xml | 22 ++
...045_Externalize_log4j2_xml_via_URL_resource.xml | 23 ++
...r_Exception_cause_throws_StackOverflowError.xml | 23 ++
...Monitor_unnecessarily_calls_System_currentT.xml | 23 ++
..._resets_the_thread_interrupted_flag_after_c.xml | 23 ++
...p_class_to_help_write_log_files_relative_to.xml | 23 ++
...rror_when_starting_app_on_Google_App_Engine.xml | 23 ++
...e_logging_log4j_LogManager_getFormatterLogg.xml | 22 ++
...ains_String_does_not_respect_org_slf4j_Mark.xml | 23 ++
...ains_Marker_does_not_respect_org_slf4j_Mark.xml | 22 ++
...ve_Marker_does_not_respect_org_slf4j_Marker.xml | 22 ++
...Marker_does_not_respect_org_slf4j_Marker_co.xml | 22 ++
...emporary_array_object_in_org_apache_logging.xml | 22 ++
...ng_slf4j_Log4jMarker_does_not_implement_org.xml | 22 ++
...e_logging_log4j_Marker_equals_Object_and_or.xml | 22 ++
...4jContextFactory_s_ShutdownCallbackRegistry.xml | 23 ++
...tExtendedStackTraceAsString_throws_NPE_on_d.xml | 23 ++
...logged_when_using_TcpSocketServer_Serialize.xml | 23 ++
..._of_JSON_escape_chars_when_deserializing_JS.xml | 23 ++
...2-1070_Update_Java_Mail_from_1_5_2_to_1_5_4.xml | 22 ++
...or_system_nanosecond_time_in_pattern_layout.xml | 22 ++
..._compressing_to_bzip2_format_on_file_rollov.xml | 22 ++
...l_Apache_Commons_Compress_compression_forma.xml | 22 ++
..._exception_if_some_log_event_fields_are_nul.xml | 23 ++
...4J2-1079_Update_Jackson_from_2_5_3_to_2_5_4.xml | 22 ++
...Logger_WARN_event_in_LogManager_with_java_u.xml | 23 ++
...ated_Value_CSV_layouts_for_parameter_and_ev.xml | 22 ++
...onfigurator_APIs_to_change_a_logger_s_level.xml | 22 ++
...4J2-1092_Update_Jackson_from_2_6_0_to_2_6_1.xml | 22 ++
...ance_of_ParameterizedMessage_getFormattedMe.xml | 22 ++
...imestamp_formatting_performance_improvement.xml | 23 ++
...te_Apache_Commons_Compress_from_1_9_to_1_10.xml | 22 ++
...he_logging_log4j_Level_isInRange_Level_Leve.xml | 23 ++
.../LOG4J2-1106_Add_a_LevelRangeFilter_class.xml | 23 ++
.../LOG4J2-1107_New_Appender_for_Apache_Kafka.xml | 23 ++
...tion_when_passing_null_to_java_util_logging.xml | 23 ++
...ing_log4j_jul_CoreLogger_setLevel_checks_fo.xml | 22 ++
..._publisher_Appender_for_ZeroMQ_using_JeroMQ.xml | 23 ++
...114_Add_thread_name_to_status_logger_layout.xml | 22 ++
...Manager_in_ConsoleAppender_leaking_managers.xml | 23 ++
...apper_generator_tool_to_add_Java_8_lambda_s.xml | 22 ++
...formance_improvements_avoid_unnecessary_loc.xml | 22 ++
...race_condition_on_reconfiguration_Introduce.xml | 23 ++
...tor_initialize_String_ClassLoader_String_fa.xml | 22 ++
...formance_improvement_by_caching_and_reusing.xml | 22 ++
...4J2-1879_Update_Jackson_from_2_5_4_to_2_6_0.xml | 22 ++
...er_username_and_password_should_be_optional.xml | 24 ++
..._Java_8_lambda_expressions_to_lazily_constr.xml | 23 ++
...dd_support_for_configuration_via_Properties.xml | 22 ++
...ePatternConverter_does_not_print_suppressed.xml | 24 ++
...J2-767_New_module_for_Liquibase_integration.xml | 23 ++
...imestamp_formatting_performance_improvement.xml | 23 ++
...should_not_be_written_on_application_startu.xml | 24 ++
...1_should_work_around_a_bug_in_JBOSS_EAP_6_2.xml | 25 ++
...ation_for_combining_async_with_sync_loggers.xml | 22 ++
...pressed_Exception_throws_StackOverflowError.xml | 23 ++
...ationBuilder_for_programmatic_configuration.xml | 22 ++
...EFAULT_ENCODING_bug_in_SimpleLogger_logMess.xml | 22 ++
...e_System_nanoTime_to_measure_time_intervals.xml | 23 ++
...tal_interface_LevelLogger_which_got_committ.xml | 21 +
changelog/20151008-2.4.1/.intro.adoc | 35 ++
changelog/20151008-2.4.1/.release.xml | 18 +
...ty_to_set_shutdown_timeout_on_AsyncAppender.xml | 22 ++
..._Update_MongoDB_driver_from_2_13_3_to_3_0_4.xml | 22 ++
.../LOG4J2-1050_Fixed_Log4jLookup.xml | 22 ++
...OG4J2-1126_Web_site_corrections_and_updates.xml | 22 ++
...xml_cannot_be_parsed_on_Oracle_Weblogic_12c.xml | 22 ++
...der_to_improve_performance_for_String_based.xml | 22 ++
...ut_to_select_a_pattern_to_use_based_on_some.xml | 22 ++
...ate_mongo_java_driver_from_2_13_2_to_2_13_3.xml | 22 ++
...se_MongoDB_driver_2_13_3_deprecated_methods.xml | 22 ++
...rollover_was_broken_log_file_was_renamed_to.xml | 22 ++
...-1138_Do_not_use_Jackson_deprecated_methods.xml | 22 ++
...4J2-1139_Update_Jackson_from_2_6_1_to_2_6_2.xml | 22 ++
...eaders_were_not_being_written_to_first_file.xml | 22 ++
...ory_leak_in_web_applications_by_using_a_str.xml | 22 ++
...Name_in_pattern_layout_should_evaluate_to_m.xml | 22 ++
...tternLayout_to_test_and_replace_patterns_wi.xml | 22 ++
...PatternLayout_to_avoid_output_of_patterns_w.xml | 22 ++
...Case_to_PatternLayout_to_test_and_replace_p.xml | 22 ++
...atternLayout_predefined_date_pattern_with_t.xml | 22 ++
...pdate_kafka_clients_from_0_8_2_1_to_0_8_2_2.xml | 22 ++
...ovement_backport_Java_8_fast_ISO_8859_1_Str.xml | 22 ++
...rException_when_only_root_logger_is_defined.xml | 22 ++
...rovement_when_converting_Strings_to_byte_ar.xml | 22 ++
changelog/20151206-2.5/.intro.adoc | 37 ++
changelog/20151206-2.5/.release.xml | 18 +
...ovement_when_gathering_location_information.xml | 23 ++
...SR_223_scripts_in_filters_and_the_PatternSe.xml | 22 ++
...OG4J2-1156_Web_site_corrections_and_updates.xml | 22 ++
...ion_error_for_classes_annotated_with_Plugin.xml | 23 ++
..._is_using_MessageFormat_on_String_passed_by.xml | 23 ++
...al_memory_leak_in_Tomcat8_that_mentions_Asy.xml | 22 ++
...mprove_Log4j_initialization_status_messages.xml | 22 ++
...tion_executor_should_use_a_DaemonThreadFact.xml | 22 ++
...ource_and_destination_file_in_file_rename_a.xml | 23 ++
...xt_name_for_logger_context_name_when_availa.xml | 22 ++
...al_leak_AsyncLogger_Info_on_Tomcat_when_usi.xml | 22 ++
...ror_when_copying_to_a_directory_mapped_to_a.xml | 22 ++
...4J2-1174_Update_Jackson_from_2_6_2_to_2_6_3.xml | 22 ++
...lasses_in_org_apache_logging_log4j_core_app.xml | 22 ++
..._when_log4j_jars_are_in_Tomcat_s_lib_folder.xml | 22 ++
...for_JDBC_s_CommonDataSource_setLogWriter_Pr.xml | 22 ++
..._cache_does_not_account_for_message_factory.xml | 23 ++
...for_java_sql_DriverManager_setLogStream_Pri.xml | 22 ++
..._all_thread_names_Log4j_creates_with_Log4j2.xml | 22 ++
...s_not_match_parameters_for_LoggerNameLevelR.xml | 23 ++
...Make_KafkaAppender_support_SerializedLayout.xml | 23 ++
...ongoDbConnection_does_not_close_MongoClient.xml | 23 ++
...tionMonitor_The_WatchManager_is_now_used_to.xml | 22 ++
...pdate_kafka_clients_from_0_8_2_2_to_0_9_0_0.xml | 22 ++
...upport_for_async_loggers_Fixed_a_memory_lea.xml | 25 ++
...sage_of_status_messages_in_bounded_queue_su.xml | 22 ++
...policy_and_rollover_strategy_to_be_modified.xml | 23 ++
..._custom_delete_actions_triggered_by_a_rollo.xml | 23 ++
...upport_for_async_loggers_it_is_now_possible.xml | 24 ++
...licy_and_IdlePurgePolicy_to_RoutingAppender.xml | 23 ++
...ng_log4j_core_Logger_should_be_serializable.xml | 22 ++
..._omitting_the_display_name_element_in_web_x.xml | 26 ++
...xed_minor_issues_with_the_site_and_manual_p.xml | 22 ++
...erty_to_allow_users_to_control_whether_mess.xml | 22 ++
...o_occur_at_any_time_Add_CronTriggeringPolic.xml | 22 ++
...plugin_documentation_error_about_Converters.xml | 23 ++
...er_should_also_roll_over_when_log_event_tim.xml | 23 ++
changelog/20160525-2.6/.intro.adoc | 61 +++
changelog/20160525-2.6/.release.xml | 18 +
...G4J2-1011_Document_dependencies_for_layouts.xml | 22 ++
...p_class_to_help_write_log_files_relative_to.xml | 23 ++
...discard_events_below_a_certain_log_level_if.xml | 23 ++
.../LOG4J2-1133_Add_JNDI_lookup_documentation.xml | 22 ++
...ssible_variable_substitution_in_equals_subs.xml | 23 ++
...ark_results_comparing_Log4j_2_performance_t.xml | 22 ++
...G4J2-1192_Dynamic_Subject_for_SMTP_Appender.xml | 23 ++
...g_log4j_core_LoggerContext_updateLoggers_sh.xml | 22 ++
..._to_specify_the_correct_default_wait_strate.xml | 22 ++
...G4J2-1215_Documentation_XSD_inconsistencies.xml | 23 ++
...atternLayout_option_to_limit_length_of_text.xml | 23 ++
...4J2-1219_Update_SLF4J_from_1_7_12_to_1_7_13.xml | 22 ++
...r_Timeout_wait_strategy_and_made_this_the_d.xml | 24 ++
...gerContext_will_fail_if_shutdown_is_in_prog.xml | 22 ++
...ion_in_MapLookup_lookup_if_the_event_is_nul.xml | 23 ++
...G4J2-1230_Don_t_concatenate_SYSLOG_Messages.xml | 23 ++
...Incorrect_log_rotation_in_last_week_of_year.xml | 23 ++
...1233_Misleading_Value_In_Properties_Example.xml | 23 ++
...rnLayout_header_and_footer_accept_a_pattern.xml | 23 ++
...g_log4j_core_net_TcpSocketManager_and_other.xml | 22 ++
...4J2-1239_Update_Jackson_from_2_6_3_to_2_6_4.xml | 22 ++
...2-1240_Update_Liquibase_from_3_3_5_to_3_4_2.xml | 22 ++
...nd_footer_values_customizable_in_JSONLayout.xml | 23 ++
...V_Layout_header_and_footers_accept_patterns.xml | 22 ++
...248_Fixed_broken_nanotime_in_pattern_layout.xml | 22 ++
...4J2-1249_Update_Jackson_from_2_6_4_to_2_7_0.xml | 22 ++
...G4J2-124_Add_shutdown_methods_to_LogManager.xml | 22 ++
...issue_where_LogRecord_getParameters_is_used.xml | 23 ++
...-1252_JeroMqAppender_should_support_layouts.xml | 22 ++
...3_Update_LMAX_Disruptor_from_3_3_2_to_3_3_4.xml | 22 ++
...1254_Fix_typo_in_Flow_Tracing_documentation.xml | 23 ++
...J2-1255_Add_enhanced_entry_and_exit_methods.xml | 22 ++
...sholdFilter_does_not_use_the_log_event_s_co.xml | 23 ++
...Frame_calculates_message_length_incorrectly.xml | 23 ++
...ecessary_exception_in_Log4jServletContextLi.xml | 22 ++
...Source_was_not_saved_for_BuiltConfiguration.xml | 22 ++
...as_incorrect_for_formats_having_MMM_with_th.xml | 22 ++
...should_use_thread_local_translator_by_defau.xml | 22 ++
...rt_for_garbage_free_logging_in_steady_state.xml | 25 ++
...actory_that_avoid_allocation_by_reusing_a_c.xml | 22 ++
...dMessage_optimizations_to_avoid_or_at_least.xml | 22 ++
...erConfig_s_data_structure_for_AppenderContr.xml | 23 ++
..._LogEvent_ByteBufferDestination_method_to_L.xml | 22 ++
...erNoUnconditionalDeleteTest_repeat_test_run.xml | 23 ++
...plierTest_and_LoggerSupplierTest_are_Locale.xml | 23 ++
..._MessageFormatMessage_and_StringFormattedMe.xml | 23 ++
...led_varargs_methods_to_Logger_API_added_Unb.xml | 22 ++
...g_apache_logging_log4j_util_MessageSupplier.xml | 22 ++
...king_Supplier_parameters_now_correctly_hand.xml | 22 ++
...ig_getProperties_should_not_allocate_on_eac.xml | 22 ++
...eadLocal_based_gc_free_caching_mechanism_in.xml | 22 ++
...84_Made_default_MessageFactory_configurable.xml | 22 ++
...w_logging_text_from_entry_to_Enter_and_exit.xml | 22 ++
...rnLayout_to_utilize_gc_free_mechanism_for_L.xml | 22 ++
...mAccessFileAppender_and_RollingRandomAccess.xml | 22 ++
...e_StringBuilderFormattable_to_enable_conver.xml | 23 ++
...Update_Kafka_client_from_0_9_0_0_to_0_9_0_1.xml | 22 ++
...C_Added_manual_page_on_garbage_free_logging.xml | 22 ++
...rter_for_thread_id_and_priority_in_PatternL.xml | 22 ++
...alizability_from_classes_that_don_t_need_it.xml | 22 ++
..._links_to_runtime_dependencies_in_each_comp.xml | 22 ++
...4J2-1304_Update_Jackson_from_2_7_0_to_2_7_2.xml | 22 ++
...ould_use_ShutdownCallbackRegistry_instead_o.xml | 22 ++
...re_specify_appender_et_al_identifiers_in_pr.xml | 22 ++
...on_file_error_does_not_show_cause_exception.xml | 22 ++
...essly_casts_to_String_and_should_use_String.xml | 22 ++
...ting_unnecessary_temporary_objects_in_Logge.xml | 22 ++
...ting_unnecessary_temporary_objects_in_Patte.xml | 22 ++
...migration_guide_to_include_information_abou.xml | 22 ++
...dling_in_the_Async_Logger_background_thread.xml | 22 ++
...s_to_the_Logger_interface_for_logging_CharS.xml | 22 ++
...ndError_in_ReflectionUtil_on_Google_App_Eng.xml | 22 ++
...ting_unnecessary_temporary_objects_in_Marke.xml | 22 ++
...n_1_2_API_module_is_not_compatible_with_1_2.xml | 23 ++
...er_performance_optimization_avoid_calling_i.xml | 22 ++
...nder_is_now_garbage_free_by_default_This_lo.xml | 22 ++
...r_RollingFileAppender_and_MemoryMappedFileA.xml | 22 ++
...umentation_for_properties_that_control_Log4.xml | 22 ++
...g4jServletContextListener_prevents_jetty_ma.xml | 22 ++
...able_ThreadContext_class_CloseableThreadCon.xml | 23 ++
...4J2-1351_Update_Jackson_from_2_7_2_to_2_7_3.xml | 22 ++
...-1352_Update_javax_mail_from_1_5_4_to_1_5_5.xml | 22 ++
...reload_is_triggered_under_Windows_when_repl.xml | 23 ++
..._does_now_support_garbage_free_logging_with.xml | 22 ++
..._stack_traces_for_logged_Throwables_in_Gelf.xml | 22 ++
...e_Apache_Commons_Compress_from_1_10_to_1_11.xml | 22 ++
.../LOG4J2-1362_Added_a_YAML_layout.xml | 23 ++
...uration_did_not_support_includeLocation_att.xml | 22 ++
...Provide_message_text_as_CharSequence_for_so.xml | 22 ++
...StatusLogger_dropped_exceptions_when_loggin.xml | 22 ++
...ion_results_in_plaintext_uncompressed_files.xml | 23 ++
...t_indents_but_not_the_first_child_tag_Event.xml | 23 ++
...r_wrapper_Generator_tool_to_generate_method.xml | 22 ++
...4_Migrate_tests_from_Logback_1_1_3_to_1_1_7.xml | 22 ++
...4J2-1375_Update_SLF4J_from_1_7_13_to_1_7_21.xml | 22 ++
...4J2-1380_Update_Jackson_from_2_7_3_to_2_7_4.xml | 22 ++
...LogEvent_using_Log4jLogEvent_Builder_should.xml | 22 ++
...4_Update_Apache_Commons_CSV_from_1_2_to_1_3.xml | 22 ++
..._Fixed_memory_leak_related_to_shutdown_hook.xml | 22 ++
...a_allocation_instrumenter_from_3_0_to_3_0_1.xml | 22 ++
...zerImpl_Use_Thread_instead_of_Class_for_fal.xml | 22 ++
...onfigurations_to_for_a_composite_configurat.xml | 23 ++
...2-621_Pattern_to_drop_first_N_package_parts.xml | 24 ++
...perties_as_a_JSON_map_in_JSONLayout_with_op.xml | 22 ++
...yout_doesn_t_add_a_comma_between_log_events.xml | 25 ++
...ption_for_BundleContextSelector_when_initia.xml | 23 ++
changelog/20160605-2.6.1/.intro.adoc | 60 +++
changelog/20160605-2.6.1/.release.xml | 18 +
...ion_to_use_java_nio_to_better_report_rename.xml | 22 ++
...gger_cache_now_accounts_for_message_factory.xml | 22 ++
...should_not_create_a_new_CSVPrinter_for_each.xml | 22 ++
...394_Fixed_minor_issues_with_the_2_6_website.xml | 23 ++
...8_Update_liquibase_core_from_3_4_2_to_3_5_1.xml | 22 ++
...9_Update_Apache_Commons_CSV_from_1_3_to_1_4.xml | 22 ++
..._properties_configuration_to_support_arbitr.xml | 22 ++
...ngPolicy_was_forcing_a_rollover_of_empty_fi.xml | 22 ++
...ableParameterizedMessage_where_Throwable_wa.xml | 23 ++
...WARN_log_events_from_Log4j_about_message_fa.xml | 22 ++
...Added_the_module_log4j_liquibase_to_BOM_POM.xml | 22 ++
...utOfBoundsException_that_may_occur_in_Reusa.xml | 23 ++
...on_about_plugin_builders_compared_to_factor.xml | 22 ++
...move_filter_were_not_working_properly_in_Ab.xml | 23 ++
changelog/20160705-2.6.2/.intro.adoc | 61 +++
changelog/20160705-2.6.2/.release.xml | 18 +
...icy_was_not_properly_setting_the_prevFileTi.xml | 23 ++
...on_to_ConsoleAppender_for_increased_perform.xml | 22 ++
...ingbuffer_of_StringBuilders_is_now_configur.xml | 22 ++
...4_Fixed_minor_issues_with_the_2_6_1_website.xml | 23 ++
...ormatter_now_avoids_calling_toString_on_aut.xml | 22 ++
...e_Unbox_utility_ignored_the_value_Constants.xml | 22 ++
...geFactory2_to_custom_Logger_implementations.xml | 22 ++
...ssFileManager_was_not_properly_rolling_over.xml | 22 ++
..._AsyncAppenderQueueFullPolicyTest_sometimes.xml | 22 ++
...4J2-1432_Update_Jackson_from_2_7_4_to_2_7_5.xml | 22 ++
.../LOG4J2-1433_Update_Jansi_from_1_11_to_1_13.xml | 22 ++
...thread_local_StringBuilders_used_by_Layouts.xml | 24 ++
...e_and_ReusableObjectMessage_now_avoid_calli.xml | 22 ++
...tupTriggeringPolicy_that_allowed_it_to_roll.xml | 23 ++
...e_Apache_Commons_Compress_from_1_11_to_1_12.xml | 22 ++
...ngPolicyTest_fails_on_Windows_saying_the_fi.xml | 23 ++
..._reusable_messages_broke_flow_tracing_logic.xml | 23 ++
...e_fails_in_rename_action_then_resort_to_tru.xml | 23 ++
changelog/20161002-2.7/.intro.adoc | 63 +++
changelog/20161002-2.7/.release.xml | 18 +
...ect_context_data_from_other_sources_than_Th.xml | 23 ++
..._Google_App_Engine_Interpolator_now_suppres.xml | 23 ++
...1_Added_Logging_API_for_Scala_2_10_and_2_11.xml | 22 ++
..._JVM_Input_Arguments_Lookup_JMX_is_not_avai.xml | 22 ++
...g_log4j_core_appender_routing_IdlePurgePoli.xml | 23 ++
...ds_are_no_longer_leaking_on_Tomcat_shutdown.xml | 23 ++
...erException_in_FastDateParser_TimeZoneStrat.xml | 23 ++
...ed_in_configuration_can_now_have_their_valu.xml | 23 ++
..._values_to_be_specified_in_configuration_as.xml | 23 ++
...ustom_plugins_from_jar_files_and_directorie.xml | 23 ++
...onverter_and_StyleConverter_are_now_GC_free.xml | 23 ++
...rt_for_garbage_free_ThreadContext_map_Disab.xml | 22 ++
...pport_for_Conversant_DisruptorBlockingQueue.xml | 23 ++
...hod_getParameter_to_ObjectMessage_and_Reusa.xml | 22 ++
...pport_for_JCTools_MPSC_bounded_lock_free_qu.xml | 23 ++
...Event_s_internal_data_structure_for_context.xml | 22 ++
...rated_agents_host_list_to_be_passed_to_Flum.xml | 23 ++
...r_deadlock_when_using_async_logging_and_ext.xml | 23 ++
...J2-1458_Updated_Jackson_from_2_7_5_to_2_8_0.xml | 22 ++
...PatternLayout_Add_an_ANSI_option_to_message.xml | 22 ++
...4J2-1467__OSGi_Fixed_missing_import_package.xml | 24 ++
...ternLayout_Add_an_ANSI_option_to_xThrowable.xml | 22 ++
...g_log4j_core_LoggerContext_now_implements_C.xml | 22 ++
...Fixed_improper_header_in_CsvParameterLayout.xml | 23 ++
...ted_JMS_test_from_ActiveMQ_5_13_3_to_5_13_4.xml | 22 ++
...O8601_date_conversion_pattern_with_a_period.xml | 23 ++
...conversion_patterns_with_a_timezone_paramet.xml | 23 ++
...stpone_creating_log_file_until_the_appender.xml | 23 ++
...J2-1494_Updated_Jackson_from_2_8_0_to_2_8_1.xml | 22 ++
..._Updated_LMAX_Disruptor_from_3_3_4_to_3_3_5.xml | 22 ++
...dated_Kafka_client_from_0_9_1_0_to_0_10_0_0.xml | 22 ++
...tions_failed_with_an_NPE_when_comparing_Nod.xml | 23 ++
...ender_is_now_able_to_create_files_on_demand.xml | 22 ++
..._CsvParameterLayout_and_CsvLogEventLayout_i.xml | 23 ++
...ender_is_now_able_to_create_files_on_demand.xml | 22 ++
...for_the_FileAppender_plugin_to_facilitate_a.xml | 22 ++
...unregister_JMX_MBeans_when_log4j2_disable_j.xml | 23 ++
...507_Allow_Builders_to_be_completely_generic.xml | 22 ++
...Allow_a_Builder_to_subclass_another_Builder.xml | 22 ++
...ilter_filtered_incorrectly_when_params_were.xml | 23 ++
..._exclude_stack_trace_from_JSON_XML_and_YAML.xml | 22 ++
...Map2_interface_supporting_method_putAll_Map.xml | 23 ++
...in_Async_Loggers_when_queue_is_full_and_log.xml | 23 ++
..._Add_ThreadContext_putAll_Map_String_String.xml | 22 ++
...mplementations_to_manage_the_thread_context.xml | 22 ++
..._setting_StatusLogger_destination_in_Config.xml | 22 ++
...RingBufferLogEvent_getFormattedMessage_when.xml | 23 ++
...generate_Log4j_2_style_XML_configuration_fi.xml | 22 ++
...ot_merged_properly_in_composite_configurati.xml | 23 ++
...here_LogEvent_getContextStack_returned_null.xml | 22 ++
...ot_merged_properly_in_composite_configurati.xml | 22 ++
...ated_Kafka_client_from_0_10_0_0_to_0_10_0_1.xml | 22 ++
...event_NPE_when_dynamically_removing_filters.xml | 23 ++
...Configurator_shutdown_LoggerContext_long_Ti.xml | 22 ++
...bstractManager_now_tracks_its_LoggerContext.xml | 22 ++
...esource_leak_in_XmlConfiguration_XmlConfigu.xml | 22 ++
...xOutOfBoundsException_in_ParameterizedMessa.xml | 23 ++
...d_Core_API_org_apache_logging_log4j_core_ut.xml | 22 ++
...d_Core_API_org_apache_logging_log4j_core_ut.xml | 22 ++
...d_Web_API_org_apache_logging_log4j_web_WebL.xml | 22 ++
...tConfiguration_now_tracks_its_LoggerContext.xml | 22 ++
...Policy_ConfigurationScheduler_scheduled_the.xml | 22 ++
..._AsyncLoggerContextSelector_PropertiesConfi.xml | 23 ++
...ted_JMS_test_from_ActiveMQ_5_13_4_to_5_14_0.xml | 22 ++
...bstractManager_now_implements_AutoCloseable.xml | 22 ++
...Custom_Log4j_threads_now_extend_Log4jThread.xml | 22 ++
...r_the_SocketAppender_deprecates_factory_met.xml | 22 ++
...58_SocketAppender_now_supports_IO_buffering.xml | 22 ++
.../LOG4J2-1559_Prevent_NPE_in_Level_isInRange.xml | 23 ++
...ender_memory_usage_from_growing_unbounded_i.xml | 22 ++
...g4j_2_6_2_and_higher_from_losing_exceptions.xml | 23 ++
..._java_util_concurrent_LinkedTransferQueue_t.xml | 22 ++
...J2-1569_Updated_Jackson_from_2_8_1_to_2_8_2.xml | 22 ++
.../LOG4J2-1573_Layout_is_no_longer_optional.xml | 23 ++
...gFileAppender_to_use_default_pattern_layout.xml | 22 ++
..._now_stores_configuration_properties_in_a_L.xml | 22 ++
...the_RoutingAppender_and_deprecate_factory_m.xml | 22 ++
...can_be_configured_with_scripts_Add_Script_i.xml | 22 ++
...X_components_no_longer_prints_a_stack_trace.xml | 22 ++
...g_on_platforms_where_JMX_is_not_available_I.xml | 22 ++
...og_messages_triggered_by_nested_logging_fro.xml | 23 ++
...filters_extending_AbstractFilter_that_did_n.xml | 22 ++
...nterface_LifeCycle2_with_stop_long_TimeUnit.xml | 22 ++
...derSelector_to_create_an_Appender_specified.xml | 22 ++
...J2-1598_Updated_Jackson_from_2_8_2_to_2_8_3.xml | 22 ++
..._NPE_in_org_apache_logging_log4j_message_Pa.xml | 22 ++
..._NPE_due_to_org_apache_logging_log4j_core_l.xml | 22 ++
..._NPE_due_to_org_apache_logging_log4j_core_l.xml | 22 ++
...l_NPE_in_org_apache_logging_log4j_core_util.xml | 22 ++
..._and_equals_methods_in_org_apache_logging_l.xml | 22 ++
...2-1604_Log4j2_TcpSocketServer_in_background.xml | 23 ++
...sages_for_TcpSocketServer_and_UdpSocketServ.xml | 22 ++
...oes_not_provide_throwable_object_to_Servlet.xml | 22 ++
...ServletAppender_and_deprecate_factory_metho.xml | 22 ++
...rgetNamespace_to_log4j_config_xsd_GitHub_43.xml | 23 ++
...nce_of_context_data_injector_for_web_applic.xml | 22 ++
...ception_when_using_JUL_logging_during_shutd.xml | 23 ++
...19_new_Log4jLogEvent_toString_throws_an_NPE.xml | 22 ++
...ileAppender_immediateFlush_default_value_sh.xml | 23 ++
...e_Apache_Commons_Compress_from_1_12_to_1_13.xml | 22 ++
...Fixed_wrong_Fragment_Host_in_manifest_files.xml | 24 ++
...o_disable_date_lookup_completely_for_compat.xml | 23 ++
changelog/20170121-2.8/.intro.adoc | 61 +++
changelog/20170121-2.8/.release.xml | 18 +
...verStrategy_more_efficient_when_renaming_fi.xml | 22 ++
...der_now_supports_omitting_the_file_name_and.xml | 22 ++
...serialization_to_handle_non_serializable_Me.xml | 22 ++
...ow_default_value_in_property_to_be_a_Lookup.xml | 22 ++
...mpl_module_now_declares_a_runtime_dependenc.xml | 22 ++
...ntation_regarding_YAML_configuration_format.xml | 22 ++
...icy_raise_exception_and_fail_to_rollover_lo.xml | 23 ++
...1623_Configurable_JVM_shutdown_hook_timeout.xml | 22 ++
...ng_regression_in_FileAppender_introduced_in.xml | 22 ++
...does_not_pick_up_Oracle_Java_8_s_sun_stdout.xml | 23 ++
...hen_used_in_OSGi_containers_IllegalAccessEr.xml | 22 ++
...dFileAppender_createAppender_Javadoc_for_im.xml | 23 ++
...G4J2-1641_Update_JeroMQ_from_0_3_5_to_0_3_6.xml | 22 ++
...llbackRegistry_can_throw_a_NoClassDefFoundE.xml | 23 ++
...nefficient_locking_in_AbstractLoggerAdapter.xml | 23 ++
.../LOG4J2-1645_Immutable_empty_StringMap.xml | 22 ++
...2-1646_Migrate_to_Mockito_2_x_in_unit_tests.xml | 22 ++
...J2-1647_Update_Commons_Lang_from_3_4_to_3_5.xml | 22 ++
...urationScheduler_shuts_down_without_blockin.xml | 23 ++
...icy_would_use_the_wrong_date_time_when_roll.xml | 23 ++
...4J2-1655_Update_Jackson_from_2_8_3_to_2_8_4.xml | 22 ++
...656_Update_Apache_Flume_from_1_6_0_to_1_7_0.xml | 22 ++
...hreadContextMapFactory_createThreadContextM.xml | 22 ++
...thod_ThreadContext_getThreadContextMap_remo.xml | 22 ++
...yStringMap_can_be_serialized_and_deserializ.xml | 22 ++
.../LOG4J2-1664_Improve_OSGi_unit_tests.xml | 23 ++
...ting_temporary_objects_in_IntegerPatternCon.xml | 22 ++
...ting_temporary_objects_in_RelativeTimePatte.xml | 22 ++
...ting_temporary_objects_in_SequenceNumberPat.xml | 22 ++
...ting_temporary_objects_in_MarkerPatternConv.xml | 22 ++
...ting_temporary_objects_in_MaxLengthConverte.xml | 22 ++
...ting_temporary_objects_in_EqualsReplacement.xml | 22 ++
...ting_temporary_objects_in_EqualsIgnoreCaseR.xml | 22 ++
...ating_temporary_objects_in_LevelRangeFilter.xml | 22 ++
...llocating_temporary_objects_in_MarkerFilter.xml | 22 ++
...cating_temporary_objects_in_ThresholdFilter.xml | 22 ++
...ay_not_carry_a_Throwable_Use_Message_getThr.xml | 23 ++
...d_allocating_temporary_objects_in_MapFilter.xml | 22 ++
...ting_temporary_objects_in_ThreadContextMapF.xml | 22 ++
...ting_temporary_objects_in_StructuredDataFil.xml | 22 ++
..._allocating_temporary_objects_in_TimeFilter.xml | 22 ++
...ces_IndexedStringMap_and_IndexedReadOnlyStr.xml | 22 ++
...lizedMessageFactory_prints_key_instead_of_m.xml | 23 ++
..._allocating_temporary_objects_in_MapMessage.xml | 22 ++
...nsi_in_PatternLayout_to_unconditionally_dis.xml | 23 ++
...roxy_when_resolving_stack_in_Java_EE_OSGi_e.xml | 23 ++
...lements_of_a_log_message_parameter_array_we.xml | 22 ++
...adContextMap_interface_supporting_method_re.xml | 22 ++
...Add_putAll_method_to_CloseableThreadContext.xml | 23 ++
...ScriptPatternSelector_and_deprecate_ScriptP.xml | 22 ++
...MarkerPatternSelector_and_deprecate_MarkerP.xml | 22 ++
...uilder_to_PatternLayout_and_deprecate_Patte.xml | 22 ++
...8_Update_LMAX_Disruptor_from_3_3_5_to_3_3_6.xml | 22 ++
.../LOG4J2-1700_Update_Jansi_from_1_13_to_1_14.xml | 22 ++
...RandomAccessFileAppender_and_deprecate_Rand.xml | 22 ++
...MemoryMappedFileAppender_and_deprecate_Memo.xml | 22 ++
...RollingRandomAccessFileAppender_and_depreca.xml | 22 ++
...sable_as_global_filter_and_as_logger_filter.xml | 22 ++
...w_TCP_Socket_Appender_to_set_socket_options.xml | 22 ++
...ecure_Socket_Appender_to_set_socket_options.xml | 22 ++
...SyslogAppender_and_deprecate_SyslogAppender.xml | 22 ++
..._from_Apache_Commons_Lang_s_org_apache_comm.xml | 22 ++
...ting_temporary_objects_in_AbstractStyleName.xml | 22 ++
...ting_temporary_objects_in_NdcPatternConvert.xml | 22 ++
...ting_temporary_objects_in_MapPatternConvert.xml | 22 ++
...ting_temporary_objects_in_EncodingPatternCo.xml | 22 ++
..._marker_interface_AsynchronouslyFormattable.xml | 22 ++
...tion_in_ObjectMessage_and_SimpleMessage_ens.xml | 22 ++
...1720_Make_GelfLayout_independent_of_Jackson.xml | 22 ++
...ting_temporary_objects_in_VariablesNotEmpty.xml | 22 ++
...ve_dependency_on_geronimo_jms_1_1_spec_caus.xml | 23 ++
...n_GelfLayout_s_additional_fields_at_runtime.xml | 23 ++
...Cassandra_appender_and_ColumnMapping_plugin.xml | 22 ++
...etManager_now_respects_connectTimeoutMillis.xml | 23 ++
...ribute_to_KafkaAppender_as_in_KafkaLog4jApp.xml | 23 ++
...actory_might_leak_Sockets_when_certain_star.xml | 22 ++
...4J2-1735_Update_Jackson_from_2_8_4_to_2_8_5.xml | 22 ++
...actory_might_leak_Sockets_when_certain_star.xml | 22 ++
...SyslogLayout_and_deprecate_SyslogLayout_cre.xml | 22 ++
...JsonLayout_and_deprecate_org_apache_logging.xml | 22 ++
...fkaAppender_and_deprecate_KafkaAppender_cre.xml | 22 ++
...ggeringPolicy_programmatically_leads_to_NPE.xml | 22 ++
...ration_does_not_add_filters_to_appenderRefs.xml | 23 ++
..._Generate_tool_no_longer_requires_the_log4j.xml | 22 ++
...e_non_daemon_thread_pool_for_rollover_tasks.xml | 22 ++
...1750_Update_Kafka_from_0_10_0_1_to_0_10_1_1.xml | 22 ++
...1_Update_liquibase_core_from_3_5_1_to_3_5_3.xml | 22 ++
..._and_constraint_validators_for_java_net_Ine.xml | 22 ++
...56_Adds_xmlns_in_schema_and_some_other_tags.xml | 23 ++
...58_Add_TypeConverter_for_java_nio_file_Path.xml | 22 ++
...2-1759_Add_TypeConverter_for_java_util_UUID.xml | 22 ++
.../LOG4J2-1762_Add_Builder_to_GelfLayout.xml | 22 ++
...le_in_ContextDataFactory_cached_constructor.xml | 22 ++
..._issue_affecting_all_layouts_except_Pattern.xml | 23 ++
...JdbcAppender_and_deprecate_JdbcAppender_cre.xml | 22 ++
...ColumnConfig_and_deprecate_ColumnConfig_cre.xml | 22 ++
...ule_to_allow_unit_tests_to_set_a_status_lev.xml | 22 ++
...ependency_in_unit_tests_with_Spring_Test_an.xml | 22 ++
...syncLogger_did_not_resolve_configuration_pr.xml | 22 ++
..._of_the_ExecutorServices_in_the_LoggerConte.xml | 22 ++
...e_Conversant_Disruptor_from_1_2_7_to_1_2_10.xml | 22 ++
...duler_now_preserves_interrupt_flag_during_s.xml | 22 ++
...exclude_transitive_conflicting_dependencies.xml | 22 ++
..._both_filters_and_separator_for_PatternLayo.xml | 23 ++
...ernConverter_does_not_use_TextRenderer_or_l.xml | 23 ++
...ta_type_support_to_JdbcAppender_via_new_Col.xml | 22 ++
...Appender_so_that_Layout_is_a_Plugin_element.xml | 22 ++
changelog/20170226-2.8.1/.intro.adoc | 60 +++
changelog/20170226-2.8.1/.release.xml | 18 +
...Exception_org_apache_logging_log4j_core_uti.xml | 23 ++
...opertiesUtil_getCharsetProperty_that_caused.xml | 23 ++
...n_sending_to_Kafka_when_using_syncSend_fals.xml | 23 ++
..._ensure_JMH_generated_classes_in_log4j_perf.xml | 22 ++
...pattern_to_be_preceded_with_characters_othe.xml | 23 ++
...condition_in_FixedDateFormat_made_FixedDate.xml | 22 ++
..._for_DefaultRolloverStrategy_purgeAscending.xml | 23 ++
...core_Add_and_implement_LogEvent_toImmutable.xml | 22 ++
...gback_1_1_10_and_then_Logback_1_2_for_tests.xml | 22 ++
...ssage_when_log4j_2_configuration_file_not_f.xml | 22 ++
...e_minOccur_to_minOccurs_in_Log4j_config_xsd.xml | 23 ++
...work_when_filePattern_contains_no_directory.xml | 23 ++
...4J2-1819_Update_Jackson_from_2_8_5_to_2_8_6.xml | 22 ++
.../LOG4J2-1822_Update_SLF4J_to_1_7_24.xml | 22 ++
...n_on_MessageSupplier_lambda_functions_in_Lo.xml | 22 ++
changelog/20170402-2.8.2/.intro.adoc | 60 +++
changelog/20170402-2.8.2/.release.xml | 18 +
...e_exceptions_when_a_security_manager_is_pre.xml | 23 ++
...tests_to_their_own_module_to_speed_up_build.xml | 22 ++
...4J2-1831_NullPointerException_in_HtmlLayout.xml | 23 ++
...ocumentation_about_the_licensing_for_JeroMQ.xml | 22 ++
...LOG4J2-1836_Update_the_API_version_to_2_6_0.xml | 22 ++
...ppending_common_suffix_to_each_line_of_exte.xml | 23 ++
...Fix_typo_in_replace_converter_documentation.xml | 23 ++
...ppending_common_suffix_to_each_line_of_thro.xml | 23 ++
...Event_getLoggerName_returns_null_in_KafkaAp.xml | 22 ++
...Event_getLoggerName_returns_null_in_LoggerN.xml | 22 ++
...g_support_to_EncodingPatternConverter_encod.xml | 22 ++
...savings_time_DST_issue_with_FixedDateFormat.xml | 22 ++
...Fix_CassandraRule_and_unit_tests_on_Windows.xml | 23 ++
..._of_RandomAccessFileAppender_Builder_append.xml | 23 ++
...4J2-1856_Update_Jackson_from_2_8_6_to_2_8_7.xml | 22 ++
...rg_apache_logging_log4j_ThreadContext_about.xml | 22 ++
...oc_about_Order_and_OrderComparator_ordering.xml | 23 ++
...iltering_input_in_TcpSocketServer_and_UdpSo.xml | 22 ++
changelog/20170826-2.9.0/.intro.adoc | 76 ++++
changelog/20170826-2.9.0/.release.xml | 18 +
...071_Allow_for_bufferSize_0_in_SMTP_appender.xml | 24 ++
...o_longer_use_deprecated_LMAX_Disruptor_APIs.xml | 22 ++
...should_use_a_JMS_MapMessage_for_a_Log4j_Map.xml | 22 ++
...ill_lose_several_events_after_re_connection.xml | 23 ++
...4J2-1359_Add_support_for_Java_9_StackWalker.xml | 22 ++
.../LOG4J2-1442_Generic_HTTP_appender.xml | 22 ++
...g_File_Permissions_with_PosixFilePermission.xml | 23 ++
...orary_compress_directory_during_rollover_88.xml | 23 ++
..._to_WARN_Ignoring_log_event_messages_printe.xml | 22 ++
...rint_all_internal_logging_to_the_console_if.xml | 22 ++
...sses_CustomLoggerGenerator_and_ExtendedLogg.xml | 22 ++
...erException_when_a_file_name_is_specified_w.xml | 22 ++
...nents_from_log4j_core_to_new_log4_server_mo.xml | 22 ++
...4_Support_null_byte_delimiter_in_GelfLayout.xml | 23 ++
...l_random_delay_in_TimeBasedTriggeringPolicy.xml | 23 ++
...Local_StringBuilder_in_ParameterizedMessage.xml | 22 ++
...roperty_and_KeyValuePair_component_in_Confi.xml | 22 ++
...ort_capped_collections_for_MongoDb_appender.xml | 23 ++
...LOG4J2-1867_Fix_configuration_documentation.xml | 22 ++
..._Update_ZeroMQ_s_JeroMQ_from_0_3_6_to_0_4_0.xml | 22 ++
...date_Kafka_client_from_0_10_1_1_to_0_10_2_0.xml | 22 ++
...J2-1872_Update_JavaMail_from_1_5_5_to_1_5_6.xml | 22 ++
...s_writeBytes_ByteBuffer_and_writeBytes_byte.xml | 23 ++
..._reliable_checking_for_runtime_dependencies.xml | 22 ++
...tion_for_Max_index_limit_in_DefaultRollover.xml | 23 ++
.../LOG4J2-1879_Update_JAnsi_from_1_14_to_1_15.xml | 22 ++
...guration_file_for_an_inactive_Configuration.xml | 22 ++
...1884_Added_process_ID_pid_pattern_converter.xml | 22 ++
..._about_default_additivity_value_for_loggers.xml | 22 ++
...ava_nio_charset_UnsupportedCharsetException.xml | 23 ++
...rs_to_classes_in_package_org_apache_logging.xml | 22 ++
.../LOG4J2-1900_Update_JAnsi_from_1_15_to_1_16.xml | 22 ++
...ssage_when_misconfigured_with_multiple_inco.xml | 22 ++
...documentation_of_the_DynamicThresholdFilter.xml | 22 ++
...ration_logs_warning_Unable_to_determine_URI.xml | 23 ++
...va_util_ServiceLoader_to_locate_Log4j_2_API.xml | 22 ++
...er_is_not_available_in_Android_and_causes_a.xml | 23 ++
..._use_in_Android_applications_remove_depende.xml | 22 ++
...irectWriteRolloverStrategy_to_RollingRandom.xml | 22 ++
...4J2-1929_EOFException_with_FormattedMessage.xml | 23 ++
...hods_to_org_apache_logging_log4j_message_Ma.xml | 22 ++
..._methods_to_org_apache_logging_log4j_messag.xml | 22 ++
..._not_know_how_to_recover_from_a_broken_conn.xml | 22 ++
..._primitive_methods_to_org_apache_logging_lo.xml | 22 ++
...4J2-1938_Update_Jackson_from_2_8_7_to_2_8_9.xml | 22 ++
...ttribute_was_being_ignored_in_the_RFC5424La.xml | 22 ++
...-1945_Generate_source_jas_for_all_test_jars.xml | 22 ++
...from_properties_file_to_remove_trailing_spa.xml | 23 ++
..._Fix_docker_build_with_jdk9_requirements_84.xml | 23 ++
...t_released_when_the_JmsAppender_builder_cat.xml | 22 ++
..._with_multiple_root_loggers_now_fail_loudly.xml | 22 ++
...ould_be_able_to_connect_to_a_broker_later_e.xml | 22 ++
...roker_password_should_be_a_char_not_a_Strin.xml | 22 ++
...e_SerializedLayout_and_remove_it_as_default.xml | 22 ++
...e_DTD_processing_in_XML_configuration_files.xml | 22 ++
..._Update_ZeroMQ_s_JeroMQ_from_0_4_0_to_0_4_1.xml | 22 ++
...onfigure_breaks_DirectWriteRolloverStrategy.xml | 23 ++
...date_Kafka_client_from_0_10_2_0_to_0_11_0_0.xml | 22 ++
...ration_does_not_work_for_filePattern_of_Rol.xml | 23 ++
...r_option_of_PatternLayout_in_manual_and_oth.xml | 23 ++
...970_Update_HdrHistogram_from_2_1_8_to_2_1_9.xml | 22 ++
...on_org_eclipse_osgi_internal_loader_SystemB.xml | 23 ++
...ore_as_an_OSGi_service_Skip_tests_for_LOG4J.xml | 22 ++
..._Update_ZeroMQ_s_JeroMQ_from_0_4_1_to_0_4_2.xml | 22 ++
...pdate_javax_persistence_from_2_1_0_to_2_1_1.xml | 22 ++
...76_Update_org_osgi_core_from_4_3_1_to_6_0_0.xml | 22 ++
...ngBuilder_s_capacity_instead_of_content_len.xml | 23 ++
...yout_and_YamlLayout_support_0_byte_terminat.xml | 22 ++
...only_allows_one_AppenderRef_element_for_eac.xml | 23 ++
...f_StructuredData_to_be_specified_by_the_use.xml | 22 ++
...er_size_to_match_documentation_from_8102_to.xml | 23 ++
...arsing_the_output_from_JsonLayout_XmlLayout.xml | 22 ++
...and_RMI_Security_Manager_causes_access_deni.xml | 23 ++
...larify_Javadoc_for_AbstractTriggeringPolicy.xml | 23 ++
...cationException_logging_a_parameter_of_type.xml | 23 ++
...r_SimpleMessage_to_be_concise_and_clear_100.xml | 22 ++
...3_Fix_compiler_warnings_in_LoggerConfigTest.xml | 23 ++
...ocketServer_does_not_close_accepted_Sockets.xml | 22 ++
...r_converts_all_unrecognized_levels_to_DEBUG.xml | 23 ++
...ewInstance_argument_validation_is_incorrect.xml | 23 ++
...multiple_StructuredData_elements_in_RFC5424.xml | 22 ++
...r_command_line_parser_with_picocli_to_let_u.xml | 22 ++
...ession_when_using_a_separate_drive_in_Linux.xml | 23 ++
..._does_not_apply_SSLContext_on_TCP_reconnect.xml | 23 ++
...figuration_and_TrustStoreConfiguration_to_f.xml | 22 ++
...tion_as_successful_when_using_alternative_w.xml | 23 ++
...4J2-2017_Update_Jackson_from_2_8_9_to_2_9_0.xml | 22 ++
...umentation_for_LoggerNameLevelRewritePolicy.xml | 22 ++
...20_Remove_default_layout_from_KafkaAppender.xml | 22 ++
...022_RFC5424Layout_now_prints_the_process_id.xml | 22 ++
...nical_name_instead_of_name_to_create_its_lo.xml | 22 ++
...dcId_in_SyslogAppender_has_no_default_value.xml | 24 ++
.../Update_SLF4J_from_1_7_24_to_1_7_25.xml | 21 +
changelog/20170917-2.9.1/.intro.adoc | 77 ++++
changelog/20170917-2.9.1/.release.xml | 18 +
...tModificationException_with_AsyncLoggerConf.xml | 22 ++
...eption_when_making_all_loggers_asynchronous.xml | 23 ++
...tModificationException_with_AsyncLoggerConf.xml | 22 ++
...nical_name_instead_of_name_to_create_its_lo.xml | 22 ++
...ctMethodError_javax_xml_parsers_DocumentBui.xml | 23 ++
...or_was_not_properly_skipping_the_initial_st.xml | 23 ++
...xamples_should_not_use_deprecated_flow_APIs.xml | 23 ++
..._ClassLoaders_to_locate_the_service_provide.xml | 22 ++
..._to_clarify_disruptor_3_3_4_is_now_required.xml | 22 ++
..._Jackson_from_2_9_0_to_2_9_1_fix_for_Java_9.xml | 22 ++
...4_Update_Apache_Commons_CSV_from_1_4_to_1_5.xml | 22 ++
...-2045_Update_javax_mail_from_1_5_6_to_1_6_0.xml | 22 ++
...e_Apache_Commons_Compress_from_1_13_to_1_14.xml | 22 ++
...Update_Cassandra_driver_from_3_1_0_to_3_1_4.xml | 22 ++
...queue_size_for_AsyncAppender_from_128_to_10.xml | 22 ++
...ache_Kafka_Client_from_0_11_0_0_to_0_11_0_1.xml | 22 ++
changelog/20171118-2.10.0/.intro.adoc | 90 +++++
changelog/20171118-2.10.0/.release.xml | 18 +
..._filtering_of_line_breaks_in_layout_pattern.xml | 23 ++
...2-1216_Nested_pattern_layout_options_broken.xml | 23 ++
...implify_log4j_system_property_naming_scheme.xml | 22 ++
..._with_fixed_values_to_JSON_XML_YAML_layouts.xml | 23 ++
...09_Add_global_configuration_environment_SPI.xml | 22 ++
..._org_apache_logging_log4j_core_net_ssl_in_A.xml | 23 ++
...or_overriding_the_Tomcat_Log_class_in_Tomca.xml | 22 ++
...e_messages_appeared_out_of_order_in_log_fil.xml | 24 ++
...nfiguration_supports_Reconfiguration_PR_115.xml | 23 ++
...ame_caching_by_default_when_running_on_Java.xml | 22 ++
...io_charset_UnsupportedCharsetException_cp65.xml | 22 ++
...onfigure_SSL_that_avoid_plain_text_password.xml | 23 ++
...as_the_Tomcat_logging_implementation_startu.xml | 22 ++
...api_and_make_most_other_log4j_jars_automati.xml | 22 ++
...J_binding_mechanism_introduced_in_SLF4J_1_8.xml | 22 ++
...anager_should_make_a_copy_of_LogEvents_befo.xml | 22 ++
...f_sending_the_key_of_a_message_to_Kafka_usi.xml | 23 ++
..._does_not_provide_the_entire_stack_trace_it.xml | 23 ++
...gging_log4j_core_config_composite_Composite.xml | 23 ++
...should_make_AppenderRef_optional_for_each_L.xml | 23 ++
...ppender_should_say_why_it_cannot_load_JAnsi.xml | 22 ++
...up_log4j_nosql_into_one_module_per_appender.xml | 22 ++
...4J2-2077_Update_from_Jackson_2_9_1_to_2_9_2.xml | 22 ++
...8_Update_LMAX_disruptor_from_3_3_6_to_3_3_7.xml | 22 ++
...e_Apache_Commons_Compress_from_1_14_to_1_15.xml | 22 ++
...ons_CSV_version_referenced_in_the_Javadoc_o.xml | 23 ++
..._to_be_enabled_explicitly_by_setting_system.xml | 23 ++
...J2-2088_Upgrade_picocli_to_2_0_3_from_0_9_8.xml | 22 ++
...servlet_api_provided_dependency_from_2_5_to.xml | 22 ++
...ts_the_configured_log4j2_is_webapp_property.xml | 23 ++
..._Kafka_kafka_clients_from_0_11_0_1_to_1_0_0.xml | 22 ++
...erSkeleton_for_applications_still_using_Log.xml | 22 ++
...ixIn_class_for_Jackson_is_coded_incorrectly.xml | 22 ++
...lue_in_MapMessage_caused_ClassCastException.xml | 23 ++
...e_JSON_encoding_will_escape_keys_and_values.xml | 23 ++
.../LOG4J2-2103_XML_encoding_for_PatternLayout.xml | 22 ++
...ts_both_StringBuilderFormattable_and_MultiF.xml | 23 ++
...o_disable_message_pattern_converter_lookups.xml | 23 ++
...Message_should_use_deep_toString_for_values.xml | 23 ++
...Log4j_2_implementation_of_Eclipse_Jetty_s_o.xml | 22 ++
...cies_for_2_9_2_incorrectly_bring_in_jackson.xml | 22 ++
...ewlines_and_other_control_characters_in_JSO.xml | 23 ++
...namicFilterThreshold_does_not_accept_multip.xml | 23 ++
changelog/20180311-2.11.0/.intro.adoc | 113 ++++++
changelog/20180311-2.11.0/.release.xml | 18 +
...for_precise_micro_and_nanosecond_timestamps.xml | 23 ++
...OG4J2-1976_Revert_OSGi_API_version_to_4_3_1.xml | 22 ++
...ibute_values_in_DefaultConfigurationBuilder.xml | 23 ++
...was_not_looping_properly_over_class_loaders.xml | 22 ++
...egy_did_not_merge_filters_on_loggers_correc.xml | 23 ++
...ime_dependency_on_Java_Management_APIs_from.xml | 23 ++
...ry_threadlocal_StringBuilder_field_from_Mdc.xml | 23 ++
...lassDefFoundError_in_Java_9_in_java_util_Se.xml | 23 ++
..._Update_ZeroMQ_s_jeromq_from_0_4_2_to_0_4_3.xml | 22 ++
...143_Add_missing_converters_to_PatternLayout.xml | 22 ++
...f_maven_bundle_plugin_to_3_4_0_Convert_bund.xml | 22 ++
...t_message_in_traceExit_R_when_logging_is_di.xml | 23 ++
..._ThreadContext_map_was_cleared_resulting_in.xml | 23 ++
...e_logging_log4j_core_lookup_Interpolator_ge.xml | 22 ++
...StringMap_to_be_filtered_upon_deserializati.xml | 23 ++
...4J2-2165_Update_Jackson_from_2_9_2_to_2_9_3.xml | 22 ++
...2175_Fix_typo_in_Property_Substitution_docs.xml | 23 ++
...der_should_use_a_keys_and_values_for_a_Log4.xml | 22 ++
...ider_builder_for_and_deprecate_org_apache_l.xml | 22 ++
..._should_use_keys_and_values_from_a_Log4j_Ma.xml | 22 ++
...ion_at_org_apache_logging_log4j_util_Activa.xml | 23 ++
...4_Update_MongoDB_driver_from_3_0_4_to_3_6_1.xml | 22 ++
...C_DriverManager_based_ConnectionSource_that.xml | 22 ++
...tionSource_that_provides_pooling_through_Ap.xml | 22 ++
...Connection_Source_for_a_JDBC_Appender_to_re.xml | 22 ++
...off_JPA_support_into_a_new_module_log4j_jpa.xml | 23 ++
...JSON_object_for_ObjectMessage_in_JsonLayout.xml | 23 ++
...ore_a_multi_release_multi_version_jar_added.xml | 22 ++
...-2193_Update_JMH_to_version_1_19_from_1_1_1.xml | 22 ++
..._compile_the_log4j_perf_module_to_allow_ben.xml | 22 ++
...197_Document_default_property_value_support.xml | 23 ++
...MongoDB_dependencies_from_classic_to_modern.xml | 22 ++
..._onMismatch_invalid_attribute_in_properties.xml | 23 ++
...ogging_log4j_core_util_WatchManager_unwatch.xml | 22 ++
...ng_log4j_core_util_WatchManager_getWatchers.xml | 22 ++
...j_mongodb3_Remove_use_of_deprecated_MongoDB.xml | 23 ++
...ache_logging_log4j_core_util_WatchManager_r.xml | 22 ++
..._to_org_apache_logging_log4j_mongodb_MongoD.xml | 22 ++
...ongoDb_plugin_and_related_artifacts_from_Mo.xml | 22 ++
...sage_for_Script_which_says_ScriptFile_inste.xml | 23 ++
...ntion_in_CopyOnWriteSortedArrayThreadContex.xml | 23 ++
...ntion_in_GarbageFreeSortedArrayThreadContex.xml | 23 ++
...ssary_contention_in_DefaultThreadContextMap.xml | 23 ++
...-2215_Reduce_compiler_warnings_in_log4j_api.xml | 22 ++
..._builder_classes_should_look_for_onMismatch.xml | 23 ++
...4J2-2229_Update_Jackson_from_2_9_3_to_2_9_4.xml | 23 ++
...ry_dependency_on_jcommander_since_Log4j_use.xml | 22 ++
...y_all_of_certain_JAnsi_exception_messages_o.xml | 23 ++
...Apache_Commons_Compress_from_1_15_to_1_16_1.xml | 23 ++
...ion_would_occur_when_header_was_provided_to.xml | 23 ++
...us_logger_timestamp_format_is_now_configura.xml | 22 ++
...s_now_pass_the_original_format_string_to_do.xml | 23 ++
...e_iterating_over_message_parameters_without.xml | 23 ++
...ics_module_name_header_was_being_included_i.xml | 22 ++
...MongoDB_3_module_from_driver_3_6_1_to_3_6_3.xml | 22 ++
..._SMTP_Update_javax_mail_from_1_6_0_to_1_6_1.xml | 22 ++
.../LOG4J2-2264_Update_JAnsi_from_1_16_to_1_17.xml | 22 ++
...n_when_called_with_null_returns_null_instea.xml | 23 ++
...info_class_to_META_INF_versions_9_directory.xml | 22 ++
...ix_in_manual_page_for_custom_configurations.xml | 23 ++
...PropertySource_to_run_with_a_SecurityManage.xml | 23 ++
...ationException_from_org_apache_logging_log4.xml | 23 ++
...rtiesPropertySource_to_run_with_a_SecurityM.xml | 23 ++
changelog/20180722-2.11.1/.intro.adoc | 82 ++++
changelog/20180722-2.11.1/.release.xml | 18 +
...mposite_configuration_for_context_parameter.xml | 23 ++
..._parameters_are_not_treated_as_placeholders.xml | 23 ++
...gin_error_message_when_elements_are_missing.xml | 23 ++
...eferences_to_other_objects_are_cleared_afte.xml | 23 ++
...onException_when_using_Log4j_with_oracle_xm.xml | 23 ++
...ectionSource_does_not_take_into_account_pro.xml | 22 ++
...ers_no_longer_forget_parameter_values_provi.xml | 22 ++
...uld_show_the_Log4j_name_and_version_when_in.xml | 22 ++
...2_2_8_2_JMX_unregister_NullPointerException.xml | 23 ++
...erviceLoader_properly_work_in_OSGi_by_using.xml | 23 ++
..._binding_into_2_implementations_one_for_SLF.xml | 22 ++
...nd_RingBufferLogEvent_message_mementos_reta.xml | 22 ++
...4J2-2311_Update_Jackson_from_2_9_4_to_2_9_5.xml | 22 ++
...used_with_AsyncLoggerContextSelector_output.xml | 22 ++
...3_Update_LMAX_Disruptor_from_3_3_7_to_3_4_2.xml | 22 ++
...erConfig_does_not_have_a_Level_return_ERROR.xml | 22 ++
...etNonNullImmutableMessage_and_Log4jLogEvent.xml | 22 ++
...onger_mutated_when_the_asynchronous_queue_i.xml | 22 ++
...ractLogger_when_another_exception_is_thrown.xml | 22 ++
..._the_correct_level_when_unspecified_This_pr.xml | 22 ++
...ector_implementations_which_select_an_Async.xml | 23 ++
...OG4J2-2328_Update_JAnsi_from_1_17_to_1_17_1.xml | 22 ++
...r_debug_logging_avoids_string_concatenation.xml | 23 ++
...own_in_default_disruptor_ExceptionHandler_i.xml | 22 ++
...e_logging_log4j_core_appender_AsyncAppender.xml | 22 ++
...hyphen_from_the_AsyncLoggerConfig_backgroun.xml | 22 ++
...Gi_Activator_specified_an_incorrect_version.xml | 23 ++
...Apache_Commons_Compress_from_1_16_1_to_1_17.xml | 22 ++
...Event_getMutableInstant_to_allow_the_Mutabl.xml | 22 ++
...t_memento_messages_provide_the_expected_for.xml | 23 ++
...gnores_non_string_system_properties_Fixes_a.xml | 24 ++
...4J2-2357_Update_Jackson_from_2_9_5_to_2_9_6.xml | 22 ++
...358_Update_Kafka_client_from_1_0_0_to_1_1_0.xml | 22 ++
...ak_in_which_ReusableObjectMessage_would_hol.xml | 22 ++
...ak_in_which_ReusableParameterizedMessage_wo.xml | 23 ++
...esn_t_clobber_AbstractStringLayout_cached_S.xml | 22 ++
...capeJson_implementation_runs_in_linear_time.xml | 24 ++
...scapeXml_implementation_runs_in_linear_time.xml | 24 ++
...ion_in_org_apache_logging_log4j_util_Loader.xml | 23 ++
...Update_Mongodb_3_driver_from_3_6_3_to_3_8_0.xml | 22 ++
...384_Update_Kafka_client_from_1_1_0_to_1_1_1.xml | 22 ++
...4J2-2385_Update_Groovy_from_2_4_13_to_2_5_1.xml | 22 ++
...nal_Apache_Commons_DBCP_from_2_2_0_to_2_4_0.xml | 22 ++
...ly_blocked_when_logging_a_message_in_an_int.xml | 23 ++
...s_saving_and_retrieving_cache_entries_using.xml | 23 ++
...Fix_broken_links_in_log4j_web_documentation.xml | 23 ++
...ROR_Could_not_search_jar_with_JBoss_EAP_6_2.xml | 26 ++
changelog/20190204-2.11.2/.intro.adoc | 88 +++++
changelog/20190204-2.11.2/.release.xml | 18 +
...te_conversion_pattern_should_render_time_zo.xml | 22 ++
...mbda_expression_with_a_method_call_that_als.xml | 22 ++
..._Fixed_Appenders_section_in_Extending_Log4j.xml | 23 ++
...m_CLIRR_to_RevAPI_for_detecting_API_changes.xml | 22 ++
...was_creating_files_with_the_wrong_date_time.xml | 22 ++
...Context_setConfiguration_as_a_public_method.xml | 22 ++
...ttern_as_the_FileManager_name_when_no_filen.xml | 22 ++
...Error_at_AwaitCompletionReliabilityStrategy.xml | 23 ++
...memory_leak_in_ReusableParameterizedMessage.xml | 22 ++
...rces_from_any_accessible_ClassLoader_Hide_a.xml | 22 ++
...sage_parameter_is_properly_passed_to_append.xml | 23 ++
...r_correctly_abbreviates_first_fragments_188.xml | 23 ++
...n_logging_performance_ThrowableProxy_constr.xml | 25 ++
..._PersistenceUnit_that_using_Log4j_as_sessio.xml | 23 ++
..._of_highlight_pattern_when_using_jul_bridge.xml | 23 ++
...ded_to_all_columns_when_a_JDBC_Appender_s_C.xml | 23 ++
...ion_when_closing_never_used_RollingRandomAc.xml | 23 ++
..._unchecked_exceptions_while_loading_plugins.xml | 23 ++
...rorHandler_on_AbstractAppender_is_not_allow.xml | 22 ++
...nvoked_with_a_LogEvent_and_Throwable_when_p.xml | 22 ++
...t_the_NullAppender_default_its_name_to_null.xml | 22 ++
...dd_Log4j_slf4j18_impl_dependency_to_BOM_POM.xml | 23 ++
...ssFileManager_ignores_new_file_patterns_fro.xml | 23 ++
...G4J2-2466_ColumnMapping_literal_not_working.xml | 23 ++
...4J2-2468_Update_Jackson_from_2_9_6_to_2_9_7.xml | 22 ++
...e_Apache_Commons_Compress_from_1_17_to_1_18.xml | 22 ++
...0_Update_Apache_Commons_CSV_from_1_5_to_1_6.xml | 22 ++
...-2471_Update_javax_mail_from_1_6_1_to_1_6_2.xml | 22 ++
...ate_mongo_java_driver_3_from_3_8_0_to_3_8_2.xml | 22 ++
...SimpleLayout_and_ConsoleAppender_missing_in.xml | 23 ++
...outStringEncodingBenchmark_returns_the_comp.xml | 23 ++
...Exceptions_in_org_apache_logging_log4j_core.xml | 22 ++
...lector_cannot_be_used_in_a_OSGI_application.xml | 23 ++
...ngPolicy_was_not_honored_when_using_the_Dir.xml | 23 ++
...der_should_release_parameter_resources_ASAP.xml | 22 ++
...enders_to_optionally_carry_a_Property_array.xml | 22 ++
...uld_reconnect_to_the_database_when_a_connec.xml | 22 ++
...nectIntervalMillis_cannot_be_set_from_a_con.xml | 22 ++
...throw_a_NullPointerException_when_JMS_is_no.xml | 22 ++
...perties_element_must_be_the_first_configura.xml | 22 ++
...iver_from_3_8_2_to_3_9_0_for_log4j_mongodb3.xml | 22 ++
...riverConnectionSource_with_Apache_Commons_D.xml | 22 ++
...ails_when_using_both_parameter_source_and_l.xml | 22 ++
...nder_to_truncate_strings_to_match_a_table_s.xml | 22 ++
...otUpperCase_a_static_method_so_it_can_be_ac.xml | 23 ++
...umentation_referenced_incorrect_method_name.xml | 23 ++
...ing_MapMessageLookup_lookup_with_MapMessage.xml | 23 ++
...tModificationException_while_iterating_over.xml | 22 ++
..._using_MapMessage_implementations_with_do_n.xml | 25 ++
...introduced_by_LOG4J2_2301_in_2_11_1_allowin.xml | 23 ++
...licy_was_not_rolling_properly_especially_wh.xml | 22 ++
...G4J2-2543_Add_Log4j_to_SLF4J_to_BOM_pom_xml.xml | 23 ++
changelog/20190623-2.12.0/.intro.adoc | 47 +++
changelog/20190623-2.12.0/.release.xml | 18 +
...was_failing_with_ERROR_appender_Failover_ha.xml | 23 ++
..._found_if_the_plugin_key_was_not_lower_case.xml | 23 ++
...plugins_within_a_Jar_using_a_URL_Connection.xml | 23 ++
...37_Allow_custom_end_of_line_with_JsonLayout.xml | 23 ++
...adding_the_counter_of_a_RollingFileAppender.xml | 23 ++
...Add_reconfiguration_methods_to_Configurator.xml | 22 ++
...will_match_events_when_no_marker_is_present.xml | 23 ++
...ssFileAppender_error_message_referenced_inc.xml | 22 ++
...terException_in_JdbcAppender_createAppender.xml | 23 ++
...P223_version_detection_fix_for_JDK_9_and_up.xml | 23 ++
...onverter_is_properly_created_from_the_K_map.xml | 23 ++
...4J2-2570_Update_Jackson_from_2_9_7_to_2_9_8.xml | 23 ++
...ongoDB_3_module_driver_from_3_9_0_to_3_10_1.xml | 23 ++
...ld_support_a_host_name_resolving_to_multipl.xml | 22 ++
...ption_when_server_not_reachable_with_Socket.xml | 23 ++
...ption_message_when_both_log4j_slf4j_impl_an.xml | 22 ++
...on_rollover_supports_configurable_compressi.xml | 23 ++
...erflowError_at_org_apache_logging_log4j_jun.xml | 23 ++
...when_size_based_triggering_policy_is_used_w.xml | 22 ++
...ing_when_the_queue_is_full_no_longer_result.xml | 22 ++
...G4J2-2610_Explicitly_set_file_creation_time.xml | 22 ++
...olicy_configuration_short_values_Default_an.xml | 22 ++
...ion_at_org_apache_logging_log4j_core_append.xml | 22 ++
...or_to_ThrowablePatternConverter_that_was_re.xml | 22 ++
...tException_in_org_apache_logging_log4j_core.xml | 22 ++
...4J2-2619_Update_Jackson_from_2_9_8_to_2_9_9.xml | 22 ++
...uredDataId_was_ignoring_maxLength_attribute.xml | 22 ++
...ng_events_not_to_be_recorded_when_a_Routing.xml | 23 ++
...urgePolicy_implementations_no_longer_stop_a.xml | 24 ++
...d_org_apache_logging_log4j_message_MapMessa.xml | 22 ++
...AsyncLogger_methods_below_the_35_byte_thres.xml | 22 ++
..._not_properly_setting_default_Structured_El.xml | 22 ++
...r_reconfiguration_via_HTTP_S_Docker_and_Spr.xml | 22 ++
.../Update_tests_from_H2_1_4_197_to_1_4_199.xml | 21 +
changelog/20190806-2.12.1/.intro.adoc | 46 +++
changelog/20190806-2.12.1/.release.xml | 18 +
...s_to_work_when_files_are_missing_from_the_s.xml | 23 ++
...rences_to_LoggerContext_when_it_is_shutdown.xml | 22 ++
..._Make_Log4j_Core_optional_for_Log4j_1_2_API.xml | 22 ++
...rformance_of_capturing_location_information.xml | 22 ++
...date_MongoDB_3_driver_from_3_10_1_to_3_10_2.xml | 22 ++
...ort_emulating_a_MAC_address_when_using_ipv6.xml | 23 ++
...ove_exception_messages_in_the_JDBC_appender.xml | 22 ++
...portException_records_a_warning_to_the_stat.xml | 23 ++
...ndles_and_records_unchecked_RuntimeExceptio.xml | 22 ++
...hrows_a_java_sql_SQLTransactionRollbackExce.xml | 22 ++
...nd_to_statement_when_using_JDBC_appender_ap.xml | 23 ++
changelog/20191211-2.13.0/.intro.adoc | 52 +++
changelog/20191211-2.13.0/.release.xml | 18 +
...ive_calls_to_java_util_LogManager_getLogger.xml | 22 ++
..._version_check_in_ThreadNameCachingStrategy.xml | 23 ++
...639_Add_builder_pattern_to_Logger_interface.xml | 22 ++
..._definition_of_script_in_properties_configu.xml | 22 ++
...72_Add_automatic_module_names_where_missing.xml | 23 ++
...putStreamAppender_Builder_ignores_setFilter.xml | 23 ++
...ing_name_for_the_CompositeConfiguration_sou.xml | 23 ++
...of_rename_action_to_true_if_file_was_copied.xml | 23 ++
...s_not_support_attribute_names_besides_value.xml | 22 ++
.../LOG4J2-2701_Update_Jackson_to_2_9_10.xml | 22 ++
...oundsException_could_occur_with_MAC_address.xml | 23 ++
...tion_of_GELF_layout_to_be_formatted_using_a.xml | 23 ++
..._application_properties_to_be_accessed_in_t.xml | 23 ++
...appenders_would_fail_to_compress_the_file_a.xml | 23 ++
...o_lookup_Kubernetes_attributes_in_the_Log4j.xml | 23 ++
...dded_try_finally_around_event_execute_for_R.xml | 24 ++
...memory_leak_when_async_loggers_throw_errors.xml | 23 ++
...Add_setKey_method_to_Kafka_Appender_Builder.xml | 23 ++
.../LOG4J2-2731_Add_a_Level_Pattern_Selector.xml | 22 ++
...-2732_Add_ThreadContext_putIfNotNull_method.xml | 23 ++
...tal_support_for_Log4j_1_configuration_files.xml | 22 ++
changelog/20200225-2.13.1/.intro.adoc | 39 ++
changelog/20200225-2.13.1/.release.xml | 18 +
...en_file_matches_pattern_but_index_is_too_la.xml | 22 ++
..._with_leading_dashes_by_using_a_slash_as_an.xml | 22 ++
...on_in_the_classloader_using_new_versions_of.xml | 23 ++
...getBeforeTime_would_sometimes_return_incorr.xml | 23 ++
...GraalVM_does_not_allow_use_of_MethodHandles.xml | 22 ++
...N_output_wrong_when_using_additional_fields.xml | 22 ++
...r_should_use_Messager_instead_of_System_out.xml | 23 ++
...r_handles_parallel_file_deletion_gracefully.xml | 22 ++
...ormattedMessage_would_incorrectly_format_ob.xml | 23 ++
...on_on_Windows_due_to_accessing_network_inte.xml | 22 ++
...t_is_reproducible_allowing_the_annotation_p.xml | 23 ++
...4j_jul_recursive_logger_detection_resulting.xml | 22 ++
...y_EventLogger_references_from_log4j_slf4j18.xml | 22 ++
...4j18_impl_slf4j_version_to_1_8_0_beta4_from.xml | 22 ++
...tSelector_was_not_locating_the_LoggerContex.xml | 22 ++
...k_using_fully_asynchronous_logging_when_the.xml | 22 ++
..._PERIOD_MICROS_fixed_date_format_matching_I.xml | 22 ++
...getCallerClass_performance_in_cases_where_R.xml | 22 ++
...nd_RingBufferLogEvent_avoid_StringBuffer_an.xml | 22 ++
...ssLoaders_may_discover_additional_loaders_a.xml | 22 ++
...text_from_being_garbage_collected_while_bei.xml | 22 ++
...ion_when_using_a_custom_DirectFileRolloverS.xml | 23 ++
...er_was_not_rolling_on_startup_if_createOnDe.xml | 22 ++
...0_Always_write_header_on_a_new_OutputStream.xml | 23 ++
...ver_JDBC_driver_throws_SQLServerException_w.xml | 22 ++
.../LOG4J2-2763_Update_dependencies.xml | 22 ++
...is_missing_on_Routes_element_Use_default_ro.xml | 22 ++
...Add_multi_parameter_overloads_to_LogBuilder.xml | 23 ++
...ot_log_an_error_if_Files_move_does_not_work.xml | 22 ++
...ointerException_after_reconfiguring_via_JMX.xml | 23 ++
...ointerException_after_reconfiguring_via_JMX.xml | 23 ++
...in_RollingFileAppender_uses_a_placeholder_f.xml | 24 ++
..._retry_count_attribute_to_the_KafkaAppender.xml | 23 ++
...nitializer_was_obtaining_the_StatusLogger_t.xml | 23 ++
...gQueue_instead_of_synchronized_collection_i.xml | 22 ++
...10_and_overwriting_files_when_leading_zeros.xml | 22 ++
...form_status_logging_calculations_in_PluginR.xml | 23 ++
changelog/20200423-2.13.2/.intro.adoc | 39 ++
changelog/20200423-2.13.2/.release.xml | 18 +
...ide_a_Log4j_implementation_of_System_Logger.xml | 23 ++
...xtension_in_the_file_pattern_to_be_modified.xml | 22 ++
...ervlet_context_path_to_be_retrieved_without.xml | 22 ++
...store_printing_timeMillis_in_the_JsonLayout.xml | 22 ++
...hen_whitespace_is_in_the_file_path_and_Java.xml | 23 ++
...n_processor_before_triggering_policy_during.xml | 22 ++
...oviders_as_an_alternative_to_having_to_impl.xml | 22 ++
...ocate_PluginEntry_during_PluginCache_loadin.xml | 23 ++
..._Correct_JsonLayout_timestamp_sorting_issue.xml | 23 ++
...ow_trailing_and_leading_spaces_in_log_level.xml | 23 ++
...st_more_resilient_to_environmental_differen.xml | 23 ++
...t_handle_daylight_saving_time_transitions_a.xml | 22 ++
...ookup_to_retrieve_fields_from_the_log_event.xml | 22 ++
...nterException_when_StackWalker_returns_null.xml | 23 ++
...bout_using_a_url_in_log4j_configurationFile.xml | 22 ++
...deLocation_parameter_when_creating_AsyncLog.xml | 23 ++
...penderLoggingException_instead_of_an_NPE_in.xml | 22 ++
...oBytes_was_checking_wrong_variable_for_null.xml | 23 ++
...-2814_Fix_Javadoc_for_ScriptPatternSelector.xml | 22 ++
..._applications_to_use_composite_configuratio.xml | 22 ++
...ize_action_to_parse_the_value_without_being.xml | 23 ++
...ookup_to_return_default_and_active_profiles.xml | 22 ++
...pecifying_an_SSL_configuration_for_SmtpAppe.xml | 22 ++
...esLocation_in_GelfLayout_to_reflect_whether.xml | 23 ++
changelog/20200510-2.13.3/.intro.adoc | 37 ++
changelog/20200510-2.13.3/.release.xml | 18 +
...interException_in_ThreadContextDataInjector.xml | 22 ++
changelog/20201106-2.14.0/.intro.adoc | 43 ++
changelog/20201106-2.14.0/.release.xml | 18 +
..._in_ThreadContext_description_was_incorrect.xml | 22 ++
...e_printed_in_error_message_in_RollingFileAp.xml | 23 ++
..._no_longer_recursively_start_the_AsyncLogge.xml | 23 ++
...ption_when_no_network_interfaces_are_availa.xml | 22 ++
...4j_mongodb4_to_use_new_major_version_4_Mong.xml | 22 ++
.../LOG4J2-2851_Drop_log4j_mongodb2_module.xml | 22 ++
...configuration_of_the_Disruptor_WaitStrategy.xml | 23 ++
..._where_mergeFactory_should_be_mergeStrategy.xml | 23 ++
..._Obtain_ContextDataProviders_asynchronously.xml | 22 ++
...tTranslator_uses_a_static_ContextDataInject.xml | 23 ++
...ing_to_create_directories_when_using_a_Dire.xml | 22 ++
...tainer_id_to_obtain_container_and_image_inf.xml | 22 ++
...er_benchmark_Revert_back_to_StackWalker_wal.xml | 22 ++
...va_util_logging_filters_when_using_that_API.xml | 23 ++
...FileRolloverStrategy_the_file_pattern_was_n.xml | 23 ++
...89_Add_date_pattern_support_for_HTML_layout.xml | 23 ++
...fLayout_to_produce_newline_delimited_events.xml | 23 ++
...G4J2-2894_Fix_spelling_error_in_log_message.xml | 22 ++
...dlock_in_asynchronous_logging_by_avoiding_b.xml | 22 ++
...alizing_volatile_fields_with_default_values.xml | 23 ++
..._LogEventWrapper_threadId_and_priority_acce.xml | 22 ++
...ation_files_should_be_ignored_when_creating.xml | 22 ++
...erationException_when_initializing_the_Log4.xml | 23 ++
...p_and_Spring_PropertySource_to_its_own_modu.xml | 22 ++
...now_store_the_servlet_context_as_a_map_entr.xml | 22 ++
...er_in_spring_cloud_config_client_listens_fo.xml | 22 ++
...yStrategy_s_beforeStopAppenders_method_befo.xml | 23 ++
.../LOG4J2-2925_Fix_broken_link_in_FAQ.xml | 22 ++
...CContextMap_on_contains_and_isEmpty_invocat.xml | 23 ++
..._garbage_collection_of_shutdown_hooks_in_De.xml | 23 ++
.../LOG4J2-2957_Add_JsonTemplateLayout.xml | 22 ++
...sts_to_require_Java_8_unconditionally_now_t.xml | 21 +
.../Update_com_fasterxml_jackson_2_10_2_2_11_0.xml | 21 +
.../Update_jackson_2_11_0_2_11_2.xml | 21 +
...date_mongodb3_version_from_3_12_1_to_3_12_6.xml | 21 +
...che_activemq_activemq_broker_5_15_11_5_16_0.xml | 21 +
...g_apache_commons_commons_compress_1_19_1_20.xml | 21 +
...date_org_apache_commons_commons_csv_1_7_1_8.xml | 21 +
...e_org_apache_commons_commons_lang3_3_9_3_10.xml | 21 +
.../Update_org_codehaus_groovy_2_5_6_3_0_5.xml | 21 +
.../Update_tests_commons_io_commons_io_2_6_2_7.xml | 21 +
.../Update_tests_hsqldb_2_5_0_2_5_1.xml | 21 +
.../Update_tests_junit_junit_4_12_4_13.xml | 21 +
changelog/20210306-2.14.1/.intro.adoc | 38 ++
changelog/20210306-2.14.1/.release.xml | 18 +
...wn_of_log4j_in_log4j_web_to_be_turned_off_a.xml | 25 ++
...wn_of_log4j_in_log4j_web_to_be_turned_off_a.xml | 25 ++
...tion_when_Log4j_1_configuration_files_are_u.xml | 22 ++
...Kafka_producer_instantiation_causing_thread.xml | 23 ++
...ver_Listener_to_aid_in_unit_test_validation.xml | 22 ++
..._that_LogBuilder_default_methods_do_nothing.xml | 22 ++
...ith_IdentityHashMap_in_ParameterFormatter_t.xml | 22 ++
...onTemplateLayout_event_additional_fields_fr.xml | 22 ++
...solver_by_unifying_its_backend_with_mdc_res.xml | 22 ++
...om_several_Configurations_in_Composite_Conf.xml | 23 ++
...ayout_index_based_parameter_resolution_when.xml | 22 ++
...ender_and_AppenderControl_for_handling_of_T.xml | 22 ++
...lateAdditionalField_type_conflicting_with_p.xml | 23 ++
...to_initialize_in_Java_8_with_log4j_spring_b.xml | 22 ++
...poses_an_incorrect_INSERT_statement_without.xml | 22 ++
...ed_PatternLayout_createLayout_calls_in_docs.xml | 23 ++
...ngPolicy_would_fail_to_cause_the_file_to_ro.xml | 23 ++
...RootObjectKey_parameter_to_JsonTemplateLayo.xml | 22 ++
..._using_putAll_when_copying_the_ThreadContex.xml | 23 ++
...tack_trace_truncation_in_JsonTemplateLayout.xml | 22 ++
..._excessive_strings_ending_with_a_high_surro.xml | 22 ++
...lateLayout_resolver_configurations_table_in.xml | 22 ++
..._thread_instead_of_using_the_common_ForkJoi.xml | 22 ++
...urationConverter_on_Windows_produces_at_end.xml | 23 ++
...ger_flushBuffer_always_resets_the_buffer_pr.xml | 23 ++
..._with_no_parameters_i_e_it_has_an_empty_mes.xml | 22 ++
...all_getExtendedStackTraceAsString_after_des.xml | 23 ++
...tes_empty_bytes_arrays_for_its_header_and_f.xml | 23 ++
.../Update_JSON_Unit_2_21_0_2_22_0.xml | 21 +
.../20210306-2.14.1/Update_JaCoCo_0_8_3_0_8_6.xml | 21 +
.../20210306-2.14.1/Update_Mockito_3_6_0_3_7_0.xml | 21 +
..._3_plugin_org_mongodb_mongodb_driver_3_12_6.xml | 21 +
...te_MongoDB_4_plugin_org_mongodb_4_1_0_4_1_1.xml | 21 +
...ependencies_to_5_3_2_Spring_Boot_to_2_3_6_a.xml | 21 +
...oodstox_5_0_3_6_2_3_to_match_Jackson_2_12_1.xml | 21 +
.../Update_XML_Unit_2_8_0_2_8_2.xml | 21 +
.../Update_com_fasterxml_jackson_2_11_2_2_11_3.xml | 21 +
...pdate_commons_codec_commons_codec_1_14_1_15.xml | 21 +
.../Update_commons_io_commons_io_2_7_2_8_0.xml | 21 +
...oodle_embed_de_flapdoodle_embed_mongo_2_2_0.xml | 21 +
.../Update_junit_junit_4_13_4_13_1.xml | 21 +
.../Update_mongodb4_version_4_1_1_4_2_0.xml | 21 +
...avacrumbs_json_unit_json_unit_1_31_1_2_22_0.xml | 21 +
...avacrumbs_json_unit_json_unit_2_22_0_2_23_0.xml | 21 +
.../Update_org_apache_activemq_5_16_0_5_16_1.xml | 21 +
...rg_apache_commons_commons_dbcp2_2_4_0_2_8_0.xml | 21 +
..._org_apache_commons_commons_lang3_3_10_3_11.xml | 21 +
...rg_apache_commons_commons_pool2_2_8_1_2_9_0.xml | 21 +
...date_org_assertj_assertj_core_3_14_0_3_18_1.xml | 21 +
...date_org_assertj_assertj_core_3_18_1_3_19_0.xml | 21 +
...pdate_org_awaitility_awaitility_4_0_2_4_0_3.xml | 21 +
.../Update_org_codehaus_groovy_3_0_5_3_0_6.xml | 21 +
...rg_codehaus_plexus_plexus_utils_3_2_0_3_3_0.xml | 21 +
...e_tycho_org_eclipse_osgi_3_12_1_v20170821_1.xml | 21 +
...ate_org_fusesource_jansi_jansi_1_17_1_2_0_1.xml | 21 +
...pdate_org_fusesource_jansi_jansi_1_18_2_2_0.xml | 21 +
...pdate_org_fusesource_jansi_jansi_1_18_2_3_1.xml | 21 +
.../Update_org_mockito_mockito_3_7_0_3_7_7.xml | 21 +
...ate_org_springframework_5_2_8_RELEASE_5_3_1.xml | 21 +
.../Update_org_springframework_5_3_2_5_3_3.xml | 21 +
.../Update_org_xmlunit_2_7_0_2_8_0.xml | 21 +
..._fasterxml_jackson_core_jackson_annotations.xml | 35 ++
changelog/20211206-2.15.0/.intro.adoc | 72 ++++
changelog/20211206-2.15.0/.release.xml | 18 +
...upted_exceptions_that_occur_during_rollover.xml | 23 ++
...or_overriding_the_Tomcat_Log_class_in_Tomca.xml | 22 ++
...umentation_corrections_regarding_log_levels.xml | 22 ++
...on_corrections_in_the_configuration_section.xml | 23 ++
...mentation_for_SyslogAppender_when_using_TLS.xml | 22 ++
...ps_resolving_localhost_when_hostName_is_con.xml | 23 ++
...ndle_Disruptor_event_translation_exceptions.xml | 23 ++
...ould_propagate_failures_when_reconnection_f.xml | 22 ++
...S_style_date_patterns_and_micro_nano_second.xml | 23 ++
...gerContextSelector_equivalent_to_AsyncLogge.xml | 24 ++
..._are_aware_of_their_dependence_upon_the_cal.xml | 24 ++
...ions_walk_the_stack_at_most_once_rather_tha.xml | 22 ++
...j_1_x_properties_were_not_being_substituted.xml | 22 ++
..._between_the_AsyncLoggerContextSelector_and.xml | 22 ++
...support_for_Jakarta_EE_9_Tomcat_10_Jetty_11.xml | 23 ++
...04_Add_plugin_support_to_JsonTemplateLayout.xml | 22 ++
...tternSelector_to_be_specified_on_GelfLayout.xml | 22 ++
.../LOG4J2-3044_Add_RepeatPatternConverter.xml | 22 ++
...d_improved_MapMessage_support_to_GelfLayout.xml | 22 ++
...and_ThreadContext_attributes_to_be_prefixed.xml | 22 ++
...Fields_to_be_ignored_if_their_value_is_null.xml | 22 ++
...CaseConverterResolver_to_JsonTemplateLayout.xml | 22 ++
...tor_hasContext_and_shutdown_take_the_defaul.xml | 22 ++
...MD5_usage_for_sharing_sensitive_information.xml | 23 ++
...thread_safety_issues_in_DefaultErrorHandler.xml | 23 ++
...-3064_Add_Arbiters_and_SpringProfile_plugin.xml | 22 ++
...7_Add_CounterResolver_to_JsonTemplateLayout.xml | 22 ++
...tternConverter_handlesThrowable_is_implemen.xml | 23 ++
...ment_parameter_to_ReadOnlyStringMapResolver.xml | 22 ++
...atting_of_nanoseconds_in_JsonTemplateLayout.xml | 22 ++
...ssage_in_Log4j_1_Category_whenever_possible.xml | 22 ++
...and_log4j_slf4j18_impl_correctly_detect_the.xml | 23 ++
...emplateLayout_where_a_timestamp_could_end_u.xml | 23 ++
...TemplateLayoutNullEventDelimiterTest_failur.xml | 23 ++
...mory_leaks_due_to_retained_excessive_buffer.xml | 23 ++
..._Category_setLevel_should_accept_null_value.xml | 23 ++
...in_2_14_1_which_allowed_the_AsyncAppender_b.xml | 23 ++
...n_which_can_result_in_ConcurrentModificatio.xml | 23 ++
..._SmtpManager_createManagerName_ignores_port.xml | 23 ++
..._of_placeholders_in_the_string_literal_argu.xml | 24 ++
..._flush_on_RollingFileAppender_when_buffered.xml | 23 ++
...Layout_for_Google_Cloud_Platform_structured.xml | 22 ++
...ified_at_run_time_may_trigger_incomplete_MB.xml | 23 ++
..._api_singleton_accessors_to_log4j_slf4j_imp.xml | 24 ++
...l_overhead_in_RandomAccessFileAppender_Roll.xml | 24 ++
...mplements_LogEventAdapter_getTimestamp_base.xml | 24 ++
...etBytes_Charset_over_string_getBytes_String.xml | 23 ++
...appender_uses_the_correct_default_buffer_si.xml | 23 ++
...ter_performance_is_not_impacted_by_microsec.xml | 23 ++
...ly_race_condition_in_Log4jMarker_getParents.xml | 22 ++
..._on_how_to_toggle_log4j2_debug_system_prope.xml | 23 ++
...og_Event_Level_vs_Logger_Config_Level_table.xml | 22 ++
...ug_when_file_names_contain_regex_characters.xml | 23 ++
..._encoding_run_in_O_n_worst_case_time_rather.xml | 23 ++
...yout_performance_by_reducing_unnecessary_in.xml | 22 ++
...fer_immutable_log_events_in_the_SmtpManager.xml | 23 ++
...ect_on_mail_when_it_depends_on_the_LogEvent.xml | 23 ++
...id_KafkaManager_override_when_topics_differ.xml | 23 ++
...leInstant_of_the_event_as_a_cache_key_in_Js.xml | 22 ++
...thread_safety_issues_in_DefaultErrorHandler.xml | 23 ++
...rove_NameAbbreviator_worst_case_performance.xml | 22 ++
...attributes_for_size_attribute_of_SizeBasedT.xml | 23 ++
..._longer_enables_lookups_within_message_text.xml | 25 ++
...ols_JNDI_can_use_by_default_Limit_the_serve.xml | 22 ++
...ramework_to_5_3_13_Spring_Boot_to_2_5_7_and.xml | 21 +
...ted_dependencies_com_fasterxml_jackson_core.xml | 69 ++++
changelog/20211213-2.16.0/.intro.adoc | 51 +++
changelog/20211213-2.16.0/.release.xml | 18 +
...default_Require_log4j2_enableJndi_to_be_set.xml | 22 ++
...mpletely_remove_support_for_Message_Lookups.xml | 22 ++
changelog/20211217-2.17.0/.intro.adoc | 42 ++
changelog/20211217-2.17.0/.release.xml | 18 +
...G4J2-3230_Fix_string_substitution_recursion.xml | 22 ++
...e_API_hard_codes_the_Syslog_protocol_to_TCP.xml | 22 ++
...g4j_api_java9_and_log4j_core_java9_as_depen.xml | 23 ++
...e_java_protocol_only_JNDI_will_remain_disab.xml | 23 ++
...ration_parseAppenderFilters_NPE_when_parsin.xml | 22 ++
...for_Syslog_Appender_defaults_to_port_512_in.xml | 22 ++
changelog/20211227-2.17.1/.intro.adoc | 40 ++
changelog/20211227-2.17.1/.release.xml | 18 +
...ut_is_null_in_StrSubstitutor_replace_String.xml | 21 +
...t_SpringLookup_package_name_in_Interpolator.xml | 23 ++
...duce_ignored_package_scope_of_KafkaAppender.xml | 23 ++
...okup_to_lookup_MapMessage_before_DefaultMap.xml | 23 ++
...refix_only_read_values_from_the_configurati.xml | 22 ++
...ked_had_inverted_logic_in_RollingFileAppend.xml | 23 ++
...kes_the_provided_MessageFactory_into_accoun.xml | 23 ++
..._longer_re_interpolates_formatted_message_c.xml | 22 ++
.../LOG4J2-3290_Remove_unused_method.xml | 22 ++
...apper_logMessage_no_longer_double_logs_when.xml | 22 ++
...w_uses_JndiManager_to_access_JNDI_resources.xml | 23 ++
changelog/20220223-2.17.2/.intro.adoc | 52 +++
changelog/20220223-2.17.2/.release.xml | 18 +
...tor_setLevel_Logger_Level_setLevel_String_S.xml | 21 +
...gging_log4j_core_appender_AsyncAppender_get.xml | 21 +
.../Bump_Jackson_from_2_12_4_to_2_13_1.xml | 21 +
.../Bump_Mockito_from_3_11_2_to_4_2_0.xml | 21 +
.../Bump_Woodstox_6_2_6_to_6_2_8.xml | 21 +
.../Bump_awaitility_from_4_0_3_to_4_1_1_663.xml | 21 +
...le_embed_de_flapdoodle_embed_mongo_from_3_0.xml | 21 +
...p_maven_compiler_plugin_from_3_8_1_to_3_9_0.xml | 21 +
...mongodb3_version_from_3_12_4_to_3_12_10_605.xml | 21 +
...mbs_json_unit_json_unit_from_2_27_0_to_2_28.xml | 21 +
...ctivemq_activemq_broker_from_5_16_3_to_5_16.xml | 21 +
...maven_plugins_maven_javadoc_plugin_from_3_3.xml | 21 +
..._assertj_assertj_core_from_3_20_2_to_3_22_0.xml | 21 +
..._codehaus_groovy_groovy_from_3_0_8_to_3_0_9.xml | 21 +
...persistence_org_eclipse_persistence_jpa_fro.xml | 21 +
..._fusesource_jansi_jansi_from_2_3_4_to_2_4_0.xml | 21 +
...oco_jacoco_maven_plugin_from_0_8_6_to_0_8_7.xml | 21 +
...org_junit_jupiter_junit_from_5_7_2_to_5_8_2.xml | 21 +
...t_pioneer_junit_pioneer_from_1_5_0_to_1_6_1.xml | 21 +
.../Bump_org_mongodb_bson_from_4_2_2_to_4_5_0.xml | 21 +
...odb_mongodb_driver_sync_from_4_2_2_to_4_5_0.xml | 21 +
...pringframework_spring_from_5_3_13_to_5_3_15.xml | 21 +
...ump_org_xmlunit_xmlunit_from_2_8_3_to_2_8_4.xml | 21 +
...ix_DTD_error_Add_missing_ELEMENT_for_Marker.xml | 21 +
.../Fix_log4j_jakarta_web_service_file_723.xml | 22 ++
...rts_to_2_17_0_behavior_Read_the_system_prop.xml | 21 +
...ript_enableLanguages_to_be_specified_to_ena.xml | 22 ++
...s_of_compile_with_implementation_in_the_Gra.xml | 23 ++
...f_method_org_apache_logging_log4j_core_tool.xml | 22 ++
...PropertiesConfiguration_buildAppender_not_a.xml | 22 ++
...282_Add_the_log4j_to_jul_JDK_Logging_Bridge.xml | 23 ++
...configuration_via_a_url_to_https_by_default.xml | 22 ++
.../LOG4J2-3303_Add_TB_support_to_FileSize.xml | 23 ++
...s_initialized_if_the_LoggerFactory_is_provi.xml | 23 ++
...nConverter_could_cause_a_StackOverflowError.xml | 22 ++
..._should_ignore_case_in_properties_file_keys.xml | 22 ++
...er_backward_compatibility_and_disallow_recu.xml | 22 ++
...class_org_apache_log4j_spi_LoggingEvent_mis.xml | 23 ++
...fixes_parsing_filters_in_properties_configu.xml | 23 ++
...missing_OptionConverter_instantiateByKey_Pr.xml | 23 ++
...does_not_support_system_properties_in_log4j.xml | 23 ++
...evel_not_fetching_the_correct_LoggerContext.xml | 23 ++
...ContextDataInjector_initialization_deadlock.xml | 22 ++
...tax_for_properties_configuration_format_for.xml | 22 ++
..._message_parameters_correctly_using_Message.xml | 22 ++
...ons_when_programmatic_configuration_is_used.xml | 22 ++
..._8_5_20_to_10_0_14_in_log4j_appserver_along.xml | 22 ++
...optional_additional_fields_to_NoSQLAppender.xml | 23 ++
...xception_logging_any_exception_to_a_MongoDB.xml | 23 ++
...nterException_in_MongoDb4DocumentObject_Mon.xml | 23 ++
..._DefaultConfiguration_leak_in_PatternLayout.xml | 23 ++
..._Spring_Boot_Lookup_requires_the_log4j_spri.xml | 22 ++
...Check_for_non_existent_appender_when_parsin.xml | 23 ++
...4j_1_2_bridge_supports_global_threshold_764.xml | 23 ++
..._throws_a_ClassCastException_when_logging_a.xml | 23 ++
..._1_2_bridge_adds_org_apache_log4j_Hierarchy.xml | 21 +
...adds_org_apache_log4j_component_helpers_Con.xml | 21 +
...bridge_adds_org_apache_log4j_helpers_Loader.xml | 21 +
...bridge_adds_org_apache_log4j_helpers_LogLog.xml | 21 +
...adds_org_apache_log4j_spi_DefaultRepository.xml | 21 +
...adds_org_apache_log4j_spi_NOPLoggerReposito.xml | 21 +
...bridge_adds_org_apache_log4j_spi_RootLogger.xml | 21 +
...class_Category_is_missing_some_protected_in.xml | 21 +
...class_Category_should_implement_AppenderAtt.xml | 21 +
...class_ConsoleAppender_should_extend_WriterA.xml | 21 +
...class_LogManager_default_constructor_should.xml | 21 +
...class_OptionConverter_is_missing_selectAndC.xml | 21 +
...class_PatternLayout_is_missing_constants_DE.xml | 21 +
...class_PropertyConfigurator_should_implement.xml | 21 +
...creates_a_SocketAppender_instead_of_a_Syslo.xml | 22 ++
...e_implements_LogManager_getCurrentLoggers_f.xml | 21 +
...2_bridge_implements_most_of_DOMConfigurator.xml | 22 ++
...e_interface_Configurator_doConfigure_method.xml | 21 +
...interface_org_apache_log4j_spi_RendererSupp.xml | 21 +
..._interfaces_missing_from_package_org_apache.xml | 21 +
.../Log4j_1_2_bridge_issues_with_filters_753.xml | 22 ++
..._method_Category_exists_String_should_be_st.xml | 21 +
..._method_NDC_inherit_Stack_should_not_use_ge.xml | 21 +
...e_methods_Category_getChainedPriority_and_g.xml | 21 +
...methods_missing_in_org_apache_log4j_Categor.xml | 21 +
.../20220223-2.17.2/Log4j_1_2_bridge_missed.xml | 22 ++
...missed_org_apache_log4j_pattern_FormattingI.xml | 22 ++
...missed_org_apache_log4j_pattern_NameAbbrevi.xml | 22 ++
...1_2_bridge_missing_DefaultThrowableRenderer.xml | 22 ++
.../Log4j_1_2_bridge_missing_FormattingInfo.xml | 22 ++
.../Log4j_1_2_bridge_missing_PatternConverter.xml | 22 ++
.../Log4j_1_2_bridge_missing_PatternParser.xml | 22 ++
.../Log4j_1_2_bridge_missing_UtilLoggingLevel.xml | 22 ++
...missing_class_org_apache_log4j_or_RendererM.xml | 21 +
...idge_missing_some_LocationInfo_constructors.xml | 22 ++
...missing_some_ThrowableInformation_construct.xml | 22 ++
...now_logs_a_warning_instead_of_throwing_an_N.xml | 22 ++
...should_allow_property_and_XML_attributes_to.xml | 22 ++
...og4j_1_2_bridge_supports_the_SocketAppender.xml | 22 ++
...throws_ClassCastException_when_using_Simple.xml | 22 ++
...uses_some_incorrect_default_property_values.xml | 22 ++
...uses_the_wrong_default_values_for_a_TTCCLay.xml | 22 ++
...uses_the_wrong_file_pattern_for_rolling_fil.xml | 22 ++
...ace_before_parsing_a_String_into_an_Integer.xml | 22 ++
changelog/20220628-2.18.0/.intro.adoc | 41 ++
changelog/20220628-2.18.0/.release.xml | 18 +
changelog/20220628-2.18.0/Fix_minor_typo_792.xml | 22 ++
...ation_and_reporting_of_configuration_errors.xml | 21 +
...6_Allow_enterprise_id_to_be_an_OID_fragment.xml | 23 ++
...ix_problem_with_non_uppercase_custom_levels.xml | 23 ++
...ception_in_JeroMqManager_with_custom_Logger.xml | 23 ++
...erStrategy_should_use_the_current_time_when.xml | 22 ++
..._appender_in_Log4j_1_x_bridge_when_used_wit.xml | 23 ++
...7_2_throws_NullPointerException_while_remov.xml | 23 ++
...t_for_Jakarta_Mail_API_in_the_SMTP_appender.xml | 22 ++
...3393_Improve_JsonTemplateLayout_performance.xml | 22 ++
...3413_Fix_resolution_of_non_Log4j_properties.xml | 22 ++
..._logging_system_registration_in_a_multi_app.xml | 22 ++
...419_Add_support_for_custom_Log4j_1_x_levels.xml | 22 ++
...containing_Log4j_configuration_isn_t_closed.xml | 23 ++
...ed_in_configuration_using_a_value_attribute.xml | 22 ++
...og_appender_lacks_the_SocketOptions_setting.xml | 23 ++
...ge_should_not_wrap_components_unnecessarily.xml | 23 ++
...ServiceLoader_support_on_servlet_containers.xml | 22 ++
...28_Update_3rd_party_dependencies_for_2_18_0.xml | 22 ++
...ngPolicy_would_fail_to_rename_files_properl.xml | 22 ++
...lConfiguration_when_a_custom_keystore_is_us.xml | 23 ++
...dding_and_retrieving_appenders_in_Log4j_1_x.xml | 22 ++
...er_concurrency_problems_in_Log4j_1_x_bridge.xml | 23 ++
..._test_for_race_condition_in_FileUtils_mkdir.xml | 23 ++
...ssage_logs_misleading_errors_on_the_console.xml | 22 ++
...ustom_LMAX_disruptor_WaitStrategy_configura.xml | 22 ++
...disruptor_WaitStrategy_used_by_Async_Logger.xml | 22 ++
...ing_message_parameterization_in_RegexFilter.xml | 23 ++
...pportedOperationException_when_JUL_ApiLogge.xml | 22 ++
...issing_context_stack_to_JsonLayout_template.xml | 23 ++
...tcher_did_not_pass_credentials_when_polling.xml | 22 ++
...ory_createConnection_now_accepts_an_Authori.xml | 22 ++
..._Apache_Extras_RollingFileAppender_in_Log4j.xml | 22 ++
...lloverStrategy_was_not_detecting_the_correc.xml | 22 ++
...e_including_the_location_information_by_def.xml | 23 ++
...ewBuilder_method_referenced_the_wrong_class.xml | 23 ++
...G4J2-3495_Add_MutableThreadContextMapFilter.xml | 22 ++
.../LOG4J2-3506_Support_Spring_2_6_x.xml | 22 ++
...G4J2-3516_Move_perf_tests_to_log4j_core_its.xml | 22 ++
...se_Paths_get_to_avoid_circular_file_systems.xml | 22 ++
...Fix_parsing_error_when_XInclude_is_disabled.xml | 23 ++
...lterBuilder_to_align_with_log4j1_s_behavior.xml | 23 ++
..._Upgrade_the_Flume_Appender_to_Flume_1_10_0.xml | 22 ++
...th_wrong_ANSI_escape_code_for_bright_colors.xml | 23 ++
...8_Add_support_for_24_colors_in_highlighting.xml | 23 ++
...should_generate_Log4j_2_x_messages_based_on.xml | 21 +
changelog/20220909-2.19.0/.intro.adoc | 41 ++
changelog/20220909-2.19.0/.release.xml | 18 +
...975_Add_implementation_of_SLF4J2_fluent_API.xml | 23 ++
...rect_manifest_entries_for_OSGi_to_log4j_jcl.xml | 23 ++
..._Improve_support_for_passwordless_keystores.xml | 23 ++
...Arbiter_was_assigning_the_value_as_the_name.xml | 23 ++
...Layout_stack_trace_truncation_operate_for_e.xml | 23 ++
...n_between_Log4j_1_2_LogManager_and_Category.xml | 23 ++
...tion_of_properties_not_starting_with_log4j2.xml | 23 ++
...Config_filter_Level_Marker_String_was_alloc.xml | 23 ++
...eparated_list_of_style_specifiers_in_the_st.xml | 23 ++
...4j_to_jul_in_the_case_the_root_logger_level.xml | 22 ++
...AccessFileAppender_with_DirectWriteRollover.xml | 23 ++
...Add_getExplicitLevel_method_to_LoggerConfig.xml | 22 ++
...e_in_favor_of_a_single_build_instructions_f.xml | 23 ++
...4J2-3578_Generate_new_SSL_certs_for_testing.xml | 22 ++
...Util_behavior_in_the_presence_of_a_Security.xml | 23 ++
...583_Add_support_for_SLF4J2_stack_valued_MDC.xml | 23 ++
...ConsoleListener_use_SimpleLogger_internally.xml | 22 ++
..._regression_in_Rfc5424Layout_default_values.xml | 23 ++
...G4J2-3588_Allow_PropertySources_to_be_added.xml | 22 ++
...be_injected_with_the_LoggerContext_referenc.xml | 22 ++
.../LOG4J2-3590_Remove_SLF4J_1_8_x_binding.xml | 22 ++
..._InstantFormatter_against_delegate_failures.xml | 23 ++
...708_Add_async_support_to_Log4jServletFilter.xml | 22 ++
changelog/README.adoc | 112 ++++++
log4j-internal-util/pom.xml | 156 ++++++++
.../logging/log4j/internal/util/AsciiDocUtils.java | 40 ++
.../internal/util/PositionalSaxEventHandler.java | 103 +++++
.../logging/log4j/internal/util/StringUtils.java | 31 ++
.../logging/log4j/internal/util/XmlReader.java | 117 ++++++
.../logging/log4j/internal/util/XmlUtils.java | 71 ++++
.../logging/log4j/internal/util/XmlWriter.java | 108 +++++
.../internal/util/changelog/ChangelogEntry.java | 207 ++++++++++
.../internal/util/changelog/ChangelogFiles.java | 59 +++
.../internal/util/changelog/ChangelogRelease.java | 69 ++++
.../util/changelog/exporter/AsciiDocExporter.java | 435 +++++++++++++++++++++
.../changelog/exporter/AsciiDocExporterArgs.java | 39 ++
.../util/changelog/importer/MavenChanges.java | 204 ++++++++++
.../changelog/importer/MavenChangesImporter.java | 142 +++++++
.../importer/MavenChangesImporterArgs.java | 39 ++
.../util/changelog/releaser/ChangelogReleaser.java | 93 +++++
.../changelog/releaser/ChangelogReleaserArgs.java | 39 ++
pom.xml | 49 ++-
2006 files changed, 47527 insertions(+), 5 deletions(-)
diff --git a/changelog/20120729-2.0-alpha1/.release.xml b/changelog/20120729-2.0-alpha1/.release.xml
new file mode 100644
index 0000000000..8a36144f16
--- /dev/null
+++ b/changelog/20120729-2.0-alpha1/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2012-07-29" version="2.0-alpha1"/>
diff --git a/changelog/20120729-2.0-alpha1/LOG4J2-50_Make_sure_all_application_facing_log_methods_use_their_own_F.xml b/changelog/20120729-2.0-alpha1/LOG4J2-50_Make_sure_all_application_facing_log_methods_use_their_own_F.xml
new file mode 100644
index 0000000000..fc8349cb30
--- /dev/null
+++ b/changelog/20120729-2.0-alpha1/LOG4J2-50_Make_sure_all_application_facing_log_methods_use_their_own_F.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-50" link="https://issues.apache.org/jira/browse/LOG4J2-50"/>
+ <author id="rgoers"/>
+ <author name="John Vasileff"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20120729-2.0-alpha1/LOG4J2-51_Remove_LoggerContext_support_for_custom_logger_factories_Al.xml b/changelog/20120729-2.0-alpha1/LOG4J2-51_Remove_LoggerContext_support_for_custom_logger_factories_Al.xml
new file mode 100644
index 0000000000..1694066a04
--- /dev/null
+++ b/changelog/20120729-2.0-alpha1/LOG4J2-51_Remove_LoggerContext_support_for_custom_logger_factories_Al.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-51" link="https://issues.apache.org/jira/browse/LOG4J2-51"/>
+ <author id="rgoers"/>
+ <author name="John Vasileff"/>
+ <description format="asciidoc">Remove LoggerContext support for custom logger factories. All Loggers returned
+ by LoggerContext should be compatible and of the same type.</description>
+</entry>
diff --git a/changelog/20120729-2.0-alpha1/LOG4J2-56_Level_toLevel_would_throw_an_IllegalArgumentException_instea.xml b/changelog/20120729-2.0-alpha1/LOG4J2-56_Level_toLevel_would_throw_an_IllegalArgumentException_instea.xml
new file mode 100644
index 0000000000..ed24954743
--- /dev/null
+++ b/changelog/20120729-2.0-alpha1/LOG4J2-56_Level_toLevel_would_throw_an_IllegalArgumentException_instea.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-56" link="https://issues.apache.org/jira/browse/LOG4J2-56"/>
+ <author id="rgoers"/>
+ <author name="John Owen Atala"/>
+ <description format="asciidoc">Level.toLevel would throw an IllegalArgumentException instead of returning the default value.</description>
+</entry>
diff --git a/changelog/20120729-2.0-alpha1/LOG4J2-60_Added_ability_to_filter_on_the_AppenderRef_by_adding_either.xml b/changelog/20120729-2.0-alpha1/LOG4J2-60_Added_ability_to_filter_on_the_AppenderRef_by_adding_either.xml
new file mode 100644
index 0000000000..a08eacba83
--- /dev/null
+++ b/changelog/20120729-2.0-alpha1/LOG4J2-60_Added_ability_to_filter_on_the_AppenderRef_by_adding_either.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-60" link="https://issues.apache.org/jira/browse/LOG4J2-60"/>
+ <author id="rgoers"/>
+ <author name="Shane Kelly"/>
+ <description format="asciidoc">Added ability to filter on the AppenderRef by adding either a level or a filter.</description>
+</entry>
diff --git a/changelog/20120824-2.0-alpha2/.release.xml b/changelog/20120824-2.0-alpha2/.release.xml
new file mode 100644
index 0000000000..e1c49d1b51
--- /dev/null
+++ b/changelog/20120824-2.0-alpha2/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2012-08-24" version="2.0-alpha2"/>
diff --git a/changelog/20120824-2.0-alpha2/LOG4J2-64_Fix_compilation_problems_in_Java_7.xml b/changelog/20120824-2.0-alpha2/LOG4J2-64_Fix_compilation_problems_in_Java_7.xml
new file mode 100644
index 0000000000..0ffbd742ff
--- /dev/null
+++ b/changelog/20120824-2.0-alpha2/LOG4J2-64_Fix_compilation_problems_in_Java_7.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-64" link="https://issues.apache.org/jira/browse/LOG4J2-64"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Fix compilation problems in Java 7.</description>
+</entry>
diff --git a/changelog/20120824-2.0-alpha2/LOG4J2-65_Allow_variable_substitution_on_the_configuration_attributes.xml b/changelog/20120824-2.0-alpha2/LOG4J2-65_Allow_variable_substitution_on_the_configuration_attributes.xml
new file mode 100644
index 0000000000..2f571ad975
--- /dev/null
+++ b/changelog/20120824-2.0-alpha2/LOG4J2-65_Allow_variable_substitution_on_the_configuration_attributes.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-65" link="https://issues.apache.org/jira/browse/LOG4J2-65"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow variable substitution on the configuration attributes and on the root log level.</description>
+</entry>
diff --git a/changelog/20120824-2.0-alpha2/LOG4J2-67_Allow_components_besides_core_to_create_a_PluginMap_for_fast.xml b/changelog/20120824-2.0-alpha2/LOG4J2-67_Allow_components_besides_core_to_create_a_PluginMap_for_fast.xml
new file mode 100644
index 0000000000..bf8e0aa148
--- /dev/null
+++ b/changelog/20120824-2.0-alpha2/LOG4J2-67_Allow_components_besides_core_to_create_a_PluginMap_for_fast.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-67" link="https://issues.apache.org/jira/browse/LOG4J2-67"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow components besides core to create a PluginMap for faster plugin loading and not
+ having to specify the plugin package in the configuration.</description>
+</entry>
diff --git a/changelog/20120824-2.0-alpha2/LOG4J2-68_Add_support_for_formatting_using_String_format.xml b/changelog/20120824-2.0-alpha2/LOG4J2-68_Add_support_for_formatting_using_String_format.xml
new file mode 100644
index 0000000000..76693fb7c4
--- /dev/null
+++ b/changelog/20120824-2.0-alpha2/LOG4J2-68_Add_support_for_formatting_using_String_format.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-68" link="https://issues.apache.org/jira/browse/LOG4J2-68"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add support for formatting using String.format().</description>
+</entry>
diff --git a/changelog/20120824-2.0-alpha2/LOG4J2-69_Allow_Flume_agents_to_be_embedded_into_the_Flume_Appender.xml b/changelog/20120824-2.0-alpha2/LOG4J2-69_Allow_Flume_agents_to_be_embedded_into_the_Flume_Appender.xml
new file mode 100644
index 0000000000..9623d17723
--- /dev/null
+++ b/changelog/20120824-2.0-alpha2/LOG4J2-69_Allow_Flume_agents_to_be_embedded_into_the_Flume_Appender.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-69" link="https://issues.apache.org/jira/browse/LOG4J2-69"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow Flume agents to be embedded into the Flume Appender.</description>
+</entry>
diff --git a/changelog/20120824-2.0-alpha2/LOG4J2-70_Add_getLogger_Class_to_LogManager.xml b/changelog/20120824-2.0-alpha2/LOG4J2-70_Add_getLogger_Class_to_LogManager.xml
new file mode 100644
index 0000000000..ca14b5e023
--- /dev/null
+++ b/changelog/20120824-2.0-alpha2/LOG4J2-70_Add_getLogger_Class_to_LogManager.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-70" link="https://issues.apache.org/jira/browse/LOG4J2-70"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add getLogger(Class) to LogManager.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/.release.xml b/changelog/20120918-2.0-beta1/.release.xml
new file mode 100644
index 0000000000..8b8d4a3cd0
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2012-09-18" version="2.0-beta1"/>
diff --git a/changelog/20120918-2.0-beta1/Added_AsynchAppender.xml b/changelog/20120918-2.0-beta1/Added_AsynchAppender.xml
new file mode 100644
index 0000000000..68743e276e
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/Added_AsynchAppender.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Added AsynchAppender.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/Created_web_module_to_allow_web_applications_to_include_the.xml b/changelog/20120918-2.0-beta1/Created_web_module_to_allow_web_applications_to_include_the.xml
new file mode 100644
index 0000000000..f05493e66b
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/Created_web_module_to_allow_web_applications_to_include_the.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <author id="rgoers"/>
+ <description format="asciidoc">Created web module to allow web applications to include the Log4j context listener in WEB-INF/lib even if
+ Log4j is in the container'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.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-71_FileRenameAction_did_not_create_the_parent_directories_of_th.xml b/changelog/20120918-2.0-beta1/LOG4J2-71_FileRenameAction_did_not_create_the_parent_directories_of_th.xml
new file mode 100644
index 0000000000..a2848ca76a
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-71_FileRenameAction_did_not_create_the_parent_directories_of_th.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-71" link="https://issues.apache.org/jira/browse/LOG4J2-71"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">FileRenameAction did not create the parent directories of the archive files causing the rollover to fail.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-72_NullPointerException_in_RollingFileManager_when_filePattern.xml b/changelog/20120918-2.0-beta1/LOG4J2-72_NullPointerException_in_RollingFileManager_when_filePattern.xml
new file mode 100644
index 0000000000..0f0c578167
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-72_NullPointerException_in_RollingFileManager_when_filePattern.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-72" link="https://issues.apache.org/jira/browse/LOG4J2-72"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">NullPointerException in RollingFileManager when filePattern does not cause the file to be compressed.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-74_Logger_error_Marker_Message_Throwable_was_internally_usin.xml b/changelog/20120918-2.0-beta1/LOG4J2-74_Logger_error_Marker_Message_Throwable_was_internally_usin.xml
new file mode 100644
index 0000000000..eac2bffc4c
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-74_Logger_error_Marker_Message_Throwable_was_internally_usin.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-74" link="https://issues.apache.org/jira/browse/LOG4J2-74"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Logger.error(Marker, Message, Throwable) was internally using Level.TRACE.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-75_Enhanced_Log4jContextListener_to_accept_a_configuration_file.xml b/changelog/20120918-2.0-beta1/LOG4J2-75_Enhanced_Log4jContextListener_to_accept_a_configuration_file.xml
new file mode 100644
index 0000000000..2781b16a4e
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-75_Enhanced_Log4jContextListener_to_accept_a_configuration_file.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-75" link="https://issues.apache.org/jira/browse/LOG4J2-75"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-76_RewriteAppender_was_calling_the_stop_method_of_the_reference.xml b/changelog/20120918-2.0-beta1/LOG4J2-76_RewriteAppender_was_calling_the_stop_method_of_the_reference.xml
new file mode 100644
index 0000000000..82d73108c0
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-76_RewriteAppender_was_calling_the_stop_method_of_the_reference.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-76" link="https://issues.apache.org/jira/browse/LOG4J2-76"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">RewriteAppender was calling the stop method of the referenced appender causing the referenced appender's
+ manager to have its use count decremented too many times.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-77_RoutingAppender_was_calling_the_stop_method_for_each_of_its.xml b/changelog/20120918-2.0-beta1/LOG4J2-77_RoutingAppender_was_calling_the_stop_method_for_each_of_its.xml
new file mode 100644
index 0000000000..8654775a98
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-77_RoutingAppender_was_calling_the_stop_method_for_each_of_its.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-77" link="https://issues.apache.org/jira/browse/LOG4J2-77"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-78_LogFactoryImpl_setAttribute_in_the_Commons_Logging_bridge_go.xml b/changelog/20120918-2.0-beta1/LOG4J2-78_LogFactoryImpl_setAttribute_in_the_Commons_Logging_bridge_go.xml
new file mode 100644
index 0000000000..e16c827e15
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-78_LogFactoryImpl_setAttribute_in_the_Commons_Logging_bridge_go.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-78" link="https://issues.apache.org/jira/browse/LOG4J2-78"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">LogFactoryImpl.setAttribute in the Commons Logging bridge got a NullPointerException when passed a null value.
+ It will now remove the attribute.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-80_Allow_Log4j_2_to_be_used_as_the_implementation_with_SLF4J_an.xml b/changelog/20120918-2.0-beta1/LOG4J2-80_Allow_Log4j_2_to_be_used_as_the_implementation_with_SLF4J_an.xml
new file mode 100644
index 0000000000..a00c430284
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-80_Allow_Log4j_2_to_be_used_as_the_implementation_with_SLF4J_an.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-80" link="https://issues.apache.org/jira/browse/LOG4J2-80"/>
+ <author id="rgoers"/>
+ <author name="Oliver Lamy"/>
+ <description format="asciidoc">Allow Log4j 2 to be used as the implementation with SLF4J and SLF4J's jcl-over-slf4j by adding filtering
+ to the log method in SLF4JLogger.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-81_PatternLayout_was_not_honoring_format_modifiers.xml b/changelog/20120918-2.0-beta1/LOG4J2-81_PatternLayout_was_not_honoring_format_modifiers.xml
new file mode 100644
index 0000000000..ead7c55416
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-81_PatternLayout_was_not_honoring_format_modifiers.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-81" link="https://issues.apache.org/jira/browse/LOG4J2-81"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">PatternLayout was not honoring format modifiers.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/LOG4J2-82_MarkerFilter_called_MarkerManager_getMarker_causing_the_Mark.xml b/changelog/20120918-2.0-beta1/LOG4J2-82_MarkerFilter_called_MarkerManager_getMarker_causing_the_Mark.xml
new file mode 100644
index 0000000000..915677a3eb
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/LOG4J2-82_MarkerFilter_called_MarkerManager_getMarker_causing_the_Mark.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-82" link="https://issues.apache.org/jira/browse/LOG4J2-82"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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't a MarkerWrapper.</description>
+</entry>
diff --git a/changelog/20120918-2.0-beta1/Update_the_versions_of_SLF4J_and_Logback.xml b/changelog/20120918-2.0-beta1/Update_the_versions_of_SLF4J_and_Logback.xml
new file mode 100644
index 0000000000..9f4ff03835
--- /dev/null
+++ b/changelog/20120918-2.0-beta1/Update_the_versions_of_SLF4J_and_Logback.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="rgoers"/>
+ <description format="asciidoc">Update the versions of SLF4J and Logback.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/.release.xml b/changelog/20121007-2.0-beta2/.release.xml
new file mode 100644
index 0000000000..f70c21a8e4
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2012-10-07" version="2.0-beta2"/>
diff --git a/changelog/20121007-2.0-beta2/Add_getFormats_to_MultiformatMessage_and_allow_StructuredDat.xml b/changelog/20121007-2.0-beta2/Add_getFormats_to_MultiformatMessage_and_allow_StructuredDat.xml
new file mode 100644
index 0000000000..0a1d4c6e2c
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/Add_getFormats_to_MultiformatMessage_and_allow_StructuredDat.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Add getFormats to MultiformatMessage and allow StructuredDataMessage to format as XML.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/Add_support_for_ANSI_colors_by_adding_the_highlight_and_styl.xml b/changelog/20121007-2.0-beta2/Add_support_for_ANSI_colors_by_adding_the_highlight_and_styl.xml
new file mode 100644
index 0000000000..7b029503d5
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/Add_support_for_ANSI_colors_by_adding_the_highlight_and_styl.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Add support for ANSI colors by adding the highlight and style pattern converters. Fix pattern
+ parsing to allow nested patterns.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/Allow_the_status_logging_to_be_directed_to_stderr_or_to_a_fi.xml b/changelog/20121007-2.0-beta2/Allow_the_status_logging_to_be_directed_to_stderr_or_to_a_fi.xml
new file mode 100644
index 0000000000..b78848b264
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/Allow_the_status_logging_to_be_directed_to_stderr_or_to_a_fi.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow the status logging to be directed to stderr or to a file.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/DefaultConfiguration_was_not_starting_the_Console_Appender.xml b/changelog/20121007-2.0-beta2/DefaultConfiguration_was_not_starting_the_Console_Appender.xml
new file mode 100644
index 0000000000..04682c35d0
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/DefaultConfiguration_was_not_starting_the_Console_Appender.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <author id="rgoers"/>
+ <description format="asciidoc">DefaultConfiguration was not starting the Console Appender.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-35_Add_interval_and_modulate_options_to_TimeBasedTriggeringPoli.xml b/changelog/20121007-2.0-beta2/LOG4J2-35_Add_interval_and_modulate_options_to_TimeBasedTriggeringPoli.xml
new file mode 100644
index 0000000000..27d339f829
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-35_Add_interval_and_modulate_options_to_TimeBasedTriggeringPoli.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-35" link="https://issues.apache.org/jira/browse/LOG4J2-35"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add interval and modulate options to TimeBasedTriggeringPolicy to allow more fine-grained control of
+ when file rolling should occur.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-58_Add_support_for_filtering_packages_from_stack_traces.xml b/changelog/20121007-2.0-beta2/LOG4J2-58_Add_support_for_filtering_packages_from_stack_traces.xml
new file mode 100644
index 0000000000..02405b9209
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-58_Add_support_for_filtering_packages_from_stack_traces.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-58" link="https://issues.apache.org/jira/browse/LOG4J2-58"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add support for filtering packages from stack traces.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-83_If_system_property_disableThreadContextMap_is_set_puts_to.xml b/changelog/20121007-2.0-beta2/LOG4J2-83_If_system_property_disableThreadContextMap_is_set_puts_to.xml
new file mode 100644
index 0000000000..bf5c7e7833
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-83_If_system_property_disableThreadContextMap_is_set_puts_to.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-83" link="https://issues.apache.org/jira/browse/LOG4J2-83"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-83_If_the_ThreadContext_map_is_empty_the_LogEvent_will_contain.xml b/changelog/20121007-2.0-beta2/LOG4J2-83_If_the_ThreadContext_map_is_empty_the_LogEvent_will_contain.xml
new file mode 100644
index 0000000000..db2c70c26d
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-83_If_the_ThreadContext_map_is_empty_the_LogEvent_will_contain.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-83" link="https://issues.apache.org/jira/browse/LOG4J2-83"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-84_If_system_property_disableThreadContextStack_is_set_pushes.xml b/changelog/20121007-2.0-beta2/LOG4J2-84_If_system_property_disableThreadContextStack_is_set_pushes.xml
new file mode 100644
index 0000000000..01c127d21b
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-84_If_system_property_disableThreadContextStack_is_set_pushes.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-84" link="https://issues.apache.org/jira/browse/LOG4J2-84"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-84_If_the_ThreadContext_stack_is_empty_the_LogEvent_will_contai.xml b/changelog/20121007-2.0-beta2/LOG4J2-84_If_the_ThreadContext_stack_is_empty_the_LogEvent_will_contai.xml
new file mode 100644
index 0000000000..2e21a394f6
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-84_If_the_ThreadContext_stack_is_empty_the_LogEvent_will_contai.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-84" link="https://issues.apache.org/jira/browse/LOG4J2-84"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-88_Many_logging_methods_in_AbstractLogger_were_set_to_an_incorr.xml b/changelog/20121007-2.0-beta2/LOG4J2-88_Many_logging_methods_in_AbstractLogger_were_set_to_an_incorr.xml
new file mode 100644
index 0000000000..ec45c1c201
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-88_Many_logging_methods_in_AbstractLogger_were_set_to_an_incorr.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-88" link="https://issues.apache.org/jira/browse/LOG4J2-88"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-90_Add_documentation_on_client_vs_server_mode_to_performance_pa.xml b/changelog/20121007-2.0-beta2/LOG4J2-90_Add_documentation_on_client_vs_server_mode_to_performance_pa.xml
new file mode 100644
index 0000000000..435d72fa58
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-90_Add_documentation_on_client_vs_server_mode_to_performance_pa.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-90" link="https://issues.apache.org/jira/browse/LOG4J2-90"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add documentation on client vs server mode to performance page.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-91_Log4j_1_2_adapter_s_Category_class_was_missing_3_log_methods.xml b/changelog/20121007-2.0-beta2/LOG4J2-91_Log4j_1_2_adapter_s_Category_class_was_missing_3_log_methods.xml
new file mode 100644
index 0000000000..b0448cf157
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-91_Log4j_1_2_adapter_s_Category_class_was_missing_3_log_methods.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-91" link="https://issues.apache.org/jira/browse/LOG4J2-91"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Log4j 1.2 adapter's Category class was missing 3 log methods.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/LOG4J2-92_Converted_DynamicThresholdFilter_to_use_KeyValuePair_Fixed.xml b/changelog/20121007-2.0-beta2/LOG4J2-92_Converted_DynamicThresholdFilter_to_use_KeyValuePair_Fixed.xml
new file mode 100644
index 0000000000..48a6308ea5
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/LOG4J2-92_Converted_DynamicThresholdFilter_to_use_KeyValuePair_Fixed.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-92" link="https://issues.apache.org/jira/browse/LOG4J2-92"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/Made_ParameterizedMessage_StringFormattedMessage_and_Thread.xml b/changelog/20121007-2.0-beta2/Made_ParameterizedMessage_StringFormattedMessage_and_Thread.xml
new file mode 100644
index 0000000000..07f5a14577
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/Made_ParameterizedMessage_StringFormattedMessage_and_Thread.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121007-2.0-beta2/Move_variable_substitution_from_PatternLayout_to_appropriate.xml b/changelog/20121007-2.0-beta2/Move_variable_substitution_from_PatternLayout_to_appropriate.xml
new file mode 100644
index 0000000000..6304ce4725
--- /dev/null
+++ b/changelog/20121007-2.0-beta2/Move_variable_substitution_from_PatternLayout_to_appropriate.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <author id="rgoers"/>
+ <description format="asciidoc">Move variable substitution from PatternLayout to appropriate converters to improve performance.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/.release.xml b/changelog/20121111-2.0-beta3/.release.xml
new file mode 100644
index 0000000000..61eefe97f7
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2012-11-11" version="2.0-beta3"/>
diff --git a/changelog/20121111-2.0-beta3/Avoid_NPE_when_duplicate_LoggerContextFactorys_are_present.xml b/changelog/20121111-2.0-beta3/Avoid_NPE_when_duplicate_LoggerContextFactorys_are_present.xml
new file mode 100644
index 0000000000..707403250f
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/Avoid_NPE_when_duplicate_LoggerContextFactorys_are_present.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/Created_combined_jar_to_combine_API_and_Core_contents_for_us.xml b/changelog/20121111-2.0-beta3/Created_combined_jar_to_combine_API_and_Core_contents_for_us.xml
new file mode 100644
index 0000000000..190c576839
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/Created_combined_jar_to_combine_API_and_Core_contents_for_us.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="rgoers"/>
+ <description format="asciidoc">Created combined jar to combine API and Core contents for users who only want the Log4j implementation.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-101_A_NullPointerException_would_occur_if_no_format_value_was_pa.xml b/changelog/20121111-2.0-beta3/LOG4J2-101_A_NullPointerException_would_occur_if_no_format_value_was_pa.xml
new file mode 100644
index 0000000000..878a9a5c1c
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-101_A_NullPointerException_would_occur_if_no_format_value_was_pa.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-101" link="https://issues.apache.org/jira/browse/LOG4J2-101"/>
+ <author id="rgoers"/>
+ <author name="Emanuele Colombo"/>
+ <description format="asciidoc">A NullPointerException would occur if no format value was passed to the SyslogAppender.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-102_The_Facility_value_was_being_improperly_calculated.xml b/changelog/20121111-2.0-beta3/LOG4J2-102_The_Facility_value_was_being_improperly_calculated.xml
new file mode 100644
index 0000000000..abda3e5bc6
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-102_The_Facility_value_was_being_improperly_calculated.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-102" link="https://issues.apache.org/jira/browse/LOG4J2-102"/>
+ <author id="rgoers"/>
+ <author name="Emanuele Colombo"/>
+ <description format="asciidoc">The Facility value was being improperly calculated.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-103_The_LogEvent_was_wrapping_a_ThrowableProxy_with_another_Thro.xml b/changelog/20121111-2.0-beta3/LOG4J2-103_The_LogEvent_was_wrapping_a_ThrowableProxy_with_another_Thro.xml
new file mode 100644
index 0000000000..69416c72d9
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-103_The_LogEvent_was_wrapping_a_ThrowableProxy_with_another_Thro.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-103" link="https://issues.apache.org/jira/browse/LOG4J2-103"/>
+ <author id="rgoers"/>
+ <author name="Das Archive"/>
+ <description format="asciidoc">The LogEvent was wrapping a ThrowableProxy with another ThrowableProxy when deserializing.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-104_Convert_LogManager_binding_to_use_regular_java_properties.xml b/changelog/20121111-2.0-beta3/LOG4J2-104_Convert_LogManager_binding_to_use_regular_java_properties.xml
new file mode 100644
index 0000000000..9ac39012d9
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-104_Convert_LogManager_binding_to_use_regular_java_properties.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-104" link="https://issues.apache.org/jira/browse/LOG4J2-104"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Convert LogManager binding to use "regular" java properties instead of XML properties to work around a
+ bug in Oracle's xmlparserv2 jar.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-105_Add_ability_to_customize_the_names_of_the_Levels_in_the_Leve.xml b/changelog/20121111-2.0-beta3/LOG4J2-105_Add_ability_to_customize_the_names_of_the_Levels_in_the_Leve.xml
new file mode 100644
index 0000000000..18cf28f179
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-105_Add_ability_to_customize_the_names_of_the_Levels_in_the_Leve.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-105" link="https://issues.apache.org/jira/browse/LOG4J2-105"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add ability to customize the names of the Levels in the LevelPatternConverter.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-107_PatternParser_was_not_properly_handling_adjacent_nested_opti.xml b/changelog/20121111-2.0-beta3/LOG4J2-107_PatternParser_was_not_properly_handling_adjacent_nested_opti.xml
new file mode 100644
index 0000000000..9b6d7d1558
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-107_PatternParser_was_not_properly_handling_adjacent_nested_opti.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-107" link="https://issues.apache.org/jira/browse/LOG4J2-107"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">PatternParser was not properly handling adjacent nested options</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-108_Fix_NullPointerException_in_ClassLoaderContextSelector_when.xml b/changelog/20121111-2.0-beta3/LOG4J2-108_Fix_NullPointerException_in_ClassLoaderContextSelector_when.xml
new file mode 100644
index 0000000000..efa007bced
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-108_Fix_NullPointerException_in_ClassLoaderContextSelector_when.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-108" link="https://issues.apache.org/jira/browse/LOG4J2-108"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Fix NullPointerException in ClassLoaderContextSelector when no class is returned from
+ the SecurityManager.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-28_Added_PropertiesRewritePolicy_and_ability_to_define_properti.xml b/changelog/20121111-2.0-beta3/LOG4J2-28_Added_PropertiesRewritePolicy_and_ability_to_define_properti.xml
new file mode 100644
index 0000000000..1394ccc65e
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-28_Added_PropertiesRewritePolicy_and_ability_to_define_properti.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-28" link="https://issues.apache.org/jira/browse/LOG4J2-28"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Added PropertiesRewritePolicy and ability to define properties on a Logger.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-29_Added_font_and_fontSize_parameters_to_HTMLLayout_Replace_ne.xml b/changelog/20121111-2.0-beta3/LOG4J2-29_Added_font_and_fontSize_parameters_to_HTMLLayout_Replace_ne.xml
new file mode 100644
index 0000000000..a88b95e4f9
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-29_Added_font_and_fontSize_parameters_to_HTMLLayout_Replace_ne.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-29" link="https://issues.apache.org/jira/browse/LOG4J2-29"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Added font and fontSize parameters to HTMLLayout. Replace newlines in message with br tag.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-55_Added_ability_to_configure_from_an_InputSource.xml b/changelog/20121111-2.0-beta3/LOG4J2-55_Added_ability_to_configure_from_an_InputSource.xml
new file mode 100644
index 0000000000..44cae61a92
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-55_Added_ability_to_configure_from_an_InputSource.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-55" link="https://issues.apache.org/jira/browse/LOG4J2-55"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Added ability to configure from an InputSource.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-85_Add_ThreadContext_push_String_format_Object_args.xml b/changelog/20121111-2.0-beta3/LOG4J2-85_Add_ThreadContext_push_String_format_Object_args.xml
new file mode 100644
index 0000000000..ea8988ddec
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-85_Add_ThreadContext_push_String_format_Object_args.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-85" link="https://issues.apache.org/jira/browse/LOG4J2-85"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add ThreadContext.push(String format, Object... args)</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-87_Build_pdf_of_user_s_guide.xml b/changelog/20121111-2.0-beta3/LOG4J2-87_Build_pdf_of_user_s_guide.xml
new file mode 100644
index 0000000000..cd92892c76
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-87_Build_pdf_of_user_s_guide.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-87" link="https://issues.apache.org/jira/browse/LOG4J2-87"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Build pdf of user's guide.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-94_Interpolator_was_not_stripping_Lookup_key_separator_when_try.xml b/changelog/20121111-2.0-beta3/LOG4J2-94_Interpolator_was_not_stripping_Lookup_key_separator_when_try.xml
new file mode 100644
index 0000000000..e659708bf6
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-94_Interpolator_was_not_stripping_Lookup_key_separator_when_try.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-94" link="https://issues.apache.org/jira/browse/LOG4J2-94"/>
+ <author id="rgoers"/>
+ <author name="Denis Treskunov"/>
+ <description format="asciidoc">Interpolator was not stripping Lookup key separator when trying to locate the default value for a variable.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-95_Add_support_for_loading_plugins_inside_the_OSGi_bundle.xml b/changelog/20121111-2.0-beta3/LOG4J2-95_Add_support_for_loading_plugins_inside_the_OSGi_bundle.xml
new file mode 100644
index 0000000000..f497759749
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-95_Add_support_for_loading_plugins_inside_the_OSGi_bundle.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-95" link="https://issues.apache.org/jira/browse/LOG4J2-95"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add support for loading plugins inside the OSGi bundle.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-97_Added_several_missing_classes_and_methods_for_Log4j_1_x_comp.xml b/changelog/20121111-2.0-beta3/LOG4J2-97_Added_several_missing_classes_and_methods_for_Log4j_1_x_comp.xml
new file mode 100644
index 0000000000..fbf76aec01
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-97_Added_several_missing_classes_and_methods_for_Log4j_1_x_comp.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-97" link="https://issues.apache.org/jira/browse/LOG4J2-97"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Added several missing classes and methods for Log4j 1.x compatibility.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/LOG4J2-99_MapRewritePolicy_had_an_extra_call_to_putAll_that_caused_upd.xml b/changelog/20121111-2.0-beta3/LOG4J2-99_MapRewritePolicy_had_an_extra_call_to_putAll_that_caused_upd.xml
new file mode 100644
index 0000000000..5bd835ccc1
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/LOG4J2-99_MapRewritePolicy_had_an_extra_call_to_putAll_that_caused_upd.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-99" link="https://issues.apache.org/jira/browse/LOG4J2-99"/>
+ <author id="rgoers"/>
+ <author name="Das Archive"/>
+ <description format="asciidoc">MapRewritePolicy had an extra call to putAll that caused updates to behave like adds.</description>
+</entry>
diff --git a/changelog/20121111-2.0-beta3/Log4j_1_2_Category_forcedLog_was_wrapping_the_message_with_a.xml b/changelog/20121111-2.0-beta3/Log4j_1_2_Category_forcedLog_was_wrapping_the_message_with_a.xml
new file mode 100644
index 0000000000..f3b04fb928
--- /dev/null
+++ b/changelog/20121111-2.0-beta3/Log4j_1_2_Category_forcedLog_was_wrapping_the_message_with_a.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <author id="rgoers"/>
+ <description format="asciidoc">Log4j 1.2 Category.forcedLog was wrapping the message with an ObjectMessage even if the parameter was an
+ ObjectMessage.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/.release.xml b/changelog/20130128-2.0-beta4/.release.xml
new file mode 100644
index 0000000000..f1d28de942
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2013-01-28" version="2.0-beta4"/>
diff --git a/changelog/20130128-2.0-beta4/Add_MessageFormatMessage_and_FormattedMessage.xml b/changelog/20130128-2.0-beta4/Add_MessageFormatMessage_and_FormattedMessage.xml
new file mode 100644
index 0000000000..e86c7c8b97
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/Add_MessageFormatMessage_and_FormattedMessage.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Add MessageFormatMessage and FormattedMessage.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/Added_Flume_Appender_samples.xml b/changelog/20130128-2.0-beta4/Added_Flume_Appender_samples.xml
new file mode 100644
index 0000000000..01c87f400a
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/Added_Flume_Appender_samples.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Added Flume Appender samples.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/Added_Log4j_2_to_SLF4J_adapter.xml b/changelog/20130128-2.0-beta4/Added_Log4j_2_to_SLF4J_adapter.xml
new file mode 100644
index 0000000000..1a6613f3ee
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/Added_Log4j_2_to_SLF4J_adapter.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Added Log4j 2 to SLF4J adapter.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/Added_hostName_and_contextName_to_property_map.xml b/changelog/20130128-2.0-beta4/Added_hostName_and_contextName_to_property_map.xml
new file mode 100644
index 0000000000..576f16571c
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/Added_hostName_and_contextName_to_property_map.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Added hostName and contextName to property map.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/Allow_FlumeAvroManager_to_initialize_even_if_it_cannot_conne.xml b/changelog/20130128-2.0-beta4/Allow_FlumeAvroManager_to_initialize_even_if_it_cannot_conne.xml
new file mode 100644
index 0000000000..6dfa1b9cc2
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/Allow_FlumeAvroManager_to_initialize_even_if_it_cannot_conne.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow FlumeAvroManager to initialize even if it cannot connect to an agent.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-110_Renamed_log4j12_api_to_log4j_1_2_api.xml b/changelog/20130128-2.0-beta4/LOG4J2-110_Renamed_log4j12_api_to_log4j_1_2_api.xml
new file mode 100644
index 0000000000..f1c5cf14db
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-110_Renamed_log4j12_api_to_log4j_1_2_api.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-110" link="https://issues.apache.org/jira/browse/LOG4J2-110"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Renamed log4j12-api to log4j-1.2-api.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-111_Enhanced_javadoc_copyright_statement.xml b/changelog/20130128-2.0-beta4/LOG4J2-111_Enhanced_javadoc_copyright_statement.xml
new file mode 100644
index 0000000000..a3225cae63
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-111_Enhanced_javadoc_copyright_statement.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-111" link="https://issues.apache.org/jira/browse/LOG4J2-111"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Enhanced javadoc copyright statement.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-113_StructuredDataFilter_createFilter_was_annotated_with_PluginA.xml b/changelog/20130128-2.0-beta4/LOG4J2-113_StructuredDataFilter_createFilter_was_annotated_with_PluginA.xml
new file mode 100644
index 0000000000..7a61d9f919
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-113_StructuredDataFilter_createFilter_was_annotated_with_PluginA.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-113" link="https://issues.apache.org/jira/browse/LOG4J2-113"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">StructuredDataFilter createFilter was annotated with PluginAttr instead of PluginElement for the
+ KeyValuePairs.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-114_StructuredDataMessage_was_validating_the_length_of_the_value.xml b/changelog/20130128-2.0-beta4/LOG4J2-114_StructuredDataMessage_was_validating_the_length_of_the_value.xml
new file mode 100644
index 0000000000..42986b339f
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-114_StructuredDataMessage_was_validating_the_length_of_the_value.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-114" link="https://issues.apache.org/jira/browse/LOG4J2-114"/>
+ <author id="rgoers"/>
+ <author name="Arkin Yetis"/>
+ <description format="asciidoc">StructuredDataMessage was validating the length of the values in the event Map instead of the lengths
+ of the keys.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-115_ThreadContext_Map_elements_with_null_values_are_now_ignored.xml b/changelog/20130128-2.0-beta4/LOG4J2-115_ThreadContext_Map_elements_with_null_values_are_now_ignored.xml
new file mode 100644
index 0000000000..59ff059f13
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-115_ThreadContext_Map_elements_with_null_values_are_now_ignored.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-115" link="https://issues.apache.org/jira/browse/LOG4J2-115"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">ThreadContext Map elements with null values are now ignored when constructing a Flume event and in the
+ RFC5424 Layout.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-116_File_renaming_was_using_the_wrong_date_value_Enhanced_Defau.xml b/changelog/20130128-2.0-beta4/LOG4J2-116_File_renaming_was_using_the_wrong_date_value_Enhanced_Defau.xml
new file mode 100644
index 0000000000..b6c927ad77
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-116_File_renaming_was_using_the_wrong_date_value_Enhanced_Defau.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-116" link="https://issues.apache.org/jira/browse/LOG4J2-116"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">File renaming was using the wrong date value. Enhanced DefaultRolloverStrategy to store newest files in
+ highest index as well as lowest.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-119_A_broken_socket_connection_would_cause_the_TCPSocketManager.xml b/changelog/20130128-2.0-beta4/LOG4J2-119_A_broken_socket_connection_would_cause_the_TCPSocketManager.xml
new file mode 100644
index 0000000000..a84df238a1
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-119_A_broken_socket_connection_would_cause_the_TCPSocketManager.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-119" link="https://issues.apache.org/jira/browse/LOG4J2-119"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">A broken socket connection would cause the TCPSocketManager to continuously reconnect.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-120_TCPSocketManager_would_fail_if_the_initial_connection_could.xml b/changelog/20130128-2.0-beta4/LOG4J2-120_TCPSocketManager_would_fail_if_the_initial_connection_could.xml
new file mode 100644
index 0000000000..13aff8171c
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-120_TCPSocketManager_would_fail_if_the_initial_connection_could.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-120" link="https://issues.apache.org/jira/browse/LOG4J2-120"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">TCPSocketManager would fail if the initial connection could not be established.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-122_Add_unit_test_to_verify_exceptions_are_thrown_when_the_socke.xml b/changelog/20130128-2.0-beta4/LOG4J2-122_Add_unit_test_to_verify_exceptions_are_thrown_when_the_socke.xml
new file mode 100644
index 0000000000..e6339f0fc2
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-122_Add_unit_test_to_verify_exceptions_are_thrown_when_the_socke.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-122" link="https://issues.apache.org/jira/browse/LOG4J2-122"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add unit test to verify exceptions are thrown when the socket connection fails.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-123_The_example_for_ThreadContextMapFilter_was_incorrect.xml b/changelog/20130128-2.0-beta4/LOG4J2-123_The_example_for_ThreadContextMapFilter_was_incorrect.xml
new file mode 100644
index 0000000000..8a9e36df10
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-123_The_example_for_ThreadContextMapFilter_was_incorrect.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-123" link="https://issues.apache.org/jira/browse/LOG4J2-123"/>
+ <author id="rgoers"/>
+ <author name="Olivier Lamy"/>
+ <description format="asciidoc">The example for ThreadContextMapFilter was incorrect.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-125_JMSQueue_and_JMSTopic_Appenders_did_not_allow_name_to_be_spe.xml b/changelog/20130128-2.0-beta4/LOG4J2-125_JMSQueue_and_JMSTopic_Appenders_did_not_allow_name_to_be_spe.xml
new file mode 100644
index 0000000000..3faf0ab3f5
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-125_JMSQueue_and_JMSTopic_Appenders_did_not_allow_name_to_be_spe.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-125" link="https://issues.apache.org/jira/browse/LOG4J2-125"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">JMSQueue and JMSTopic Appenders did not allow name to be specified.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-126_Allow_JMS_appenders_to_recover_if_the_queue_or_topic_is_unav.xml b/changelog/20130128-2.0-beta4/LOG4J2-126_Allow_JMS_appenders_to_recover_if_the_queue_or_topic_is_unav.xml
new file mode 100644
index 0000000000..d2eeb84582
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-126_Allow_JMS_appenders_to_recover_if_the_queue_or_topic_is_unav.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-126" link="https://issues.apache.org/jira/browse/LOG4J2-126"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow JMS appenders to recover if the queue or topic is unavailable.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-127_AbstractLogger_methods_were_not_passing_Markers_to_the_isEna.xml b/changelog/20130128-2.0-beta4/LOG4J2-127_AbstractLogger_methods_were_not_passing_Markers_to_the_isEna.xml
new file mode 100644
index 0000000000..fd83ae2d10
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-127_AbstractLogger_methods_were_not_passing_Markers_to_the_isEna.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-127" link="https://issues.apache.org/jira/browse/LOG4J2-127"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">AbstractLogger methods were not passing Markers to the isEnabled methods.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-128_Add_follow_attribute_to_Console_Appender.xml b/changelog/20130128-2.0-beta4/LOG4J2-128_Add_follow_attribute_to_Console_Appender.xml
new file mode 100644
index 0000000000..c0bf6a67f5
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-128_Add_follow_attribute_to_Console_Appender.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-128" link="https://issues.apache.org/jira/browse/LOG4J2-128"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add follow attribute to Console Appender.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-129_RoutingAppender_was_only_creating_a_single_appender_for_the.xml b/changelog/20130128-2.0-beta4/LOG4J2-129_RoutingAppender_was_only_creating_a_single_appender_for_the.xml
new file mode 100644
index 0000000000..de42b904ea
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-129_RoutingAppender_was_only_creating_a_single_appender_for_the.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-129" link="https://issues.apache.org/jira/browse/LOG4J2-129"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">RoutingAppender was only creating a single appender for the default Route.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-130_PatternLayout_should_format_throwables_without_requiring_a_c.xml b/changelog/20130128-2.0-beta4/LOG4J2-130_PatternLayout_should_format_throwables_without_requiring_a_c.xml
new file mode 100644
index 0000000000..6017f8d97a
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-130_PatternLayout_should_format_throwables_without_requiring_a_c.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-130" link="https://issues.apache.org/jira/browse/LOG4J2-130"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">PatternLayout should format throwables without requiring a converter.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-131_Add_SMTPAppender.xml b/changelog/20130128-2.0-beta4/LOG4J2-131_Add_SMTPAppender.xml
new file mode 100644
index 0000000000..52b9ffaeb8
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-131_Add_SMTPAppender.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-131" link="https://issues.apache.org/jira/browse/LOG4J2-131"/>
+ <author id="rgoers"/>
+ <author name="Scott Severtson"/>
+ <description format="asciidoc">Add SMTPAppender.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-132_AbstractLogger_catching_Throwable_checks_for_DEBUG_level_bu.xml b/changelog/20130128-2.0-beta4/LOG4J2-132_AbstractLogger_catching_Throwable_checks_for_DEBUG_level_bu.xml
new file mode 100644
index 0000000000..f36052a87d
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-132_AbstractLogger_catching_Throwable_checks_for_DEBUG_level_bu.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-132" link="https://issues.apache.org/jira/browse/LOG4J2-132"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">AbstractLogger.catching(Throwable) checks for DEBUG level but logs at ERROR level.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-133_Allow_custom_message_creation_via_a_message_factory.xml b/changelog/20130128-2.0-beta4/LOG4J2-133_Allow_custom_message_creation_via_a_message_factory.xml
new file mode 100644
index 0000000000..3544c1e07f
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-133_Allow_custom_message_creation_via_a_message_factory.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-133" link="https://issues.apache.org/jira/browse/LOG4J2-133"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Allow custom message creation via a message factory.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-134_Use_red_white_blue_and_so_on_in_the_console_appender.xml b/changelog/20130128-2.0-beta4/LOG4J2-134_Use_red_white_blue_and_so_on_in_the_console_appender.xml
new file mode 100644
index 0000000000..5c14fd6d2a
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-134_Use_red_white_blue_and_so_on_in_the_console_appender.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-134" link="https://issues.apache.org/jira/browse/LOG4J2-134"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Use %red, %white, %blue, and so on in the console appender.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-135_BaseConfiguration_does_not_close_the_first_appender.xml b/changelog/20130128-2.0-beta4/LOG4J2-135_BaseConfiguration_does_not_close_the_first_appender.xml
new file mode 100644
index 0000000000..8f31eda99a
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-135_BaseConfiguration_does_not_close_the_first_appender.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-135" link="https://issues.apache.org/jira/browse/LOG4J2-135"/>
+ <author id="ggregory"/>
+ <author name="Ingo Feltes"/>
+ <description format="asciidoc">BaseConfiguration does not close the first appender.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-136_Allow_newlines_to_be_escaped_in_Syslog_and_RFC5424_layouts.xml b/changelog/20130128-2.0-beta4/LOG4J2-136_Allow_newlines_to_be_escaped_in_Syslog_and_RFC5424_layouts.xml
new file mode 100644
index 0000000000..0829f479f2
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-136_Allow_newlines_to_be_escaped_in_Syslog_and_RFC5424_layouts.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-136" link="https://issues.apache.org/jira/browse/LOG4J2-136"/>
+ <author id="rgoers"/>
+ <author name="Scott Severtson"/>
+ <description format="asciidoc">Allow newlines to be escaped in Syslog and RFC5424 layouts. Allow Throwables to be included in
+ the output from RFC5424Layout.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-137_Fix_hang_in_Dumbster_SMTP_test_server.xml b/changelog/20130128-2.0-beta4/LOG4J2-137_Fix_hang_in_Dumbster_SMTP_test_server.xml
new file mode 100644
index 0000000000..91c82325b1
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-137_Fix_hang_in_Dumbster_SMTP_test_server.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-137" link="https://issues.apache.org/jira/browse/LOG4J2-137"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Fix hang in Dumbster SMTP test server.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-139_Fix_null_pointer_exception_in_SocketAppender_if_no_protocol.xml b/changelog/20130128-2.0-beta4/LOG4J2-139_Fix_null_pointer_exception_in_SocketAppender_if_no_protocol.xml
new file mode 100644
index 0000000000..92d0695e4c
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-139_Fix_null_pointer_exception_in_SocketAppender_if_no_protocol.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-139" link="https://issues.apache.org/jira/browse/LOG4J2-139"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-140_Typo_in_documentation_of_SocketAppender.xml b/changelog/20130128-2.0-beta4/LOG4J2-140_Typo_in_documentation_of_SocketAppender.xml
new file mode 100644
index 0000000000..4a3e1d504c
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-140_Typo_in_documentation_of_SocketAppender.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-140" link="https://issues.apache.org/jira/browse/LOG4J2-140"/>
+ <author id="ggregory"/>
+ <author name="Joern Huxhorn"/>
+ <description format="asciidoc">Typo in documentation of SocketAppender.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-142_Serialized_LogEvents_were_not_reset_in_the_output_stream_cau.xml b/changelog/20130128-2.0-beta4/LOG4J2-142_Serialized_LogEvents_were_not_reset_in_the_output_stream_cau.xml
new file mode 100644
index 0000000000..6bb7702d0f
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-142_Serialized_LogEvents_were_not_reset_in_the_output_stream_cau.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-142" link="https://issues.apache.org/jira/browse/LOG4J2-142"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Serialized LogEvents were not reset in the output stream causing them to deserialize incorrectly.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-143_MessagePatternConverter_now_returns_null_if_the_log_messag.xml b/changelog/20130128-2.0-beta4/LOG4J2-143_MessagePatternConverter_now_returns_null_if_the_log_messag.xml
new file mode 100644
index 0000000000..e449df4601
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-143_MessagePatternConverter_now_returns_null_if_the_log_messag.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-143" link="https://issues.apache.org/jira/browse/LOG4J2-143"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">MessagePatternConverter now returns "null" if the log message is null.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-144_NullPointerException_in_RFC5424Layout.xml b/changelog/20130128-2.0-beta4/LOG4J2-144_NullPointerException_in_RFC5424Layout.xml
new file mode 100644
index 0000000000..09c757ebf4
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-144_NullPointerException_in_RFC5424Layout.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-144" link="https://issues.apache.org/jira/browse/LOG4J2-144"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">NullPointerException in RFC5424Layout.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-145_Add_missing_serial_version_IDs.xml b/changelog/20130128-2.0-beta4/LOG4J2-145_Add_missing_serial_version_IDs.xml
new file mode 100644
index 0000000000..d20e8fe03e
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-145_Add_missing_serial_version_IDs.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-145" link="https://issues.apache.org/jira/browse/LOG4J2-145"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Add missing serial version IDs.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-147_ThreadContextMapFilter_was_matching_on_the_key_instead_of_th.xml b/changelog/20130128-2.0-beta4/LOG4J2-147_ThreadContextMapFilter_was_matching_on_the_key_instead_of_th.xml
new file mode 100644
index 0000000000..17399164c6
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-147_ThreadContextMapFilter_was_matching_on_the_key_instead_of_th.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-147" link="https://issues.apache.org/jira/browse/LOG4J2-147"/>
+ <author id="rgoers"/>
+ <author name="William Burns"/>
+ <description format="asciidoc">ThreadContextMapFilter was matching on the key instead of the value of the key.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-149_SMTPAppender_will_only_cache_filtered_events.xml b/changelog/20130128-2.0-beta4/LOG4J2-149_SMTPAppender_will_only_cache_filtered_events.xml
new file mode 100644
index 0000000000..7e27055fd4
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-149_SMTPAppender_will_only_cache_filtered_events.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-149" link="https://issues.apache.org/jira/browse/LOG4J2-149"/>
+ <author id="rgoers"/>
+ <author name="Scott Severtson"/>
+ <description format="asciidoc">SMTPAppender will only cache filtered events.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-150_Convert_all_System_getProperty_calls_to_use_PropertiesUtil_t.xml b/changelog/20130128-2.0-beta4/LOG4J2-150_Convert_all_System_getProperty_calls_to_use_PropertiesUtil_t.xml
new file mode 100644
index 0000000000..54cd2bd85c
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-150_Convert_all_System_getProperty_calls_to_use_PropertiesUtil_t.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-150" link="https://issues.apache.org/jira/browse/LOG4J2-150"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Convert all System.getProperty calls to use PropertiesUtil to suppress SecurityExceptions.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-152_RollingFileAppender_s_FileRenameAction_was_throwing_a_NullPo.xml b/changelog/20130128-2.0-beta4/LOG4J2-152_RollingFileAppender_s_FileRenameAction_was_throwing_a_NullPo.xml
new file mode 100644
index 0000000000..76e600e036
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-152_RollingFileAppender_s_FileRenameAction_was_throwing_a_NullPo.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-152" link="https://issues.apache.org/jira/browse/LOG4J2-152"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">RollingFileAppender's FileRenameAction was throwing a NullPointerException if no directory was specified
+ on the target file name.</description>
+</entry>
diff --git a/changelog/20130128-2.0-beta4/LOG4J2-156_LocalizedMessageTest_fails_on_linux_system.xml b/changelog/20130128-2.0-beta4/LOG4J2-156_LocalizedMessageTest_fails_on_linux_system.xml
new file mode 100644
index 0000000000..16ed892734
--- /dev/null
+++ b/changelog/20130128-2.0-beta4/LOG4J2-156_LocalizedMessageTest_fails_on_linux_system.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-156" link="https://issues.apache.org/jira/browse/LOG4J2-156"/>
+ <author id="ggregory"/>
+ <author name="Andreas Born"/>
+ <description format="asciidoc">LocalizedMessageTest fails on linux system.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/.release.xml b/changelog/20130420-2.0-beta5/.release.xml
new file mode 100644
index 0000000000..3525f86f44
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2013-04-20" version="2.0-beta5"/>
diff --git a/changelog/20130420-2.0-beta5/Added_FlumePersistentManager_which_writes_to_BerkeleyDB_and.xml b/changelog/20130420-2.0-beta5/Added_FlumePersistentManager_which_writes_to_BerkeleyDB_and.xml
new file mode 100644
index 0000000000..dc323eed01
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/Added_FlumePersistentManager_which_writes_to_BerkeleyDB_and.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <author id="rgoers"/>
+ <description format="asciidoc">Added FlumePersistentManager which writes to BerkeleyDB and then writes to Flume asynchronously.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-151_Allow_Logger_and_LoggerContext_to_be_subclassed.xml b/changelog/20130420-2.0-beta5/LOG4J2-151_Allow_Logger_and_LoggerContext_to_be_subclassed.xml
new file mode 100644
index 0000000000..7aa3019953
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-151_Allow_Logger_and_LoggerContext_to_be_subclassed.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-151" link="https://issues.apache.org/jira/browse/LOG4J2-151"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Allow Logger and LoggerContext to be subclassed.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-153_Added_ability_to_include_or_exclude_location_information.xml b/changelog/20130420-2.0-beta5/LOG4J2-153_Added_ability_to_include_or_exclude_location_information.xml
new file mode 100644
index 0000000000..485729d172
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-153_Added_ability_to_include_or_exclude_location_information.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-153" link="https://issues.apache.org/jira/browse/LOG4J2-153"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Added ability to include or exclude location information.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-155_Expose_file_appender_configuration_details_via_an_advertisem.xml b/changelog/20130420-2.0-beta5/LOG4J2-155_Expose_file_appender_configuration_details_via_an_advertisem.xml
new file mode 100644
index 0000000000..8ea06d0077
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-155_Expose_file_appender_configuration_details_via_an_advertisem.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-155" link="https://issues.apache.org/jira/browse/LOG4J2-155"/>
+ <author id="sdeboy"/>
+ <description format="asciidoc">Expose file appender configuration details via an advertisement mechanism.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-157_Allowed_Loggers_access_to_the_properties_in_the_LoggerConfig.xml b/changelog/20130420-2.0-beta5/LOG4J2-157_Allowed_Loggers_access_to_the_properties_in_the_LoggerConfig.xml
new file mode 100644
index 0000000000..e9ea389150
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-157_Allowed_Loggers_access_to_the_properties_in_the_LoggerConfig.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-157" link="https://issues.apache.org/jira/browse/LOG4J2-157"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Allowed Loggers access to the properties in the LoggerConfig.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-158_Add_RFC_5424_compliant_escaping_rules_to_RFC5424Layout.xml b/changelog/20130420-2.0-beta5/LOG4J2-158_Add_RFC_5424_compliant_escaping_rules_to_RFC5424Layout.xml
new file mode 100644
index 0000000000..d69006cf33
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-158_Add_RFC_5424_compliant_escaping_rules_to_RFC5424Layout.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-158" link="https://issues.apache.org/jira/browse/LOG4J2-158"/>
+ <author id="rgoers"/>
+ <author name="Scott Severtson"/>
+ <description format="asciidoc">Add RFC 5424 compliant escaping rules to RFC5424Layout.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-159_Add_Fragment_Host_to_MANIFEST_MF_for_log4j_core.xml b/changelog/20130420-2.0-beta5/LOG4J2-159_Add_Fragment_Host_to_MANIFEST_MF_for_log4j_core.xml
new file mode 100644
index 0000000000..ea5b059504
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-159_Add_Fragment_Host_to_MANIFEST_MF_for_log4j_core.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-159" link="https://issues.apache.org/jira/browse/LOG4J2-159"/>
+ <author id="rgoers"/>
+ <author name="Jan Winter"/>
+ <description format="asciidoc">Add Fragment-Host to MANIFEST.MF for log4j-core.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-160_Move_Throwable_pattern_converter_options_processing_to_Throw.xml b/changelog/20130420-2.0-beta5/LOG4J2-160_Move_Throwable_pattern_converter_options_processing_to_Throw.xml
new file mode 100644
index 0000000000..865bfa444c
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-160_Move_Throwable_pattern_converter_options_processing_to_Throw.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-160" link="https://issues.apache.org/jira/browse/LOG4J2-160"/>
+ <author id="rgoers"/>
+ <author name="Joanne Polsky"/>
+ <description format="asciidoc">Move Throwable pattern converter options processing to ThrowableFormatOptions class.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-161_Modify_ClassLoaderContextSelector_to_use_the_first_ClassLoad.xml b/changelog/20130420-2.0-beta5/LOG4J2-161_Modify_ClassLoaderContextSelector_to_use_the_first_ClassLoad.xml
new file mode 100644
index 0000000000..bc6e3b8d3e
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-161_Modify_ClassLoaderContextSelector_to_use_the_first_ClassLoad.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-161" link="https://issues.apache.org/jira/browse/LOG4J2-161"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">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's context and configuration.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-163_Add_support_for_asynchronous_loggers.xml b/changelog/20130420-2.0-beta5/LOG4J2-163_Add_support_for_asynchronous_loggers.xml
new file mode 100644
index 0000000000..2d062262c0
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-163_Add_support_for_asynchronous_loggers.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-163" link="https://issues.apache.org/jira/browse/LOG4J2-163"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Add support for asynchronous loggers.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-164_Add_methods_is_setEndOfBatch_to_LogEvent.xml b/changelog/20130420-2.0-beta5/LOG4J2-164_Add_methods_is_setEndOfBatch_to_LogEvent.xml
new file mode 100644
index 0000000000..3093a910cf
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-164_Add_methods_is_setEndOfBatch_to_LogEvent.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-164" link="https://issues.apache.org/jira/browse/LOG4J2-164"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Add methods is/setEndOfBatch to LogEvent.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-167_Configurator_throws_a_ClassCastException_if_LogManager_retur.xml b/changelog/20130420-2.0-beta5/LOG4J2-167_Configurator_throws_a_ClassCastException_if_LogManager_retur.xml
new file mode 100644
index 0000000000..66515c7c2a
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-167_Configurator_throws_a_ClassCastException_if_LogManager_retur.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-167" link="https://issues.apache.org/jira/browse/LOG4J2-167"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Configurator throws a ClassCastException if LogManager returns a SimpleLoggerContext.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-169_ConfigurationFactory_was_adding_factories_on_every_call.xml b/changelog/20130420-2.0-beta5/LOG4J2-169_ConfigurationFactory_was_adding_factories_on_every_call.xml
new file mode 100644
index 0000000000..d4fa042eae
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-169_ConfigurationFactory_was_adding_factories_on_every_call.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-169" link="https://issues.apache.org/jira/browse/LOG4J2-169"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">ConfigurationFactory was adding factories on every call.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-175_Plugin_cache_should_be_reset_when_addPackages_is_called.xml b/changelog/20130420-2.0-beta5/LOG4J2-175_Plugin_cache_should_be_reset_when_addPackages_is_called.xml
new file mode 100644
index 0000000000..e778acc0ad
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-175_Plugin_cache_should_be_reset_when_addPackages_is_called.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-175" link="https://issues.apache.org/jira/browse/LOG4J2-175"/>
+ <author id="sdeboy"/>
+ <description format="asciidoc">Plugin cache should be reset when addPackages is called.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-176_Avoid_IllegalArgumentException_in_AsynchAppender.xml b/changelog/20130420-2.0-beta5/LOG4J2-176_Avoid_IllegalArgumentException_in_AsynchAppender.xml
new file mode 100644
index 0000000000..9f7925a7ef
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-176_Avoid_IllegalArgumentException_in_AsynchAppender.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-176" link="https://issues.apache.org/jira/browse/LOG4J2-176"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Avoid IllegalArgumentException in AsynchAppender.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-177_Fix_NullPointerException_in_DatagramOutputStream_when_flush.xml b/changelog/20130420-2.0-beta5/LOG4J2-177_Fix_NullPointerException_in_DatagramOutputStream_when_flush.xml
new file mode 100644
index 0000000000..77b4ca10be
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-177_Fix_NullPointerException_in_DatagramOutputStream_when_flush.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-177" link="https://issues.apache.org/jira/browse/LOG4J2-177"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Fix NullPointerException in DatagramOutputStream when flush is called from multiple threads.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-179_Add_Logger_interface_APIs_to_log_at_given_levels.xml b/changelog/20130420-2.0-beta5/LOG4J2-179_Add_Logger_interface_APIs_to_log_at_given_levels.xml
new file mode 100644
index 0000000000..dc39e7d1f4
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-179_Add_Logger_interface_APIs_to_log_at_given_levels.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-179" link="https://issues.apache.org/jira/browse/LOG4J2-179"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Add Logger interface APIs to log at given levels.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-181_OutputStreamManager_now_adds_the_layout_header_whenever_the.xml b/changelog/20130420-2.0-beta5/LOG4J2-181_OutputStreamManager_now_adds_the_layout_header_whenever_the.xml
new file mode 100644
index 0000000000..1b96f32b79
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-181_OutputStreamManager_now_adds_the_layout_header_whenever_the.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-181" link="https://issues.apache.org/jira/browse/LOG4J2-181"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">OutputStreamManager now adds the layout header whenever the OutputStream is set.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-187_Add_tag_library.xml b/changelog/20130420-2.0-beta5/LOG4J2-187_Add_tag_library.xml
new file mode 100644
index 0000000000..d6bab28e3f
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-187_Add_tag_library.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-187" link="https://issues.apache.org/jira/browse/LOG4J2-187"/>
+ <author id="rgoers"/>
+ <author name="Nick Williams"/>
+ <description format="asciidoc">Add tag library.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-188_AppenderRefs_on_AsynchAppender_didn_t_support_the_level_and.xml b/changelog/20130420-2.0-beta5/LOG4J2-188_AppenderRefs_on_AsynchAppender_didn_t_support_the_level_and.xml
new file mode 100644
index 0000000000..0f56082dc9
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-188_AppenderRefs_on_AsynchAppender_didn_t_support_the_level_and.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-188" link="https://issues.apache.org/jira/browse/LOG4J2-188"/>
+ <author id="rgoers"/>
+ <author name="Werner"/>
+ <description format="asciidoc">AppenderRefs on AsynchAppender didn't support the level and filter elements.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-189_The_blocking_parameter_did_not_work_properly_on_AsynchAppend.xml b/changelog/20130420-2.0-beta5/LOG4J2-189_The_blocking_parameter_did_not_work_properly_on_AsynchAppend.xml
new file mode 100644
index 0000000000..53555f6096
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-189_The_blocking_parameter_did_not_work_properly_on_AsynchAppend.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-189" link="https://issues.apache.org/jira/browse/LOG4J2-189"/>
+ <author id="rgoers"/>
+ <author name="Werner"/>
+ <description format="asciidoc">The blocking parameter did not work properly on AsynchAppender.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-190_BaseConfiguration_addLoggerAppender_saved_appender_using_the.xml b/changelog/20130420-2.0-beta5/LOG4J2-190_BaseConfiguration_addLoggerAppender_saved_appender_using_the.xml
new file mode 100644
index 0000000000..b41bc9de08
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-190_BaseConfiguration_addLoggerAppender_saved_appender_using_the.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-190" link="https://issues.apache.org/jira/browse/LOG4J2-190"/>
+ <author id="rgoers"/>
+ <author name="Werner"/>
+ <description format="asciidoc">BaseConfiguration addLoggerAppender saved appender using the Logger name.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-193_RollingFastFileAppender_in_log4j_async_did_not_roll_over.xml b/changelog/20130420-2.0-beta5/LOG4J2-193_RollingFastFileAppender_in_log4j_async_did_not_roll_over.xml
new file mode 100644
index 0000000000..eba6dba5d7
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-193_RollingFastFileAppender_in_log4j_async_did_not_roll_over.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-193" link="https://issues.apache.org/jira/browse/LOG4J2-193"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">RollingFastFileAppender (in log4j-async) did not roll over.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-194_ThrowableFormatOptionsTest_failed_on_Windows_due_to_CR_LF_is.xml b/changelog/20130420-2.0-beta5/LOG4J2-194_ThrowableFormatOptionsTest_failed_on_Windows_due_to_CR_LF_is.xml
new file mode 100644
index 0000000000..041372dda8
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-194_ThrowableFormatOptionsTest_failed_on_Windows_due_to_CR_LF_is.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-194" link="https://issues.apache.org/jira/browse/LOG4J2-194"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">ThrowableFormatOptionsTest failed on Windows due to CR/LF issue.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-195_Unit_tests_now_create_files_in_the_target_directory.xml b/changelog/20130420-2.0-beta5/LOG4J2-195_Unit_tests_now_create_files_in_the_target_directory.xml
new file mode 100644
index 0000000000..3eb0294fd5
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-195_Unit_tests_now_create_files_in_the_target_directory.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-195" link="https://issues.apache.org/jira/browse/LOG4J2-195"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Unit tests now create files in the target directory.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-196_FlumeAvroManager_now_uses_Flume_RPCClient.xml b/changelog/20130420-2.0-beta5/LOG4J2-196_FlumeAvroManager_now_uses_Flume_RPCClient.xml
new file mode 100644
index 0000000000..0e7f10d90b
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-196_FlumeAvroManager_now_uses_Flume_RPCClient.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-196" link="https://issues.apache.org/jira/browse/LOG4J2-196"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">FlumeAvroManager now uses Flume RPCClient.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-198_FlumeAvroManager_now_uses_Flume_RPCClient.xml b/changelog/20130420-2.0-beta5/LOG4J2-198_FlumeAvroManager_now_uses_Flume_RPCClient.xml
new file mode 100644
index 0000000000..0208f412b9
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-198_FlumeAvroManager_now_uses_Flume_RPCClient.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-198" link="https://issues.apache.org/jira/browse/LOG4J2-198"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">FlumeAvroManager now uses Flume RPCClient.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-199_Highlight_subprojects_in_sub_navigation.xml b/changelog/20130420-2.0-beta5/LOG4J2-199_Highlight_subprojects_in_sub_navigation.xml
new file mode 100644
index 0000000000..f92d48b829
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-199_Highlight_subprojects_in_sub_navigation.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-199" link="https://issues.apache.org/jira/browse/LOG4J2-199"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Highlight subprojects in sub-navigation.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-200_LoggerContext_method_renamed_to_removeFilter_from_removeFile.xml b/changelog/20130420-2.0-beta5/LOG4J2-200_LoggerContext_method_renamed_to_removeFilter_from_removeFile.xml
new file mode 100644
index 0000000000..9371bd5357
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-200_LoggerContext_method_renamed_to_removeFilter_from_removeFile.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-200" link="https://issues.apache.org/jira/browse/LOG4J2-200"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">LoggerContext method renamed to removeFilter from removeFiler.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-205_Fix_deadlock_in_SocketAppender_Added_option_to_not_wait_for.xml b/changelog/20130420-2.0-beta5/LOG4J2-205_Fix_deadlock_in_SocketAppender_Added_option_to_not_wait_for.xml
new file mode 100644
index 0000000000..263f8252f0
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-205_Fix_deadlock_in_SocketAppender_Added_option_to_not_wait_for.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-205" link="https://issues.apache.org/jira/browse/LOG4J2-205"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Fix deadlock in SocketAppender. Added option to not wait for socket reconnect.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-207_Add_JMX_support.xml b/changelog/20130420-2.0-beta5/LOG4J2-207_Add_JMX_support.xml
new file mode 100644
index 0000000000..2c207b9692
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-207_Add_JMX_support.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-207" link="https://issues.apache.org/jira/browse/LOG4J2-207"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Add JMX support.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-207_Use_the_Maven_group_ID_org_apache_logging_log4j_for_all_arti.xml b/changelog/20130420-2.0-beta5/LOG4J2-207_Use_the_Maven_group_ID_org_apache_logging_log4j_for_all_arti.xml
new file mode 100644
index 0000000000..9b2d72fc78
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-207_Use_the_Maven_group_ID_org_apache_logging_log4j_for_all_arti.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-207" link="https://issues.apache.org/jira/browse/LOG4J2-207"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Use the Maven group ID org.apache.logging.log4j for all artifacts.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-208_Move_async_subproject_into_core.xml b/changelog/20130420-2.0-beta5/LOG4J2-208_Move_async_subproject_into_core.xml
new file mode 100644
index 0000000000..aeaf20fe50
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-208_Move_async_subproject_into_core.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-208" link="https://issues.apache.org/jira/browse/LOG4J2-208"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Move async subproject into core.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-210_MapMessage_was_not_enclosing_key_value_in_quotes_when_genera.xml b/changelog/20130420-2.0-beta5/LOG4J2-210_MapMessage_was_not_enclosing_key_value_in_quotes_when_genera.xml
new file mode 100644
index 0000000000..f6230f8dd9
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-210_MapMessage_was_not_enclosing_key_value_in_quotes_when_genera.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-210" link="https://issues.apache.org/jira/browse/LOG4J2-210"/>
+ <author id="rgoers"/>
+ <author name="Arkin Yetis"/>
+ <description format="asciidoc">MapMessage was not enclosing key value in quotes when generating XML.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-211_Removing_extra_spaces_in_entry_and_exit_method_output.xml b/changelog/20130420-2.0-beta5/LOG4J2-211_Removing_extra_spaces_in_entry_and_exit_method_output.xml
new file mode 100644
index 0000000000..40cd565252
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-211_Removing_extra_spaces_in_entry_and_exit_method_output.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-211" link="https://issues.apache.org/jira/browse/LOG4J2-211"/>
+ <author id="rgoers"/>
+ <author name="Nick Williams"/>
+ <description format="asciidoc">Removing extra spaces in entry and exit method output.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-212_Call_LoggerContext_stop_when_the_application_is_shutdown.xml b/changelog/20130420-2.0-beta5/LOG4J2-212_Call_LoggerContext_stop_when_the_application_is_shutdown.xml
new file mode 100644
index 0000000000..4d2b47aff2
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-212_Call_LoggerContext_stop_when_the_application_is_shutdown.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-212" link="https://issues.apache.org/jira/browse/LOG4J2-212"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Call LoggerContext.stop when the application is shutdown.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-212_Loggers_without_a_had_no_parent_logger.xml b/changelog/20130420-2.0-beta5/LOG4J2-212_Loggers_without_a_had_no_parent_logger.xml
new file mode 100644
index 0000000000..566e1878e5
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-212_Loggers_without_a_had_no_parent_logger.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-212" link="https://issues.apache.org/jira/browse/LOG4J2-212"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Loggers without a "." had no parent logger.</description>
+</entry>
diff --git a/changelog/20130420-2.0-beta5/LOG4J2-214_Async_documentation_update.xml b/changelog/20130420-2.0-beta5/LOG4J2-214_Async_documentation_update.xml
new file mode 100644
index 0000000000..447d18d08f
--- /dev/null
+++ b/changelog/20130420-2.0-beta5/LOG4J2-214_Async_documentation_update.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-214" link="https://issues.apache.org/jira/browse/LOG4J2-214"/>
+ <author id="rgoers"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Async documentation update.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/.release.xml b/changelog/20130505-2.0-beta6/.release.xml
new file mode 100644
index 0000000000..b9e8061913
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2013-05-05" version="2.0-beta6"/>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-159_Use_OSGi_version_format_in_Fragment_Host.xml b/changelog/20130505-2.0-beta6/LOG4J2-159_Use_OSGi_version_format_in_Fragment_Host.xml
new file mode 100644
index 0000000000..72559498f9
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-159_Use_OSGi_version_format_in_Fragment_Host.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-159" link="https://issues.apache.org/jira/browse/LOG4J2-159"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Use OSGi version format in Fragment-Host</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-192_Add_support_for_interpolating_Environment_variables_when_pro.xml b/changelog/20130505-2.0-beta6/LOG4J2-192_Add_support_for_interpolating_Environment_variables_when_pro.xml
new file mode 100644
index 0000000000..352e4f21e1
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-192_Add_support_for_interpolating_Environment_variables_when_pro.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-192" link="https://issues.apache.org/jira/browse/LOG4J2-192"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add support for interpolating Environment variables when processing the configuration.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-201_Renamed_Plugin_annotation_attribute_from_type_to_category.xml b/changelog/20130505-2.0-beta6/LOG4J2-201_Renamed_Plugin_annotation_attribute_from_type_to_category.xml
new file mode 100644
index 0000000000..dc8d057034
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-201_Renamed_Plugin_annotation_attribute_from_type_to_category.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-201" link="https://issues.apache.org/jira/browse/LOG4J2-201"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Renamed Plugin annotation attribute from "type" to "category".</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-215_Various_small_documentation_fixes.xml b/changelog/20130505-2.0-beta6/LOG4J2-215_Various_small_documentation_fixes.xml
new file mode 100644
index 0000000000..1335f1c80d
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-215_Various_small_documentation_fixes.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-215" link="https://issues.apache.org/jira/browse/LOG4J2-215"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Various small documentation fixes.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-217_Ensure_PluginManager_streams_are_always_closed.xml b/changelog/20130505-2.0-beta6/LOG4J2-217_Ensure_PluginManager_streams_are_always_closed.xml
new file mode 100644
index 0000000000..1d56246aa5
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-217_Ensure_PluginManager_streams_are_always_closed.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-217" link="https://issues.apache.org/jira/browse/LOG4J2-217"/>
+ <author id="rpopma"/>
+ <author name="Fabien Sanglard"/>
+ <description format="asciidoc">Ensure PluginManager streams are always closed.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-219_Fix_install_default_root_logger_if_not_configured_this_is.xml b/changelog/20130505-2.0-beta6/LOG4J2-219_Fix_install_default_root_logger_if_not_configured_this_is.xml
new file mode 100644
index 0000000000..8d889728a6
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-219_Fix_install_default_root_logger_if_not_configured_this_is.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-219" link="https://issues.apache.org/jira/browse/LOG4J2-219"/>
+ <author id="rpopma"/>
+ <author name="Peter DePasquale"/>
+ <description format="asciidoc">Fix: install default root logger if not configured (this is unchanged),
+ but make sure to include configured named loggers. Clarified documentation.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-221_Remove_hundreds_of_compiler_warnings.xml b/changelog/20130505-2.0-beta6/LOG4J2-221_Remove_hundreds_of_compiler_warnings.xml
new file mode 100644
index 0000000000..4ca0cec59b
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-221_Remove_hundreds_of_compiler_warnings.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-221" link="https://issues.apache.org/jira/browse/LOG4J2-221"/>
+ <author id="rgoers"/>
+ <author name="Nick Williams"/>
+ <description format="asciidoc">Remove hundreds of compiler warnings.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-222_Disruptor_will_now_shut_down_during_Tomcat_shutdown.xml b/changelog/20130505-2.0-beta6/LOG4J2-222_Disruptor_will_now_shut_down_during_Tomcat_shutdown.xml
new file mode 100644
index 0000000000..c7ea7810bc
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-222_Disruptor_will_now_shut_down_during_Tomcat_shutdown.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-222" link="https://issues.apache.org/jira/browse/LOG4J2-222"/>
+ <author id="rgoers"/>
+ <author name="Steven Yang"/>
+ <description format="asciidoc">Disruptor will now shut down during Tomcat shutdown.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-223_Fix_LoggerContext_start_and_stop_to_eliminate_IllegalStateEx.xml b/changelog/20130505-2.0-beta6/LOG4J2-223_Fix_LoggerContext_start_and_stop_to_eliminate_IllegalStateEx.xml
new file mode 100644
index 0000000000..3037daaf55
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-223_Fix_LoggerContext_start_and_stop_to_eliminate_IllegalStateEx.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-223" link="https://issues.apache.org/jira/browse/LOG4J2-223"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Fix LoggerContext start and stop to eliminate IllegalStateException and NoClassDefFound errors.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-224_The_FlumeAppender_failed_to_start_if_the_Flume_RPCClient_cou.xml b/changelog/20130505-2.0-beta6/LOG4J2-224_The_FlumeAppender_failed_to_start_if_the_Flume_RPCClient_cou.xml
new file mode 100644
index 0000000000..969a5cc158
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-224_The_FlumeAppender_failed_to_start_if_the_Flume_RPCClient_cou.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-224" link="https://issues.apache.org/jira/browse/LOG4J2-224"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">The FlumeAppender failed to start if the Flume RPCClient could not connect to any Flume agents.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-225_Documentation_updates_to_clarify_use_and_impact_of_location.xml b/changelog/20130505-2.0-beta6/LOG4J2-225_Documentation_updates_to_clarify_use_and_impact_of_location.xml
new file mode 100644
index 0000000000..1e57c81dde
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-225_Documentation_updates_to_clarify_use_and_impact_of_location.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-225" link="https://issues.apache.org/jira/browse/LOG4J2-225"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Documentation updates to clarify use and impact of location in pattern layouts.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-230_Improved_error_reporting_when_misconfigured.xml b/changelog/20130505-2.0-beta6/LOG4J2-230_Improved_error_reporting_when_misconfigured.xml
new file mode 100644
index 0000000000..bf0333e531
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-230_Improved_error_reporting_when_misconfigured.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-230" link="https://issues.apache.org/jira/browse/LOG4J2-230"/>
+ <author id="rpopma"/>
+ <author name="Wojciech Zaręba"/>
+ <description format="asciidoc">Improved error reporting when misconfigured.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-231_Logger_getParent_was_not_returning_the_correct_Logger.xml b/changelog/20130505-2.0-beta6/LOG4J2-231_Logger_getParent_was_not_returning_the_correct_Logger.xml
new file mode 100644
index 0000000000..521a3de4f6
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-231_Logger_getParent_was_not_returning_the_correct_Logger.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-231" link="https://issues.apache.org/jira/browse/LOG4J2-231"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Logger.getParent() was not returning the correct Logger.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-233_Fixed_link_to_log4j_user_mailing_list.xml b/changelog/20130505-2.0-beta6/LOG4J2-233_Fixed_link_to_log4j_user_mailing_list.xml
new file mode 100644
index 0000000000..90047b725e
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-233_Fixed_link_to_log4j_user_mailing_list.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-233" link="https://issues.apache.org/jira/browse/LOG4J2-233"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Fixed link to log4j-user mailing list.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-234_RegexFilter_threw_a_NullPointerException_when_used_as_a_cont.xml b/changelog/20130505-2.0-beta6/LOG4J2-234_RegexFilter_threw_a_NullPointerException_when_used_as_a_cont.xml
new file mode 100644
index 0000000000..a9fb654c68
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-234_RegexFilter_threw_a_NullPointerException_when_used_as_a_cont.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-234" link="https://issues.apache.org/jira/browse/LOG4J2-234"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">RegexFilter threw a NullPointerException when used as a context-wide filter.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-235_Removed_dependency_on_tools_jar_from_core_module_made_jcons.xml b/changelog/20130505-2.0-beta6/LOG4J2-235_Removed_dependency_on_tools_jar_from_core_module_made_jcons.xml
new file mode 100644
index 0000000000..30211108f6
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-235_Removed_dependency_on_tools_jar_from_core_module_made_jcons.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-235" link="https://issues.apache.org/jira/browse/LOG4J2-235"/>
+ <author id="rpopma"/>
+ <author name="Sebastian Oerding"/>
+ <description format="asciidoc">Removed dependency on tools jar from core module, made jconsole dependency optional.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/LOG4J2-237_Moved_JMX_Client_GUI_classes_into_separate_jmx_gui_submodule.xml b/changelog/20130505-2.0-beta6/LOG4J2-237_Moved_JMX_Client_GUI_classes_into_separate_jmx_gui_submodule.xml
new file mode 100644
index 0000000000..3020203496
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/LOG4J2-237_Moved_JMX_Client_GUI_classes_into_separate_jmx_gui_submodule.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-237" link="https://issues.apache.org/jira/browse/LOG4J2-237"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Moved JMX Client GUI classes into separate jmx-gui submodule.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/Moved_Clock_interface_to_package_org_apache_logging_log4j_co.xml b/changelog/20130505-2.0-beta6/Moved_Clock_interface_to_package_org_apache_logging_log4j_co.xml
new file mode 100644
index 0000000000..e5aa038bea
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/Moved_Clock_interface_to_package_org_apache_logging_log4j_co.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="rpopma"/>
+ <description format="asciidoc">Moved Clock interface to package org.apache.logging.log4j.core.helpers.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/Removed_CheckStyle_false_positives_for_NewlineAtEndOfFile_an.xml b/changelog/20130505-2.0-beta6/Removed_CheckStyle_false_positives_for_NewlineAtEndOfFile_an.xml
new file mode 100644
index 0000000000..46653b5e29
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/Removed_CheckStyle_false_positives_for_NewlineAtEndOfFile_an.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="rpopma"/>
+ <description format="asciidoc">Removed CheckStyle false positives for NewlineAtEndOfFile and whitespace following '*' at end of line in javadoc.</description>
+</entry>
diff --git a/changelog/20130505-2.0-beta6/Renamed_AsynchAppender_to_AsyncAppender_Plugin_name_became.xml b/changelog/20130505-2.0-beta6/Renamed_AsynchAppender_to_AsyncAppender_Plugin_name_became.xml
new file mode 100644
index 0000000000..19261f20be
--- /dev/null
+++ b/changelog/20130505-2.0-beta6/Renamed_AsynchAppender_to_AsyncAppender_Plugin_name_became.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="rpopma"/>
+ <description format="asciidoc">Renamed AsynchAppender to AsyncAppender. Plugin name became Async (was Asynch).</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/.release.xml b/changelog/20130601-2.0-beta7/.release.xml
new file mode 100644
index 0000000000..436955484d
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2013-06-01" version="2.0-beta7"/>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-10_Break_up_core_into_multiple_osgi_jars.xml b/changelog/20130601-2.0-beta7/LOG4J2-10_Break_up_core_into_multiple_osgi_jars.xml
new file mode 100644
index 0000000000..53d97af224
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-10_Break_up_core_into_multiple_osgi_jars.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-10" link="https://issues.apache.org/jira/browse/LOG4J2-10"/>
+ <author id="rgoers"/>
+ <author name="Timothy Ward"/>
+ <description format="asciidoc">Break up core into multiple osgi jars.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-154_Improve_ThreadContext_performance_with_copy_on_write_map_and.xml b/changelog/20130601-2.0-beta7/LOG4J2-154_Improve_ThreadContext_performance_with_copy_on_write_map_and.xml
new file mode 100644
index 0000000000..76b4457302
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-154_Improve_ThreadContext_performance_with_copy_on_write_map_and.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-154" link="https://issues.apache.org/jira/browse/LOG4J2-154"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Improve ThreadContext performance with copy-on-write map and stack.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-223_Remove_LoggerContext_when_LoggerContext_is_stopped.xml b/changelog/20130601-2.0-beta7/LOG4J2-223_Remove_LoggerContext_when_LoggerContext_is_stopped.xml
new file mode 100644
index 0000000000..501a8f110a
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-223_Remove_LoggerContext_when_LoggerContext_is_stopped.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-223" link="https://issues.apache.org/jira/browse/LOG4J2-223"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Remove LoggerContext when LoggerContext is stopped.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-228_UDP_now_sends_one_event_per_packet.xml b/changelog/20130601-2.0-beta7/LOG4J2-228_UDP_now_sends_one_event_per_packet.xml
new file mode 100644
index 0000000000..571c69fd6c
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-228_UDP_now_sends_one_event_per_packet.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-228" link="https://issues.apache.org/jira/browse/LOG4J2-228"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">UDP now sends one event per packet.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-229_New_JDBC_JPA_and_NoSQL_database_Appenders.xml b/changelog/20130601-2.0-beta7/LOG4J2-229_New_JDBC_JPA_and_NoSQL_database_Appenders.xml
new file mode 100644
index 0000000000..de98468b7d
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-229_New_JDBC_JPA_and_NoSQL_database_Appenders.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-229" link="https://issues.apache.org/jira/browse/LOG4J2-229"/>
+ <author id="ggregory"/>
+ <author name="Nick Williams"/>
+ <description format="asciidoc">New JDBC, JPA, and NoSQL database Appenders.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-242_StringFormattedMessage_and_MessageFormatMessage_now_will_acc.xml b/changelog/20130601-2.0-beta7/LOG4J2-242_StringFormattedMessage_and_MessageFormatMessage_now_will_acc.xml
new file mode 100644
index 0000000000..82345e4fa5
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-242_StringFormattedMessage_and_MessageFormatMessage_now_will_acc.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-242" link="https://issues.apache.org/jira/browse/LOG4J2-242"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">StringFormattedMessage and MessageFormatMessage now will accept a Throwable as their last argument and
+ pass it on.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-243_Allow_custom_LogEventFactories.xml b/changelog/20130601-2.0-beta7/LOG4J2-243_Allow_custom_LogEventFactories.xml
new file mode 100644
index 0000000000..ae4eea5b9a
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-243_Allow_custom_LogEventFactories.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-243" link="https://issues.apache.org/jira/browse/LOG4J2-243"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow custom LogEventFactories.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-244_Rewrite_Appender_was_ignoring_filters_on_referenced_appender.xml b/changelog/20130601-2.0-beta7/LOG4J2-244_Rewrite_Appender_was_ignoring_filters_on_referenced_appender.xml
new file mode 100644
index 0000000000..0c9a3aedeb
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-244_Rewrite_Appender_was_ignoring_filters_on_referenced_appender.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-244" link="https://issues.apache.org/jira/browse/LOG4J2-244"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Rewrite Appender was ignoring filters on referenced appenders.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-245_Avoid_EmptyStack_exception_if_getCallerClass_and_SecurityMan.xml b/changelog/20130601-2.0-beta7/LOG4J2-245_Avoid_EmptyStack_exception_if_getCallerClass_and_SecurityMan.xml
new file mode 100644
index 0000000000..60c79270f3
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-245_Avoid_EmptyStack_exception_if_getCallerClass_and_SecurityMan.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-245" link="https://issues.apache.org/jira/browse/LOG4J2-245"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Avoid EmptyStack exception if getCallerClass and SecurityManager are not available.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-246_Data_buffer_is_reset_in_finally_clause.xml b/changelog/20130601-2.0-beta7/LOG4J2-246_Data_buffer_is_reset_in_finally_clause.xml
new file mode 100644
index 0000000000..1ba86060da
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-246_Data_buffer_is_reset_in_finally_clause.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-246" link="https://issues.apache.org/jira/browse/LOG4J2-246"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Data buffer is reset in finally clause.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-247_SocketServer_isActive_should_be_volatile_because_it_is_acces.xml b/changelog/20130601-2.0-beta7/LOG4J2-247_SocketServer_isActive_should_be_volatile_because_it_is_acces.xml
new file mode 100644
index 0000000000..69f0b7e2d6
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-247_SocketServer_isActive_should_be_volatile_because_it_is_acces.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-247" link="https://issues.apache.org/jira/browse/LOG4J2-247"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">SocketServer.isActive should be volatile because it is accessed from different threads.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-249_Allow_context_parameters_in_Log4jContextListener_to_include.xml b/changelog/20130601-2.0-beta7/LOG4J2-249_Allow_context_parameters_in_Log4jContextListener_to_include.xml
new file mode 100644
index 0000000000..565ba169f5
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-249_Allow_context_parameters_in_Log4jContextListener_to_include.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-249" link="https://issues.apache.org/jira/browse/LOG4J2-249"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow context parameters in Log4jContextListener to include properties.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-251_Provide_configuration_information_location_content_type_c.xml b/changelog/20130601-2.0-beta7/LOG4J2-251_Provide_configuration_information_location_content_type_c.xml
new file mode 100644
index 0000000000..41f841583d
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-251_Provide_configuration_information_location_content_type_c.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-251" link="https://issues.apache.org/jira/browse/LOG4J2-251"/>
+ <author id="sdeboy"/>
+ <description format="asciidoc">Provide configuration information (location, content type, content if possible) via a registered Advertiser.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-254_Mark_OutputStream_in_OutputStreamManager_as_volatile_Mark_h.xml b/changelog/20130601-2.0-beta7/LOG4J2-254_Mark_OutputStream_in_OutputStreamManager_as_volatile_Mark_h.xml
new file mode 100644
index 0000000000..345dd8e29d
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-254_Mark_OutputStream_in_OutputStreamManager_as_volatile_Mark_h.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-254" link="https://issues.apache.org/jira/browse/LOG4J2-254"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Mark OutputStream in OutputStreamManager as volatile. Mark header and footer as final.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-255_Multi_byte_character_strings_are_now_assumed_to_be_in_the_pl.xml b/changelog/20130601-2.0-beta7/LOG4J2-255_Multi_byte_character_strings_are_now_assumed_to_be_in_the_pl.xml
new file mode 100644
index 0000000000..8e56b2e271
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-255_Multi_byte_character_strings_are_now_assumed_to_be_in_the_pl.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-255" link="https://issues.apache.org/jira/browse/LOG4J2-255"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Multi-byte character strings are now assumed to be in the platform default encoding, not UTF-8.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-257_XML_layout_ignores_charset_for_the_XML_processing_instructio.xml b/changelog/20130601-2.0-beta7/LOG4J2-257_XML_layout_ignores_charset_for_the_XML_processing_instructio.xml
new file mode 100644
index 0000000000..f3eded603b
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-257_XML_layout_ignores_charset_for_the_XML_processing_instructio.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-257" link="https://issues.apache.org/jira/browse/LOG4J2-257"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">XML layout ignores charset for the XML processing instruction's encoding attribute.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-258_HTML_layout_does_not_output_meta_element_for_charset.xml b/changelog/20130601-2.0-beta7/LOG4J2-258_HTML_layout_does_not_output_meta_element_for_charset.xml
new file mode 100644
index 0000000000..697a0e47e3
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-258_HTML_layout_does_not_output_meta_element_for_charset.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-258" link="https://issues.apache.org/jira/browse/LOG4J2-258"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">HTML layout does not output meta element for charset.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-259_HTML_layout_does_not_specify_charset_in_content_type.xml b/changelog/20130601-2.0-beta7/LOG4J2-259_HTML_layout_does_not_specify_charset_in_content_type.xml
new file mode 100644
index 0000000000..37b7403ad8
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-259_HTML_layout_does_not_specify_charset_in_content_type.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-259" link="https://issues.apache.org/jira/browse/LOG4J2-259"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">HTML layout does not specify charset in content type.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-260_XML_layout_does_not_specify_charset_in_content_type.xml b/changelog/20130601-2.0-beta7/LOG4J2-260_XML_layout_does_not_specify_charset_in_content_type.xml
new file mode 100644
index 0000000000..0015dcdc24
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-260_XML_layout_does_not_specify_charset_in_content_type.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-260" link="https://issues.apache.org/jira/browse/LOG4J2-260"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">XML layout does not specify charset in content type.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-261_Add_missing_not_to_error_message.xml b/changelog/20130601-2.0-beta7/LOG4J2-261_Add_missing_not_to_error_message.xml
new file mode 100644
index 0000000000..d7c362257c
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-261_Add_missing_not_to_error_message.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-261" link="https://issues.apache.org/jira/browse/LOG4J2-261"/>
+ <author id="rgoers"/>
+ <author name="Edward Sargisson"/>
+ <description format="asciidoc">Add missing "not" to error message.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-262_Add_support_for_interceptors_in_the_embedded_Flume_Appender.xml b/changelog/20130601-2.0-beta7/LOG4J2-262_Add_support_for_interceptors_in_the_embedded_Flume_Appender.xml
new file mode 100644
index 0000000000..56d9561d5f
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-262_Add_support_for_interceptors_in_the_embedded_Flume_Appender.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-262" link="https://issues.apache.org/jira/browse/LOG4J2-262"/>
+ <author id="rgoers"/>
+ <author name="Edward Sargisson"/>
+ <description format="asciidoc">Add support for interceptors in the embedded Flume Appender.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-263_Do_not_allow_a_charset_on_RFC5424Layout_use_UTF_8.xml b/changelog/20130601-2.0-beta7/LOG4J2-263_Do_not_allow_a_charset_on_RFC5424Layout_use_UTF_8.xml
new file mode 100644
index 0000000000..60b96c6419
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-263_Do_not_allow_a_charset_on_RFC5424Layout_use_UTF_8.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-263" link="https://issues.apache.org/jira/browse/LOG4J2-263"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Do not allow a charset on RFC5424Layout - use UTF-8.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-268_Add_guid_to_FlumeEvent_headers_for_non_Map_Messages.xml b/changelog/20130601-2.0-beta7/LOG4J2-268_Add_guid_to_FlumeEvent_headers_for_non_Map_Messages.xml
new file mode 100644
index 0000000000..11ed822614
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-268_Add_guid_to_FlumeEvent_headers_for_non_Map_Messages.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-268" link="https://issues.apache.org/jira/browse/LOG4J2-268"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add guid to FlumeEvent headers for non-Map Messages.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/LOG4J2-269_Use_transaction_when_batch_size_is_1.xml b/changelog/20130601-2.0-beta7/LOG4J2-269_Use_transaction_when_batch_size_is_1.xml
new file mode 100644
index 0000000000..19c04dc292
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/LOG4J2-269_Use_transaction_when_batch_size_is_1.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-269" link="https://issues.apache.org/jira/browse/LOG4J2-269"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Use transaction when batch size is 1.</description>
+</entry>
diff --git a/changelog/20130601-2.0-beta7/Method_name_changes_in_interface_org_apache_logging_log4j_sp.xml b/changelog/20130601-2.0-beta7/Method_name_changes_in_interface_org_apache_logging_log4j_sp.xml
new file mode 100644
index 0000000000..f230b924f7
--- /dev/null
+++ b/changelog/20130601-2.0-beta7/Method_name_changes_in_interface_org_apache_logging_log4j_sp.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="rpopma"/>
+ <description format="asciidoc">Method name changes in interface org.apache.logging.log4j.spi.ThreadContextMap:
+ getContext() to getCopy(), get() to getImmutableMapOrNull().</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/.release.xml b/changelog/20130710-2.0-beta8/.release.xml
new file mode 100644
index 0000000000..5418a8669b
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2013-07-10" version="2.0-beta8"/>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-139_Fix_NullPointerException_regression_due_to_fix_for_LOG4J2_2.xml b/changelog/20130710-2.0-beta8/LOG4J2-139_Fix_NullPointerException_regression_due_to_fix_for_LOG4J2_2.xml
new file mode 100644
index 0000000000..3c797861cd
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-139_Fix_NullPointerException_regression_due_to_fix_for_LOG4J2_2.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-139" link="https://issues.apache.org/jira/browse/LOG4J2-139"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Fix NullPointerException (regression due to fix for LOG4J2-228)</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-168_Include_arbitrary_message_fields_in_RFC_5424_structured_data.xml b/changelog/20130710-2.0-beta8/LOG4J2-168_Include_arbitrary_message_fields_in_RFC_5424_structured_data.xml
new file mode 100644
index 0000000000..f2087d12cd
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-168_Include_arbitrary_message_fields_in_RFC_5424_structured_data.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-168" link="https://issues.apache.org/jira/browse/LOG4J2-168"/>
+ <author id="rgoers"/>
+ <author name="Scott Severtson"/>
+ <description format="asciidoc">Include arbitrary message fields in RFC-5424 structured data.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-267_FastRollingFileAppender_with_TimeBasedTriggeringPolicy_now_w.xml b/changelog/20130710-2.0-beta8/LOG4J2-267_FastRollingFileAppender_with_TimeBasedTriggeringPolicy_now_w.xml
new file mode 100644
index 0000000000..8624448d3b
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-267_FastRollingFileAppender_with_TimeBasedTriggeringPolicy_now_w.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-267" link="https://issues.apache.org/jira/browse/LOG4J2-267"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">FastRollingFileAppender with TimeBasedTriggeringPolicy now works correctly if append=false.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-270_Improved_logging_initialization_in_Servlet_containers_espec.xml b/changelog/20130710-2.0-beta8/LOG4J2-270_Improved_logging_initialization_in_Servlet_containers_espec.xml
new file mode 100644
index 0000000000..8b7aa271d3
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-270_Improved_logging_initialization_in_Servlet_containers_espec.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-270" link="https://issues.apache.org/jira/browse/LOG4J2-270"/>
+ <author id="nickwilliams"/>
+ <description format="asciidoc">Improved logging initialization in Servlet containers, especially Servlet 3.0 and newer where Log4j now
+ initializes and deinitializes automatically with no deployment descriptor configuration.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-271_FastRollingFileAppender_with_TimeBasedTriggeringPolicy_now_w.xml b/changelog/20130710-2.0-beta8/LOG4J2-271_FastRollingFileAppender_with_TimeBasedTriggeringPolicy_now_w.xml
new file mode 100644
index 0000000000..ed150ca3b5
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-271_FastRollingFileAppender_with_TimeBasedTriggeringPolicy_now_w.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-271" link="https://issues.apache.org/jira/browse/LOG4J2-271"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">FastRollingFileAppender with TimeBasedTriggeringPolicy now works correctly if append=false.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-273_Wasted_work_in_XMLLayout_toSerializable.xml b/changelog/20130710-2.0-beta8/LOG4J2-273_Wasted_work_in_XMLLayout_toSerializable.xml
new file mode 100644
index 0000000000..e3c350a09c
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-273_Wasted_work_in_XMLLayout_toSerializable.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-273" link="https://issues.apache.org/jira/browse/LOG4J2-273"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Wasted work in XMLLayout.toSerializable().</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-274_Wasted_work_in_UUIDUtil_initialization.xml b/changelog/20130710-2.0-beta8/LOG4J2-274_Wasted_work_in_UUIDUtil_initialization.xml
new file mode 100644
index 0000000000..4da80ac533
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-274_Wasted_work_in_UUIDUtil_initialization.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-274" link="https://issues.apache.org/jira/browse/LOG4J2-274"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Wasted work in UUIDUtil initialization.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-275_FlumeAvroManager_fails_to_notify_client_of_failing_event_if.xml b/changelog/20130710-2.0-beta8/LOG4J2-275_FlumeAvroManager_fails_to_notify_client_of_failing_event_if.xml
new file mode 100644
index 0000000000..787fb98072
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-275_FlumeAvroManager_fails_to_notify_client_of_failing_event_if.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-275" link="https://issues.apache.org/jira/browse/LOG4J2-275"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">FlumeAvroManager fails to notify client of failing event if Flume RPCClient cannot be created.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-277_Wasted_work_in_RollingAppenderSizeTest_testAppender_and_ot.xml b/changelog/20130710-2.0-beta8/LOG4J2-277_Wasted_work_in_RollingAppenderSizeTest_testAppender_and_ot.xml
new file mode 100644
index 0000000000..99e7816b01
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-277_Wasted_work_in_RollingAppenderSizeTest_testAppender_and_ot.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-277" link="https://issues.apache.org/jira/browse/LOG4J2-277"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Wasted work in RollingAppenderSizeTest.testAppender() and others.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-278_Filter_calls_from_Avro_or_Flume_to_be_ignored_by_the_FlumeAp.xml b/changelog/20130710-2.0-beta8/LOG4J2-278_Filter_calls_from_Avro_or_Flume_to_be_ignored_by_the_FlumeAp.xml
new file mode 100644
index 0000000000..84e2b90eea
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-278_Filter_calls_from_Avro_or_Flume_to_be_ignored_by_the_FlumeAp.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-278" link="https://issues.apache.org/jira/browse/LOG4J2-278"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Filter calls from Avro or Flume to be ignored by the FlumeAppender.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-279_FlumePersistentManager_now_calls_Berkeley_DB_from_threads_to.xml b/changelog/20130710-2.0-beta8/LOG4J2-279_FlumePersistentManager_now_calls_Berkeley_DB_from_threads_to.xml
new file mode 100644
index 0000000000..47230b9cef
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-279_FlumePersistentManager_now_calls_Berkeley_DB_from_threads_to.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-279" link="https://issues.apache.org/jira/browse/LOG4J2-279"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">FlumePersistentManager now calls Berkeley DB from threads to avoid encountering interrupts in the application.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-280_AsyncLogger_threads_are_now_daemon_threads_and_won_t_prevent.xml b/changelog/20130710-2.0-beta8/LOG4J2-280_AsyncLogger_threads_are_now_daemon_threads_and_won_t_prevent.xml
new file mode 100644
index 0000000000..4d13a5e202
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-280_AsyncLogger_threads_are_now_daemon_threads_and_won_t_prevent.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-280" link="https://issues.apache.org/jira/browse/LOG4J2-280"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">AsyncLogger threads are now daemon threads and won't prevent the JVM from shutting down anymore.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-282_Allow_the_default_status_level_to_be_specified_as_a_system_p.xml b/changelog/20130710-2.0-beta8/LOG4J2-282_Allow_the_default_status_level_to_be_specified_as_a_system_p.xml
new file mode 100644
index 0000000000..1dfb675c4e
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-282_Allow_the_default_status_level_to_be_specified_as_a_system_p.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-282" link="https://issues.apache.org/jira/browse/LOG4J2-282"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow the default status level to be specified as a system property.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-283_Remove_dependency_on_Apache_ORO_jar.xml b/changelog/20130710-2.0-beta8/LOG4J2-283_Remove_dependency_on_Apache_ORO_jar.xml
new file mode 100644
index 0000000000..f6e2b5d272
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-283_Remove_dependency_on_Apache_ORO_jar.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-283" link="https://issues.apache.org/jira/browse/LOG4J2-283"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Remove dependency on Apache ORO jar.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-284_Update_Log4j_1_dependency_to_1_2_17_from_1_2_16.xml b/changelog/20130710-2.0-beta8/LOG4J2-284_Update_Log4j_1_dependency_to_1_2_17_from_1_2_16.xml
new file mode 100644
index 0000000000..b04fa6c9cc
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-284_Update_Log4j_1_dependency_to_1_2_17_from_1_2_16.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-284" link="https://issues.apache.org/jira/browse/LOG4J2-284"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update Log4j 1 dependency to 1.2.17 from 1.2.16.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-285_Update_Jansi_jar_to_1_11_from_1_9.xml b/changelog/20130710-2.0-beta8/LOG4J2-285_Update_Jansi_jar_to_1_11_from_1_9.xml
new file mode 100644
index 0000000000..2f6f021033
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-285_Update_Jansi_jar_to_1_11_from_1_9.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-285" link="https://issues.apache.org/jira/browse/LOG4J2-285"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update Jansi jar to 1.11 from 1.9.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-286_Update_test_H2_JDBC_driver_to_1_172_from_1_171.xml b/changelog/20130710-2.0-beta8/LOG4J2-286_Update_test_H2_JDBC_driver_to_1_172_from_1_171.xml
new file mode 100644
index 0000000000..6e5cc8ac60
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-286_Update_test_H2_JDBC_driver_to_1_172_from_1_171.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-286" link="https://issues.apache.org/jira/browse/LOG4J2-286"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update test H2 JDBC driver to 1.172 from 1.171.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-288_Update_JUnit_to_4_11_from_4_7.xml b/changelog/20130710-2.0-beta8/LOG4J2-288_Update_JUnit_to_4_11_from_4_7.xml
new file mode 100644
index 0000000000..5bbc5fe381
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-288_Update_JUnit_to_4_11_from_4_7.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-288" link="https://issues.apache.org/jira/browse/LOG4J2-288"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update JUnit to 4.11 from 4.7.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-289_Upgrade_javadoc_plugin_to_2_9_1_to_fix_javadoc_security_issu.xml b/changelog/20130710-2.0-beta8/LOG4J2-289_Upgrade_javadoc_plugin_to_2_9_1_to_fix_javadoc_security_issu.xml
new file mode 100644
index 0000000000..89cfa8bff4
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-289_Upgrade_javadoc_plugin_to_2_9_1_to_fix_javadoc_security_issu.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-289" link="https://issues.apache.org/jira/browse/LOG4J2-289"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Upgrade javadoc plugin to 2.9.1 to fix javadoc security issue.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-292_Fast_Rolling_FileAppender_now_correctly_appends_to_does_not.xml b/changelog/20130710-2.0-beta8/LOG4J2-292_Fast_Rolling_FileAppender_now_correctly_appends_to_does_not.xml
new file mode 100644
index 0000000000..1f2f33691a
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-292_Fast_Rolling_FileAppender_now_correctly_appends_to_does_not.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-292" link="https://issues.apache.org/jira/browse/LOG4J2-292"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Fast(Rolling)FileAppender now correctly appends to (does not overwrite) existing file.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-294_LogManager_getLogger_can_now_be_called_without_a_logger_name.xml b/changelog/20130710-2.0-beta8/LOG4J2-294_LogManager_getLogger_can_now_be_called_without_a_logger_name.xml
new file mode 100644
index 0000000000..38430db06f
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-294_LogManager_getLogger_can_now_be_called_without_a_logger_name.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-294" link="https://issues.apache.org/jira/browse/LOG4J2-294"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">LogManager.getLogger can now be called without a logger name or with a null logger name.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-295_Fast_Rolling_FileAppender_now_correctly_handles_messages_exc.xml b/changelog/20130710-2.0-beta8/LOG4J2-295_Fast_Rolling_FileAppender_now_correctly_handles_messages_exc.xml
new file mode 100644
index 0000000000..a3a62bd30c
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-295_Fast_Rolling_FileAppender_now_correctly_handles_messages_exc.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-295" link="https://issues.apache.org/jira/browse/LOG4J2-295"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Fast(Rolling)FileAppender now correctly handles messages exceeding the buffer size.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-296_Wasted_work_in_FlumePersistentManager_createManager.xml b/changelog/20130710-2.0-beta8/LOG4J2-296_Wasted_work_in_FlumePersistentManager_createManager.xml
new file mode 100644
index 0000000000..7bb34f23be
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-296_Wasted_work_in_FlumePersistentManager_createManager.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-296" link="https://issues.apache.org/jira/browse/LOG4J2-296"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Wasted work in FlumePersistentManager.createManager.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-297_Wasted_work_in_TestConfigurator_testEnvironment.xml b/changelog/20130710-2.0-beta8/LOG4J2-297_Wasted_work_in_TestConfigurator_testEnvironment.xml
new file mode 100644
index 0000000000..405755b86c
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-297_Wasted_work_in_TestConfigurator_testEnvironment.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-297" link="https://issues.apache.org/jira/browse/LOG4J2-297"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Wasted work in TestConfigurator.testEnvironment.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-298_Wasted_work_in_StyleConverterTest_setupClass.xml b/changelog/20130710-2.0-beta8/LOG4J2-298_Wasted_work_in_StyleConverterTest_setupClass.xml
new file mode 100644
index 0000000000..993c4c548e
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-298_Wasted_work_in_StyleConverterTest_setupClass.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-298" link="https://issues.apache.org/jira/browse/LOG4J2-298"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Wasted work in StyleConverterTest.setupClass.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-300_WriterThread_was_ending_when_no_agents_are_available_which_c.xml b/changelog/20130710-2.0-beta8/LOG4J2-300_WriterThread_was_ending_when_no_agents_are_available_which_c.xml
new file mode 100644
index 0000000000..32b8f14a23
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-300_WriterThread_was_ending_when_no_agents_are_available_which_c.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-300" link="https://issues.apache.org/jira/browse/LOG4J2-300"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">WriterThread was ending when no agents are available which caused an OutOfMemoryError.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-301_Add_printf_methods_to_Logger_API.xml b/changelog/20130710-2.0-beta8/LOG4J2-301_Add_printf_methods_to_Logger_API.xml
new file mode 100644
index 0000000000..fae791d084
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-301_Add_printf_methods_to_Logger_API.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-301" link="https://issues.apache.org/jira/browse/LOG4J2-301"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add printf methods to Logger API.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-302_Added_toString_methods_to_ThreadContextStack_Map_implementat.xml b/changelog/20130710-2.0-beta8/LOG4J2-302_Added_toString_methods_to_ThreadContextStack_Map_implementat.xml
new file mode 100644
index 0000000000..4bced943af
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-302_Added_toString_methods_to_ThreadContextStack_Map_implementat.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-302" link="https://issues.apache.org/jira/browse/LOG4J2-302"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Added toString methods to ThreadContextStack/Map implementation classes.</description>
+</entry>
diff --git a/changelog/20130710-2.0-beta8/LOG4J2-386_Update_NoSQL_dependencies_lightcouch_0_0_6_from_0_0_5_mong.xml b/changelog/20130710-2.0-beta8/LOG4J2-386_Update_NoSQL_dependencies_lightcouch_0_0_6_from_0_0_5_mong.xml
new file mode 100644
index 0000000000..d9d0fda569
--- /dev/null
+++ b/changelog/20130710-2.0-beta8/LOG4J2-386_Update_NoSQL_dependencies_lightcouch_0_0_6_from_0_0_5_mong.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-386" link="https://issues.apache.org/jira/browse/LOG4J2-386"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update NoSQL dependencies: lightcouch 0.0.6 from 0.0.5, mongodb 2.11.2 from 2.11.1.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/.release.xml b/changelog/20130914-2.0-beta9/.release.xml
new file mode 100644
index 0000000000..d2467308fa
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/.release.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<release date="2013-09-14" version="2.0-beta9"/>
diff --git a/changelog/20130914-2.0-beta9/Changed_the_relatively_new_PatternLayout_configuration_att.xml b/changelog/20130914-2.0-beta9/Changed_the_relatively_new_PatternLayout_configuration_att.xml
new file mode 100644
index 0000000000..3a943e5f4b
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/Changed_the_relatively_new_PatternLayout_configuration_att.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="nickwilliams"/>
+ <description format="asciidoc">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's unlikely this change will affect any users.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/Changed_the_suppressExceptions_configuration_attribute_for.xml b/changelog/20130914-2.0-beta9/Changed_the_suppressExceptions_configuration_attribute_for.xml
new file mode 100644
index 0000000000..81e30697ed
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/Changed_the_suppressExceptions_configuration_attribute_for.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="nickwilliams"/>
+ <description format="asciidoc">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 "ignoreExceptions" to "false" for Appenders you are wrapping
+ in the Failover Appender.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/Cleaned_up_tests_and_cleared_up_documentation_for_the_JPA_ap.xml b/changelog/20130914-2.0-beta9/Cleaned_up_tests_and_cleared_up_documentation_for_the_JPA_ap.xml
new file mode 100644
index 0000000000..2f8db18681
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/Cleaned_up_tests_and_cleared_up_documentation_for_the_JPA_ap.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="nickwilliams"/>
+ <description format="asciidoc">Cleaned up tests and cleared up documentation for the JPA appender following the resolution of EclipseLink
+ issue #412454.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/Improved_site_by_adding_quick_jump_off_page_and_menu_for_Jav.xml b/changelog/20130914-2.0-beta9/Improved_site_by_adding_quick_jump_off_page_and_menu_for_Jav.xml
new file mode 100644
index 0000000000..51d6725c84
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/Improved_site_by_adding_quick_jump_off_page_and_menu_for_Jav.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <author id="nickwilliams"/>
+ <description format="asciidoc">Improved site by adding quick jump-off page and menu for Javadoc links for all components.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-165_The_slf4j_ext_jar_is_now_an_optional_dependency_of_the_SLF4J.xml b/changelog/20130914-2.0-beta9/LOG4J2-165_The_slf4j_ext_jar_is_now_an_optional_dependency_of_the_SLF4J.xml
new file mode 100644
index 0000000000..39fc4e773b
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-165_The_slf4j_ext_jar_is_now_an_optional_dependency_of_the_SLF4J.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-165" link="https://issues.apache.org/jira/browse/LOG4J2-165"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">The slf4j-ext jar is now an optional dependency of the SLF4J bridge.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-166_RoutingAppender_s_default_Route_can_now_be_an_appender_refer.xml b/changelog/20130914-2.0-beta9/LOG4J2-166_RoutingAppender_s_default_Route_can_now_be_an_appender_refer.xml
new file mode 100644
index 0000000000..8f41939c8c
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-166_RoutingAppender_s_default_Route_can_now_be_an_appender_refer.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-166" link="https://issues.apache.org/jira/browse/LOG4J2-166"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">RoutingAppender's default Route can now be an appender reference.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-216_ThrowableProxy_no_longer_extends_Throwable.xml b/changelog/20130914-2.0-beta9/LOG4J2-216_ThrowableProxy_no_longer_extends_Throwable.xml
new file mode 100644
index 0000000000..902f7c3388
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-216_ThrowableProxy_no_longer_extends_Throwable.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-216" link="https://issues.apache.org/jira/browse/LOG4J2-216"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">ThrowableProxy no longer extends Throwable.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-226_Fix_table_of_contents_generation_in_pdf.xml b/changelog/20130914-2.0-beta9/LOG4J2-226_Fix_table_of_contents_generation_in_pdf.xml
new file mode 100644
index 0000000000..a40f788f1c
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-226_Fix_table_of_contents_generation_in_pdf.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-226" link="https://issues.apache.org/jira/browse/LOG4J2-226"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Fix table of contents generation in pdf.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-253_Added_FAQ_page_to_the_site.xml b/changelog/20130914-2.0-beta9/LOG4J2-253_Added_FAQ_page_to_the_site.xml
new file mode 100644
index 0000000000..7976eb874b
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-253_Added_FAQ_page_to_the_site.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-253" link="https://issues.apache.org/jira/browse/LOG4J2-253"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Added FAQ page to the site.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-280_Additional_fix_to_make_AsyncAppender_threads_daemon_threads.xml b/changelog/20130914-2.0-beta9/LOG4J2-280_Additional_fix_to_make_AsyncAppender_threads_daemon_threads.xml
new file mode 100644
index 0000000000..aacfaba150
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-280_Additional_fix_to_make_AsyncAppender_threads_daemon_threads.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-280" link="https://issues.apache.org/jira/browse/LOG4J2-280"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Additional fix to make AsyncAppender threads daemon threads and improve their thread name.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-291_Fixed_JDBC_JPA_and_NoSQL_appenders_so_that_the_failover_ap.xml b/changelog/20130914-2.0-beta9/LOG4J2-291_Fixed_JDBC_JPA_and_NoSQL_appenders_so_that_the_failover_ap.xml
new file mode 100644
index 0000000000..383327b1fb
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-291_Fixed_JDBC_JPA_and_NoSQL_appenders_so_that_the_failover_ap.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-291" link="https://issues.apache.org/jira/browse/LOG4J2-291"/>
+ <author id="nickwilliams"/>
+ <description format="asciidoc">Fixed JDBC, JPA, and NoSQL appenders so that the failover appender properly fails over on error.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-293_Changed_the_ConfigurationFactory_to_recognize_and_properly_u.xml b/changelog/20130914-2.0-beta9/LOG4J2-293_Changed_the_ConfigurationFactory_to_recognize_and_properly_u.xml
new file mode 100644
index 0000000000..ef2dc452fe
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-293_Changed_the_ConfigurationFactory_to_recognize_and_properly_u.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-293" link="https://issues.apache.org/jira/browse/LOG4J2-293"/>
+ <author id="nickwilliams"/>
+ <author name="Abhinav Shah"/>
+ <description format="asciidoc">Changed the ConfigurationFactory to recognize and properly use the classpath: URI scheme in addition to the
+ classloader: URI scheme.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-293_Reset_the_Configuration_if_the_ClassLoaderContextSelector_cr.xml b/changelog/20130914-2.0-beta9/LOG4J2-293_Reset_the_Configuration_if_the_ClassLoaderContextSelector_cr.xml
new file mode 100644
index 0000000000..0e8fbf8758
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-293_Reset_the_Configuration_if_the_ClassLoaderContextSelector_cr.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-293" link="https://issues.apache.org/jira/browse/LOG4J2-293"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Reset the Configuration if the ClassLoaderContextSelector creates a LoggerContext without a configuration
+ location and then is later provided one.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-299_Add_getThrowable_method_to_ThrowableProxy.xml b/changelog/20130914-2.0-beta9/LOG4J2-299_Add_getThrowable_method_to_ThrowableProxy.xml
new file mode 100644
index 0000000000..c719c6f372
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-299_Add_getThrowable_method_to_ThrowableProxy.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-299" link="https://issues.apache.org/jira/browse/LOG4J2-299"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add getThrowable method to ThrowableProxy.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-304_Fixed_Async_Loggers_memory_leak.xml b/changelog/20130914-2.0-beta9/LOG4J2-304_Fixed_Async_Loggers_memory_leak.xml
new file mode 100644
index 0000000000..e181225aa2
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-304_Fixed_Async_Loggers_memory_leak.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-304" link="https://issues.apache.org/jira/browse/LOG4J2-304"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Fixed Async Loggers memory leak.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-305_Ease_porting_from_1_x_Logger_getRootLogger_add_LogManager.xml b/changelog/20130914-2.0-beta9/LOG4J2-305_Ease_porting_from_1_x_Logger_getRootLogger_add_LogManager.xml
new file mode 100644
index 0000000000..146c0483a1
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-305_Ease_porting_from_1_x_Logger_getRootLogger_add_LogManager.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-305" link="https://issues.apache.org/jira/browse/LOG4J2-305"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Ease porting from 1.x Logger.getRootLogger(): add LogManager.getRootLogger().</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-306_Update_JSON_Jackson_library_to_2_2_2_from_2_2_1.xml b/changelog/20130914-2.0-beta9/LOG4J2-306_Update_JSON_Jackson_library_to_2_2_2_from_2_2_1.xml
new file mode 100644
index 0000000000..5529711ff1
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-306_Update_JSON_Jackson_library_to_2_2_2_from_2_2_1.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-306" link="https://issues.apache.org/jira/browse/LOG4J2-306"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update JSON Jackson library to 2.2.2 from 2.2.1.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-307_Updated_Async_Loggers_LMAX_Disruptor_library_from_3_0_1_to.xml b/changelog/20130914-2.0-beta9/LOG4J2-307_Updated_Async_Loggers_LMAX_Disruptor_library_from_3_0_1_to.xml
new file mode 100644
index 0000000000..b23cd2672f
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-307_Updated_Async_Loggers_LMAX_Disruptor_library_from_3_0_1_to.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-307" link="https://issues.apache.org/jira/browse/LOG4J2-307"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Updated Async Loggers' LMAX Disruptor library from 3.0.1 to 3.2.0.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-308_Clarified_which_library_versions_were_used_in_Async_Loggers.xml b/changelog/20130914-2.0-beta9/LOG4J2-308_Clarified_which_library_versions_were_used_in_Async_Loggers.xml
new file mode 100644
index 0000000000..b204694788
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-308_Clarified_which_library_versions_were_used_in_Async_Loggers.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-308" link="https://issues.apache.org/jira/browse/LOG4J2-308"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Clarified which library versions were used in Async Loggers performance test.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-309_Insure_jars_and_distributions_only_have_a_single_License_and.xml b/changelog/20130914-2.0-beta9/LOG4J2-309_Insure_jars_and_distributions_only_have_a_single_License_and.xml
new file mode 100644
index 0000000000..fb8ab8d185
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-309_Insure_jars_and_distributions_only_have_a_single_License_and.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-309" link="https://issues.apache.org/jira/browse/LOG4J2-309"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Insure jars and distributions only have a single License and Notice file.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-310_Fixed_issue_where_SMTPAppender_did_not_send_mails_with_error.xml b/changelog/20130914-2.0-beta9/LOG4J2-310_Fixed_issue_where_SMTPAppender_did_not_send_mails_with_error.xml
new file mode 100644
index 0000000000..95e147a893
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-310_Fixed_issue_where_SMTPAppender_did_not_send_mails_with_error.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-310" link="https://issues.apache.org/jira/browse/LOG4J2-310"/>
+ <author id="rpopma"/>
+ <author name="Olivier Lemasle"/>
+ <description format="asciidoc">Fixed issue where SMTPAppender did not send mails with error or fatal level without prior info event.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-311_Synchronized_flush_and_close_methods_in_the_XxxFileManag.xml b/changelog/20130914-2.0-beta9/LOG4J2-311_Synchronized_flush_and_close_methods_in_the_XxxFileManag.xml
new file mode 100644
index 0000000000..65f32a4ef8
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-311_Synchronized_flush_and_close_methods_in_the_XxxFileManag.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-311" link="https://issues.apache.org/jira/browse/LOG4J2-311"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Synchronized flush() and close() methods in the XxxFileManager and OutputStreamManager classes.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-312_XML_layout_improvements_compact_vs_pretty_namespace_name.xml b/changelog/20130914-2.0-beta9/LOG4J2-312_XML_layout_improvements_compact_vs_pretty_namespace_name.xml
new file mode 100644
index 0000000000..1893e3b231
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-312_XML_layout_improvements_compact_vs_pretty_namespace_name.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-312" link="https://issues.apache.org/jira/browse/LOG4J2-312"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">XML layout improvements (compact vs. pretty, namespace, namespace prefix, root element).</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-313_Add_JNDILookup_plugin.xml b/changelog/20130914-2.0-beta9/LOG4J2-313_Add_JNDILookup_plugin.xml
new file mode 100644
index 0000000000..f5df77f6e9
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-313_Add_JNDILookup_plugin.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-313" link="https://issues.apache.org/jira/browse/LOG4J2-313"/>
+ <author id="rgoers"/>
+ <author name="Woonsan Ko"/>
+ <description format="asciidoc">Add JNDILookup plugin.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-317_Renamed_FastFileAppender_and_FastRollingFileAppender_to_Rand.xml b/changelog/20130914-2.0-beta9/LOG4J2-317_Renamed_FastFileAppender_and_FastRollingFileAppender_to_Rand.xml
new file mode 100644
index 0000000000..36ff5901be
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-317_Renamed_FastFileAppender_and_FastRollingFileAppender_to_Rand.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-317" link="https://issues.apache.org/jira/browse/LOG4J2-317"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-318_Allow_shutdown_hook_to_be_disabled_in_the_configuration.xml b/changelog/20130914-2.0-beta9/LOG4J2-318_Allow_shutdown_hook_to_be_disabled_in_the_configuration.xml
new file mode 100644
index 0000000000..dd24d36799
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-318_Allow_shutdown_hook_to_be_disabled_in_the_configuration.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-318" link="https://issues.apache.org/jira/browse/LOG4J2-318"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow shutdown hook to be disabled in the configuration.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-319_Double_stack_trace_logging_when_using_throwable_in_style_a.xml b/changelog/20130914-2.0-beta9/LOG4J2-319_Double_stack_trace_logging_when_using_throwable_in_style_a.xml
new file mode 100644
index 0000000000..cde2955bd9
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-319_Double_stack_trace_logging_when_using_throwable_in_style_a.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-319" link="https://issues.apache.org/jira/browse/LOG4J2-319"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Double stack trace logging when using %throwable in %style and %highlight.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-320_JPAAppender_stops_logging_because_META_INF_log4j_provider_pr.xml b/changelog/20130914-2.0-beta9/LOG4J2-320_JPAAppender_stops_logging_because_META_INF_log4j_provider_pr.xml
new file mode 100644
index 0000000000..3244c230aa
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-320_JPAAppender_stops_logging_because_META_INF_log4j_provider_pr.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-320" link="https://issues.apache.org/jira/browse/LOG4J2-320"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">JPAAppender stops logging because META-INF/log4j-provider.properties is left open.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-322_Centralized_reflective_use_of_Reflection_getCallerClass_and.xml b/changelog/20130914-2.0-beta9/LOG4J2-322_Centralized_reflective_use_of_Reflection_getCallerClass_and.xml
new file mode 100644
index 0000000000..222a2161a8
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-322_Centralized_reflective_use_of_Reflection_getCallerClass_and.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-322" link="https://issues.apache.org/jira/browse/LOG4J2-322"/>
+ <author id="nickwilliams"/>
+ <description format="asciidoc">Centralized reflective use of Reflection#getCallerClass and properly handled its instability in various versions
+ of Java.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-325_Update_JDBC_tests_to_use_H2_database_1_3_173_from_1_3_172.xml b/changelog/20130914-2.0-beta9/LOG4J2-325_Update_JDBC_tests_to_use_H2_database_1_3_173_from_1_3_172.xml
new file mode 100644
index 0000000000..83a75fe7bb
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-325_Update_JDBC_tests_to_use_H2_database_1_3_173_from_1_3_172.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-325" link="https://issues.apache.org/jira/browse/LOG4J2-325"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update JDBC tests to use H2 database 1.3.173 from 1.3.172.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-328_FlumePersistentManager_was_calling_Berkeley_DB_s_count_metho.xml b/changelog/20130914-2.0-beta9/LOG4J2-328_FlumePersistentManager_was_calling_Berkeley_DB_s_count_metho.xml
new file mode 100644
index 0000000000..49c655ee40
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-328_FlumePersistentManager_was_calling_Berkeley_DB_s_count_metho.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-328" link="https://issues.apache.org/jira/browse/LOG4J2-328"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">FlumePersistentManager was calling Berkeley DB's count method too frequently.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-329_StatusLogger_now_only_creates_StatusData_objects_if_they_are.xml b/changelog/20130914-2.0-beta9/LOG4J2-329_StatusLogger_now_only_creates_StatusData_objects_if_they_are.xml
new file mode 100644
index 0000000000..1de7827cb6
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-329_StatusLogger_now_only_creates_StatusData_objects_if_they_are.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-329" link="https://issues.apache.org/jira/browse/LOG4J2-329"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">StatusLogger now only creates StatusData objects if they are the appropriate logging level.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-330_Added_a_BSON_Transformer_so_that_MongoDB_can_persist_Log4j_e.xml b/changelog/20130914-2.0-beta9/LOG4J2-330_Added_a_BSON_Transformer_so_that_MongoDB_can_persist_Log4j_e.xml
new file mode 100644
index 0000000000..348a016e3a
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-330_Added_a_BSON_Transformer_so_that_MongoDB_can_persist_Log4j_e.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-330" link="https://issues.apache.org/jira/browse/LOG4J2-330"/>
+ <author id="nickwilliams"/>
+ <description format="asciidoc">Added a BSON Transformer so that MongoDB can persist Log4j events.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-331_Removed_erroneous_check_for_affected_MongoDB_records_which.xml b/changelog/20130914-2.0-beta9/LOG4J2-331_Removed_erroneous_check_for_affected_MongoDB_records_which.xml
new file mode 100644
index 0000000000..aebaf7a1f2
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-331_Removed_erroneous_check_for_affected_MongoDB_records_which.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-331" link="https://issues.apache.org/jira/browse/LOG4J2-331"/>
+ <author id="nickwilliams"/>
+ <description format="asciidoc">Removed erroneous check for affected MongoDB records, which always returns zero on inserts.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-332_Modified_documentation_to_refer_to_SLF4J_Binding_instead_of.xml b/changelog/20130914-2.0-beta9/LOG4J2-332_Modified_documentation_to_refer_to_SLF4J_Binding_instead_of.xml
new file mode 100644
index 0000000000..4aef3975d2
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-332_Modified_documentation_to_refer_to_SLF4J_Binding_instead_of.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-332" link="https://issues.apache.org/jira/browse/LOG4J2-332"/>
+ <author id="rgoers"/>
+ <author name="Hervé Boutemy"/>
+ <description format="asciidoc">Modified documentation to refer to SLF4J Binding instead of SLF4J Bridge.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-333_Match_artifact_ids_with_Maven_module_names.xml b/changelog/20130914-2.0-beta9/LOG4J2-333_Match_artifact_ids_with_Maven_module_names.xml
new file mode 100644
index 0000000000..58f61d6112
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-333_Match_artifact_ids_with_Maven_module_names.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-333" link="https://issues.apache.org/jira/browse/LOG4J2-333"/>
+ <author id="ggregory"/>
+ <author name="Hervé Boutemy"/>
+ <description format="asciidoc">Match artifact ids with Maven module names.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-335_FlumePersistentManager_s_writer_thread_had_high_CPU_usage.xml b/changelog/20130914-2.0-beta9/LOG4J2-335_FlumePersistentManager_s_writer_thread_had_high_CPU_usage.xml
new file mode 100644
index 0000000000..fd679c590a
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-335_FlumePersistentManager_s_writer_thread_had_high_CPU_usage.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-335" link="https://issues.apache.org/jira/browse/LOG4J2-335"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">FlumePersistentManager's writer thread had high CPU usage.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-336_AsyncLogger_errors_after_multiple_calls_to_LoggerContext_rec.xml b/changelog/20130914-2.0-beta9/LOG4J2-336_AsyncLogger_errors_after_multiple_calls_to_LoggerContext_rec.xml
new file mode 100644
index 0000000000..0ecdcfbb87
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-336_AsyncLogger_errors_after_multiple_calls_to_LoggerContext_rec.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-336" link="https://issues.apache.org/jira/browse/LOG4J2-336"/>
+ <author id="rpopma"/>
+ <author name="Andre Bogus"/>
+ <description format="asciidoc">AsyncLogger errors after multiple calls to LoggerContext.reconfigure().</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-338_Add_TLSAppender_Also_added_missing_license_headers_to_sever.xml b/changelog/20130914-2.0-beta9/LOG4J2-338_Add_TLSAppender_Also_added_missing_license_headers_to_sever.xml
new file mode 100644
index 0000000000..9c01402ab0
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-338_Add_TLSAppender_Also_added_missing_license_headers_to_sever.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-338" link="https://issues.apache.org/jira/browse/LOG4J2-338"/>
+ <author id="rgoers"/>
+ <author name="Tibor Benke"/>
+ <description format="asciidoc">Add TLSAppender. Also added missing license headers to several files.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-341_Enable_XInclude_for_XML_configurations.xml b/changelog/20130914-2.0-beta9/LOG4J2-341_Enable_XInclude_for_XML_configurations.xml
new file mode 100644
index 0000000000..994271776a
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-341_Enable_XInclude_for_XML_configurations.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-341" link="https://issues.apache.org/jira/browse/LOG4J2-341"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Enable XInclude for XML configurations.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-342_Ignore_xml_base_attributes.xml b/changelog/20130914-2.0-beta9/LOG4J2-342_Ignore_xml_base_attributes.xml
new file mode 100644
index 0000000000..a920b9735c
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-342_Ignore_xml_base_attributes.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-342" link="https://issues.apache.org/jira/browse/LOG4J2-342"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Ignore xml:base attributes.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-343_Removed_unnecessary_generics_from_Appender_interface_and_imp.xml b/changelog/20130914-2.0-beta9/LOG4J2-343_Removed_unnecessary_generics_from_Appender_interface_and_imp.xml
new file mode 100644
index 0000000000..1bf8824dad
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-343_Removed_unnecessary_generics_from_Appender_interface_and_imp.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-343" link="https://issues.apache.org/jira/browse/LOG4J2-343"/>
+ <author id="rpopma"/>
+ <author name="Henning Schmiedehausen"/>
+ <description format="asciidoc">Removed unnecessary generics from Appender interface and implementing classes.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-347_Give_the_AsyncAppender_thread_a_more_descriptive_name_for_ea.xml b/changelog/20130914-2.0-beta9/LOG4J2-347_Give_the_AsyncAppender_thread_a_more_descriptive_name_for_ea.xml
new file mode 100644
index 0000000000..44d4bf89cb
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-347_Give_the_AsyncAppender_thread_a_more_descriptive_name_for_ea.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-347" link="https://issues.apache.org/jira/browse/LOG4J2-347"/>
+ <author id="rpopma"/>
+ <author name="David Phillips"/>
+ <description format="asciidoc">Give the AsyncAppender thread a more descriptive name for easier debugging/profiling.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-351__OSGi_wrong_Fragment_Host_in_manifest_files.xml b/changelog/20130914-2.0-beta9/LOG4J2-351__OSGi_wrong_Fragment_Host_in_manifest_files.xml
new file mode 100644
index 0000000000..d1189ad364
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-351__OSGi_wrong_Fragment_Host_in_manifest_files.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-351" link="https://issues.apache.org/jira/browse/LOG4J2-351"/>
+ <author id="rpopma"/>
+ <author name="Roland Weiglhofer"/>
+ <description format="asciidoc">[OSGi] wrong Fragment-Host in manifest files.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-355_Add_support_for_multiple_SD_ELEMENTs_in_an_RFC_5424_syslog_m.xml b/changelog/20130914-2.0-beta9/LOG4J2-355_Add_support_for_multiple_SD_ELEMENTs_in_an_RFC_5424_syslog_m.xml
new file mode 100644
index 0000000000..0c4be27c56
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-355_Add_support_for_multiple_SD_ELEMENTs_in_an_RFC_5424_syslog_m.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-355" link="https://issues.apache.org/jira/browse/LOG4J2-355"/>
+ <author id="ggregory"/>
+ <author name="Tibor Benke"/>
+ <description format="asciidoc">Add support for multiple SD-ELEMENTs in an RFC 5424 syslog message.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-356_Create_a_JSON_Layout.xml b/changelog/20130914-2.0-beta9/LOG4J2-356_Create_a_JSON_Layout.xml
new file mode 100644
index 0000000000..be49b5f7e7
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-356_Create_a_JSON_Layout.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-356" link="https://issues.apache.org/jira/browse/LOG4J2-356"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Create a JSON Layout.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-358_NoSQLAppender_using_MongoDB_provider_ignores_username_and_pa.xml b/changelog/20130914-2.0-beta9/LOG4J2-358_NoSQLAppender_using_MongoDB_provider_ignores_username_and_pa.xml
new file mode 100644
index 0000000000..755d0dbaa0
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-358_NoSQLAppender_using_MongoDB_provider_ignores_username_and_pa.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-358" link="https://issues.apache.org/jira/browse/LOG4J2-358"/>
+ <author id="nickwilliams"/>
+ <description format="asciidoc">NoSQLAppender using MongoDB provider ignores username and password attributes</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-359_Changed_the_Servlet_3_0_auto_initializer_so_that_it_does_not.xml b/changelog/20130914-2.0-beta9/LOG4J2-359_Changed_the_Servlet_3_0_auto_initializer_so_that_it_does_not.xml
new file mode 100644
index 0000000000..4cf893db44
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-359_Changed_the_Servlet_3_0_auto_initializer_so_that_it_does_not.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-359" link="https://issues.apache.org/jira/browse/LOG4J2-359"/>
+ <author id="nickwilliams"/>
+ <author name="Abhinav Shah"/>
+ <description format="asciidoc">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.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-360_Allow_Plugins_to_have_aliases.xml b/changelog/20130914-2.0-beta9/LOG4J2-360_Allow_Plugins_to_have_aliases.xml
new file mode 100644
index 0000000000..9bdc8e5a99
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-360_Allow_Plugins_to_have_aliases.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-360" link="https://issues.apache.org/jira/browse/LOG4J2-360"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Allow Plugins to have aliases.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-362_Add_a_diagram_to_the_site_FAQ_page_that_explains_when_to_u.xml b/changelog/20130914-2.0-beta9/LOG4J2-362_Add_a_diagram_to_the_site_FAQ_page_that_explains_when_to_u.xml
new file mode 100644
index 0000000000..09fad1004e
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-362_Add_a_diagram_to_the_site_FAQ_page_that_explains_when_to_u.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-362" link="https://issues.apache.org/jira/browse/LOG4J2-362"/>
+ <author id="rpopma"/>
+ <description format="asciidoc">Add a diagram to the site (FAQ page) that explains when to use which jar.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-364_Add_WebLookup_to_retrieve_information_from_the_ServletContex.xml b/changelog/20130914-2.0-beta9/LOG4J2-364_Add_WebLookup_to_retrieve_information_from_the_ServletContex.xml
new file mode 100644
index 0000000000..a8ed8ab11e
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-364_Add_WebLookup_to_retrieve_information_from_the_ServletContex.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-364" link="https://issues.apache.org/jira/browse/LOG4J2-364"/>
+ <author id="rgoers"/>
+ <author name="David Nault"/>
+ <description format="asciidoc">Add WebLookup to retrieve information from the ServletContext.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-366_Update_commons_logging_to_1_1_3_from_1_1_1.xml b/changelog/20130914-2.0-beta9/LOG4J2-366_Update_commons_logging_to_1_1_3_from_1_1_1.xml
new file mode 100644
index 0000000000..d32df7bbaf
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-366_Update_commons_logging_to_1_1_3_from_1_1_1.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-366" link="https://issues.apache.org/jira/browse/LOG4J2-366"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update commons-logging to 1.1.3 from 1.1.1.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-367_JMS_appenders_send_two_messages_for_one_append.xml b/changelog/20130914-2.0-beta9/LOG4J2-367_JMS_appenders_send_two_messages_for_one_append.xml
new file mode 100644
index 0000000000..9602791baf
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-367_JMS_appenders_send_two_messages_for_one_append.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-367" link="https://issues.apache.org/jira/browse/LOG4J2-367"/>
+ <author id="ggregory"/>
+ <author name="David Parry"/>
+ <description format="asciidoc">JMS appenders send two messages for one append.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-368_Add_PatternLayout_constructor_to_Log4j_1_2_bridge_for_Veloci.xml b/changelog/20130914-2.0-beta9/LOG4J2-368_Add_PatternLayout_constructor_to_Log4j_1_2_bridge_for_Veloci.xml
new file mode 100644
index 0000000000..6c9de82a44
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-368_Add_PatternLayout_constructor_to_Log4j_1_2_bridge_for_Veloci.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-368" link="https://issues.apache.org/jira/browse/LOG4J2-368"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Add PatternLayout constructor to Log4j 1.2 bridge for Velocity.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-374_Add_more_options_to_PatternLayout_to_display_more_detailed_i.xml b/changelog/20130914-2.0-beta9/LOG4J2-374_Add_more_options_to_PatternLayout_to_display_more_detailed_i.xml
new file mode 100644
index 0000000000..7f5671892b
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-374_Add_more_options_to_PatternLayout_to_display_more_detailed_i.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-374" link="https://issues.apache.org/jira/browse/LOG4J2-374"/>
+ <author id="ggregory"/>
+ <author name="Tibor Benke"/>
+ <description format="asciidoc">Add more options to PatternLayout to display more detailed information about a Throwable.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-380_Use_rollover_date_when_substituting_date_in_the_filePatte.xml b/changelog/20130914-2.0-beta9/LOG4J2-380_Use_rollover_date_when_substituting_date_in_the_filePatte.xml
new file mode 100644
index 0000000000..20cfafb4cd
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-380_Use_rollover_date_when_substituting_date_in_the_filePatte.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-380" link="https://issues.apache.org/jira/browse/LOG4J2-380"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Use rollover date when substituting ${date} in the filePattern.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-383__Pattern_Layout_Customize_level_names_by_length.xml b/changelog/20130914-2.0-beta9/LOG4J2-383__Pattern_Layout_Customize_level_names_by_length.xml
new file mode 100644
index 0000000000..1aad837b9e
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-383__Pattern_Layout_Customize_level_names_by_length.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-383" link="https://issues.apache.org/jira/browse/LOG4J2-383"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">[Pattern Layout] Customize level names by length.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-384__Pattern_Layout_Customize_level_names_to_lower_case.xml b/changelog/20130914-2.0-beta9/LOG4J2-384__Pattern_Layout_Customize_level_names_to_lower_case.xml
new file mode 100644
index 0000000000..b538f1dec8
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-384__Pattern_Layout_Customize_level_names_to_lower_case.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="added">
+ <issue id="LOG4J2-384" link="https://issues.apache.org/jira/browse/LOG4J2-384"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">[Pattern Layout] Customize level names to lower-case.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-387_Update_Jackson_dependency_to_1_9_13_from_1_9_11.xml b/changelog/20130914-2.0-beta9/LOG4J2-387_Update_Jackson_dependency_to_1_9_13_from_1_9_11.xml
new file mode 100644
index 0000000000..186da4dad7
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-387_Update_Jackson_dependency_to_1_9_13_from_1_9_11.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-387" link="https://issues.apache.org/jira/browse/LOG4J2-387"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update Jackson dependency to 1.9.13 from 1.9.11.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-388_Update_Java_Mail_dependency_to_1_5_0_from_1_4_7.xml b/changelog/20130914-2.0-beta9/LOG4J2-388_Update_Java_Mail_dependency_to_1_5_0_from_1_4_7.xml
new file mode 100644
index 0000000000..305d1322b3
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-388_Update_Java_Mail_dependency_to_1_5_0_from_1_4_7.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-388" link="https://issues.apache.org/jira/browse/LOG4J2-388"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update Java Mail dependency to 1.5.0 from 1.4.7.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-390_Update_HSQLDB_dependency_to_2_3_0_from_2_2_9.xml b/changelog/20130914-2.0-beta9/LOG4J2-390_Update_HSQLDB_dependency_to_2_3_0_from_2_2_9.xml
new file mode 100644
index 0000000000..7cfacf5b58
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-390_Update_HSQLDB_dependency_to_2_3_0_from_2_2_9.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="changed">
+ <issue id="LOG4J2-390" link="https://issues.apache.org/jira/browse/LOG4J2-390"/>
+ <author id="ggregory"/>
+ <description format="asciidoc">Update HSQLDB dependency to 2.3.0 from 2.2.9.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-391_FlumePersistentManager_now_handles_LockConflictExceptions_in.xml b/changelog/20130914-2.0-beta9/LOG4J2-391_FlumePersistentManager_now_handles_LockConflictExceptions_in.xml
new file mode 100644
index 0000000000..c2ee68268c
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-391_FlumePersistentManager_now_handles_LockConflictExceptions_in.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-391" link="https://issues.apache.org/jira/browse/LOG4J2-391"/>
+ <author id="rgoers"/>
+ <author name="Kamal Bahadur"/>
+ <description format="asciidoc">FlumePersistentManager now handles LockConflictExceptions in Berkeley Db.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-393_Initialize_PluginManager_once_during_configuration_Move_adv.xml b/changelog/20130914-2.0-beta9/LOG4J2-393_Initialize_PluginManager_once_during_configuration_Move_adv.xml
new file mode 100644
index 0000000000..12f431e34f
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-393_Initialize_PluginManager_once_during_configuration_Move_adv.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<entry type="fixed">
+ <issue id="LOG4J2-393" link="https://issues.apache.org/jira/browse/LOG4J2-393"/>
+ <author id="rgoers"/>
+ <description format="asciidoc">Initialize PluginManager once during configuration. Move advertisement setup into BaseConfiguration.</description>
+</entry>
diff --git a/changelog/20130914-2.0-beta9/LOG4J2-395_Allow_classpath_scheme_when_specifying_configuration_file_lo.xml b/changelog/20130914-2.0-beta9/LOG4J2-395_Allow_classpath_scheme_when_specifying_configuration_file_lo.xml
new file mode 100644
index 0000000000..7a26490aef
--- /dev/null
+++ b/changelog/20130914-2.0-beta9/LOG4J2-395_Allow_classpath_scheme_when_specifying_configuration_file_lo.xml
... 51647 lines suppressed ...