<p>George Joseph <strong>submitted</strong> this change.</p><p><a href="https://gerrit.asterisk.org/c/asterisk/+/18342">View Change</a></p><div style="white-space:pre-wrap">Approvals:
Joshua Colp: Looks good to me, but someone else must approve
Kevin Harwell: Looks good to me, approved
Benjamin Keith Ford: Looks good to me, but someone else must approve
George Joseph: Approved for Submit
</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">documentation: Adds versioning information.<br><br>Adds version information for applications, functions,<br>and manager events/actions.<br><br>This is not completely exhaustive by any means but<br>covers most new things added that have release<br>versioning information in the issue tracker.<br><br>ASTERISK-29940 #close<br><br>Change-Id: I506401e93c799715dbbe97c0a8ba18af2bf5e131<br>---<br>M apps/app_confbridge.c<br>M apps/app_dtmfstore.c<br>M apps/app_mf.c<br>M apps/app_sendtext.c<br>M apps/app_sf.c<br>M apps/app_waitforcond.c<br>M channels/pjsip/dialplan_functions.c<br>M funcs/func_channel.c<br>M funcs/func_env.c<br>M funcs/func_frame_drop.c<br>M funcs/func_json.c<br>M funcs/func_math.c<br>M funcs/func_sayfiles.c<br>M funcs/func_scramble.c<br>M funcs/func_strings.c<br>M funcs/func_talkdetect.c<br>M main/manager.c<br>M res/res_pjsip_header_funcs.c<br>M res/res_tonedetect.c<br>19 files changed, 145 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/apps/app_confbridge.c b/apps/app_confbridge.c</span><br><span>index e0a0b4d..d811d64 100644</span><br><span>--- a/apps/app_confbridge.c</span><br><span>+++ b/apps/app_confbridge.c</span><br><span>@@ -131,6 +131,11 @@</span><br><span> </see-also></span><br><span> </application></span><br><span> <application name="ConfKick" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.19.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.5.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Kicks channel(s) from the requested ConfBridge.</span><br><span> </synopsis></span><br><span>diff --git a/apps/app_dtmfstore.c b/apps/app_dtmfstore.c</span><br><span>index 641170f..a2dacd5 100644</span><br><span>--- a/apps/app_dtmfstore.c</span><br><span>+++ b/apps/app_dtmfstore.c</span><br><span>@@ -41,6 +41,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <application name="StoreDTMF" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.20.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.6.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Stores DTMF digits transmitted or received on a channel.</span><br><span> </synopsis></span><br><span>diff --git a/apps/app_mf.c b/apps/app_mf.c</span><br><span>index eef5419..cd3320d 100644</span><br><span>--- a/apps/app_mf.c</span><br><span>+++ b/apps/app_mf.c</span><br><span>@@ -42,6 +42,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <application name="ReceiveMF" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Detects MF digits on a channel and saves them to a variable.</span><br><span> </synopsis></span><br><span>@@ -113,6 +118,11 @@</span><br><span> </see-also></span><br><span> </application></span><br><span> <application name="SendMF" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Sends arbitrary MF digits on the current or specified channel.</span><br><span> </synopsis></span><br><span>@@ -151,6 +161,11 @@</span><br><span> </see-also></span><br><span> </application></span><br><span> <manager name="PlayMF" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Play MF digit on a specific channel.</span><br><span> </synopsis></span><br><span>diff --git a/apps/app_sendtext.c b/apps/app_sendtext.c</span><br><span>index 07e6acc..fd8774a 100644</span><br><span>--- a/apps/app_sendtext.c</span><br><span>+++ b/apps/app_sendtext.c</span><br><span>@@ -145,6 +145,11 @@</span><br><span> </see-also></span><br><span> </application></span><br><span> <application name="ReceiveText" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.24.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.10.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.2.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Receive a Text Message on a channel.</span><br><span> </synopsis></span><br><span>diff --git a/apps/app_sf.c b/apps/app_sf.c</span><br><span>index 70f60d4..cd8f79a 100644</span><br><span>--- a/apps/app_sf.c</span><br><span>+++ b/apps/app_sf.c</span><br><span>@@ -42,6 +42,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <application name="ReceiveSF" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.24.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.10.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.2.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Detects SF digits on a channel and saves them to a variable.</span><br><span> </synopsis></span><br><span>@@ -107,6 +112,11 @@</span><br><span> </see-also></span><br><span> </application></span><br><span> <application name="SendSF" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.24.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.10.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.2.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Sends arbitrary SF digits on the current or specified channel.</span><br><span> </synopsis></span><br><span>diff --git a/apps/app_waitforcond.c b/apps/app_waitforcond.c</span><br><span>index 725afc0..d20ebdb 100644</span><br><span>--- a/apps/app_waitforcond.c</span><br><span>+++ b/apps/app_waitforcond.c</span><br><span>@@ -39,6 +39,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <application name="WaitForCondition" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.20.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.6.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Wait (sleep) until the given condition is true.</span><br><span> </synopsis></span><br><span>diff --git a/channels/pjsip/dialplan_functions.c b/channels/pjsip/dialplan_functions.c</span><br><span>index 176bc49..a433d07 100644</span><br><span>--- a/channels/pjsip/dialplan_functions.c</span><br><span>+++ b/channels/pjsip/dialplan_functions.c</span><br><span>@@ -69,6 +69,12 @@</span><br><span> </see-also></span><br><span> </function></span><br><span> <function name="PJSIP_DTMF_MODE" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>13.18.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>14.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>15.1.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Get or change the DTMF mode for a SIP call.</span><br><span> </synopsis></span><br><span>@@ -94,6 +100,11 @@</span><br><span> </description></span><br><span> </function></span><br><span> <function name="PJSIP_SEND_SESSION_REFRESH" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>13.12.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>14.1.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>15.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> W/O: Initiate a session refresh via an UPDATE or re-INVITE on an established media session</span><br><span> </synopsis></span><br><span>@@ -135,6 +146,11 @@</span><br><span> </see-also></span><br><span> </function></span><br><span> <function name="PJSIP_PARSE_URI" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>13.24.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.1.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>17.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Parse an uri and return a type part of the URI.</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_channel.c b/funcs/func_channel.c</span><br><span>index 49c4b05..c1c8e5b 100644</span><br><span>--- a/funcs/func_channel.c</span><br><span>+++ b/funcs/func_channel.c</span><br><span>@@ -64,6 +64,11 @@</span><br><span> </description></span><br><span> </function></span><br><span> <function name="CHANNEL_EXISTS" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.22.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.8.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Checks if the specified channel exists.</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_env.c b/funcs/func_env.c</span><br><span>index f5ff3e0..2602500 100644</span><br><span>--- a/funcs/func_env.c</span><br><span>+++ b/funcs/func_env.c</span><br><span>@@ -291,6 +291,11 @@</span><br><span> </see-also></span><br><span> </function></span><br><span> <function name="BASENAME" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Return the name of a file.</span><br><span> </synopsis></span><br><span>@@ -309,6 +314,11 @@</span><br><span> </see-also></span><br><span> </function></span><br><span> <function name="DIRNAME" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Return the directory of a file.</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_frame_drop.c b/funcs/func_frame_drop.c</span><br><span>index c19c566..f5d70f3 100644</span><br><span>--- a/funcs/func_frame_drop.c</span><br><span>+++ b/funcs/func_frame_drop.c</span><br><span>@@ -38,6 +38,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <function name="FRAME_DROP" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Drops specific frame types in the TX or RX direction on a channel.</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_json.c b/funcs/func_json.c</span><br><span>index a48b85c..1f64824 100644</span><br><span>--- a/funcs/func_json.c</span><br><span>+++ b/funcs/func_json.c</span><br><span>@@ -39,6 +39,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <function name="JSON_DECODE" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.24.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.10.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.2.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Returns the string value of a JSON object key from a string containing a</span><br><span> JSON array.</span><br><span>diff --git a/funcs/func_math.c b/funcs/func_math.c</span><br><span>index 76d1a74..c5c30e4 100644</span><br><span>--- a/funcs/func_math.c</span><br><span>+++ b/funcs/func_math.c</span><br><span>@@ -109,6 +109,11 @@</span><br><span> </description></span><br><span> </function></span><br><span> <function name="MIN" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.19.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.5.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Returns the minimum of two numbers.</span><br><span> </synopsis></span><br><span>@@ -123,6 +128,11 @@</span><br><span> </description></span><br><span> </function></span><br><span> <function name="MAX" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.19.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.5.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Returns the maximum of two numbers.</span><br><span> </synopsis></span><br><span>@@ -137,6 +147,11 @@</span><br><span> </description></span><br><span> </function></span><br><span> <function name="ABS" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.19.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.5.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Returns absolute value of a number.</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_sayfiles.c b/funcs/func_sayfiles.c</span><br><span>index 81f3259..d3f3341 100644</span><br><span>--- a/funcs/func_sayfiles.c</span><br><span>+++ b/funcs/func_sayfiles.c</span><br><span>@@ -42,6 +42,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <function name="SAYFILES" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Returns the ampersand-delimited file names that would be played by the Say applications (e.g. SayAlpha, SayDigits).</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_scramble.c b/funcs/func_scramble.c</span><br><span>index 01756d9..a90d7a2 100644</span><br><span>--- a/funcs/func_scramble.c</span><br><span>+++ b/funcs/func_scramble.c</span><br><span>@@ -32,6 +32,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <function name="SCRAMBLE" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Scrambles audio on a channel.</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_strings.c b/funcs/func_strings.c</span><br><span>index 28fe6e0..3eed847 100644</span><br><span>--- a/funcs/func_strings.c</span><br><span>+++ b/funcs/func_strings.c</span><br><span>@@ -155,6 +155,11 @@</span><br><span> </description></span><br><span> </function></span><br><span> <function name="STRBETWEEN" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Inserts a substring between each character in a string.</span><br><span> </synopsis></span><br><span>diff --git a/funcs/func_talkdetect.c b/funcs/func_talkdetect.c</span><br><span>index 8453111..88c470e 100644</span><br><span>--- a/funcs/func_talkdetect.c</span><br><span>+++ b/funcs/func_talkdetect.c</span><br><span>@@ -42,6 +42,9 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <function name="TALK_DETECT" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>12.4.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Raises notifications when Asterisk detects silence or talking on a channel.</span><br><span> </synopsis></span><br><span>diff --git a/main/manager.c b/main/manager.c</span><br><span>index 4c55823..d834f04 100644</span><br><span>--- a/main/manager.c</span><br><span>+++ b/main/manager.c</span><br><span>@@ -633,6 +633,12 @@</span><br><span> </see-also></span><br><span> </manager></span><br><span> <manager name="CancelAtxfer" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>13.18.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>14.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>15.1.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Cancel an attended transfer.</span><br><span> </synopsis></span><br><span>diff --git a/res/res_pjsip_header_funcs.c b/res/res_pjsip_header_funcs.c</span><br><span>index 794b5e8..ee94147 100644</span><br><span>--- a/res/res_pjsip_header_funcs.c</span><br><span>+++ b/res/res_pjsip_header_funcs.c</span><br><span>@@ -146,6 +146,11 @@</span><br><span> </description></span><br><span> </function></span><br><span> <function name="PJSIP_HEADERS" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.20.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.6.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Gets the list of SIP header names from an INVITE message.</span><br><span> </synopsis></span><br><span>diff --git a/res/res_tonedetect.c b/res/res_tonedetect.c</span><br><span>index 4943f69..45afe5b 100644</span><br><span>--- a/res/res_tonedetect.c</span><br><span>+++ b/res/res_tonedetect.c</span><br><span>@@ -46,6 +46,11 @@</span><br><span> </span><br><span> /*** DOCUMENTATION</span><br><span> <application name="WaitForTone" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Wait for tone</span><br><span> </synopsis></span><br><span>@@ -94,6 +99,11 @@</span><br><span> </see-also></span><br><span> </application></span><br><span> <application name="ToneScan" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.23.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.9.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.1.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Wait for period of time while scanning for call progress tones</span><br><span> </synopsis></span><br><span>@@ -169,6 +179,11 @@</span><br><span> </see-also></span><br><span> </application></span><br><span> <function name="TONE_DETECT" language="en_US"></span><br><span style="color: hsl(120, 100%, 40%);">+ <since></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>16.21.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>18.7.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ <version>19.0.0</version></span><br><span style="color: hsl(120, 100%, 40%);">+ </since></span><br><span> <synopsis></span><br><span> Asynchronously detects a tone</span><br><span> </synopsis></span><br><span></span><br></pre><div style="white-space:pre-wrap"></div><p>To view, visit <a href="https://gerrit.asterisk.org/c/asterisk/+/18342">change 18342</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/c/asterisk/+/18342"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: 19 </div>
<div style="display:none"> Gerrit-Change-Id: I506401e93c799715dbbe97c0a8ba18af2bf5e131 </div>
<div style="display:none"> Gerrit-Change-Number: 18342 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: N A <mail@interlinked.x10host.com> </div>
<div style="display:none"> Gerrit-Reviewer: Benjamin Keith Ford <bford@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Friendly Automation </div>
<div style="display:none"> Gerrit-Reviewer: George Joseph <gjoseph@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Joshua Colp <jcolp@sangoma.com> </div>
<div style="display:none"> Gerrit-Reviewer: Kevin Harwell <kharwell@digium.com> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>