Skip to content

Commit 198b01c

Browse files
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 <summary> 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 <commit> 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
1 parent 77d5550 commit 198b01c

File tree

166 files changed

+385
-27
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

166 files changed

+385
-27
lines changed

apps/app_adsiprog.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ static const char app[] = "ADSIProg";
5757

5858
/*** DOCUMENTATION
5959
<application name="ADSIProg" language="en_US">
60+
<since><version>1.6.2.0</version></since>
6061
<synopsis>
6162
Load Asterisk ADSI Scripts into phone
6263
</synopsis>

apps/app_agent_pool.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757

5858
/*** DOCUMENTATION
5959
<application name="AgentLogin" language="en_US">
60+
<since><version>12.0.0</version></since>
6061
<synopsis>
6162
Login an agent.
6263
</synopsis>
@@ -105,6 +106,7 @@
105106
</see-also>
106107
</application>
107108
<application name="AgentRequest" language="en_US">
109+
<since><version>12.0.0</version></since>
108110
<synopsis>
109111
Request an agent to connect with the channel.
110112
</synopsis>
@@ -130,6 +132,7 @@
130132
</see-also>
131133
</application>
132134
<function name="AGENT" language="en_US">
135+
<since><version>12.0.0</version></since>
133136
<synopsis>
134137
Gets information about an Agent
135138
</synopsis>

apps/app_alarmreceiver.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ struct timeval call_start_time;
146146
static const char app[] = "AlarmReceiver";
147147
/*** DOCUMENTATION
148148
<application name="AlarmReceiver" language="en_US">
149+
<since><version>1.6.2.0</version></since>
149150
<synopsis>
150151
Provide support for receiving alarm reports from a burglar or fire alarm panel.
151152
</synopsis>

apps/app_amd.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454

5555
/*** DOCUMENTATION
5656
<application name="AMD" language="en_US">
57+
<since><version>1.6.2.0</version></since>
5758
<synopsis>
5859
Attempt to detect answering machines.
5960
</synopsis>

apps/app_attended_transfer.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040

4141
/*** DOCUMENTATION
4242
<application name="AttendedTransfer" language="en_US">
43+
<since><version>13.28.0</version><version>16.5.0</version></since>
4344
<synopsis>
4445
Attended transfer to the extension provided and TRANSFER_CONTEXT
4546
</synopsis>

apps/app_audiosocket.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848

4949
/*** DOCUMENTATION
5050
<application name="AudioSocket" language="en_US">
51+
<since><version>18.0.0</version></since>
5152
<synopsis>
5253
Transmit and receive audio between channel and TCP socket
5354
</synopsis>

apps/app_authenticate.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ AST_APP_OPTIONS(auth_app_options, {
5858
static const char app[] = "Authenticate";
5959
/*** DOCUMENTATION
6060
<application name="Authenticate" language="en_US">
61+
<since><version>1.6.2.0</version></since>
6162
<synopsis>
6263
Authenticate a user
6364
</synopsis>

apps/app_blind_transfer.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939

4040
/*** DOCUMENTATION
4141
<application name="BlindTransfer" language="en_US">
42+
<since><version>13.28.0</version><version>16.5.0</version></since>
4243
<synopsis>
4344
Blind transfer channel(s) to the extension and context provided
4445
</synopsis>

apps/app_bridgeaddchan.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939

4040
/*** DOCUMENTATION
4141
<application name="BridgeAdd" language="en_US">
42+
<since><version>14.0.0</version></since>
4243
<synopsis>
4344
Join a bridge that contains the specified channel.
4445
</synopsis>

apps/app_bridgewait.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050

5151
/*** DOCUMENTATION
5252
<application name="BridgeWait" language="en_US">
53+
<since><version>12.0.0</version></since>
5354
<synopsis>
5455
Put a call into the holding bridge.
5556
</synopsis>

0 commit comments

Comments
 (0)