diff --git a/apps/app_agent_pool.c b/apps/app_agent_pool.c
index 91dfe9f2c8..3bff4c719b 100644
--- a/apps/app_agent_pool.c
+++ b/apps/app_agent_pool.c
@@ -162,6 +162,9 @@
+
+ 1.2.0
+
Lists agents and their status.
@@ -235,6 +238,9 @@
+
+ 1.2.0
+
Sets an agent as no longer logged in.
diff --git a/apps/app_confbridge.c b/apps/app_confbridge.c
index 046cd42b29..be63e696c9 100644
--- a/apps/app_confbridge.c
+++ b/apps/app_confbridge.c
@@ -302,6 +302,9 @@
+
+ 10.0.0
+
List participants in a conference.
@@ -381,6 +384,9 @@
+
+ 10.0.0
+
List active conferences.
@@ -425,6 +431,9 @@
+
+ 10.0.0
+
Mute a Confbridge user.
@@ -441,6 +450,9 @@
+
+ 10.0.0
+
Unmute a Confbridge user.
@@ -457,6 +469,9 @@
+
+ 10.0.0
+
Kick a Confbridge user.
@@ -472,6 +487,9 @@
+
+ 10.0.0
+
Lock a Confbridge conference.
@@ -483,6 +501,9 @@
+
+ 10.0.0
+
Unlock a Confbridge conference.
@@ -494,6 +515,9 @@
+
+ 10.0.0
+
Start recording a Confbridge conference.
@@ -507,6 +531,9 @@
+
+ 10.0.0
+
Stop recording a Confbridge conference.
@@ -518,6 +545,9 @@
+
+ 10.0.0
+
Set a conference user as the single video source distributed to all other participants.
diff --git a/apps/app_controlplayback.c b/apps/app_controlplayback.c
index d63d90aef1..093a79cef9 100644
--- a/apps/app_controlplayback.c
+++ b/apps/app_controlplayback.c
@@ -98,6 +98,9 @@
+
+ 12.0.0
+
Control the playback of a file being played to a channel.
diff --git a/apps/app_meetme.c b/apps/app_meetme.c
index 9d130fb07f..28fe3ad029 100644
--- a/apps/app_meetme.c
+++ b/apps/app_meetme.c
@@ -440,6 +440,9 @@
+
+ 1.4.0
+
Mute a Meetme user.
@@ -452,6 +455,9 @@
+
+ 1.4.0
+
Unmute a Meetme user.
@@ -464,6 +470,9 @@
+
+ 1.6.0
+
List participants in a conference.
@@ -480,6 +489,9 @@
+
+ 10.0.0
+
List active conferences.
diff --git a/apps/app_mixmonitor.c b/apps/app_mixmonitor.c
index 41257f826a..d1c31e1b38 100644
--- a/apps/app_mixmonitor.c
+++ b/apps/app_mixmonitor.c
@@ -210,6 +210,9 @@
+
+ 1.8.0
+
Mute / unMute a Mixmonitor recording.
@@ -230,6 +233,9 @@
+
+ 11.0.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.
@@ -273,6 +279,9 @@
+
+ 11.0.0
+
Stop recording a call through MixMonitor, and free the recording's file handle.
diff --git a/apps/app_queue.c b/apps/app_queue.c
index f70652274e..3c93ee460f 100644
--- a/apps/app_queue.c
+++ b/apps/app_queue.c
@@ -840,6 +840,9 @@
+
+ 0.5.0
+
Show queue status.
@@ -857,6 +860,9 @@
+
+ 1.6.0
+
Show queue summary.
@@ -871,6 +877,9 @@
+
+ 1.0.0
+
Add interface to queue.
@@ -900,6 +909,9 @@
+
+ 1.0.0
+
Remove interface from queue.
@@ -916,6 +928,9 @@
+
+ 1.2.0
+
Makes a queue member temporarily unavailable.
@@ -939,6 +954,9 @@
+
+ 1.6.0
+
Adds custom entry in queue_log.
@@ -954,6 +972,9 @@
+
+ 1.6.0
+
Set the penalty for a queue member.
@@ -974,6 +995,9 @@
+
+ 11.0.0
+
Set the ringinuse value for a queue member.
@@ -987,6 +1011,9 @@
+
+ 1.6.0
+
Queue Rules.
@@ -1001,6 +1028,9 @@
+
+ 1.6.2.0
+
Reload a queue, queues, or any sub-section of a queue or queues.
@@ -1035,6 +1065,9 @@
+
+ 1.6.2.0
+
Reset queue statistics.
@@ -1049,6 +1082,9 @@
+
+ 15.0.0
+
Change priority of a caller on queue.
@@ -1072,6 +1108,11 @@
+
+ 19.3.0
+ 18.11.0
+ 16.25.0
+
Request to withdraw a caller from the queue back to the dialplan.
diff --git a/apps/app_senddtmf.c b/apps/app_senddtmf.c
index ed548094db..307a0d93cf 100644
--- a/apps/app_senddtmf.c
+++ b/apps/app_senddtmf.c
@@ -75,6 +75,9 @@
+
+ 1.4.0
+
Play DTMF signal on a specific channel.
@@ -98,6 +101,10 @@
+
+ 20.3.0
+ 18.18.0
+
Send a hook flash on a specific channel.
diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c
index 714e4d95cf..59ca10c9b1 100644
--- a/apps/app_voicemail.c
+++ b/apps/app_voicemail.c
@@ -392,6 +392,9 @@
+
+ 1.6.0
+
List All Voicemail User Information.
@@ -402,6 +405,9 @@
+
+ 16.0.0
+
Show the status of given voicemail user's info.
@@ -419,6 +425,9 @@
+
+ 12.0.0
+
Tell Asterisk to poll mailboxes for a change
@@ -446,6 +455,10 @@
+
+ 20.5.0
+ 18.20.0
+
Show the mailbox contents of given voicemail user.
@@ -463,6 +476,10 @@
+
+ 20.5.0
+ 18.20.0
+
Move Voicemail between mailbox folders of given user.
@@ -489,6 +506,10 @@
+
+ 20.5.0
+ 18.20.0
+
Remove Voicemail from mailbox folder.
@@ -512,6 +533,10 @@
+
+ 20.5.0
+ 18.20.0
+
Forward Voicemail from one mailbox folder to another between given users.
diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c
index 42bd2360a2..f2960ef0a1 100644
--- a/channels/chan_dahdi.c
+++ b/channels/chan_dahdi.c
@@ -347,6 +347,9 @@
+
+ 1.4.22
+
Transfer DAHDI Channel.
@@ -362,6 +365,9 @@
+
+ 1.4.22
+
Hangup DAHDI Channel.
@@ -377,6 +383,9 @@
+
+ 1.4.22
+
Dial over DAHDI channel while offhook.
@@ -394,6 +403,9 @@
+
+ 1.4.22
+
Toggle DAHDI channel Do Not Disturb status ON.
@@ -409,6 +421,9 @@
+
+ 1.4.22
+
Toggle DAHDI channel Do Not Disturb status OFF.
@@ -424,6 +439,9 @@
+
+ 1.4.22
+
Show status of DAHDI channels.
@@ -438,6 +456,11 @@
+
+ 21.3.0
+ 20.8.0
+ 18.23.0
+
Show status of DAHDI spans.
@@ -447,6 +470,9 @@
+
+ 1.4.22
+
Fully Restart DAHDI channels (terminates calls).
@@ -458,6 +484,9 @@
+
+ 10.0.0
+
Show status of PRI spans.
@@ -472,6 +501,9 @@
+
+ 13.0.0
+
Set PRI debug levels for a span
@@ -495,6 +527,9 @@
+
+ 13.0.0
+
Set the file used for PRI debug message output
@@ -509,6 +544,9 @@
+
+ 13.0.0
+
Disables file output for PRI debug messages
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index a99e789de5..c628e60f0a 100644
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -234,6 +234,9 @@
+
+ 0.3.0
+
List IAX peers.
@@ -244,6 +247,9 @@
+
+ 1.6.0
+
List IAX Peers.
@@ -255,6 +261,9 @@
+
+ 1.2.0
+
Show IAX Netstats.
@@ -264,6 +273,9 @@
+
+ 1.6.2.0
+
Show IAX registrations.
diff --git a/channels/pjsip/dialplan_functions_doc.xml b/channels/pjsip/dialplan_functions_doc.xml
index ed077bc447..5d3d047f11 100644
--- a/channels/pjsip/dialplan_functions_doc.xml
+++ b/channels/pjsip/dialplan_functions_doc.xml
@@ -96,6 +96,11 @@
+
+ 21.1.0
+ 20.6.0
+ 18.21.0
+
Hangup an incoming PJSIP channel with a SIP response code
diff --git a/main/bridge.c b/main/bridge.c
index 4b380ed48d..4073e9738b 100644
--- a/main/bridge.c
+++ b/main/bridge.c
@@ -29,6 +29,9 @@
/*** DOCUMENTATION
+
+ 12.0.0
+
List available bridging technologies and their statuses.
@@ -44,6 +47,9 @@
+
+ 12.0.0
+
Suspend a bridging technology.
@@ -62,6 +68,9 @@
+
+ 12.0.0
+
Unsuspend a bridging technology.
diff --git a/main/core_local.c b/main/core_local.c
index 8f6aaf3041..c1dee23186 100644
--- a/main/core_local.c
+++ b/main/core_local.c
@@ -53,6 +53,9 @@
/*** DOCUMENTATION
+
+ 1.8.0
+
Optimize away a local channel when possible.
diff --git a/main/db.c b/main/db.c
index 5ddac85a10..8c657d6a75 100644
--- a/main/db.c
+++ b/main/db.c
@@ -54,6 +54,9 @@
/*** DOCUMENTATION
+
+ 1.2.0
+
Get DB Entry.
@@ -66,6 +69,11 @@
+
+ 19.6.0
+ 18.14.0
+ 16.28.0
+
Get DB entries, optionally at a particular family/key
@@ -78,6 +86,9 @@
+
+ 1.2.0
+
Put DB entry.
@@ -91,6 +102,9 @@
+
+ 1.6.0
+
Delete DB entry.
@@ -103,6 +117,9 @@
+
+ 1.6.0
+
Delete DB Tree.
diff --git a/main/features.c b/main/features.c
index 466f6026ee..a29a191cf6 100644
--- a/main/features.c
+++ b/main/features.c
@@ -216,6 +216,9 @@
+
+ 1.6.0
+
Bridge two channels already in the PBX.
diff --git a/main/manager_bridges.c b/main/manager_bridges.c
index e81a3a45b5..a9a96d01be 100644
--- a/main/manager_bridges.c
+++ b/main/manager_bridges.c
@@ -107,6 +107,9 @@ static struct stasis_message_router *bridge_state_router;
+
+ 12.0.0
+
Get a list of bridges in the system.
@@ -127,6 +130,9 @@ static struct stasis_message_router *bridge_state_router;
+
+ 12.0.0
+
Get information about a bridge.
@@ -167,6 +173,9 @@ static struct stasis_message_router *bridge_state_router;
+
+ 12.0.0
+
Destroy a bridge.
@@ -188,6 +197,9 @@ static struct stasis_message_router *bridge_state_router;
+
+ 12.0.0
+
Kick a channel from a bridge.
diff --git a/main/manager_doc.xml b/main/manager_doc.xml
index 07fd856d9a..895dd9b998 100644
--- a/main/manager_doc.xml
+++ b/main/manager_doc.xml
@@ -3,6 +3,9 @@
+
+ 0.2.0
+
Keepalive command.
@@ -15,6 +18,9 @@
+
+ 0.9.0
+
Control Event Flow.
@@ -39,6 +45,9 @@
+
+ 0.2.0
+
Logoff Manager.
@@ -53,6 +62,9 @@
+
+ 0.2.0
+
Login Manager.
@@ -102,6 +114,9 @@
+
+ 0.4.0
+
Generate Challenge for MD5 Auth.
@@ -119,6 +134,9 @@
+
+ 0.2.0
+
Hangup channel.
@@ -138,6 +156,9 @@
+
+ 0.2.0
+
List channel status.
@@ -241,6 +262,9 @@
+
+ 1.0.0
+
Sets a channel variable or function value.
@@ -268,6 +292,9 @@
+
+ 1.0.0
+
Gets a channel variable or function value.
@@ -291,6 +318,9 @@
+
+ 1.4.0
+
Retrieve configuration.
@@ -329,6 +359,9 @@
+
+ 1.6.0
+
Retrieve configuration (JSON format).
@@ -359,6 +392,9 @@
+
+ 1.4.0
+
Update basic configuration.
@@ -456,6 +492,9 @@
+
+ 1.6.0
+
Creates an empty file in the configuration directory.
@@ -478,6 +517,9 @@
+
+ 1.6.0
+
List categories in configuration file.
@@ -498,6 +540,9 @@
+
+ 0.2.0
+
Redirect (transfer) a call.
@@ -536,6 +581,9 @@
+
+ 1.6.1.0
+
Attended transfer.
@@ -560,10 +608,9 @@
- 13.18.0
- 14.7.0
15.1.0
- 16.0.0
+ 14.7.0
+ 13.18.0
Cancel an attended transfer.
@@ -584,6 +631,9 @@
+
+ 0.2.0
+
Originate a call.
@@ -677,6 +727,9 @@
+
+ 0.3.0
+
Execute Asterisk CLI Command.
@@ -691,6 +744,9 @@
+
+ 0.4.0
+
Check Extension Status.
@@ -714,6 +770,9 @@
+
+ 11.0.0
+
Check Presence State
@@ -733,6 +792,9 @@
+
+ 0.5.0
+
Set absolute timeout.
@@ -751,6 +813,9 @@
+
+ 0.4.0
+
Check mailbox.
@@ -773,6 +838,9 @@
+
+ 0.5.0
+
Check Mailbox Message Count.
@@ -796,6 +864,9 @@
+
+ 1.0.0
+
List available manager commands.
@@ -808,6 +879,9 @@
+
+ 1.6.0
+
Sends a text message to channel. A content type can be optionally specified. If not set
it is set to an empty string allowing a custom handler to default it as it sees fit.
@@ -832,6 +906,9 @@
+
+ 1.4.0
+
Send an arbitrary event.
@@ -856,6 +933,9 @@
+
+ 1.4.0
+
Wait for an event to occur.
@@ -872,6 +952,9 @@
+
+ 1.6.0
+
Show PBX core settings (version etc).
@@ -883,6 +966,9 @@
+
+ 1.6.0
+
Show PBX core status variables.
@@ -894,6 +980,9 @@
+
+ 1.6.0
+
Send a reload event.
@@ -954,6 +1043,9 @@
+
+ 1.6.0
+
List currently active channels.
@@ -984,6 +1076,10 @@
+
+ 20.4.0
+ 18.19.0
+
List all channels connected to the specified channel.
@@ -998,6 +1094,9 @@
+
+ 13.0.0
+
Reload and rotate the Asterisk logger.
@@ -1009,6 +1108,9 @@
+
+ 1.6.0
+
Module management.
@@ -1062,6 +1164,9 @@
+
+ 1.6.0
+
Check if module is loaded.
@@ -1081,6 +1186,9 @@
+
+ 1.8.0
+
Generate an Advice of Charge message on a channel.
@@ -1308,6 +1416,9 @@
+
+ 10.0.0
+
Dynamically add filters for the current manager session.
@@ -1441,6 +1552,9 @@
+
+ 12.0.0
+
Blind transfer channel(s) to the given destination
diff --git a/main/message.c b/main/message.c
index a695840cb2..3ed91fad2d 100644
--- a/main/message.c
+++ b/main/message.c
@@ -185,6 +185,9 @@
+
+ 11.0.0
+
Send an out of call message to an endpoint.
diff --git a/main/pbx.c b/main/pbx.c
index 3343db2a6e..0db36a6e9f 100644
--- a/main/pbx.c
+++ b/main/pbx.c
@@ -152,6 +152,9 @@
+
+ 1.6.0
+
Show dialplan contexts and extensions
@@ -170,6 +173,9 @@
+
+ 13.0.0
+
List the current known extension states.
diff --git a/pbx/pbx_config.c b/pbx/pbx_config.c
index cb1c45a8c3..9d43164136 100644
--- a/pbx/pbx_config.c
+++ b/pbx/pbx_config.c
@@ -29,6 +29,9 @@
/*** DOCUMENTATION
+
+ 13.0.0
+
Add an extension to the dialplan
@@ -61,6 +64,9 @@
+
+ 13.0.0
+
Remove an extension from the dialplan
diff --git a/res/parking/parking_manager.c b/res/parking/parking_manager.c
index 905a9b2b80..4ebe007509 100644
--- a/res/parking/parking_manager.c
+++ b/res/parking/parking_manager.c
@@ -39,6 +39,9 @@
/*** DOCUMENTATION
+
+ 11.0.0
+
Get a list of parking lots
@@ -50,6 +53,9 @@
+
+ 0.7.2
+
List parked calls.
@@ -64,6 +70,9 @@
+
+ 1.4.0
+
Park a channel.
diff --git a/res/res_agi.c b/res/res_agi.c
index 5789f63fb0..b3eb8034d6 100644
--- a/res/res_agi.c
+++ b/res/res_agi.c
@@ -1265,6 +1265,9 @@
+
+ 1.6.0
+
Add an AGI command to execute by Async AGI.
diff --git a/res/res_fax.c b/res/res_fax.c
index eab840ed2b..6e08e9afc3 100644
--- a/res/res_fax.c
+++ b/res/res_fax.c
@@ -241,6 +241,9 @@
+
+ 13.0.0
+
Lists active FAX sessions
@@ -315,6 +318,9 @@
+
+ 13.0.0
+
Responds with a detailed description of a single FAX session
@@ -384,6 +390,9 @@
+
+ 13.0.0
+
Responds with fax statistics
diff --git a/res/res_manager_devicestate.c b/res/res_manager_devicestate.c
index a506e97831..fb65433dbd 100644
--- a/res/res_manager_devicestate.c
+++ b/res/res_manager_devicestate.c
@@ -22,6 +22,9 @@
/*** DOCUMENTATION
+
+ 13.0.0
+
List the current known device states.
diff --git a/res/res_manager_presencestate.c b/res/res_manager_presencestate.c
index fb57192146..6c4a3bc7c7 100644
--- a/res/res_manager_presencestate.c
+++ b/res/res_manager_presencestate.c
@@ -22,6 +22,9 @@
/*** DOCUMENTATION
+
+ 13.0.0
+
List the current known presence states.
diff --git a/res/res_mutestream.c b/res/res_mutestream.c
index a09c83c36c..f925e589dd 100644
--- a/res/res_mutestream.c
+++ b/res/res_mutestream.c
@@ -79,6 +79,9 @@
+
+ 1.8.0
+
Mute an audio stream.
diff --git a/res/res_mwi_external_ami.c b/res/res_mwi_external_ami.c
index e4d5054e20..aea8ebdc54 100644
--- a/res/res_mwi_external_ami.c
+++ b/res/res_mwi_external_ami.c
@@ -34,6 +34,9 @@
/*** DOCUMENTATION
+
+ 12.1.0
+
Get selected mailboxes with message counts.
@@ -89,6 +92,9 @@
+
+ 12.1.0
+
Delete selected mailboxes.
@@ -101,6 +107,9 @@
+
+ 12.1.0
+
Update the mailbox message counts.
diff --git a/res/res_pjsip/pjsip_manager.xml b/res/res_pjsip/pjsip_manager.xml
index 475da8b743..90940c5271 100644
--- a/res/res_pjsip/pjsip_manager.xml
+++ b/res/res_pjsip/pjsip_manager.xml
@@ -3,6 +3,9 @@
+
+ 12.0.0
+
Qualify a chan_pjsip endpoint.
@@ -754,6 +757,9 @@
+
+ 12.0.0
+
Lists PJSIP endpoints.
@@ -781,6 +787,9 @@
+
+ 12.0.0
+
Detail listing of an endpoint and its objects.
@@ -822,6 +831,9 @@
+
+ 16.0.0
+
Lists PJSIP AORs.
@@ -849,6 +861,9 @@
+
+ 16.0.0
+
Lists PJSIP Auths.
@@ -875,6 +890,9 @@
+
+ 16.0.0
+
Lists PJSIP Contacts.
diff --git a/res/res_pjsip_notify.c b/res/res_pjsip_notify.c
index 1acd3144d4..21e390c708 100644
--- a/res/res_pjsip_notify.c
+++ b/res/res_pjsip_notify.c
@@ -39,6 +39,9 @@
/*** DOCUMENTATION
+
+ 12.0.0
+
Send a NOTIFY to either an endpoint, an arbitrary URI, or inside a SIP dialog.
diff --git a/res/res_pjsip_outbound_registration.c b/res/res_pjsip_outbound_registration.c
index b81057f083..93efc0522f 100644
--- a/res/res_pjsip_outbound_registration.c
+++ b/res/res_pjsip_outbound_registration.c
@@ -216,6 +216,9 @@
+
+ 12.0.0
+
Unregister an outbound registration.
@@ -233,6 +236,9 @@
+
+ 13.2.0
+
Register an outbound registration.
@@ -250,6 +256,9 @@
+
+ 12.0.0
+
Lists PJSIP outbound registrations.
diff --git a/res/res_pjsip_pubsub.c b/res/res_pjsip_pubsub.c
index 318251213e..e9711f7476 100644
--- a/res/res_pjsip_pubsub.c
+++ b/res/res_pjsip_pubsub.c
@@ -50,6 +50,9 @@
/*** DOCUMENTATION
+
+ 12.0.0
+
Lists subscriptions.
@@ -63,6 +66,9 @@
+
+ 12.0.0
+
Lists subscriptions.
@@ -76,6 +82,9 @@
+
+ 13.0.0
+
Displays settings for configured resource lists.
diff --git a/res/res_pjsip_registrar.c b/res/res_pjsip_registrar.c
index 5318c74620..9f12d5bf70 100644
--- a/res/res_pjsip_registrar.c
+++ b/res/res_pjsip_registrar.c
@@ -41,6 +41,9 @@
/*** DOCUMENTATION
+
+ 12.0.0
+
Lists PJSIP inbound registrations.
@@ -63,6 +66,10 @@
+
+ 14.3.0
+ 13.14.0
+
Lists ContactStatuses for PJSIP inbound registrations.
diff --git a/res/res_sorcery_memory_cache.c b/res/res_sorcery_memory_cache.c
index c3bc7a3bab..911639be25 100644
--- a/res/res_sorcery_memory_cache.c
+++ b/res/res_sorcery_memory_cache.c
@@ -41,6 +41,9 @@
/*** DOCUMENTATION
+
+ 13.5.0
+
Expire (remove) an object from a sorcery memory cache.
@@ -60,6 +63,9 @@
+
+ 13.5.0
+
Expire (remove) ALL objects from a sorcery memory cache.
@@ -74,6 +80,9 @@
+
+ 13.5.0
+
Mark an object in a sorcery memory cache as stale.
@@ -94,6 +103,9 @@
+
+ 13.5.0
+
Marks ALL objects in a sorcery memory cache as stale.
@@ -108,6 +120,9 @@
+
+ 13.7.0
+
Expire all objects from a memory cache and populate it with all objects from the backend.
diff --git a/res/res_xmpp.c b/res/res_xmpp.c
index 1003dde015..c303ff2814 100644
--- a/res/res_xmpp.c
+++ b/res/res_xmpp.c
@@ -238,6 +238,9 @@
+
+ 1.4.0
+
Sends a message to a Jabber Client.