asterisk/res
Matthew Jordan 86ff5585fd Add the ability to specify technology specific documentation
A number of applications/AMI commands in Asterisk have specific behavioral
differences depending on the resource or channel technology those
applications are executed on.  For example, the MessageSend application/
command is technology agnostic, but how the channel drivers that support
that functionality behave is dependant on the protocols and channel
driver implementation.  Prior to this patch, those details were either
documented in the application/command documentation itself, or were left
undocumented.

This patch adds a new element to the documentation schema, <info/>.  An info
node is essentially a piece of technology specific reference information that
can be included by any top level XML documentation node.  For example, the
MessageSend application can now include XMPP/SIP specific information, where
that technology specific information can be defined in chan_motif/res_xmpp/
chan_sip.  Likewise, that information can also be included in the MessageSend
AMI command.

Review: https://reviewboard.asterisk.org/r/2049




git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@370278 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-07-19 22:17:13 +00:00
..
ael Allow the REALTIME() function to report errors back to the caller. 2012-07-11 17:16:50 +00:00
pjproject Use the bruteforce method to get debugging enabled for pjproject. 2012-07-19 12:14:29 +00:00
snmp Multiple revisions 369001-369002 2012-06-15 16:20:16 +00:00
Makefile Use the bruteforce method to get debugging enabled for pjproject. 2012-07-19 12:14:29 +00:00
res_adsi.c Multiple revisions 369323-369324 2012-06-25 15:55:25 +00:00
res_ael_share.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_ael_share.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_agi.c Fix places in resources where a negative return value could impact execution 2012-04-17 21:14:49 +00:00
res_agi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_calendar.c Fix a variety of memory leaks 2012-05-18 14:43:44 +00:00
res_calendar.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_calendar_caldav.c Fix a variety of memory leaks 2012-05-18 14:43:44 +00:00
res_calendar_ews.c Fix checking bounds of array index after using it; improper sizeof 2012-05-17 13:21:19 +00:00
res_calendar_exchange.c Fix a variety of memory leaks 2012-05-18 14:43:44 +00:00
res_calendar_icalendar.c Fix a variety of memory leaks 2012-05-18 14:43:44 +00:00
res_clialiases.c Allow each logging destination and console to have its own notion of the verbosity level. 2011-11-29 18:43:16 +00:00
res_clioriginate.c Add missing newlines to CLI logging 2012-04-06 18:19:03 +00:00
res_config_curl.c Make use of va_args more appropriate to form in various res_config modules plus utils. 2012-04-17 21:10:50 +00:00
res_config_ldap.c Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-04-17 18:57:40 +00:00
res_config_odbc.c Fix coverity UNUSED_VALUE findings in core support level files 2012-06-11 15:23:30 +00:00
res_config_pgsql.c Make use of va_args more appropriate to form in various res_config modules plus utils. 2012-04-17 21:10:50 +00:00
res_config_sqlite.c Add missing newlines to CLI logging 2012-04-06 18:19:03 +00:00
res_config_sqlite3.c Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-04-17 18:57:40 +00:00
res_convert.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_corosync.c res_corosync: Fix build against corosync 2.0. 2012-04-28 01:20:57 +00:00
res_crypto.c Fix incorrect usage of sizeof() in res_crypto. 2012-03-14 00:39:23 +00:00
res_crypto.exports.in Remove built-in AES code and use optional_api instead 2010-07-21 19:11:32 +00:00
res_curl.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
res_fax.c Fix coverity UNUSED_VALUE findings in core support level files 2012-06-11 15:23:30 +00:00
res_fax.exports.in Log spandsp's fax debug output to the FAX logger level. 2010-05-21 15:15:58 +00:00
res_fax_spandsp.c Replace GNU old-style field designator extensions to fix clang warnings 2012-04-04 18:08:28 +00:00
res_format_attr_celt.c Add support for parsing SDP attributes, generating SDP attributes, and passing it through. 2012-07-13 16:49:40 +00:00
res_format_attr_h263.c Reduce memory consumption and add the H.264 and H.263 modules I shamefully neglected to add. 2012-07-13 18:41:07 +00:00
res_format_attr_h264.c Reduce memory consumption and add the H.264 and H.263 modules I shamefully neglected to add. 2012-07-13 18:41:07 +00:00
res_format_attr_silk.c Add support for parsing SDP attributes, generating SDP attributes, and passing it through. 2012-07-13 16:49:40 +00:00
res_http_post.c Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-04-17 18:57:40 +00:00
res_http_websocket.c Add support for SIP over WebSocket. 2012-07-16 12:35:04 +00:00
res_http_websocket.exports.in Add res_http_websocket module which implements the WebSocket protocol according to RFC 6455. 2012-06-02 21:13:36 +00:00
res_jabber.c Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif. 2012-07-07 17:06:51 +00:00
res_jabber.exports.in Fix chan_jingle/gtalk load regression introduced in r346087 2011-12-05 14:47:11 +00:00
res_limit.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_monitor.c Resolve FORWARD_NULL static analysis warnings 2012-05-10 20:56:09 +00:00
res_monitor.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_musiconhold.c Fix places in resources where a negative return value could impact execution 2012-04-17 21:14:49 +00:00
res_mutestream.c Convert MuteAudio documentation to XML. 2012-03-19 20:26:51 +00:00
res_odbc.c Ensure that all ast_datastore_info structures are 'const'. 2012-07-18 17:18:20 +00:00
res_odbc.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_phoneprov.c Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-04-17 18:57:40 +00:00
res_pktccops.c Multiple revisions 350788-350789 2012-01-14 15:51:43 +00:00
res_pktccops.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_realtime.c Cleanup references to sipusers and sipfriends dynamic realtime families 2011-11-01 19:53:26 +00:00
res_rtp_asterisk.c Handle extremely out of order RFC 2833 DTMF 2012-07-19 21:45:20 +00:00
res_rtp_multicast.c Fix sequence number overflow over 16 bits causing codec change in RTP packets. 2011-10-27 19:48:23 +00:00
res_security_log.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_smdi.c Mark res_smdi/res_adsi as 'core' supported modules 2012-06-13 20:28:07 +00:00
res_smdi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_snmp.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_speech.c Fix coverity UNUSED_VALUE findings in core support level files 2012-06-11 15:23:30 +00:00
res_speech.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_srtp.c Fix a variety of memory leaks 2012-05-18 14:43:44 +00:00
res_srtp.exports.in Add SRTP support for Asterisk 2010-06-08 05:29:08 +00:00
res_stun_monitor.c Add 'stun show status' command 2012-07-05 21:36:41 +00:00
res_timing_dahdi.c Fix timing source dependency issues with MOH 2011-12-27 20:55:15 +00:00
res_timing_kqueue.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_timing_pthread.c Fix timing source dependency issues with MOH 2011-12-27 20:55:15 +00:00
res_timing_timerfd.c Fix timing source dependency issues with MOH 2011-12-27 20:55:15 +00:00
res_xmpp.c Add the ability to specify technology specific documentation 2012-07-19 22:17:13 +00:00
res_xmpp.exports.in Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif. 2012-07-07 17:06:51 +00:00