From af5acc405d057bc833f1646e35b12ff64336d0ba Mon Sep 17 00:00:00 2001
From: Asterisk Development Team <asteriskteam@digium.com>
Date: Mon, 18 Mar 2024 13:21:48 +0000
Subject: [PATCH] Update for 20.7.0

---
 .version                                      |  2 +-
 CHANGES.md                                    |  2 +-
 ChangeLogs/ChangeLog-20.7.0-rc2.md            | 52 -------------------
 ...eLog-20.7.0-rc1.md => ChangeLog-20.7.0.md} | 25 +++++++--
 4 files changed, 22 insertions(+), 59 deletions(-)
 delete mode 100644 ChangeLogs/ChangeLog-20.7.0-rc2.md
 rename ChangeLogs/{ChangeLog-20.7.0-rc1.md => ChangeLog-20.7.0.md} (97%)

diff --git a/.version b/.version
index 0530859dff..035651d120 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-20.7.0-rc2
+20.7.0
diff --git a/CHANGES.md b/CHANGES.md
index 327f561dcd..4a1e980e92 120000
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1 +1 @@
-ChangeLogs/ChangeLog-20.7.0-rc2.md
\ No newline at end of file
+ChangeLogs/ChangeLog-20.7.0.md
\ No newline at end of file
diff --git a/ChangeLogs/ChangeLog-20.7.0-rc2.md b/ChangeLogs/ChangeLog-20.7.0-rc2.md
deleted file mode 100644
index 914a93023f..0000000000
--- a/ChangeLogs/ChangeLog-20.7.0-rc2.md
+++ /dev/null
@@ -1,52 +0,0 @@
-
-Change Log for Release asterisk-20.7.0-rc2
-========================================
-
-Links:
-----------------------------------------
-
- - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.7.0-rc2.md)  
- - [GitHub Diff](https://github.com/asterisk/asterisk/compare/20.7.0-rc1...20.7.0-rc2)  
- - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20.7.0-rc2.tar.gz)  
- - [Downloads](https://downloads.asterisk.org/pub/telephony/asterisk)  
-
-Summary:
-----------------------------------------
-
-- res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
-
-User Notes:
-----------------------------------------
-
-
-Upgrade Notes:
-----------------------------------------
-
-
-Closed Issues:
-----------------------------------------
-
-  - #645: [bug]: Occasional SEGV in res_pjsip_stir_shaken.c
-
-Commits By Author:
-----------------------------------------
-
-- ### George Joseph (1):
-  - res_pjsip_stir_shaken.c:  Add checks for missing parameters
-
-
-Detail:
-----------------------------------------
-
-- ### res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
-  Author: George Joseph  
-  Date:   2024-03-11  
-
-  * Added checks for missing session, session->channel and rdata
-    in stir_shaken_incoming_request.
-
-  * Added checks for missing session, session->channel and tdata
-    in stir_shaken_outgoing_request.
-
-  Resolves: #645
-
diff --git a/ChangeLogs/ChangeLog-20.7.0-rc1.md b/ChangeLogs/ChangeLog-20.7.0.md
similarity index 97%
rename from ChangeLogs/ChangeLog-20.7.0-rc1.md
rename to ChangeLogs/ChangeLog-20.7.0.md
index 356cba33f3..785ebff4c7 100644
--- a/ChangeLogs/ChangeLog-20.7.0-rc1.md
+++ b/ChangeLogs/ChangeLog-20.7.0.md
@@ -1,18 +1,19 @@
 
-Change Log for Release asterisk-20.7.0-rc1
+Change Log for Release asterisk-20.7.0
 ========================================
 
 Links:
 ----------------------------------------
 
- - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.7.0-rc1.md)  
- - [GitHub Diff](https://github.com/asterisk/asterisk/compare/20.6.0...20.7.0-rc1)  
- - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20.7.0-rc1.tar.gz)  
+ - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.7.0.md)  
+ - [GitHub Diff](https://github.com/asterisk/asterisk/compare/20.6.0...20.7.0)  
+ - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20.7.0.tar.gz)  
  - [Downloads](https://downloads.asterisk.org/pub/telephony/asterisk)  
 
 Summary:
 ----------------------------------------
 
+- res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
 - app_dial: Add dial time for progress/ringing.                                   
 - app_voicemail: Properly reinitialize config after unit tests.                   
 - app_queue.c : fix "queue add member" usage string                               
@@ -134,6 +135,7 @@ Closed Issues:
   - #629: [bug]: app_voicemail: Multiple executions of unit tests cause segfault
   - #634: [bug]: make install doesn't create the stir_shaken cache directory
   - #636: [bug]: Possible SEGV in res_stir_shaken due to wrong free function
+  - #645: [bug]: Occasional SEGV in res_pjsip_stir_shaken.c
 
 Commits By Author:
 ----------------------------------------
@@ -145,12 +147,13 @@ Commits By Author:
   - main/utils: Simplify the FreeBSD ast_get_tid() handling
   - BuildSystem: Bump autotools versions on OpenBSD.
 
-- ### George Joseph (5):
+- ### George Joseph (6):
   - Reduce startup/shutdown verbose logging
   - pjsip show channelstats: Prevent possible segfault when faxing
   - Stir/Shaken Refactor
   - Makefile: Add stir_shaken/cache to directories created on install
   - attestation_config.c: Use ast_free instead of ast_std_free
+  - res_pjsip_stir_shaken.c:  Add checks for missing parameters
 
 - ### Joshua C. Colp (1):
   - utils: Make behavior of ast_strsep* match strsep.
@@ -203,6 +206,18 @@ Commits By Author:
 Detail:
 ----------------------------------------
 
+- ### res_pjsip_stir_shaken.c:  Add checks for missing parameters                     
+  Author: George Joseph  
+  Date:   2024-03-11  
+
+  * Added checks for missing session, session->channel and rdata
+    in stir_shaken_incoming_request.
+
+  * Added checks for missing session, session->channel and tdata
+    in stir_shaken_outgoing_request.
+
+  Resolves: #645
+
 - ### app_dial: Add dial time for progress/ringing.                                   
   Author: Naveen Albert  
   Date:   2024-02-08  
-- 
GitLab