[Git][pkg-voip-team/asterisk][upstream/latest] New upstream version 22.0.0~dfsg+~cs6.14.60671435
Jonas Smedegaard (@js)
gitlab at salsa.debian.org
Wed Oct 23 12:50:03 BST 2024
Jonas Smedegaard pushed to branch upstream/latest at Debian VoIP Packaging Team / asterisk
Commits:
82d6e792 by Jonas Smedegaard at 2024-10-23T13:37:36+02:00
New upstream version 22.0.0~dfsg+~cs6.14.60671435
- - - - -
4 changed files:
- .version
- CHANGES.md
- − ChangeLogs/ChangeLog-22.0.0-rc2.md
- ChangeLogs/ChangeLog-22.0.0-rc1.md → ChangeLogs/ChangeLog-22.0.0.md
Changes:
=====================================
.version
=====================================
@@ -1 +1 @@
-22.0.0-rc2
+22.0.0
=====================================
CHANGES.md
=====================================
@@ -1 +1 @@
-ChangeLogs/ChangeLog-22.0.0-rc2.md
\ No newline at end of file
+ChangeLogs/ChangeLog-22.0.0.md
\ No newline at end of file
=====================================
ChangeLogs/ChangeLog-22.0.0-rc2.md deleted
=====================================
@@ -1,105 +0,0 @@
-
-## Change Log for Release asterisk-22.0.0-rc2
-
-### Links:
-
- - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.0.0-rc2.md)
- - [GitHub Diff](https://github.com/asterisk/asterisk/compare/22.0.0-rc1...22.0.0-rc2)
- - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-22.0.0-rc2.tar.gz)
- - [Downloads](https://downloads.asterisk.org/pub/telephony/asterisk)
-
-### Summary:
-
-- Commits: 3
-- Commit Authors: 1
-- Issues Resolved: 3
-- Security Advisories Resolved: 0
-
-### User Notes:
-
-
-### Upgrade Notes:
-
-
-### Commit Authors:
-
-- George Joseph: (3)
-
-## Issue and Commit Detail:
-
-### Closed Issues:
-
- - 884: [bug]: A ':' at the top of in stir_shaken.conf make Asterisk producing a core file when starting
- - 889: [bug]: res_stir_shaken/verification.c has a stale include for jansson.h that can cause compilation to fail
- - 904: [bug]: stir_shaken: attest_level isn't being propagated correctly from attestation to profile to tn
-
-### Commits By Author:
-
-- #### George Joseph (3):
- - res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
- - res_stir_shaken: Remove stale include for jansson.h in verification.c
- - stir_shaken: Fix propagation of attest_level and a few other values
-
-
-### Commit List:
-
-- stir_shaken: Fix propagation of attest_level and a few other values
-- res_stir_shaken: Remove stale include for jansson.h in verification.c
-- res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
-
-### Commit Details:
-
-#### stir_shaken: Fix propagation of attest_level and a few other values
- Author: George Joseph
- Date: 2024-09-24
-
- attest_level, send_mky and check_tn_cert_public_url weren't
- propagating correctly from the attestation object to the profile
- and tn.
-
- * In the case of attest_level, the enum needed to be changed
- so the "0" value (the default) was "NOT_SET" instead of "A". This
- now allows the merging of the attestation object, profile and tn
- to detect when a value isn't set and use the higher level value.
-
- * For send_mky and check_tn_cert_public_url, the tn default was
- forced to "NO" which always overrode the profile and attestation
- objects. Their defaults are now "NOT_SET" so the propagation
- happens correctly.
-
- * Just to remove some redundant code in tn_config.c, a bunch of calls to
- generate_sorcery_enum_from_str() and generate_sorcery_enum_to_str() were
- replaced with a single call to generate_acfg_common_sorcery_handlers().
-
- Resolves: #904
-
-#### res_stir_shaken: Remove stale include for jansson.h in verification.c
- Author: George Joseph
- Date: 2024-09-17
-
- verification.c had an include for jansson.h left over from previous
- versions of the module. Since res_stir_shaken no longer has a
- dependency on jansson, the bundled version wasn't added to GCC's
- include path so if you didn't also have a jansson development package
- installed, the compile would fail. Removing the stale include
- was the only thing needed.
-
- Resolves: #889
-
-#### res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
- Author: George Joseph
- Date: 2024-09-13
-
- * If the call to ast_config_load() returns CONFIG_STATUS_FILEINVALID,
- check_for_old_config() now returns LOAD_DECLINE instead of continuing
- on with a bad pointer.
-
- * If CONFIG_STATUS_FILEMISSING is returned, check_for_old_config()
- assumes the config is being loaded from realtime and now returns
- LOAD_SUCCESS. If it's actually not being loaded from realtime,
- sorcery will catch that later on.
-
- * Also refactored the error handling in load_module() a bit.
-
- Resolves: #884
-
=====================================
ChangeLogs/ChangeLog-22.0.0-rc1.md → ChangeLogs/ChangeLog-22.0.0.md
=====================================
@@ -1,18 +1,18 @@
-## Change Log for Release asterisk-22.0.0-rc1
+## Change Log for Release asterisk-22.0.0
### Links:
- - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.0.0-rc1.md)
- - [GitHub Diff](https://github.com/asterisk/asterisk/compare/22.0.0-pre1...22.0.0-rc1)
- - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-22.0.0-rc1.tar.gz)
+ - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.0.0.md)
+ - [GitHub Diff](https://github.com/asterisk/asterisk/compare/22.0.0-pre1...22.0.0)
+ - [Tarball](https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-22.0.0.tar.gz)
- [Downloads](https://downloads.asterisk.org/pub/telephony/asterisk)
### Summary:
-- Commits: 19
+- Commits: 22
- Commit Authors: 8
-- Issues Resolved: 10
+- Issues Resolved: 13
- Security Advisories Resolved: 1
- [GHSA-v428-g3cw-7hv9](https://github.com/asterisk/asterisk/security/advisories/GHSA-v428-g3cw-7hv9): A malformed Contact or Record-Route URI in an incoming SIP request can cause Asterisk to crash when res_resolver_unbound is used
@@ -34,7 +34,7 @@
### Commit Authors:
- Alexei Gradinari: (2)
-- George Joseph: (7)
+- George Joseph: (10)
- Gibbz00: (1)
- Joshua C. Colp: (2)
- Mike Bradeen: (2)
@@ -57,6 +57,9 @@
- 861: [bug]: ChanSpy unable to read audiohook read direction frame when no packet lost on both side of the call
- 876: [bug]: ChanSpy unable to write whisper_audiohook when set flag OPTION_READONLY
- 879: [bug]: res_stir_shaken/verification.c: Getting verification errors when global_disable=yes
+ - 884: [bug]: A ':' at the top of in stir_shaken.conf make Asterisk producing a core file when starting
+ - 889: [bug]: res_stir_shaken/verification.c has a stale include for jansson.h that can cause compilation to fail
+ - 904: [bug]: stir_shaken: attest_level isn't being propagated correctly from attestation to profile to tn
### Commits By Author:
@@ -64,12 +67,15 @@
- res_pjsip_sdp_rtp fix leaking astobj2 ast_format
- autoservice: Do not sleep if autoservice_stop is called within autoservice thr..
-- #### George Joseph (5):
+- #### George Joseph (8):
- stir_shaken.conf.sample: Fix bad references to private_key_path
- security_agreements.c: Refactor the to_str functions and fix a few other bugs
- app_voicemail: Use ast_asprintf to create mailbox SQL query
- res_resolver_unbound: Test for NULL ub_result in unbound_resolver_callback
- res_stir_shaken: Check for disabled before param validation
+ - res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
+ - res_stir_shaken: Remove stale include for jansson.h in verification.c
+ - stir_shaken: Fix propagation of attest_level and a few other values
- #### Mike Bradeen (1):
- res_pjsip_sdp_rtp: Use negotiated DTMF Payload types on bitrate mismatch
@@ -92,6 +98,9 @@
- Revert "app_record: Add RECORD_TIME output variable."
- feat: ARI "ChannelToneDetected" event
- Update version for Asterisk 22
+- stir_shaken: Fix propagation of attest_level and a few other values
+- res_stir_shaken: Remove stale include for jansson.h in verification.c
+- res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
- res_stir_shaken: Check for disabled before param validation
- app_chanspy.c: resolving the issue writing frame to whisper audiohook.
- res_resolver_unbound: Test for NULL ub_result in unbound_resolver_callback
@@ -159,6 +168,60 @@
Date: 2024-08-14
+#### stir_shaken: Fix propagation of attest_level and a few other values
+ Author: George Joseph
+ Date: 2024-09-24
+
+ attest_level, send_mky and check_tn_cert_public_url weren't
+ propagating correctly from the attestation object to the profile
+ and tn.
+
+ * In the case of attest_level, the enum needed to be changed
+ so the "0" value (the default) was "NOT_SET" instead of "A". This
+ now allows the merging of the attestation object, profile and tn
+ to detect when a value isn't set and use the higher level value.
+
+ * For send_mky and check_tn_cert_public_url, the tn default was
+ forced to "NO" which always overrode the profile and attestation
+ objects. Their defaults are now "NOT_SET" so the propagation
+ happens correctly.
+
+ * Just to remove some redundant code in tn_config.c, a bunch of calls to
+ generate_sorcery_enum_from_str() and generate_sorcery_enum_to_str() were
+ replaced with a single call to generate_acfg_common_sorcery_handlers().
+
+ Resolves: #904
+
+#### res_stir_shaken: Remove stale include for jansson.h in verification.c
+ Author: George Joseph
+ Date: 2024-09-17
+
+ verification.c had an include for jansson.h left over from previous
+ versions of the module. Since res_stir_shaken no longer has a
+ dependency on jansson, the bundled version wasn't added to GCC's
+ include path so if you didn't also have a jansson development package
+ installed, the compile would fail. Removing the stale include
+ was the only thing needed.
+
+ Resolves: #889
+
+#### res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
+ Author: George Joseph
+ Date: 2024-09-13
+
+ * If the call to ast_config_load() returns CONFIG_STATUS_FILEINVALID,
+ check_for_old_config() now returns LOAD_DECLINE instead of continuing
+ on with a bad pointer.
+
+ * If CONFIG_STATUS_FILEMISSING is returned, check_for_old_config()
+ assumes the config is being loaded from realtime and now returns
+ LOAD_SUCCESS. If it's actually not being loaded from realtime,
+ sorcery will catch that later on.
+
+ * Also refactored the error handling in load_module() a bit.
+
+ Resolves: #884
+
#### res_stir_shaken: Check for disabled before param validation
Author: George Joseph
Date: 2024-09-11
View it on GitLab: https://salsa.debian.org/pkg-voip-team/asterisk/-/commit/82d6e792fac79c6cbb83e584b1234ae11d41828e
--
View it on GitLab: https://salsa.debian.org/pkg-voip-team/asterisk/-/commit/82d6e792fac79c6cbb83e584b1234ae11d41828e
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-voip-maintainers/attachments/20241023/678a2e98/attachment-0001.htm>
More information about the Pkg-voip-maintainers
mailing list