From 21f2044d389bb24fbe22404aefdc9a25ad10f56d Mon Sep 17 00:00:00 2001
From: Asterisk Development Team <asteriskteam@digium.com>
Date: Thu, 9 Jul 2020 10:29:41 -0500
Subject: [PATCH] Update CHANGES and UPGRADE.txt for 16.12.0

---
 CHANGES                                       | 39 +++++++++++++++++++
 .../ami_sendtext_content_type.txt             |  4 --
 ..._pjsip_add_disable_rport_system_config.txt |  9 -----
 ...orcery_memory_cache_full_expire_object.txt | 19 ---------
 4 files changed, 39 insertions(+), 32 deletions(-)
 delete mode 100644 doc/CHANGES-staging/ami_sendtext_content_type.txt
 delete mode 100644 doc/CHANGES-staging/res_pjsip_add_disable_rport_system_config.txt
 delete mode 100644 doc/CHANGES-staging/sorcery_memory_cache_full_expire_object.txt

diff --git a/CHANGES b/CHANGES
index 833fee5c2f..f75af5945d 100644
--- a/CHANGES
+++ b/CHANGES
@@ -12,6 +12,45 @@
 ===
 ==============================================================================
 
+------------------------------------------------------------------------------
+--- Functionality changes from Asterisk 16.11.0 to Asterisk 16.12.0 ----------
+------------------------------------------------------------------------------
+
+AMI
+------------------
+ * You can now specify an optional 'Content-Type' as an argument for the Asterisk
+   SendText manager action.
+
+res_pjsip
+------------------
+ * Added a new PJSIP system setting called disable_rport.
+   Default is no to keep support working as before.
+
+   If it is false (default) it adds the 'rport' parameter in the outgoing request message.
+   If it is true it does not add the 'rport' parameter in the outgoing request message.
+
+   This is a system option, but working as a global option.
+
+res_sorcery_memory_cache
+------------------
+ * The SorceryMemoryCacheExpireObject AMI action and CLI
+   command allow expiring of a specific object within the
+   sorcery memory cache. This is done by removing the
+   object from the cache with the expectation that the
+   cache will then re-populate the object when it is next
+   needed.
+
+   For full backend caching this does not occur. The cache
+   won't repopulate until an entire refresh is done resulting
+   in the possibility that objects are missing until that
+   time.
+
+   The AMI action and CLI command will now not allow
+   expiring of an object if the cache is configured as a
+   full backend cache. Instead you must use either the
+   SorceryMemoryCacheExpire or SorceryMemoryCachePopulate
+   AMI actions or their associated CLI commands.
+
 ------------------------------------------------------------------------------
 --- Functionality changes from Asterisk 16.10.0 to Asterisk 16.11.0 ----------
 ------------------------------------------------------------------------------
diff --git a/doc/CHANGES-staging/ami_sendtext_content_type.txt b/doc/CHANGES-staging/ami_sendtext_content_type.txt
deleted file mode 100644
index 45037ff7a0..0000000000
--- a/doc/CHANGES-staging/ami_sendtext_content_type.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Subject: AMI
-
-You can now specify an optional 'Content-Type' as an argument for the Asterisk
-SendText manager action.
diff --git a/doc/CHANGES-staging/res_pjsip_add_disable_rport_system_config.txt b/doc/CHANGES-staging/res_pjsip_add_disable_rport_system_config.txt
deleted file mode 100644
index a565e2011e..0000000000
--- a/doc/CHANGES-staging/res_pjsip_add_disable_rport_system_config.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-Subject: res_pjsip
-
-Added a new PJSIP system setting called disable_rport.
-Default is no to keep support working as before.
-
-If it is false (default) it adds the 'rport' parameter in the outgoing request message.
-If it is true it does not add the 'rport' parameter in the outgoing request message.
-
-This is a system option, but working as a global option.
\ No newline at end of file
diff --git a/doc/CHANGES-staging/sorcery_memory_cache_full_expire_object.txt b/doc/CHANGES-staging/sorcery_memory_cache_full_expire_object.txt
deleted file mode 100644
index d568e38f16..0000000000
--- a/doc/CHANGES-staging/sorcery_memory_cache_full_expire_object.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-Subject: res_sorcery_memory_cache
-
-The SorceryMemoryCacheExpireObject AMI action and CLI
-command allow expiring of a specific object within the
-sorcery memory cache. This is done by removing the
-object from the cache with the expectation that the
-cache will then re-populate the object when it is next
-needed.
-
-For full backend caching this does not occur. The cache
-won't repopulate until an entire refresh is done resulting
-in the possibility that objects are missing until that
-time.
-
-The AMI action and CLI command will now not allow
-expiring of an object if the cache is configured as a
-full backend cache. Instead you must use either the
-SorceryMemoryCacheExpire or SorceryMemoryCachePopulate
-AMI actions or their associated CLI commands.
-- 
GitLab