diff options
Diffstat (limited to 'res')
42 files changed, 112 insertions, 4 deletions
diff --git a/res/res_adsi.c b/res/res_adsi.c index 0a1f623a5..778752495 100644 --- a/res/res_adsi.c +++ b/res/res_adsi.c @@ -30,6 +30,10 @@ * res_adsi to load */ +/*** MODULEINFO + <support_level>extended</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_ael_share.c b/res/res_ael_share.c index 805dfd9a8..f1ae9f33f 100644 --- a/res/res_ael_share.c +++ b/res/res_ael_share.c @@ -25,6 +25,10 @@ * \ingroup applications */ +/*** MODULEINFO + <support_level>extended</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_agi.c b/res/res_agi.c index b57c498df..87ae21a6d 100644 --- a/res/res_agi.c +++ b/res/res_agi.c @@ -25,6 +25,10 @@ * \todo Convert the rest of the AGI commands over to XML documentation */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_ais.c b/res/res_ais.c index 9bcceeade..c64e8e674 100644 --- a/res/res_ais.c +++ b/res/res_ais.c @@ -34,6 +34,7 @@ /*** MODULEINFO <depend>ais</depend> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_calendar.c b/res/res_calendar.c index e6b724baf..b77553781 100644 --- a/res/res_calendar.c +++ b/res/res_calendar.c @@ -23,6 +23,10 @@ * \todo Support writing attendees */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_calendar_caldav.c b/res/res_calendar_caldav.c index dd150afd6..14fce0ca7 100644 --- a/res/res_calendar_caldav.c +++ b/res/res_calendar_caldav.c @@ -24,7 +24,9 @@ <depend>neon</depend> <depend>ical</depend> <depend>libxml2</depend> + <support_level>core</support_level> ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_calendar_ews.c b/res/res_calendar_ews.c index 31df35312..51761127e 100644 --- a/res/res_calendar_ews.c +++ b/res/res_calendar_ews.c @@ -22,7 +22,9 @@ /*** MODULEINFO <depend>neon29</depend> + <support_level>core</support_level> ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_calendar_exchange.c b/res/res_calendar_exchange.c index 2238124db..4a2df1822 100644 --- a/res/res_calendar_exchange.c +++ b/res/res_calendar_exchange.c @@ -24,7 +24,9 @@ <depend>neon</depend> <depend>ical</depend> <depend>iksemel</depend> + <support_level>core</support_level> ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_calendar_icalendar.c b/res/res_calendar_icalendar.c index d503eac35..8ef269e4f 100644 --- a/res/res_calendar_icalendar.c +++ b/res/res_calendar_icalendar.c @@ -23,7 +23,9 @@ /*** MODULEINFO <depend>neon</depend> <depend>ical</depend> + <support_level>core</support_level> ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_clialiases.c b/res/res_clialiases.c index e2558f274..d67f3ba39 100644 --- a/res/res_clialiases.c +++ b/res/res_clialiases.c @@ -26,6 +26,9 @@ * CLI commands. */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ #include "asterisk.h" diff --git a/res/res_clioriginate.c b/res/res_clioriginate.c index f244c165d..8a30be073 100644 --- a/res/res_clioriginate.c +++ b/res/res_clioriginate.c @@ -24,6 +24,10 @@ * */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$"); diff --git a/res/res_config_curl.c b/res/res_config_curl.c index 8488d9bdc..bb8d9b39b 100644 --- a/res/res_config_curl.c +++ b/res/res_config_curl.c @@ -28,6 +28,7 @@ /*** MODULEINFO <depend>curl</depend> + <support_level>core</support_level> ***/ #include "asterisk.h" diff --git a/res/res_config_ldap.c b/res/res_config_ldap.c index adfdacb28..55e1526d5 100644 --- a/res/res_config_ldap.c +++ b/res/res_config_ldap.c @@ -33,6 +33,7 @@ /*** MODULEINFO <depend>ldap</depend> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_config_odbc.c b/res/res_config_odbc.c index f52f941be..86cc25c86 100644 --- a/res/res_config_odbc.c +++ b/res/res_config_odbc.c @@ -30,6 +30,7 @@ /*** MODULEINFO <depend>res_odbc</depend> + <support_level>core</support_level> ***/ #include "asterisk.h" diff --git a/res/res_config_pgsql.c b/res/res_config_pgsql.c index bbc683a47..6ed6bd294 100644 --- a/res/res_config_pgsql.c +++ b/res/res_config_pgsql.c @@ -24,6 +24,7 @@ /*** MODULEINFO <depend>pgsql</depend> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_config_sqlite.c b/res/res_config_sqlite.c index 75d353cd5..fbeeac275 100644 --- a/res/res_config_sqlite.c +++ b/res/res_config_sqlite.c @@ -73,6 +73,7 @@ /*** MODULEINFO <depend>sqlite</depend> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_convert.c b/res/res_convert.c index 94d6e1e59..c2966a85f 100644 --- a/res/res_convert.c +++ b/res/res_convert.c @@ -26,6 +26,10 @@ * */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_crypto.c b/res/res_crypto.c index e25b8a4d6..4ae0851d6 100644 --- a/res/res_crypto.c +++ b/res/res_crypto.c @@ -28,6 +28,7 @@ /*** MODULEINFO <depend>openssl</depend> + <support_level>core</support_level> ***/ #include "asterisk.h" diff --git a/res/res_fax.c b/res/res_fax.c index 31aede8a6..8073f2d6e 100644 --- a/res/res_fax.c +++ b/res/res_fax.c @@ -53,6 +53,10 @@ * \ingroup applications */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_fax_spandsp.c b/res/res_fax_spandsp.c index 02657583d..296dd07a6 100644 --- a/res/res_fax_spandsp.c +++ b/res/res_fax_spandsp.c @@ -45,6 +45,7 @@ /*** MODULEINFO <depend>spandsp</depend> <depend>res_fax</depend> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_http_post.c b/res/res_http_post.c index c0719b6da..3dde6484d 100644 --- a/res/res_http_post.c +++ b/res/res_http_post.c @@ -27,6 +27,7 @@ /*** MODULEINFO <depend>gmime</depend> + <support_level>core</support_level> ***/ diff --git a/res/res_jabber.c b/res/res_jabber.c index 61d436a92..46229520a 100644 --- a/res/res_jabber.c +++ b/res/res_jabber.c @@ -33,6 +33,7 @@ /*** MODULEINFO <depend>iksemel</depend> <use type="external">openssl</use> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_limit.c b/res/res_limit.c index a6b4fef64..dc07a4caf 100644 --- a/res/res_limit.c +++ b/res/res_limit.c @@ -18,6 +18,9 @@ * \author Tilghman Lesher <res_limit_200607@the-tilghman.com> */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ #include "asterisk.h" diff --git a/res/res_monitor.c b/res/res_monitor.c index 86d1d1e02..61dc4a2d0 100644 --- a/res/res_monitor.c +++ b/res/res_monitor.c @@ -22,6 +22,10 @@ * * \author Mark Spencer <markster@digium.com> */ + +/*** MODULEINFO + <support_level>core</support_level> + ***/ #include "asterisk.h" @@ -650,6 +654,12 @@ static int start_monitor_exec(struct ast_channel *chan, const char *data) AST_APP_ARG(fname_base); AST_APP_ARG(options); ); + + /* Parse arguments. */ + if (ast_strlen_zero(data)) { + ast_log(LOG_ERROR, "Monitor requires an argument\n"); + return 0; + } parse = ast_strdupa(data); AST_STANDARD_APP_ARGS(args, parse); @@ -665,9 +675,7 @@ static int start_monitor_exec(struct ast_channel *chan, const char *data) stream_action &= ~X_REC_OUT; } - if (args.format) { - arg = strchr(args.format, ':'); - } + arg = strchr(args.format, ':'); if (arg) { *arg++ = 0; urlprefix = arg; diff --git a/res/res_musiconhold.c b/res/res_musiconhold.c index cc98543c6..4a052d43d 100644 --- a/res/res_musiconhold.c +++ b/res/res_musiconhold.c @@ -27,6 +27,7 @@ /*** MODULEINFO <conflict>win32</conflict> + <support_level>core</support_level> ***/ #include "asterisk.h" diff --git a/res/res_mutestream.c b/res/res_mutestream.c index 41b2fd831..92d01c7c7 100644 --- a/res/res_mutestream.c +++ b/res/res_mutestream.c @@ -29,6 +29,10 @@ * When we know and understands what happens if we zero out video, we can do that too. */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision: 89545 $") diff --git a/res/res_odbc.c b/res/res_odbc.c index b1e72ac8d..1770bb303 100644 --- a/res/res_odbc.c +++ b/res/res_odbc.c @@ -33,6 +33,7 @@ /*** MODULEINFO <depend>generic_odbc</depend> <depend>ltdl</depend> + <support_level>core</support_level> ***/ #include "asterisk.h" diff --git a/res/res_phoneprov.c b/res/res_phoneprov.c index 24d7b6505..c6dc009ea 100644 --- a/res/res_phoneprov.c +++ b/res/res_phoneprov.c @@ -26,6 +26,10 @@ * \author Terry Wilson <twilson@digium.com> */ +/*** MODULEINFO + <support_level>extended</support_level> + ***/ + #include "asterisk.h" #include <sys/ioctl.h> diff --git a/res/res_pktccops.c b/res/res_pktccops.c index 33ecc3817..0572658ac 100644 --- a/res/res_pktccops.c +++ b/res/res_pktccops.c @@ -32,6 +32,7 @@ /*** MODULEINFO <defaultenabled>no</defaultenabled> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_realtime.c b/res/res_realtime.c index 1bafe52b7..8b1488fe4 100644 --- a/res/res_realtime.c +++ b/res/res_realtime.c @@ -27,6 +27,10 @@ * \ingroup applications */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_rtp_asterisk.c b/res/res_rtp_asterisk.c index 5948e664c..a520cdb16 100644 --- a/res/res_rtp_asterisk.c +++ b/res/res_rtp_asterisk.c @@ -28,6 +28,10 @@ * \ingroup rtp_engines */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_rtp_multicast.c b/res/res_rtp_multicast.c index 0e930d61f..18256e90e 100644 --- a/res/res_rtp_multicast.c +++ b/res/res_rtp_multicast.c @@ -28,6 +28,10 @@ * \ingroup rtp_engines */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_security_log.c b/res/res_security_log.c index 2e3d4af52..3e8c48a24 100644 --- a/res/res_security_log.c +++ b/res/res_security_log.c @@ -27,6 +27,10 @@ * \todo Escape quotes in string payload IE contents */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$"); diff --git a/res/res_smdi.c b/res/res_smdi.c index 3c1ce4c97..e0bde6959 100644 --- a/res/res_smdi.c +++ b/res/res_smdi.c @@ -31,6 +31,10 @@ * polling thread handle it. */ +/*** MODULEINFO + <support_level>extended</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_snmp.c b/res/res_snmp.c index 4bf81a2f0..f717cead0 100644 --- a/res/res_snmp.c +++ b/res/res_snmp.c @@ -19,6 +19,7 @@ /*** MODULEINFO <depend>netsnmp</depend> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_speech.c b/res/res_speech.c index 7a8d17e5a..de0c41e08 100644 --- a/res/res_speech.c +++ b/res/res_speech.c @@ -23,6 +23,10 @@ * \author Joshua Colp <jcolp@digium.com> */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$"); diff --git a/res/res_srtp.c b/res/res_srtp.c index 3e9525afd..223b79bbb 100644 --- a/res/res_srtp.c +++ b/res/res_srtp.c @@ -29,7 +29,8 @@ */ /*** MODULEINFO - <depend>srtp</depend> + <depend>srtp</depend> + <support_level>core</support_level> ***/ /* See https://wiki.asterisk.org/wiki/display/AST/Secure+Calling */ diff --git a/res/res_stun_monitor.c b/res/res_stun_monitor.c index 8ce77141d..64ca73eda 100644 --- a/res/res_stun_monitor.c +++ b/res/res_stun_monitor.c @@ -23,6 +23,10 @@ * \author David Vossel <dvossel@digium.com> */ +/*** MODULEINFO + <support_level>core</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$") diff --git a/res/res_timing_dahdi.c b/res/res_timing_dahdi.c index 41f74f6c9..61dda6a44 100644 --- a/res/res_timing_dahdi.c +++ b/res/res_timing_dahdi.c @@ -25,6 +25,7 @@ /*** MODULEINFO <depend>dahdi</depend> + <support_level>core</support_level> ***/ #include "asterisk.h" diff --git a/res/res_timing_kqueue.c b/res/res_timing_kqueue.c index 1fef5fb99..57091bf41 100644 --- a/res/res_timing_kqueue.c +++ b/res/res_timing_kqueue.c @@ -26,6 +26,7 @@ /*** MODULEINFO <depend>kqueue</depend> <conflict>launchd</conflict> + <support_level>extended</support_level> ***/ #include "asterisk.h" diff --git a/res/res_timing_pthread.c b/res/res_timing_pthread.c index 8cb2898d9..e89ded2d6 100644 --- a/res/res_timing_pthread.c +++ b/res/res_timing_pthread.c @@ -23,6 +23,10 @@ * \brief pthread timing interface */ +/*** MODULEINFO + <support_level>extended</support_level> + ***/ + #include "asterisk.h" ASTERISK_FILE_VERSION(__FILE__, "$Revision$"); diff --git a/res/res_timing_timerfd.c b/res/res_timing_timerfd.c index ae5d2b411..80e5ca8a5 100644 --- a/res/res_timing_timerfd.c +++ b/res/res_timing_timerfd.c @@ -25,6 +25,7 @@ /*** MODULEINFO <depend>timerfd</depend> + <support_level>core</support_level> ***/ #include "asterisk.h" |