From efca7f4e8d932f9a1662d54cc53207edbe3106cc Mon Sep 17 00:00:00 2001 From: Asterisk Development Team Date: Thu, 5 May 2022 09:14:25 -0500 Subject: [PATCH] Update CHANGES and UPGRADE.txt for 18.12.0 --- CHANGES | 64 +++++++++++++++++++ UPGRADE.txt | 12 ++++ .../app_confbridge_hear_join.txt | 8 --- doc/CHANGES-staging/app_queue_music.txt | 5 -- doc/CHANGES-staging/chan_dahdi_cadences.txt | 8 --- doc/CHANGES-staging/chan_pjsip_180_sdp.txt | 8 --- doc/CHANGES-staging/chan_pjsip_flash.txt | 4 -- .../chan_sip_session-timer_on_update.txt | 6 -- doc/CHANGES-staging/cli_eval_function.txt | 5 -- doc/CHANGES-staging/func_db.txt | 6 -- doc/CHANGES-staging/func_evalexten.txt | 4 -- .../res_pjsip_async_operations.txt | 7 -- 12 files changed, 76 insertions(+), 61 deletions(-) delete mode 100644 doc/CHANGES-staging/app_confbridge_hear_join.txt delete mode 100644 doc/CHANGES-staging/app_queue_music.txt delete mode 100644 doc/CHANGES-staging/chan_dahdi_cadences.txt delete mode 100644 doc/CHANGES-staging/chan_pjsip_180_sdp.txt delete mode 100644 doc/CHANGES-staging/chan_pjsip_flash.txt delete mode 100644 doc/CHANGES-staging/chan_sip_session-timer_on_update.txt delete mode 100644 doc/CHANGES-staging/cli_eval_function.txt delete mode 100644 doc/CHANGES-staging/func_db.txt delete mode 100644 doc/CHANGES-staging/func_evalexten.txt delete mode 100644 doc/UPGRADE-staging/res_pjsip_async_operations.txt diff --git a/CHANGES b/CHANGES index f0b2f56b8e..9898e421a6 100644 --- a/CHANGES +++ b/CHANGES @@ -12,6 +12,70 @@ === ============================================================================== +------------------------------------------------------------------------------ +--- Functionality changes from Asterisk 18.11.3 to Asterisk 18.12.0 ---------- +------------------------------------------------------------------------------ + +app_confbridge +------------------ + * Added the hear_own_join_sound option to the confbridge user profile to + control who hears the sound_join audio file. When set to 'yes' the user + entering the conference and the participants already in the conference + will hear the sound_join audio file. When set to 'no' the user entering + the conference will not hear the sound_join audio file, but the + participants already in the conference will hear the sound_join audio file. + +app_queue +------------------ + * The m option now allows an override music on hold + class to be specified for the Queue application + within the dialplan. + +chan_dahdi +------------------ + * Previously, cadences were appended on dahdi restart, + rather than reloaded. This prevented cadences from + being updated and maxed out the available cadences + if reloaded multiple times. This behavior is fixed + so that reloading cadences is idempotent and cadences + can actually be reloaded. + +chan_pjsip +------------------ + * added global config option "allow_sending_180_after_183" + + Allow Asterisk to send 180 Ringing to an endpoint + after 183 Session Progress has been send. + If disabled Asterisk will instead send only a + 183 Session Progress to the endpoint. + + * Hook flash events can now be sent on a PJSIP channel + if requested to do so. + +chan_sip +------------------ + * Session timers get removed on UPDATE + Fix if Asterisk receives a SIP REFER with Session-Timers UAC + that Asterisk maintains Session-Timers when sending UPDATE request + +cli +------------------ + * A new CLI command 'dialplan eval function' has been + added which allows users to test the behavior of + dialplan function calls directly from the CLI. + +func_db +------------------ + * The function DB_KEYCOUNT has been added, which + returns the cardinality of the keys at a specified + prefix in AstDB, i.e. the number of keys at a + given prefix. + +func_evalexten +------------------ + * This adds the EVAL_EXTEN function which may be + used to evaluate data at dialplan extensions. + ------------------------------------------------------------------------------ --- Functionality changes from Asterisk 18.11.1 to Asterisk 18.11.2 ---------- ------------------------------------------------------------------------------ diff --git a/UPGRADE.txt b/UPGRADE.txt index be08f73e0e..7863a86e9c 100644 --- a/UPGRADE.txt +++ b/UPGRADE.txt @@ -18,6 +18,18 @@ === =========================================================== +------------------------------------------------------------------------------ +--- Functionality changes from Asterisk 18.11.3 to Asterisk 18.12.0 ---------- +------------------------------------------------------------------------------ + +res_pjsip +------------------ + * The 'async_operations' setting on transports is no longer + obeyed and instead is always set to 1. This is due to the + functionality not being applicable to Asterisk and causing + excess unnecessary memory usage. This setting will now be + ignored but can also be removed from the configuration file. + ------------------------------------------------------------------------------ --- Functionality changes from Asterisk 18.10.0 to Asterisk 18.11.0 ---------- ------------------------------------------------------------------------------ diff --git a/doc/CHANGES-staging/app_confbridge_hear_join.txt b/doc/CHANGES-staging/app_confbridge_hear_join.txt deleted file mode 100644 index 40f23836ff..0000000000 --- a/doc/CHANGES-staging/app_confbridge_hear_join.txt +++ /dev/null @@ -1,8 +0,0 @@ -Subject: app_confbridge - -Added the hear_own_join_sound option to the confbridge user profile to -control who hears the sound_join audio file. When set to 'yes' the user -entering the conference and the participants already in the conference -will hear the sound_join audio file. When set to 'no' the user entering -the conference will not hear the sound_join audio file, but the -participants already in the conference will hear the sound_join audio file. diff --git a/doc/CHANGES-staging/app_queue_music.txt b/doc/CHANGES-staging/app_queue_music.txt deleted file mode 100644 index 254a45db45..0000000000 --- a/doc/CHANGES-staging/app_queue_music.txt +++ /dev/null @@ -1,5 +0,0 @@ -Subject: app_queue - -The m option now allows an override music on hold -class to be specified for the Queue application -within the dialplan. diff --git a/doc/CHANGES-staging/chan_dahdi_cadences.txt b/doc/CHANGES-staging/chan_dahdi_cadences.txt deleted file mode 100644 index b888926eee..0000000000 --- a/doc/CHANGES-staging/chan_dahdi_cadences.txt +++ /dev/null @@ -1,8 +0,0 @@ -Subject: chan_dahdi - -Previously, cadences were appended on dahdi restart, -rather than reloaded. This prevented cadences from -being updated and maxed out the available cadences -if reloaded multiple times. This behavior is fixed -so that reloading cadences is idempotent and cadences -can actually be reloaded. diff --git a/doc/CHANGES-staging/chan_pjsip_180_sdp.txt b/doc/CHANGES-staging/chan_pjsip_180_sdp.txt deleted file mode 100644 index ffd14af10c..0000000000 --- a/doc/CHANGES-staging/chan_pjsip_180_sdp.txt +++ /dev/null @@ -1,8 +0,0 @@ -Subject: chan_pjsip - -added global config option "allow_sending_180_after_183" - -Allow Asterisk to send 180 Ringing to an endpoint -after 183 Session Progress has been send. -If disabled Asterisk will instead send only a -183 Session Progress to the endpoint. diff --git a/doc/CHANGES-staging/chan_pjsip_flash.txt b/doc/CHANGES-staging/chan_pjsip_flash.txt deleted file mode 100644 index 34da796857..0000000000 --- a/doc/CHANGES-staging/chan_pjsip_flash.txt +++ /dev/null @@ -1,4 +0,0 @@ -Subject: chan_pjsip - -Hook flash events can now be sent on a PJSIP channel -if requested to do so. diff --git a/doc/CHANGES-staging/chan_sip_session-timer_on_update.txt b/doc/CHANGES-staging/chan_sip_session-timer_on_update.txt deleted file mode 100644 index 259782f518..0000000000 --- a/doc/CHANGES-staging/chan_sip_session-timer_on_update.txt +++ /dev/null @@ -1,6 +0,0 @@ -Subject: chan_sip - -Session timers get removed on UPDATE -Fix if Asterisk receives a SIP REFER with Session-Timers UAC -that Asterisk maintains Session-Timers when sending UPDATE request - diff --git a/doc/CHANGES-staging/cli_eval_function.txt b/doc/CHANGES-staging/cli_eval_function.txt deleted file mode 100644 index 9f7873c738..0000000000 --- a/doc/CHANGES-staging/cli_eval_function.txt +++ /dev/null @@ -1,5 +0,0 @@ -Subject: cli - -A new CLI command 'dialplan eval function' has been -added which allows users to test the behavior of -dialplan function calls directly from the CLI. diff --git a/doc/CHANGES-staging/func_db.txt b/doc/CHANGES-staging/func_db.txt deleted file mode 100644 index 72e333a547..0000000000 --- a/doc/CHANGES-staging/func_db.txt +++ /dev/null @@ -1,6 +0,0 @@ -Subject: func_db - -The function DB_KEYCOUNT has been added, which -returns the cardinality of the keys at a specified -prefix in AstDB, i.e. the number of keys at a -given prefix. diff --git a/doc/CHANGES-staging/func_evalexten.txt b/doc/CHANGES-staging/func_evalexten.txt deleted file mode 100644 index f912bbeb5f..0000000000 --- a/doc/CHANGES-staging/func_evalexten.txt +++ /dev/null @@ -1,4 +0,0 @@ -Subject: func_evalexten - -This adds the EVAL_EXTEN function which may be -used to evaluate data at dialplan extensions. diff --git a/doc/UPGRADE-staging/res_pjsip_async_operations.txt b/doc/UPGRADE-staging/res_pjsip_async_operations.txt deleted file mode 100644 index cf9f9426da..0000000000 --- a/doc/UPGRADE-staging/res_pjsip_async_operations.txt +++ /dev/null @@ -1,7 +0,0 @@ -Subject: res_pjsip - -The 'async_operations' setting on transports is no longer -obeyed and instead is always set to 1. This is due to the -functionality not being applicable to Asterisk and causing -excess unnecessary memory usage. This setting will now be -ignored but can also be removed from the configuration file. -- 2.47.2