From 05cccdea8c5125b585ae3ee391a0db548fac2920 Mon Sep 17 00:00:00 2001 From: Kinsey Moore <kmoore@digium.com> Date: Mon, 10 Sep 2012 19:48:22 +0000 Subject: [PATCH] Deprecate chan_gtalk, chan_jingle, and res_jabber chan_gtalk, chan_jingle, and res_jabber are now deprecated in favor of using chan_motif and res_xmpp. They are a feature-equivalent replacement and are written to be more easily maintainable. (closes issue ASTERISK-20298) Review: https://reviewboard.asterisk.org/r/2082/ Reported-by: Leif Madsen git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@372795 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_gtalk.c | 3 ++- channels/chan_jingle.c | 3 ++- include/asterisk/doxygen/architecture.h | 2 +- main/devicestate.c | 2 +- res/res_jabber.c | 3 ++- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/channels/chan_gtalk.c b/channels/chan_gtalk.c index 9864f7884f..f30a3413b2 100644 --- a/channels/chan_gtalk.c +++ b/channels/chan_gtalk.c @@ -36,7 +36,8 @@ <depend>iksemel</depend> <depend>res_jabber</depend> <use type="external">openssl</use> - <support_level>extended</support_level> + <support_level>deprecated</support_level> + <replacement>chan_motif</replacement> ***/ #include "asterisk.h" diff --git a/channels/chan_jingle.c b/channels/chan_jingle.c index a3adb653a8..29329c6c61 100644 --- a/channels/chan_jingle.c +++ b/channels/chan_jingle.c @@ -32,7 +32,8 @@ <depend>res_jabber</depend> <use type="external">openssl</use> <defaultenabled>no</defaultenabled> - <support_level>extended</support_level> + <support_level>deprecated</support_level> + <replacement>chan_motif</replacement> ***/ #include "asterisk.h" diff --git a/include/asterisk/doxygen/architecture.h b/include/asterisk/doxygen/architecture.h index 27b8d2a5ad..c157697eee 100644 --- a/include/asterisk/doxygen/architecture.h +++ b/include/asterisk/doxygen/architecture.h @@ -185,7 +185,7 @@ Some examples of modules that provide C APIs (potentially among other things) ar - res_ael_share.c - res_crypto.c - res_curl.c - - res_jabber.c + - res_xmpp.c - res_monitor.c - res_smdi.c - res_speech.c diff --git a/main/devicestate.c b/main/devicestate.c index 779668259e..3256a7b4f9 100644 --- a/main/devicestate.c +++ b/main/devicestate.c @@ -70,7 +70,7 @@ * The CLI command "show hints" show last known state * * \note None of these handle user states, like an IM presence - * system. res_jabber.c can subscribe and watch such states + * system. res_xmpp.c can subscribe and watch such states * in jabber/xmpp based systems. * * \section AstDevStateArch Architecture for devicestates diff --git a/res/res_jabber.c b/res/res_jabber.c index ee55df99ad..fde8a452b5 100644 --- a/res/res_jabber.c +++ b/res/res_jabber.c @@ -34,7 +34,8 @@ <defaultenabled>no</defaultenabled> <depend>iksemel</depend> <use type="external">openssl</use> - <support_level>extended</support_level> + <support_level>deprecated</support_level> + <replacement>res_xmpp</replacement> ***/ #include "asterisk.h" -- GitLab