From e6fe538d811fb229157da8d8c782c090b20e4dba Mon Sep 17 00:00:00 2001 From: George Joseph Date: Thu, 23 Jan 2025 09:27:32 -0700 Subject: [PATCH] docs: Add version information to application and function XML elements * Do a git blame on the embedded XML application or function element. * From the commit hash, grab the summary line. * Do a git log --grep to find the cherry-pick commits in all branches that match. * Do a git patch-id to ensure the commits are all related and didn't get a false match on the summary. * Do a git tag --contains to find the tags that contain each commit. * Weed out all tags not ..0. * Sort and discard any .0.0 and following tags where the commit appeared in an earlier branch. * The result is a single tag for each branch where the application or function was defined. The applications and functions defined in the following files were done by hand because the XML was extracted from the C source file relatively recently. * channels/pjsip/dialplan_functions_doc.xml * main/logger_doc.xml * main/manager_doc.xml * res/res_geolocation/geoloc_doc.xml * res/res_stir_shaken/stir_shaken_doc.xml (cherry picked from commit 54d67711f80675252b3333a4aff8f827d17a3347) --- apps/app_adsiprog.c | 1 + apps/app_agent_pool.c | 3 +++ apps/app_alarmreceiver.c | 1 + apps/app_amd.c | 1 + apps/app_attended_transfer.c | 1 + apps/app_audiosocket.c | 1 + apps/app_authenticate.c | 1 + apps/app_blind_transfer.c | 1 + apps/app_bridgeaddchan.c | 1 + apps/app_bridgewait.c | 1 + apps/app_broadcast.c | 1 + apps/app_cdr.c | 1 + apps/app_celgenuserevent.c | 1 + apps/app_chanisavail.c | 1 + apps/app_channelredirect.c | 1 + apps/app_chanspy.c | 3 +++ apps/app_confbridge.c | 10 ++++---- apps/app_controlplayback.c | 1 + apps/app_db.c | 1 + apps/app_dial.c | 2 ++ apps/app_dictate.c | 1 + apps/app_directed_pickup.c | 2 ++ apps/app_directory.c | 1 + apps/app_disa.c | 1 + apps/app_dtmfstore.c | 1 - apps/app_dumpchan.c | 1 + apps/app_echo.c | 1 + apps/app_exec.c | 3 +++ apps/app_externalivr.c | 1 + apps/app_festival.c | 1 + apps/app_flash.c | 1 + apps/app_followme.c | 1 + apps/app_forkcdr.c | 1 + apps/app_getcpeid.c | 1 + apps/app_if.c | 5 ++++ apps/app_ivrdemo.c | 1 + apps/app_jack.c | 1 + apps/app_meetme.c | 5 ++++ apps/app_mf.c | 6 ++--- apps/app_milliwatt.c | 1 + apps/app_minivm.c | 8 +++++++ apps/app_mixmonitor.c | 3 +++ apps/app_morsecode.c | 1 + apps/app_mp3.c | 1 + apps/app_originate.c | 1 + apps/app_page.c | 1 + apps/app_playback.c | 1 + apps/app_playtones.c | 2 ++ apps/app_privacy.c | 1 + apps/app_queue.c | 15 ++++++++++++ apps/app_read.c | 1 + apps/app_readexten.c | 1 + apps/app_record.c | 1 + apps/app_reload.c | 1 - apps/app_saycounted.c | 2 ++ apps/app_sayunixtime.c | 2 ++ apps/app_senddtmf.c | 1 + apps/app_sendtext.c | 1 + apps/app_signal.c | 2 ++ apps/app_skel.c | 1 + apps/app_sms.c | 1 + apps/app_softhangup.c | 1 + apps/app_speech_utils.c | 15 ++++++++++++ apps/app_stack.c | 7 ++++++ apps/app_stasis.c | 1 + apps/app_statsd.c | 1 + apps/app_stream_echo.c | 1 + apps/app_system.c | 2 ++ apps/app_talkdetect.c | 1 + apps/app_test.c | 2 ++ apps/app_transfer.c | 1 + apps/app_userevent.c | 1 + apps/app_verbose.c | 2 ++ apps/app_voicemail.c | 6 +++++ apps/app_waitforcond.c | 1 - apps/app_waitforring.c | 1 + apps/app_waitforsilence.c | 2 ++ apps/app_waituntil.c | 1 + apps/app_while.c | 4 ++++ apps/app_zapateller.c | 1 + channels/chan_dahdi.c | 4 ++++ channels/chan_iax2.c | 3 +++ channels/pjsip/dialplan_functions_doc.xml | 8 ++++--- funcs/func_aes.c | 2 ++ funcs/func_base64.c | 2 ++ funcs/func_blacklist.c | 1 + funcs/func_callcompletion.c | 1 + funcs/func_callerid.c | 3 +++ funcs/func_cdr.c | 2 ++ funcs/func_channel.c | 4 +++- funcs/func_config.c | 1 + funcs/func_curl.c | 2 ++ funcs/func_cut.c | 2 ++ funcs/func_db.c | 5 ++++ funcs/func_devstate.c | 2 ++ funcs/func_dialgroup.c | 1 + funcs/func_dialplan.c | 2 ++ funcs/func_enum.c | 4 ++++ funcs/func_env.c | 7 ++++-- funcs/func_evalexten.c | 2 ++ funcs/func_export.c | 1 + funcs/func_extstate.c | 1 + funcs/func_frame_drop.c | 1 - funcs/func_frame_trace.c | 1 + funcs/func_global.c | 4 ++++ funcs/func_groupcount.c | 4 ++++ funcs/func_hangupcause.c | 3 +++ funcs/func_holdintercept.c | 1 + funcs/func_iconv.c | 1 + funcs/func_jitterbuffer.c | 1 + funcs/func_lock.c | 3 +++ funcs/func_logic.c | 8 +++++++ funcs/func_math.c | 6 ++--- funcs/func_md5.c | 1 + funcs/func_module.c | 1 + funcs/func_odbc.c | 4 ++++ funcs/func_periodic_hook.c | 1 + funcs/func_pitchshift.c | 1 + funcs/func_pjsip_aor.c | 1 + funcs/func_pjsip_contact.c | 1 + funcs/func_pjsip_endpoint.c | 1 + funcs/func_presencestate.c | 1 + funcs/func_rand.c | 1 + funcs/func_realtime.c | 5 ++++ funcs/func_sayfiles.c | 1 - funcs/func_scramble.c | 1 - funcs/func_sha1.c | 1 + funcs/func_shell.c | 1 + funcs/func_sorcery.c | 1 + funcs/func_speex.c | 2 ++ funcs/func_sprintf.c | 1 + funcs/func_srv.c | 2 ++ funcs/func_strings.c | 29 ++++++++++++++++++++++- funcs/func_sysinfo.c | 1 + funcs/func_timeout.c | 1 + funcs/func_uri.c | 2 ++ funcs/func_version.c | 1 + funcs/func_vmcount.c | 1 + funcs/func_volume.c | 1 + main/ccss.c | 2 ++ main/features.c | 1 + main/features_config.c | 2 ++ main/logger_doc.xml | 1 + main/manager_doc.xml | 1 + main/message.c | 3 +++ main/pbx.c | 2 ++ main/pbx_builtins.c | 25 +++++++++++++++++++ main/pbx_variables.c | 2 ++ pbx/pbx_ael.c | 1 + pbx/pbx_dundi.c | 3 +++ res/parking/parking_applications.c | 3 +++ res/parking/parking_bridge_features.c | 1 + res/res_agi.c | 3 +++ res/res_calendar.c | 5 ++++ res/res_fax.c | 3 +++ res/res_geolocation/geoloc_doc.xml | 1 + res/res_musiconhold.c | 3 +++ res/res_mutestream.c | 1 + res/res_odbc_transaction.c | 3 +++ res/res_phoneprov.c | 2 ++ res/res_pjsip_header_funcs.c | 5 +++- res/res_smdi.c | 2 ++ res/res_stir_shaken/stir_shaken_doc.xml | 1 + res/res_tonedetect.c | 2 -- res/res_xmpp.c | 6 +++++ 165 files changed, 383 insertions(+), 27 deletions(-) diff --git a/apps/app_adsiprog.c b/apps/app_adsiprog.c index 26fe16bbca..56688c656d 100644 --- a/apps/app_adsiprog.c +++ b/apps/app_adsiprog.c @@ -57,6 +57,7 @@ static const char app[] = "ADSIProg"; /*** DOCUMENTATION + 1.6.2.0 Load Asterisk ADSI Scripts into phone diff --git a/apps/app_agent_pool.c b/apps/app_agent_pool.c index a0fc25fd84..1a1cccc707 100644 --- a/apps/app_agent_pool.c +++ b/apps/app_agent_pool.c @@ -57,6 +57,7 @@ /*** DOCUMENTATION + 12.0.0 Login an agent. @@ -105,6 +106,7 @@ + 12.0.0 Request an agent to connect with the channel. @@ -130,6 +132,7 @@ + 12.0.0 Gets information about an Agent diff --git a/apps/app_alarmreceiver.c b/apps/app_alarmreceiver.c index c3d7044280..53c02eb20d 100644 --- a/apps/app_alarmreceiver.c +++ b/apps/app_alarmreceiver.c @@ -146,6 +146,7 @@ struct timeval call_start_time; static const char app[] = "AlarmReceiver"; /*** DOCUMENTATION + 1.6.2.0 Provide support for receiving alarm reports from a burglar or fire alarm panel. diff --git a/apps/app_amd.c b/apps/app_amd.c index c505342afa..8a1fe6b9ea 100644 --- a/apps/app_amd.c +++ b/apps/app_amd.c @@ -54,6 +54,7 @@ /*** DOCUMENTATION + 1.6.2.0 Attempt to detect answering machines. diff --git a/apps/app_attended_transfer.c b/apps/app_attended_transfer.c index 5c61d43df1..e9a3165144 100644 --- a/apps/app_attended_transfer.c +++ b/apps/app_attended_transfer.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 13.28.016.5.0 Attended transfer to the extension provided and TRANSFER_CONTEXT diff --git a/apps/app_audiosocket.c b/apps/app_audiosocket.c index 7270937d84..4d5552ad7b 100644 --- a/apps/app_audiosocket.c +++ b/apps/app_audiosocket.c @@ -48,6 +48,7 @@ /*** DOCUMENTATION + 18.0.0 Transmit and receive audio between channel and TCP socket diff --git a/apps/app_authenticate.c b/apps/app_authenticate.c index ef63b9e50c..4ea0934c92 100644 --- a/apps/app_authenticate.c +++ b/apps/app_authenticate.c @@ -58,6 +58,7 @@ AST_APP_OPTIONS(auth_app_options, { static const char app[] = "Authenticate"; /*** DOCUMENTATION + 1.6.2.0 Authenticate a user diff --git a/apps/app_blind_transfer.c b/apps/app_blind_transfer.c index fe0e483098..885410dcbd 100644 --- a/apps/app_blind_transfer.c +++ b/apps/app_blind_transfer.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 13.28.016.5.0 Blind transfer channel(s) to the extension and context provided diff --git a/apps/app_bridgeaddchan.c b/apps/app_bridgeaddchan.c index 6080868487..54263bfa9d 100644 --- a/apps/app_bridgeaddchan.c +++ b/apps/app_bridgeaddchan.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 14.0.0 Join a bridge that contains the specified channel. diff --git a/apps/app_bridgewait.c b/apps/app_bridgewait.c index 86a4f7b10c..5e9ca72c58 100644 --- a/apps/app_bridgewait.c +++ b/apps/app_bridgewait.c @@ -50,6 +50,7 @@ /*** DOCUMENTATION + 12.0.0 Put a call into the holding bridge. diff --git a/apps/app_broadcast.c b/apps/app_broadcast.c index 0abdbda509..6b1aef240d 100644 --- a/apps/app_broadcast.c +++ b/apps/app_broadcast.c @@ -46,6 +46,7 @@ /*** DOCUMENTATION + 18.17.020.2.0 Transmit or receive audio to or from multiple channels simultaneously diff --git a/apps/app_cdr.c b/apps/app_cdr.c index 3e52302fd2..6a1fde428b 100644 --- a/apps/app_cdr.c +++ b/apps/app_cdr.c @@ -59,6 +59,7 @@ + 12.0.0 Resets the Call Data Record. diff --git a/apps/app_celgenuserevent.c b/apps/app_celgenuserevent.c index 11b11b07c8..b6a4fc51b0 100644 --- a/apps/app_celgenuserevent.c +++ b/apps/app_celgenuserevent.c @@ -36,6 +36,7 @@ /*** DOCUMENTATION + 1.6.2.0 Generates a CEL User Defined Event. diff --git a/apps/app_chanisavail.c b/apps/app_chanisavail.c index 910e714624..a42695e7c2 100644 --- a/apps/app_chanisavail.c +++ b/apps/app_chanisavail.c @@ -47,6 +47,7 @@ static const char app[] = "ChanIsAvail"; /*** DOCUMENTATION + 1.6.2.0 Check channel availability diff --git a/apps/app_channelredirect.c b/apps/app_channelredirect.c index 4f3b79197a..2ffd9c88d6 100644 --- a/apps/app_channelredirect.c +++ b/apps/app_channelredirect.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Redirects given channel to a dialplan target diff --git a/apps/app_chanspy.c b/apps/app_chanspy.c index 759fc1921d..0a28495d9d 100644 --- a/apps/app_chanspy.c +++ b/apps/app_chanspy.c @@ -62,6 +62,7 @@ /*** DOCUMENTATION + 1.6.2.0 Listen to a channel, and optionally whisper into it. @@ -204,6 +205,7 @@ + 1.6.2.0 Listen to a channel, and optionally whisper into it. @@ -351,6 +353,7 @@ + 1.6.2.0 Scan DAHDI channels to monitor calls. diff --git a/apps/app_confbridge.c b/apps/app_confbridge.c index 6e7d8076bc..0225a0630f 100644 --- a/apps/app_confbridge.c +++ b/apps/app_confbridge.c @@ -76,6 +76,7 @@ /*** DOCUMENTATION + 12.0.0 Conference bridge application. @@ -135,7 +136,6 @@ 16.19.0 18.5.0 - 19.0.0 Kicks channel(s) from the requested ConfBridge. @@ -169,6 +169,7 @@ + 10.0.0 Set a custom dynamic bridge, user, or menu profile on a channel for the ConfBridge application using the same options available in confbridge.conf. @@ -224,6 +225,7 @@ + 10.0.0 Get information about a ConfBridge conference. @@ -262,9 +264,9 @@ - 16.26.0 - 18.12.0 - 19.4.0 + 16.27.0 + 18.13.0 + 19.5.0 Get a list of channels in a ConfBridge conference. diff --git a/apps/app_controlplayback.c b/apps/app_controlplayback.c index 093a79cef9..717fcd3a3e 100644 --- a/apps/app_controlplayback.c +++ b/apps/app_controlplayback.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Play a file with fast forward and rewind. diff --git a/apps/app_db.c b/apps/app_db.c index 7be8338eba..2a34862408 100644 --- a/apps/app_db.c +++ b/apps/app_db.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.2.0 Delete a family or keytree from the asterisk database. diff --git a/apps/app_dial.c b/apps/app_dial.c index f78c97d57f..27132a4eaa 100644 --- a/apps/app_dial.c +++ b/apps/app_dial.c @@ -70,6 +70,7 @@ /*** DOCUMENTATION + 1.6.2.0 Attempt to connect to another device or endpoint and bridge the call. @@ -668,6 +669,7 @@ + 1.6.2.0 Place a call, retrying on failure allowing an optional exit extension. diff --git a/apps/app_dictate.c b/apps/app_dictate.c index c64f2758c0..1f107f3174 100644 --- a/apps/app_dictate.c +++ b/apps/app_dictate.c @@ -45,6 +45,7 @@ /*** DOCUMENTATION + 1.6.2.0 Virtual Dictation Machine. diff --git a/apps/app_directed_pickup.c b/apps/app_directed_pickup.c index 5ad29722cb..769c4dd452 100644 --- a/apps/app_directed_pickup.c +++ b/apps/app_directed_pickup.c @@ -49,6 +49,7 @@ /*** DOCUMENTATION + 1.6.2.0 Directed extension call pickup. @@ -91,6 +92,7 @@ + 1.6.2.0 Pickup a ringing channel. diff --git a/apps/app_directory.c b/apps/app_directory.c index 582e1dccb6..114073d016 100644 --- a/apps/app_directory.c +++ b/apps/app_directory.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.2.0 Provide directory of voicemail extensions. diff --git a/apps/app_disa.c b/apps/app_disa.c index 44cccc7a6a..5ef4b18f6e 100644 --- a/apps/app_disa.c +++ b/apps/app_disa.c @@ -50,6 +50,7 @@ /*** DOCUMENTATION + 1.6.2.0 Direct Inward System Access. diff --git a/apps/app_dtmfstore.c b/apps/app_dtmfstore.c index a2dacd54f7..fe564afefa 100644 --- a/apps/app_dtmfstore.c +++ b/apps/app_dtmfstore.c @@ -44,7 +44,6 @@ 16.20.0 18.6.0 - 19.0.0 Stores DTMF digits transmitted or received on a channel. diff --git a/apps/app_dumpchan.c b/apps/app_dumpchan.c index bec7788170..f03c595d80 100644 --- a/apps/app_dumpchan.c +++ b/apps/app_dumpchan.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.2.0 Dump Info About The Calling Channel. diff --git a/apps/app_echo.c b/apps/app_echo.c index b70ab365b8..977e6293a0 100644 --- a/apps/app_echo.c +++ b/apps/app_echo.c @@ -37,6 +37,7 @@ /*** DOCUMENTATION + 1.6.2.0 Echo media, DTMF back to the calling party diff --git a/apps/app_exec.c b/apps/app_exec.c index 79c1b75b99..6e8ea70216 100644 --- a/apps/app_exec.c +++ b/apps/app_exec.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Executes dialplan application. @@ -58,6 +59,7 @@ + 1.6.2.0 Executes dialplan application, always returning. @@ -88,6 +90,7 @@ + 1.6.2.0 Executes dialplan application, conditionally. diff --git a/apps/app_externalivr.c b/apps/app_externalivr.c index ad0e0cca70..3b45faf2ca 100644 --- a/apps/app_externalivr.c +++ b/apps/app_externalivr.c @@ -52,6 +52,7 @@ /*** DOCUMENTATION + 1.6.2.0 Interfaces with an external IVR application. diff --git a/apps/app_festival.c b/apps/app_festival.c index 5348bc79da..85d5e749ba 100644 --- a/apps/app_festival.c +++ b/apps/app_festival.c @@ -69,6 +69,7 @@ /*** DOCUMENTATION + 1.6.2.0 Say text to the user. diff --git a/apps/app_flash.c b/apps/app_flash.c index d55993e06d..c152f740c7 100644 --- a/apps/app_flash.c +++ b/apps/app_flash.c @@ -44,6 +44,7 @@ /*** DOCUMENTATION + 1.6.1.0 Flashes a DAHDI Trunk. diff --git a/apps/app_followme.c b/apps/app_followme.c index d74c6b8034..c1dc7c3e93 100644 --- a/apps/app_followme.c +++ b/apps/app_followme.c @@ -68,6 +68,7 @@ /*** DOCUMENTATION + 1.6.1.0 Find-Me/Follow-Me application. diff --git a/apps/app_forkcdr.c b/apps/app_forkcdr.c index a906fc9774..2f451632a5 100644 --- a/apps/app_forkcdr.c +++ b/apps/app_forkcdr.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.1.0 Forks the current Call Data Record for this channel. diff --git a/apps/app_getcpeid.c b/apps/app_getcpeid.c index abd9a82de3..3ef370ffa6 100644 --- a/apps/app_getcpeid.c +++ b/apps/app_getcpeid.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 1.6.2.0 Get ADSI CPE ID. diff --git a/apps/app_if.c b/apps/app_if.c index 81eda70224..191e89aff9 100644 --- a/apps/app_if.c +++ b/apps/app_if.c @@ -37,6 +37,7 @@ /*** DOCUMENTATION + 18.16.020.1.0 Start an if branch. @@ -57,6 +58,7 @@ + 18.16.020.1.0 Start an else if branch. @@ -78,6 +80,7 @@ + 18.16.020.1.0 Define an optional else branch. @@ -96,6 +99,7 @@ + 18.16.020.1.0 End an if branch. @@ -111,6 +115,7 @@ + 18.16.020.1.0 End an If branch. diff --git a/apps/app_ivrdemo.c b/apps/app_ivrdemo.c index 78aeca67f0..acf4f81224 100644 --- a/apps/app_ivrdemo.c +++ b/apps/app_ivrdemo.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 1.6.2.0 IVR Demo Application. diff --git a/apps/app_jack.c b/apps/app_jack.c index 1690521bbb..152132ca6d 100644 --- a/apps/app_jack.c +++ b/apps/app_jack.c @@ -76,6 +76,7 @@ " name. Use this option to specify a custom client name.\n" /*** DOCUMENTATION + 1.6.2.0 Jack Audio Connection Kit diff --git a/apps/app_meetme.c b/apps/app_meetme.c index f2d589ff63..bedac9d9e7 100644 --- a/apps/app_meetme.c +++ b/apps/app_meetme.c @@ -83,6 +83,7 @@ /*** DOCUMENTATION + 1.6.2.0 MeetMe conference bridge. @@ -267,6 +268,7 @@ + 1.6.2.0 MeetMe participant count. @@ -288,6 +290,7 @@ + 1.6.2.0 MeetMe conference administration. @@ -385,6 +388,7 @@ + 1.6.2.0 MeetMe conference Administration (channel specific). @@ -471,6 +475,7 @@ + 1.6.2.0 Query a given conference of various properties. diff --git a/apps/app_mf.c b/apps/app_mf.c index 5840b56924..fc7165e77f 100644 --- a/apps/app_mf.c +++ b/apps/app_mf.c @@ -43,9 +43,8 @@ /*** DOCUMENTATION - 16.21.0 - 18.7.0 - 19.0.0 + 16.24.0 + 18.10.0 Detects MF digits on a channel and saves them to a variable. @@ -121,7 +120,6 @@ 16.21.0 18.7.0 - 19.0.0 Sends arbitrary MF digits on the current or specified channel. diff --git a/apps/app_milliwatt.c b/apps/app_milliwatt.c index 1ca66217ab..39518db346 100644 --- a/apps/app_milliwatt.c +++ b/apps/app_milliwatt.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Generates a 1004 Hz test tone at 0dbm (mu-law). diff --git a/apps/app_minivm.c b/apps/app_minivm.c index 91aab6ad4b..e691263a38 100644 --- a/apps/app_minivm.c +++ b/apps/app_minivm.c @@ -183,6 +183,7 @@ /*** DOCUMENTATION + 1.6.1.0 Receive Mini-Voicemail and forward via e-mail. @@ -233,6 +234,7 @@ + 1.6.1.0 Play Mini-Voicemail prompts. @@ -275,6 +277,7 @@ + 1.6.1.0 Notify voicemail owner about new messages. @@ -314,6 +317,7 @@ + 1.6.1.0 Delete Mini-Voicemail voicemail messages. @@ -336,6 +340,7 @@ + 1.6.1.0 Record account specific messages. @@ -381,6 +386,7 @@ + 1.6.1.0 Send Message Waiting Notification to subscriber(s) of mailbox. @@ -410,6 +416,7 @@ + 1.6.2.0 Reads or sets counters for MiniVoicemail message. @@ -444,6 +451,7 @@ + 1.6.2.0 Gets MiniVoicemail account information. diff --git a/apps/app_mixmonitor.c b/apps/app_mixmonitor.c index 26cbf0f3b3..15a486c33e 100644 --- a/apps/app_mixmonitor.c +++ b/apps/app_mixmonitor.c @@ -63,6 +63,7 @@ /*** DOCUMENTATION + 1.6.2.0 Record a call and mix the audio during the recording. Use of StopMixMonitor is required to guarantee the audio file is available for processing during dialplan execution. @@ -195,6 +196,7 @@ + 1.6.2.0 Stop recording a call through MixMonitor, and free the recording's file handle. @@ -304,6 +306,7 @@ + 13.0.0 Retrieve data pertaining to specific instances of MixMonitor on a channel. diff --git a/apps/app_morsecode.c b/apps/app_morsecode.c index f9b211920b..70fba50b82 100644 --- a/apps/app_morsecode.c +++ b/apps/app_morsecode.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 1.6.2.0 Plays morse code. diff --git a/apps/app_mp3.c b/apps/app_mp3.c index ef342b30cc..329753bac7 100644 --- a/apps/app_mp3.c +++ b/apps/app_mp3.c @@ -53,6 +53,7 @@ /*** DOCUMENTATION + 1.6.2.0 Play an MP3 file or M3U playlist file or stream. diff --git a/apps/app_originate.c b/apps/app_originate.c index 1736c6c254..0c49857365 100644 --- a/apps/app_originate.c +++ b/apps/app_originate.c @@ -46,6 +46,7 @@ static const char app_originate[] = "Originate"; /*** DOCUMENTATION + 1.6.1.0 Originate a call. diff --git a/apps/app_page.c b/apps/app_page.c index c4a64a2499..c18a706d5e 100644 --- a/apps/app_page.c +++ b/apps/app_page.c @@ -44,6 +44,7 @@ /*** DOCUMENTATION + 1.6.2.0 Page series of phones diff --git a/apps/app_playback.c b/apps/app_playback.c index 6b93b035e2..40e7c83a57 100644 --- a/apps/app_playback.c +++ b/apps/app_playback.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.2.0 Play a file. diff --git a/apps/app_playtones.c b/apps/app_playtones.c index 59fb5ad667..cf57587999 100644 --- a/apps/app_playtones.c +++ b/apps/app_playtones.c @@ -41,6 +41,7 @@ static const char stopplaytones_app[] = "StopPlayTones"; /*** DOCUMENTATION + 1.6.1.0 Play a tone list. @@ -61,6 +62,7 @@ static const char stopplaytones_app[] = "StopPlayTones"; + 1.6.1.0 Stop playing a tone list. diff --git a/apps/app_privacy.c b/apps/app_privacy.c index 86aec01514..c5df488ff9 100644 --- a/apps/app_privacy.c +++ b/apps/app_privacy.c @@ -44,6 +44,7 @@ /*** DOCUMENTATION + 1.6.2.0 Require phone number to be entered, if no CallerID sent diff --git a/apps/app_queue.c b/apps/app_queue.c index 7fa0bf624f..b47ad49d24 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -126,6 +126,7 @@ /*** DOCUMENTATION + 1.6.2.0 Queue a call for a call queue. @@ -331,6 +332,7 @@ + 1.6.2.0 Dynamically adds queue members. @@ -384,6 +386,7 @@ + 1.6.2.0 Dynamically removes queue members. @@ -424,6 +427,7 @@ + 1.6.2.0 Pauses a queue member. @@ -471,6 +475,7 @@ + 1.6.2.0 Unpauses a queue member. @@ -515,6 +520,7 @@ + 1.6.2.0 Writes to the queue_log file. @@ -549,6 +555,7 @@ + 15.0.0 Writes to the queue_log file for outbound calls and updates Realtime Data. Is used at h extension to be able to have all the parameters. @@ -569,6 +576,7 @@ + 1.6.2.0 Return Queue information in variables. @@ -624,6 +632,7 @@ + 1.6.2.0 Provides a count of queue members based on the provided criteria, or updates a queue member's settings. @@ -689,6 +698,7 @@ + 1.6.2.0 Count number of members answering a queue. @@ -717,6 +727,7 @@ + 1.8.0 Check if a named queue exists on this server @@ -744,6 +755,7 @@ + 14.0.0 Return caller at the specified position in a queue. @@ -772,6 +784,7 @@ + 1.6.2.0 Count number of calls currently waiting in a queue. @@ -799,6 +812,7 @@ + 1.6.2.0 Returns a list of interfaces on a queue. @@ -826,6 +840,7 @@ + 1.6.2.0 Gets or sets queue members penalty. diff --git a/apps/app_read.c b/apps/app_read.c index 9a64941d52..cf5702d266 100644 --- a/apps/app_read.c +++ b/apps/app_read.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.1.0 Read a variable. diff --git a/apps/app_readexten.c b/apps/app_readexten.c index 8f5f0a7b83..2d0fcddcc0 100644 --- a/apps/app_readexten.c +++ b/apps/app_readexten.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Read an extension into a variable. diff --git a/apps/app_record.c b/apps/app_record.c index 93249e45b7..4c840586ca 100644 --- a/apps/app_record.c +++ b/apps/app_record.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 1.6.2.0 Record to a file. diff --git a/apps/app_reload.c b/apps/app_reload.c index 88f234d363..647edfb922 100644 --- a/apps/app_reload.c +++ b/apps/app_reload.c @@ -42,7 +42,6 @@ 16.20.0 18.6.0 - 19.0.0 Reloads an Asterisk module, blocking the channel until the reload has completed. diff --git a/apps/app_saycounted.c b/apps/app_saycounted.c index 09a873af85..686fa36be5 100644 --- a/apps/app_saycounted.c +++ b/apps/app_saycounted.c @@ -31,6 +31,7 @@ /*** DOCUMENTATION + 1.8.0 Say a noun in declined form in order to count things @@ -71,6 +72,7 @@ + 1.8.0 Say a adjective in declined form in order to count things diff --git a/apps/app_sayunixtime.c b/apps/app_sayunixtime.c index a63353e163..9bcfa110a2 100644 --- a/apps/app_sayunixtime.c +++ b/apps/app_sayunixtime.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Says a specified time in a custom format. @@ -76,6 +77,7 @@ + 1.6.2.0 Says a specified time in a custom format. diff --git a/apps/app_senddtmf.c b/apps/app_senddtmf.c index 307a0d93cf..b0b5508fb6 100644 --- a/apps/app_senddtmf.c +++ b/apps/app_senddtmf.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Sends arbitrary DTMF digits diff --git a/apps/app_sendtext.c b/apps/app_sendtext.c index ee42316965..0475a4a663 100644 --- a/apps/app_sendtext.c +++ b/apps/app_sendtext.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.2.0 Send a Text Message on a channel. diff --git a/apps/app_signal.c b/apps/app_signal.c index a61bc61b3a..10bdb874a4 100644 --- a/apps/app_signal.c +++ b/apps/app_signal.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 18.17.020.2.0 Sends a signal to any waiting channels. @@ -76,6 +77,7 @@ + 18.17.020.2.0 Waits for a named signal on a channel. diff --git a/apps/app_skel.c b/apps/app_skel.c index 5d5b0cddd6..084fef6e6a 100644 --- a/apps/app_skel.c +++ b/apps/app_skel.c @@ -63,6 +63,7 @@ /*** DOCUMENTATION + 11.0.0 An example number guessing game diff --git a/apps/app_sms.c b/apps/app_sms.c index 0e379716dc..e02e82287e 100644 --- a/apps/app_sms.c +++ b/apps/app_sms.c @@ -58,6 +58,7 @@ /*** DOCUMENTATION + 1.6.1.0 Communicates with SMS service centres and SMS capable analogue phones. diff --git a/apps/app_softhangup.c b/apps/app_softhangup.c index 2e3c7fc369..6d577553ca 100644 --- a/apps/app_softhangup.c +++ b/apps/app_softhangup.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Hangs up the requested channel. diff --git a/apps/app_speech_utils.c b/apps/app_speech_utils.c index 51975407bf..1622f052d5 100644 --- a/apps/app_speech_utils.c +++ b/apps/app_speech_utils.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 1.6.1.0 Create a Speech Structure. @@ -56,6 +57,7 @@ + 1.6.1.0 Activate a grammar. @@ -70,6 +72,7 @@ + 1.6.1.0 Start recognizing voice in the audio stream. @@ -81,6 +84,7 @@ + 1.6.1.0 Play a sound file and wait for speech to be recognized. @@ -124,6 +128,7 @@ + 1.6.1.0 Deactivate a grammar. @@ -138,6 +143,7 @@ + 1.6.1.0 Change background processing sound. @@ -151,6 +157,7 @@ + 1.6.1.0 End speech recognition. @@ -163,6 +170,7 @@ + 1.6.1.0 Load a grammar. @@ -176,6 +184,7 @@ + 1.6.1.0 Unload a grammar. @@ -188,6 +197,7 @@ + 1.6.1.0 Gets the confidence score of a result. @@ -200,6 +210,7 @@ + 1.6.1.0 Gets the recognized text of a result. @@ -212,6 +223,7 @@ + 1.6.1.0 Gets the matched grammar of a result if available. @@ -224,6 +236,7 @@ + 1.6.1.0 Get or change a speech engine specific attribute. @@ -235,6 +248,7 @@ + 1.6.1.0 Sets the type of results that will be returned. @@ -244,6 +258,7 @@ + 1.6.1.0 Gets information about speech recognition results. diff --git a/apps/app_stack.c b/apps/app_stack.c index 63fc1e5eae..c02d8bf556 100644 --- a/apps/app_stack.c +++ b/apps/app_stack.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 1.6.2.0 Jump to label, saving return address. @@ -65,6 +66,7 @@ + 1.6.2.0 Conditionally jump to label, saving return address. @@ -100,6 +102,7 @@ + 1.6.2.0 Return from gosub routine. @@ -118,6 +121,7 @@ + 1.6.2.0 Remove one address from gosub stack. @@ -131,6 +135,7 @@ + 1.6.1.0 Manage variables local to the gosub stack frame. @@ -148,6 +153,7 @@ + 1.6.1.0 Retrieve variables hidden by the local gosub stack frame. @@ -170,6 +176,7 @@ + 1.8.11.010.3.0 View info about the location which called Gosub diff --git a/apps/app_stasis.c b/apps/app_stasis.c index bf47bb0b2c..81739c5c25 100644 --- a/apps/app_stasis.c +++ b/apps/app_stasis.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 12.0.0 Invoke an external Stasis application. diff --git a/apps/app_statsd.c b/apps/app_statsd.c index ebbdc0ff37..fe0705f62a 100644 --- a/apps/app_statsd.c +++ b/apps/app_statsd.c @@ -35,6 +35,7 @@ /*** DOCUMENTATION + 13.20.015.3.0 Allow statistics to be passed to the StatsD server from the dialplan. diff --git a/apps/app_stream_echo.c b/apps/app_stream_echo.c index 669f92e72c..54425c3c61 100644 --- a/apps/app_stream_echo.c +++ b/apps/app_stream_echo.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 15.0.0 Echo media, up to 'N' streams of a type, and DTMF back to the calling party diff --git a/apps/app_system.c b/apps/app_system.c index 05819236ce..cf72c0b81d 100644 --- a/apps/app_system.c +++ b/apps/app_system.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Execute a system command. @@ -70,6 +71,7 @@ + 1.6.2.0 Try executing a system command. diff --git a/apps/app_talkdetect.c b/apps/app_talkdetect.c index a733f3a3db..b42128b96b 100644 --- a/apps/app_talkdetect.c +++ b/apps/app_talkdetect.c @@ -45,6 +45,7 @@ /*** DOCUMENTATION + 1.6.1.0 Background a file with talk detect. diff --git a/apps/app_test.c b/apps/app_test.c index 28e0069d26..e15af59cc7 100644 --- a/apps/app_test.c +++ b/apps/app_test.c @@ -46,6 +46,7 @@ /*** DOCUMENTATION + 1.6.2.0 Execute Interface Test Server. @@ -59,6 +60,7 @@ + 1.6.2.0 Execute Interface Test Client. diff --git a/apps/app_transfer.c b/apps/app_transfer.c index d152340baa..b4d6c45782 100644 --- a/apps/app_transfer.c +++ b/apps/app_transfer.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Transfer caller to remote extension. diff --git a/apps/app_userevent.c b/apps/app_userevent.c index 029d17c2b3..878139f56f 100644 --- a/apps/app_userevent.c +++ b/apps/app_userevent.c @@ -36,6 +36,7 @@ /*** DOCUMENTATION + 1.6.2.0 Send an arbitrary user-defined event to parties interested in a channel (AMI users and relevant res_stasis applications). diff --git a/apps/app_verbose.c b/apps/app_verbose.c index a888ba0c26..648378645b 100644 --- a/apps/app_verbose.c +++ b/apps/app_verbose.c @@ -40,6 +40,7 @@ static char *app_log = "Log"; /*** DOCUMENTATION + 1.6.2.0 Send arbitrary text to verbose output. @@ -56,6 +57,7 @@ static char *app_log = "Log"; + 1.6.2.0 Send arbitrary text to a selected log level. diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c index efe261b7d8..ab960d21c4 100644 --- a/apps/app_voicemail.c +++ b/apps/app_voicemail.c @@ -111,6 +111,7 @@ /*** DOCUMENTATION + 1.6.2.0 Leave a Voicemail message. @@ -200,6 +201,7 @@ + 1.6.2.0 Check Voicemail messages. @@ -265,6 +267,7 @@ + 1.6.2.0 Authenticate with Voicemail passwords. @@ -297,6 +300,7 @@ + 11.0.0 Play a single voice mail msg from a mailbox by msg id. @@ -321,6 +325,7 @@ + 1.8.0 Play the name of a voicemail user @@ -339,6 +344,7 @@ + 11.0.0 Returns the selected attribute from a mailbox. diff --git a/apps/app_waitforcond.c b/apps/app_waitforcond.c index d20ebdb24a..d9574a5fdd 100644 --- a/apps/app_waitforcond.c +++ b/apps/app_waitforcond.c @@ -42,7 +42,6 @@ 16.20.0 18.6.0 - 19.0.0 Wait (sleep) until the given condition is true. diff --git a/apps/app_waitforring.c b/apps/app_waitforring.c index 7ce2471c34..9c22315f55 100644 --- a/apps/app_waitforring.c +++ b/apps/app_waitforring.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Wait for Ring Application. diff --git a/apps/app_waitforsilence.c b/apps/app_waitforsilence.c index 9820de253f..5f85ea0011 100644 --- a/apps/app_waitforsilence.c +++ b/apps/app_waitforsilence.c @@ -51,6 +51,7 @@ /*** DOCUMENTATION + 1.6.2.0 Waits for a specified amount of silence. @@ -101,6 +102,7 @@ + 1.6.2.0 Waits for a specified amount of noise. diff --git a/apps/app_waituntil.c b/apps/app_waituntil.c index d3313615e6..4361fce0d1 100644 --- a/apps/app_waituntil.c +++ b/apps/app_waituntil.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 1.6.2.0 Wait (sleep) until the current time is the given epoch. diff --git a/apps/app_while.c b/apps/app_while.c index 7d390040f0..fcab1670d7 100644 --- a/apps/app_while.c +++ b/apps/app_while.c @@ -37,6 +37,7 @@ /*** DOCUMENTATION + 1.6.2.0 Start a while loop. @@ -54,6 +55,7 @@ + 1.6.2.0 End a while loop. @@ -68,6 +70,7 @@ + 1.6.2.0 End a While loop. @@ -82,6 +85,7 @@ + 1.6.2.0 Restart a While loop. diff --git a/apps/app_zapateller.c b/apps/app_zapateller.c index 4c5f1e54d6..0818e56006 100644 --- a/apps/app_zapateller.c +++ b/apps/app_zapateller.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 1.6.2.0 Block telemarketers with SIT. diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c index 1a176f61c4..e995f7ef4f 100644 --- a/channels/chan_dahdi.c +++ b/channels/chan_dahdi.c @@ -131,6 +131,7 @@ /*** DOCUMENTATION + 1.6.2.0 Send digits out of band over a PRI. @@ -143,6 +144,7 @@ + 1.6.2.0 Send an ISDN call rerouting/deflection facility message. @@ -164,6 +166,7 @@ + 1.6.1.0 Accept an R2 call if its not already accepted (you still need to answer it) @@ -178,6 +181,7 @@ + 16.28.018.14.019.6.0 Set or get the polarity of a DAHDI channel. diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 04fd57e02b..ea3eb08657 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -125,6 +125,7 @@ /*** DOCUMENTATION + 1.6.1.0 Provision a calling IAXy with a given template. @@ -140,6 +141,7 @@ + 1.6.2.0 Gets IAX peer information. @@ -194,6 +196,7 @@ + 1.6.2.0 Sets or retrieves a remote variable. diff --git a/channels/pjsip/dialplan_functions_doc.xml b/channels/pjsip/dialplan_functions_doc.xml index eb849f54e2..6d85289db3 100644 --- a/channels/pjsip/dialplan_functions_doc.xml +++ b/channels/pjsip/dialplan_functions_doc.xml @@ -2,6 +2,7 @@ + 18.21.020.6.021.1.0 Hangup an incoming PJSIP channel with a SIP response code @@ -56,6 +57,7 @@ + 18.25.020.10.021.5.0 Send a NOTIFY to either an arbitrary URI, or inside a SIP dialog. @@ -147,6 +149,7 @@ + 12.0.0 Return a dial string for dialing all contacts on an AOR. @@ -166,6 +169,7 @@ + 12.0.0 Media and codec offerings to be set on an outbound SIP channel prior to dialing. @@ -197,7 +201,6 @@ 13.18.0 14.7.0 15.1.0 - 16.0.0 Get or change the DTMF mode for a SIP call. @@ -211,6 +214,7 @@ + 13.30.016.7.017.1.0 Get or change the on-hold behavior for a SIP call. @@ -227,7 +231,6 @@ 13.12.0 14.1.0 - 15.0.0 W/O: Initiate a session refresh via an UPDATE or re-INVITE on an established media session @@ -273,7 +276,6 @@ 13.24.0 16.1.0 - 17.0.0 Parse a URI and return a type part of the URI. diff --git a/funcs/func_aes.c b/funcs/func_aes.c index 6a27c3cf5d..4ac7bf2eb6 100644 --- a/funcs/func_aes.c +++ b/funcs/func_aes.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.1.0 Encrypt a string with AES given a 16 character key. @@ -60,6 +61,7 @@ + 1.6.1.0 Decrypt a string encoded in base64 with AES given a 16 character key. diff --git a/funcs/func_base64.c b/funcs/func_base64.c index c9d30b8c0c..cb8b86ae82 100644 --- a/funcs/func_base64.c +++ b/funcs/func_base64.c @@ -35,6 +35,7 @@ /*** DOCUMENTATION + 1.6.2.0 Encode a string in base64. @@ -53,6 +54,7 @@ + 1.6.2.0 Decode a base64 string. diff --git a/funcs/func_blacklist.c b/funcs/func_blacklist.c index 85e254b2be..c6ed33ae41 100644 --- a/funcs/func_blacklist.c +++ b/funcs/func_blacklist.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Check if the callerid is on the blacklist. diff --git a/funcs/func_callcompletion.c b/funcs/func_callcompletion.c index 37ba38ce40..d805247a4e 100644 --- a/funcs/func_callcompletion.c +++ b/funcs/func_callcompletion.c @@ -34,6 +34,7 @@ /*** DOCUMENTATION + 1.8.0 Get or set a call completion configuration parameter for a channel. diff --git a/funcs/func_callerid.c b/funcs/func_callerid.c index 1f962aacc9..c5785d4490 100644 --- a/funcs/func_callerid.c +++ b/funcs/func_callerid.c @@ -70,6 +70,7 @@ */ /*** DOCUMENTATION + 1.6.2.0 Gets or sets Caller*ID data on the channel. @@ -202,6 +203,7 @@ + 1.8.0 Gets or sets Connected Line data on the channel. @@ -299,6 +301,7 @@ + 1.8.0 Gets or sets Redirecting data on the channel. diff --git a/funcs/func_cdr.c b/funcs/func_cdr.c index 2c6e2e1018..925509dc77 100644 --- a/funcs/func_cdr.c +++ b/funcs/func_cdr.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 1.6.2.0 Gets or sets a CDR variable. @@ -167,6 +168,7 @@ + 12.0.0 Set a property on a channel's CDR. diff --git a/funcs/func_channel.c b/funcs/func_channel.c index 19c7243080..be70c613cc 100644 --- a/funcs/func_channel.c +++ b/funcs/func_channel.c @@ -49,6 +49,7 @@ /*** DOCUMENTATION + 1.6.2.0 Gets the list of channels, optionally filtering by a regular expression. @@ -67,7 +68,6 @@ 16.22.0 18.8.0 - 19.0.0 Checks if the specified channel exists. @@ -82,6 +82,7 @@ + 1.8.0 Gets or sets variables on the master channel @@ -94,6 +95,7 @@ + 1.6.2.0 Gets/sets various pieces of information about the channel. diff --git a/funcs/func_config.c b/funcs/func_config.c index 57510df015..1ec698c560 100644 --- a/funcs/func_config.c +++ b/funcs/func_config.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Retrieve a variable from a configuration file. diff --git a/funcs/func_curl.c b/funcs/func_curl.c index ba14e3f7f3..0805b7dd49 100644 --- a/funcs/func_curl.c +++ b/funcs/func_curl.c @@ -53,6 +53,7 @@ /*** DOCUMENTATION + 10.0.0 Retrieve content from a remote web or ftp server @@ -95,6 +96,7 @@ + 10.0.0 Sets various options for future invocations of CURL. diff --git a/funcs/func_cut.c b/funcs/func_cut.c index a0d508d575..9a9612c406 100644 --- a/funcs/func_cut.c +++ b/funcs/func_cut.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 1.6.2.0 Sorts a list of key/vals into a list of keys, based upon the vals. @@ -58,6 +59,7 @@ + 1.6.2.0 Slices and dices strings, based upon a named delimiter. diff --git a/funcs/func_db.c b/funcs/func_db.c index 33d0821780..61d602e107 100644 --- a/funcs/func_db.c +++ b/funcs/func_db.c @@ -44,6 +44,7 @@ /*** DOCUMENTATION + 1.6.2.0 Read from or write to the Asterisk database. @@ -66,6 +67,7 @@ + 1.6.2.0 Check to see if a key exists in the Asterisk database. @@ -84,6 +86,7 @@ + 10.0.0 Obtain a list of keys within the Asterisk database. @@ -100,6 +103,7 @@ + 16.26.018.12.019.4.0 Obtain the number of keys at a prefix within the Asterisk database. @@ -116,6 +120,7 @@ + 1.6.2.0 Return a value from the database and delete it. diff --git a/funcs/func_devstate.c b/funcs/func_devstate.c index d09f9d8f3a..7a12886727 100644 --- a/funcs/func_devstate.c +++ b/funcs/func_devstate.c @@ -48,6 +48,7 @@ /*** DOCUMENTATION + 1.6.2.0 Get or Set a device state. @@ -72,6 +73,7 @@ + 1.6.2.0 Get the devices set for a dialplan hint. diff --git a/funcs/func_dialgroup.c b/funcs/func_dialgroup.c index 64aa65882e..f78a23068b 100644 --- a/funcs/func_dialgroup.c +++ b/funcs/func_dialgroup.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.2.0 Manages a group of users for dialing. diff --git a/funcs/func_dialplan.c b/funcs/func_dialplan.c index 829c9fba87..fb5d159e24 100644 --- a/funcs/func_dialplan.c +++ b/funcs/func_dialplan.c @@ -37,6 +37,7 @@ /*** DOCUMENTATION + 1.6.2.0 Checks the existence of a dialplan target. @@ -50,6 +51,7 @@ + 11.0.0 Determine whether an extension exists or not. diff --git a/funcs/func_enum.c b/funcs/func_enum.c index f649e0f297..37abd9c5b6 100644 --- a/funcs/func_enum.c +++ b/funcs/func_enum.c @@ -50,6 +50,7 @@ /*** DOCUMENTATION + 1.6.2.0 Initiate an ENUM query. @@ -69,6 +70,7 @@ + 1.6.2.0 Retrieve results from a ENUMQUERY. @@ -89,6 +91,7 @@ + 1.6.2.0 General or specific querying of NAPTR records for ENUM or ENUM-like DNS pointers. @@ -133,6 +136,7 @@ + 1.6.2.0 TXTCIDNAME looks up a caller name via DNS. diff --git a/funcs/func_env.c b/funcs/func_env.c index aba753352e..07d8310efe 100644 --- a/funcs/func_env.c +++ b/funcs/func_env.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 1.6.2.0 Gets or sets the environment variable specified. @@ -101,6 +102,7 @@ + 1.6.2.0 Does a check on the specified file. @@ -127,6 +129,7 @@ + 1.6.2.0 Read or write text file. @@ -245,6 +248,7 @@ + 1.8.0 Obtains the number of lines of a text file. @@ -280,6 +284,7 @@ + 1.8.0 Return the newline format of a text file. @@ -307,7 +312,6 @@ 16.21.0 18.7.0 - 19.0.0 Return the name of a file. @@ -330,7 +334,6 @@ 16.21.0 18.7.0 - 19.0.0 Return the directory of a file. diff --git a/funcs/func_evalexten.c b/funcs/func_evalexten.c index df7d96411d..930c45d267 100644 --- a/funcs/func_evalexten.c +++ b/funcs/func_evalexten.c @@ -37,6 +37,7 @@ /*** DOCUMENTATION + 16.26.018.12.019.4.0 Evaluates the contents of a dialplan extension and returns it as a string. @@ -90,6 +91,7 @@ + 20.11.021.6.022.1.0 Executes a Gosub and provides its return value as a string diff --git a/funcs/func_export.c b/funcs/func_export.c index d76483d197..0e4de7a693 100644 --- a/funcs/func_export.c +++ b/funcs/func_export.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 16.30.018.16.019.8.020.1.0 Set variables or dialplan functions on any arbitrary channel that exists. diff --git a/funcs/func_extstate.c b/funcs/func_extstate.c index 1aa74266ce..dacd9e5a95 100644 --- a/funcs/func_extstate.c +++ b/funcs/func_extstate.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Get an extension's state. diff --git a/funcs/func_frame_drop.c b/funcs/func_frame_drop.c index 522685cbd0..19694bc387 100644 --- a/funcs/func_frame_drop.c +++ b/funcs/func_frame_drop.c @@ -41,7 +41,6 @@ 16.21.0 18.7.0 - 19.0.0 Drops specific frame types in the TX or RX direction on a channel. diff --git a/funcs/func_frame_trace.c b/funcs/func_frame_trace.c index 67345ef9e1..7037eaf03a 100644 --- a/funcs/func_frame_trace.c +++ b/funcs/func_frame_trace.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 10.0.0 View internal ast_frames as they are read and written on a channel. diff --git a/funcs/func_global.c b/funcs/func_global.c index 17043f4a57..48ece56173 100644 --- a/funcs/func_global.c +++ b/funcs/func_global.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 1.6.2.0 Gets or sets the global variable specified. @@ -54,6 +55,7 @@ + 18.21.020.6.021.1.0 Deletes a specified global variable. @@ -72,6 +74,7 @@ + 18.21.020.6.021.1.0 Check if a global variable exists or not. @@ -88,6 +91,7 @@ + 1.6.2.0 Gets or sets the shared variable specified. diff --git a/funcs/func_groupcount.c b/funcs/func_groupcount.c index f6dd5c6bab..0b595cd738 100644 --- a/funcs/func_groupcount.c +++ b/funcs/func_groupcount.c @@ -35,6 +35,7 @@ /*** DOCUMENTATION + 1.6.2.0 Counts the number of channels in the specified group. @@ -52,6 +53,7 @@ + 1.6.2.0 Counts the number of channels in the groups matching the specified pattern. @@ -70,6 +72,7 @@ + 1.6.2.0 Gets or sets the channel group. @@ -84,6 +87,7 @@ + 1.6.2.0 Gets a list of the groups set on a channel. diff --git a/funcs/func_hangupcause.c b/funcs/func_hangupcause.c index 2b4f9c5185..844db71c3d 100644 --- a/funcs/func_hangupcause.c +++ b/funcs/func_hangupcause.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 11.0.0 Gets per-channel hangupcause information from the channel. @@ -66,6 +67,7 @@ + 11.0.0 Gets the list of channels for which hangup causes are available. @@ -78,6 +80,7 @@ + 11.0.0 Clears hangup cause information from the channel that is available through HANGUPCAUSE. diff --git a/funcs/func_holdintercept.c b/funcs/func_holdintercept.c index 2a1cbb8c14..d27aa19c0a 100644 --- a/funcs/func_holdintercept.c +++ b/funcs/func_holdintercept.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 13.7.0 Intercepts hold frames on a channel and raises an event instead of passing the frame on diff --git a/funcs/func_iconv.c b/funcs/func_iconv.c index a925c1ce02..a32c06035d 100644 --- a/funcs/func_iconv.c +++ b/funcs/func_iconv.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 1.6.2.0 Converts charsets of strings. diff --git a/funcs/func_jitterbuffer.c b/funcs/func_jitterbuffer.c index 9daa6ca8a6..5de2176353 100644 --- a/funcs/func_jitterbuffer.c +++ b/funcs/func_jitterbuffer.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 10.0.0 Add a Jitterbuffer to the Read side of the channel. This dejitters the audio stream before it reaches the Asterisk core. This is a write only function. diff --git a/funcs/func_lock.c b/funcs/func_lock.c index 58dd3fbd5f..e12ef94237 100644 --- a/funcs/func_lock.c +++ b/funcs/func_lock.c @@ -46,6 +46,7 @@ /*** DOCUMENTATION + 1.6.2.0 Attempt to obtain a named mutex. @@ -70,6 +71,7 @@ + 1.6.2.0 Attempt to obtain a named mutex. @@ -92,6 +94,7 @@ + 1.6.2.0 Unlocks a named mutex. diff --git a/funcs/func_logic.c b/funcs/func_logic.c index 943102f8b5..6ae9aa895d 100644 --- a/funcs/func_logic.c +++ b/funcs/func_logic.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 1.6.2.0 Check if a value is NULL. @@ -49,6 +50,7 @@ + 1.6.2.0 SET assigns a value to a channel variable. @@ -60,6 +62,7 @@ + 1.6.2.0 Test the existence of a value. @@ -71,6 +74,7 @@ + 1.6.2.0 Check for an expression. @@ -86,6 +90,7 @@ + 1.6.2.0 Temporal Conditional. @@ -101,6 +106,7 @@ + 1.6.2.0 Retrieve the value of a variable from another channel. @@ -112,6 +118,7 @@ + 18.21.020.6.021.1.0 Deletes a specified channel variable. @@ -129,6 +136,7 @@ + 18.21.020.6.021.1.0 Check if a dialplan variable exists or not. diff --git a/funcs/func_math.c b/funcs/func_math.c index c3bc71fbf4..9f5cd3c8c5 100644 --- a/funcs/func_math.c +++ b/funcs/func_math.c @@ -49,6 +49,7 @@ /*** DOCUMENTATION + 1.6.2.0 Performs Mathematical Functions. @@ -77,6 +78,7 @@ + 1.8.0 Increments the value of a variable, while returning the updated value to the dialplan @@ -94,6 +96,7 @@ + 1.8.0 Decrements the value of a variable, while returning the updated value to the dialplan @@ -116,7 +119,6 @@ 16.19.0 18.5.0 - 19.0.0 Returns the minimum of two numbers. @@ -136,7 +138,6 @@ 16.19.0 18.5.0 - 19.0.0 Returns the maximum of two numbers. @@ -156,7 +157,6 @@ 16.19.0 18.5.0 - 19.0.0 Returns absolute value of a number. diff --git a/funcs/func_md5.c b/funcs/func_md5.c index adbdbc2721..4faa3ef73e 100644 --- a/funcs/func_md5.c +++ b/funcs/func_md5.c @@ -37,6 +37,7 @@ /*** DOCUMENTATION + 1.6.2.0 Computes an MD5 digest. diff --git a/funcs/func_module.c b/funcs/func_module.c index 824d99294a..22c32697ad 100644 --- a/funcs/func_module.c +++ b/funcs/func_module.c @@ -33,6 +33,7 @@ /*** DOCUMENTATION + 1.6.2.0 Checks if an Asterisk module is loaded in memory. diff --git a/funcs/func_odbc.c b/funcs/func_odbc.c index 43c4a0c6a5..44423d6bc3 100644 --- a/funcs/func_odbc.c +++ b/funcs/func_odbc.c @@ -48,6 +48,7 @@ /*** DOCUMENTATION + 1.6.2.0 Fetch a row from a multirow query. @@ -72,6 +73,7 @@ + 1.6.2.0 Clear the resultset of a sucessful multirow query. @@ -84,6 +86,7 @@ + 1.6.2.0 Escapes single ticks for use in SQL statements. @@ -99,6 +102,7 @@ + 16.26.018.12.019.4.0 Escapes backslashes for use in SQL statements. diff --git a/funcs/func_periodic_hook.c b/funcs/func_periodic_hook.c index 87284eab83..10119e0930 100644 --- a/funcs/func_periodic_hook.c +++ b/funcs/func_periodic_hook.c @@ -46,6 +46,7 @@ /*** DOCUMENTATION + 13.0.0 Execute a periodic dialplan hook into the audio of a call. diff --git a/funcs/func_pitchshift.c b/funcs/func_pitchshift.c index 4057ed9c87..cab1ad9a43 100644 --- a/funcs/func_pitchshift.c +++ b/funcs/func_pitchshift.c @@ -73,6 +73,7 @@ /*** DOCUMENTATION + 1.8.0 Pitch shift both tx and rx audio streams on a channel. diff --git a/funcs/func_pjsip_aor.c b/funcs/func_pjsip_aor.c index 1d24161517..4e425b781c 100644 --- a/funcs/func_pjsip_aor.c +++ b/funcs/func_pjsip_aor.c @@ -45,6 +45,7 @@ /*** DOCUMENTATION + 13.2.0 Get information about a PJSIP AOR diff --git a/funcs/func_pjsip_contact.c b/funcs/func_pjsip_contact.c index a8981eb521..8ee0623540 100644 --- a/funcs/func_pjsip_contact.c +++ b/funcs/func_pjsip_contact.c @@ -45,6 +45,7 @@ /*** DOCUMENTATION + 13.2.0 Get information about a PJSIP contact diff --git a/funcs/func_pjsip_endpoint.c b/funcs/func_pjsip_endpoint.c index bc4f0dcb80..bbb572498d 100644 --- a/funcs/func_pjsip_endpoint.c +++ b/funcs/func_pjsip_endpoint.c @@ -46,6 +46,7 @@ /*** DOCUMENTATION + 12.0.0 Get information about a PJSIP endpoint diff --git a/funcs/func_presencestate.c b/funcs/func_presencestate.c index 8aba89121b..03a0e324ba 100644 --- a/funcs/func_presencestate.c +++ b/funcs/func_presencestate.c @@ -44,6 +44,7 @@ /*** DOCUMENTATION + 11.0.0 Get or Set a presence state. diff --git a/funcs/func_rand.c b/funcs/func_rand.c index 2b70ba3443..c547d8e822 100644 --- a/funcs/func_rand.c +++ b/funcs/func_rand.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 1.6.2.0 Choose a random number in a range. diff --git a/funcs/func_realtime.c b/funcs/func_realtime.c index ef7fe2a5ef..dbfa15fc38 100644 --- a/funcs/func_realtime.c +++ b/funcs/func_realtime.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 1.6.2.0 RealTime Read/Write Functions. @@ -77,6 +78,7 @@ + 1.6.2.0 RealTime Store Function. @@ -100,6 +102,7 @@ + 1.6.2.0 RealTime Destroy Function. @@ -128,6 +131,7 @@ + 1.6.2.0 RealTime query function. @@ -151,6 +155,7 @@ + 1.6.2.0 RealTime query function. diff --git a/funcs/func_sayfiles.c b/funcs/func_sayfiles.c index 108126ea14..5274df5a3d 100644 --- a/funcs/func_sayfiles.c +++ b/funcs/func_sayfiles.c @@ -45,7 +45,6 @@ 16.21.0 18.7.0 - 19.0.0 Returns the ampersand-delimited file names that would be played by the Say applications (e.g. SayAlpha, SayDigits). diff --git a/funcs/func_scramble.c b/funcs/func_scramble.c index e055b2dc8a..d05ede6b01 100644 --- a/funcs/func_scramble.c +++ b/funcs/func_scramble.c @@ -35,7 +35,6 @@ 16.21.0 18.7.0 - 19.0.0 Scrambles audio on a channel. diff --git a/funcs/func_sha1.c b/funcs/func_sha1.c index 11685b2f24..f37541c32b 100644 --- a/funcs/func_sha1.c +++ b/funcs/func_sha1.c @@ -35,6 +35,7 @@ /*** DOCUMENTATION + 1.6.2.0 Computes a SHA1 digest. diff --git a/funcs/func_shell.c b/funcs/func_shell.c index c8c2187180..b8b6930c78 100644 --- a/funcs/func_shell.c +++ b/funcs/func_shell.c @@ -76,6 +76,7 @@ static int shell_helper(struct ast_channel *chan, const char *cmd, char *data, /*** DOCUMENTATION + 1.6.2.0 Executes a command using the system shell and captures its output. diff --git a/funcs/func_sorcery.c b/funcs/func_sorcery.c index 7703e2be93..4163bf6ad7 100644 --- a/funcs/func_sorcery.c +++ b/funcs/func_sorcery.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 12.2.0 Get a field from a sorcery object diff --git a/funcs/func_speex.c b/funcs/func_speex.c index 7d05d6f43c..02fb2b6b85 100644 --- a/funcs/func_speex.c +++ b/funcs/func_speex.c @@ -50,6 +50,7 @@ /*** DOCUMENTATION + 1.6.2.0 Apply automatic gain control to audio on a channel. @@ -73,6 +74,7 @@ + 1.6.2.0 Apply noise reduction to audio on a channel. diff --git a/funcs/func_sprintf.c b/funcs/func_sprintf.c index aa236c47ca..45e9d49a32 100644 --- a/funcs/func_sprintf.c +++ b/funcs/func_sprintf.c @@ -43,6 +43,7 @@ AST_THREADSTORAGE(result_buf); /*** DOCUMENTATION + 1.6.1.0 Format a variable according to a format string. diff --git a/funcs/func_srv.c b/funcs/func_srv.c index 4ac9e69721..20014b77fc 100644 --- a/funcs/func_srv.c +++ b/funcs/func_srv.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 1.8.0 Initiate an SRV query. @@ -52,6 +53,7 @@ + 1.8.0 Retrieve results from an SRVQUERY. diff --git a/funcs/func_strings.c b/funcs/func_strings.c index 598e6a47b2..5859c169c2 100644 --- a/funcs/func_strings.c +++ b/funcs/func_strings.c @@ -49,6 +49,7 @@ AST_THREADSTORAGE(tmp_buf); /*** DOCUMENTATION + 1.6.2.0 Count the fields with an arbitrary delimiter @@ -69,6 +70,7 @@ AST_THREADSTORAGE(tmp_buf); + 10.0.0 Return the 1-based offset of a field in a list @@ -93,6 +95,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Remove an item from a list, by name. @@ -106,6 +109,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Filter the string to include only the allowed characters @@ -125,6 +129,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.8.0 Replace a set of characters in a given string with another character. @@ -143,6 +148,7 @@ AST_THREADSTORAGE(tmp_buf); + 10.0.0 Replace instances of a substring within a string with another string. @@ -164,7 +170,6 @@ AST_THREADSTORAGE(tmp_buf); 16.21.0 18.7.0 - 19.0.0 Inserts a substring between each character in a string. @@ -184,6 +189,7 @@ AST_THREADSTORAGE(tmp_buf); + 16.30.018.16.019.8.020.1.0 Trim leading and trailing whitespace in a string @@ -199,6 +205,7 @@ AST_THREADSTORAGE(tmp_buf); + 16.30.018.16.019.8.020.1.0 Trim leading whitespace in a string @@ -214,6 +221,7 @@ AST_THREADSTORAGE(tmp_buf); + 16.30.018.16.019.8.020.1.0 Trim trailing whitespace in a string @@ -229,6 +237,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.8.0 Pass the given argument back as a value. @@ -248,6 +257,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Check string against a regular expression. @@ -264,6 +274,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Clear the keys from a specified hashname. @@ -275,6 +286,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Implementation of a dialplan associative array @@ -289,6 +301,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Retrieve the keys of the HASH() function. @@ -303,6 +316,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Hash the letters in string into equivalent keypad numbers. @@ -316,6 +330,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Allows setting multiple variables at once. @@ -334,6 +349,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Returns the epoch of the arbitrary date/time string structured as described by the format. @@ -352,6 +368,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Returns the current date/time in the specified format. @@ -374,6 +391,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Evaluate stored variables @@ -395,6 +413,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Convert string to all uppercase letters. @@ -408,6 +427,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Convert string to all lowercase letters. @@ -421,6 +441,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Return the length of the string given. @@ -434,6 +455,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.6.2.0 Quotes a given string, escaping embedded quotes as necessary @@ -445,6 +467,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.8.0 Quotes a given string for use in a CSV file, escaping embedded quotes as necessary @@ -456,6 +479,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.8.0 Removes and returns the first item off of a variable containing delimited text @@ -477,6 +501,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.8.0 Removes and returns the last item off of a variable containing delimited text @@ -498,6 +523,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.8.0 Appends one or more values to the end of a variable containing delimited text @@ -516,6 +542,7 @@ AST_THREADSTORAGE(tmp_buf); + 1.8.0 Inserts one or more values to the beginning of a variable containing delimited text diff --git a/funcs/func_sysinfo.c b/funcs/func_sysinfo.c index 5b7c4d8098..d3b15818da 100644 --- a/funcs/func_sysinfo.c +++ b/funcs/func_sysinfo.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 1.6.2.0 Returns system information specified by parameter. diff --git a/funcs/func_timeout.c b/funcs/func_timeout.c index 0d53140f45..448d088bbb 100644 --- a/funcs/func_timeout.c +++ b/funcs/func_timeout.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 1.6.2.0 Gets or sets timeouts on the channel. Timeout values are in seconds. diff --git a/funcs/func_uri.c b/funcs/func_uri.c index 824887b009..11daac4866 100644 --- a/funcs/func_uri.c +++ b/funcs/func_uri.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 1.6.2.0 Encodes a string to URI-safe encoding according to RFC 2396. @@ -55,6 +56,7 @@ + 1.6.2.0 Decodes a URI-encoded string according to RFC 2396. diff --git a/funcs/func_version.c b/funcs/func_version.c index baef884ac4..da69488dc4 100644 --- a/funcs/func_version.c +++ b/funcs/func_version.c @@ -38,6 +38,7 @@ /*** DOCUMENTATION + 1.6.2.0 Return the Version info for this Asterisk. diff --git a/funcs/func_vmcount.c b/funcs/func_vmcount.c index b6302ccbae..74556a296d 100644 --- a/funcs/func_vmcount.c +++ b/funcs/func_vmcount.c @@ -43,6 +43,7 @@ /*** DOCUMENTATION + 1.6.2.0 Count the voicemails in a specified mailbox or mailboxes. diff --git a/funcs/func_volume.c b/funcs/func_volume.c index 93728728d6..46791a71eb 100644 --- a/funcs/func_volume.c +++ b/funcs/func_volume.c @@ -41,6 +41,7 @@ /*** DOCUMENTATION + 1.6.2.0 Set or get the TX or RX volume of a channel. diff --git a/main/ccss.c b/main/ccss.c index 7d320c1608..f03dc2affe 100644 --- a/main/ccss.c +++ b/main/ccss.c @@ -54,6 +54,7 @@ /*** DOCUMENTATION + 1.8.0 Request call completion service for previous call @@ -79,6 +80,7 @@ + 1.8.0 Cancel call completion service diff --git a/main/features.c b/main/features.c index 3d50025822..dd4de711a2 100644 --- a/main/features.c +++ b/main/features.c @@ -80,6 +80,7 @@ /*** DOCUMENTATION + 1.6.2.0 Bridge two channels. diff --git a/main/features_config.c b/main/features_config.c index e046e2c93b..cad7da4b07 100644 --- a/main/features_config.c +++ b/main/features_config.c @@ -330,6 +330,7 @@ + 12.0.0 Get or set a feature option on a channel. @@ -373,6 +374,7 @@ + 12.0.0 Get or set a feature map to a given value on a specific channel. diff --git a/main/logger_doc.xml b/main/logger_doc.xml index 250a1d7016..45f6a90bbb 100644 --- a/main/logger_doc.xml +++ b/main/logger_doc.xml @@ -3,6 +3,7 @@ + 18.21.020.6.021.1.0 Set the channel group name for log filtering on this channel diff --git a/main/manager_doc.xml b/main/manager_doc.xml index 5b3e800038..255d9dedc7 100644 --- a/main/manager_doc.xml +++ b/main/manager_doc.xml @@ -1400,6 +1400,7 @@ + 11.0.0 Checks attributes of manager accounts diff --git a/main/message.c b/main/message.c index 3ed91fad2d..1cfdabc447 100644 --- a/main/message.c +++ b/main/message.c @@ -44,6 +44,7 @@ /*** DOCUMENTATION + 10.0.0 Create a message or read fields from a message. @@ -104,6 +105,7 @@ + 10.0.0 Read or write custom data attached to a message. @@ -127,6 +129,7 @@ + 10.0.0 Send a text message. diff --git a/main/pbx.c b/main/pbx.c index df43ac23d1..eab0e190ed 100644 --- a/main/pbx.c +++ b/main/pbx.c @@ -96,6 +96,7 @@ /*** DOCUMENTATION + 1.6.2.0 Retrieve the details of the current dialplan exception. @@ -127,6 +128,7 @@ + 1.8.0 Sets a time to be used with the channel to test logical conditions. diff --git a/main/pbx_builtins.c b/main/pbx_builtins.c index fbf370c304..b71ac1c8e2 100644 --- a/main/pbx_builtins.c +++ b/main/pbx_builtins.c @@ -42,6 +42,7 @@ /*** DOCUMENTATION + 13.8.0 Answer a channel if ringing. @@ -72,6 +73,7 @@ + 13.8.0 Play an audio file while waiting for digits of an extension to go to. @@ -138,6 +140,7 @@ + 13.8.0 Indicate the Busy condition. @@ -158,6 +161,7 @@ + 13.8.0 Indicate the Congestion condition. @@ -178,6 +182,7 @@ + 13.8.0 Conditional application execution based on the current time. @@ -205,6 +210,7 @@ + 13.8.0 Jump to a particular priority, extension, or context. @@ -238,6 +244,7 @@ + 13.8.0 Conditional goto. @@ -277,6 +284,7 @@ + 13.8.0 Conditional Goto based on the current time. @@ -340,6 +348,7 @@ + 13.8.0 Hang up the calling channel. @@ -359,6 +368,7 @@ + 13.8.0 Returns AST_PBX_INCOMPLETE value. @@ -376,6 +386,7 @@ + 13.8.0 Do Nothing (No Operation). @@ -394,6 +405,7 @@ + 13.8.0 Indicate proceeding. @@ -403,6 +415,7 @@ + 13.8.0 Indicate progress. @@ -418,6 +431,7 @@ + 13.8.0 Handle an exceptional condition. @@ -433,6 +447,7 @@ + 13.8.0 Indicate ringing tone. @@ -448,6 +463,7 @@ + 13.8.0 Say Alpha. @@ -472,6 +488,7 @@ + 13.8.0 Say Alpha. @@ -516,6 +533,7 @@ + 13.8.0 Say Digits. @@ -540,6 +558,7 @@ + 16.21.018.7.0 Say Money. @@ -563,6 +582,7 @@ + 13.8.0 Say Number. @@ -588,6 +608,7 @@ + 16.21.018.7.0 Say Ordinal Number. @@ -615,6 +636,7 @@ + 13.8.0 Say Phonetic. @@ -653,6 +675,7 @@ + 13.8.0 Waits for some time. @@ -667,6 +690,7 @@ + 15.0.0 Waits for a digit to be entered. @@ -703,6 +727,7 @@ + 13.8.0 Waits for an extension to be entered. diff --git a/main/pbx_variables.c b/main/pbx_variables.c index 285ac765a4..a40acf8c8e 100644 --- a/main/pbx_variables.c +++ b/main/pbx_variables.c @@ -45,6 +45,7 @@ /*** DOCUMENTATION + 13.8.0 Set channel variable or function value. @@ -75,6 +76,7 @@ + 13.8.0 Set channel variable(s) or function value(s). diff --git a/pbx/pbx_ael.c b/pbx/pbx_ael.c index ed1c23d3fb..994b29a9b9 100644 --- a/pbx/pbx_ael.c +++ b/pbx/pbx_ael.c @@ -49,6 +49,7 @@ /*** DOCUMENTATION + 10.0.0 Launch subroutine built with AEL diff --git a/pbx/pbx_dundi.c b/pbx/pbx_dundi.c index 95239d2bca..9476faf615 100644 --- a/pbx/pbx_dundi.c +++ b/pbx/pbx_dundi.c @@ -76,6 +76,7 @@ /*** DOCUMENTATION + 1.8.0 Do a DUNDi lookup of a phone number. @@ -101,6 +102,7 @@ + 1.8.0 Initiate a DUNDi query. @@ -125,6 +127,7 @@ + 1.8.0 Retrieve results from a DUNDIQUERY. diff --git a/res/parking/parking_applications.c b/res/parking/parking_applications.c index 5457c5d574..29df34d24c 100644 --- a/res/parking/parking_applications.c +++ b/res/parking/parking_applications.c @@ -39,6 +39,7 @@ /*** DOCUMENTATION + 12.0.0 Park yourself. @@ -136,6 +137,7 @@ + 12.0.0 Retrieve a parked call. @@ -171,6 +173,7 @@ + 12.0.0 Park and Announce. diff --git a/res/parking/parking_bridge_features.c b/res/parking/parking_bridge_features.c index 5c3f4982f8..c503fba56a 100644 --- a/res/parking/parking_bridge_features.c +++ b/res/parking/parking_bridge_features.c @@ -46,6 +46,7 @@ /*** DOCUMENTATION + 16.0.0 Get the channel name of an occupied parking space in a parking lot. diff --git a/res/res_agi.c b/res/res_agi.c index e742b7a283..de59d6e7d4 100644 --- a/res/res_agi.c +++ b/res/res_agi.c @@ -1117,6 +1117,7 @@ + 1.6.2.0 Executes an AGI compliant application. @@ -1218,6 +1219,7 @@ + 1.6.2.0 Executes an EAGI compliant application. @@ -1239,6 +1241,7 @@ + 1.6.2.0 Executes AGI on a hungup channel. diff --git a/res/res_calendar.c b/res/res_calendar.c index bb1d63efe1..0c67f8c36f 100644 --- a/res/res_calendar.c +++ b/res/res_calendar.c @@ -57,6 +57,7 @@ /*** DOCUMENTATION + 1.6.2.0 Determine if the calendar is marked busy at this time. @@ -74,6 +75,7 @@ + 1.6.2.0 Get calendar event notification data from a notification call. @@ -106,6 +108,7 @@ + 1.6.2.0 Query a calendar server and store the data on a channel @@ -131,6 +134,7 @@ + 1.6.2.0 Retrieve data from a previously run CALENDAR_QUERY() call @@ -172,6 +176,7 @@ + 1.6.2.0 Write an event to a calendar diff --git a/res/res_fax.c b/res/res_fax.c index 07b27b9e99..30a4c4a945 100644 --- a/res/res_fax.c +++ b/res/res_fax.c @@ -91,6 +91,7 @@ /*** DOCUMENTATION + 11.0.0 Receive a FAX and save as a TIFF/F file. @@ -123,6 +124,7 @@ + 11.0.0 Sends a specified TIFF/F file as a FAX. @@ -162,6 +164,7 @@ + 11.0.0 Gets/sets various pieces of information about a fax session. diff --git a/res/res_geolocation/geoloc_doc.xml b/res/res_geolocation/geoloc_doc.xml index 988d8ca02e..ed2b1f6142 100644 --- a/res/res_geolocation/geoloc_doc.xml +++ b/res/res_geolocation/geoloc_doc.xml @@ -249,6 +249,7 @@ + 16.28.018.14.019.6.0 Get or Set a field in a geolocation profile diff --git a/res/res_musiconhold.c b/res/res_musiconhold.c index cc04c75718..ec2dfd6ff1 100644 --- a/res/res_musiconhold.c +++ b/res/res_musiconhold.c @@ -79,6 +79,7 @@ /*** DOCUMENTATION + 1.6.2.0 Play Music On Hold indefinitely. @@ -97,6 +98,7 @@ + 1.6.2.0 Play Music On Hold. @@ -110,6 +112,7 @@ + 1.6.2.0 Stop playing Music On Hold. diff --git a/res/res_mutestream.c b/res/res_mutestream.c index f925e589dd..876c3b444b 100644 --- a/res/res_mutestream.c +++ b/res/res_mutestream.c @@ -49,6 +49,7 @@ /*** DOCUMENTATION + 1.8.0 Muting audio streams in the channel diff --git a/res/res_odbc_transaction.c b/res/res_odbc_transaction.c index 31615577dc..e709391c1b 100644 --- a/res/res_odbc_transaction.c +++ b/res/res_odbc_transaction.c @@ -32,6 +32,7 @@ /*** DOCUMENTATION + 13.8.0 Controls ODBC transaction properties. @@ -66,6 +67,7 @@ + 13.8.0 Commits a currently open database transaction. @@ -78,6 +80,7 @@ + 13.8.0 Rollback a currently open database transaction. diff --git a/res/res_phoneprov.c b/res/res_phoneprov.c index bff496ec0a..398779055b 100644 --- a/res/res_phoneprov.c +++ b/res/res_phoneprov.c @@ -87,6 +87,7 @@ /*** DOCUMENTATION + 1.6.2.0 Execute specified template for each extension. @@ -99,6 +100,7 @@ + 1.6.2.0 Generate a string for each phoneprov user. diff --git a/res/res_pjsip_header_funcs.c b/res/res_pjsip_header_funcs.c index 3272d18c09..77d810f060 100644 --- a/res/res_pjsip_header_funcs.c +++ b/res/res_pjsip_header_funcs.c @@ -40,6 +40,7 @@ /*** DOCUMENTATION + 12.0.0 Gets headers from an inbound PJSIP channel. Adds, updates or removes the specified SIP header from an outbound PJSIP channel. @@ -145,7 +146,6 @@ 16.20.0 18.6.0 - 19.0.0 Gets the list of SIP header names from an INVITE message. @@ -169,6 +169,7 @@ + 16.28.018.14.019.6.0 Gets headers of 200 response from an outbound PJSIP channel. @@ -229,6 +230,7 @@ + 16.28.018.14.019.6.0 Gets the list of SIP header names from the 200 response of INVITE message. @@ -252,6 +254,7 @@ + 18.16.020.1.0 Get or set header/URI parameters on a PJSIP channel. diff --git a/res/res_smdi.c b/res/res_smdi.c index 5b448a175b..d7564c3271 100644 --- a/res/res_smdi.c +++ b/res/res_smdi.c @@ -71,6 +71,7 @@ /*** DOCUMENTATION + 1.6.2.0 Retrieve an SMDI message. @@ -108,6 +109,7 @@ + 1.6.2.0 Retrieve details about an SMDI message. diff --git a/res/res_stir_shaken/stir_shaken_doc.xml b/res/res_stir_shaken/stir_shaken_doc.xml index 54078accd9..ed85b710bc 100644 --- a/res/res_stir_shaken/stir_shaken_doc.xml +++ b/res/res_stir_shaken/stir_shaken_doc.xml @@ -305,6 +305,7 @@ + 16.15.0 Gets the number of STIR/SHAKEN results or a specific STIR/SHAKEN value from a result on the channel. diff --git a/res/res_tonedetect.c b/res/res_tonedetect.c index c81e80c370..2e9d96d8fe 100644 --- a/res/res_tonedetect.c +++ b/res/res_tonedetect.c @@ -49,7 +49,6 @@ 16.21.0 18.7.0 - 19.0.0 Wait for tone @@ -182,7 +181,6 @@ 16.21.0 18.7.0 - 19.0.0 Asynchronously detects a tone diff --git a/res/res_xmpp.c b/res/res_xmpp.c index 8f8f595ad1..5b5b54a6d7 100644 --- a/res/res_xmpp.c +++ b/res/res_xmpp.c @@ -64,6 +64,7 @@ /*** DOCUMENTATION + 12.0.0 Sends an XMPP message to a buddy. @@ -97,6 +98,7 @@ + 12.0.0 Reads XMPP messages. @@ -129,6 +131,7 @@ + 12.0.0 Retrieves a buddy's status. @@ -176,6 +179,7 @@ + 12.0.0 Send a Jabber Message to a specified chat room @@ -199,6 +203,7 @@ + 12.0.0 Join a chat room @@ -219,6 +224,7 @@ + 12.0.0 Leave a chat room