From a3fa37b8cfbe82777b4954214afaad7b020081e5 Mon Sep 17 00:00:00 2001 From: Joshua Colp Date: Sat, 7 Jul 2012 17:06:51 +0000 Subject: Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif. This channel driver is a replacement for both chan_gtalk and chan_jingle but adds additional features not found in either. These features include full configuration reload, video, full codec support, bidirectional cause code mapping, hold, unhold, and ringing indication. It is also compliant with the current published Jingle and Google Jingle specifications. The original Google Talk protocol is also supported for Google Voice interoperability. You may ask yourself though where the name motif comes from... and I would say to you... music! motif: a perceivable or salient recurring fragment or succession of notes Sorta like a jingle! Review: https://reviewboard.asterisk.org/r/1917/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@369769 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- res/res_jabber.c | 1 + res/res_xmpp.c | 3 +-- res/res_xmpp.exports.in | 17 +++++++++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 res/res_xmpp.exports.in (limited to 'res') diff --git a/res/res_jabber.c b/res/res_jabber.c index 384b12c43..c160266b0 100644 --- a/res/res_jabber.c +++ b/res/res_jabber.c @@ -31,6 +31,7 @@ */ /*** MODULEINFO + no iksemel openssl extended diff --git a/res/res_xmpp.c b/res/res_xmpp.c index c8ba09f85..8428e3d09 100644 --- a/res/res_xmpp.c +++ b/res/res_xmpp.c @@ -24,7 +24,7 @@ * * \extref Iksemel http://code.google.com/p/iksemel/ * - * A refereouce module for interfacting Asterisk directly as a client or component with + * A reference module for interfacting Asterisk directly as a client or component with * an XMPP/Jabber compliant server. * * This module is based upon the original res_jabber as done by Matt O'Gorman. @@ -32,7 +32,6 @@ */ /*** MODULEINFO - no iksemel openssl core diff --git a/res/res_xmpp.exports.in b/res/res_xmpp.exports.in new file mode 100644 index 000000000..e73fc85a9 --- /dev/null +++ b/res/res_xmpp.exports.in @@ -0,0 +1,17 @@ +{ + global: + LINKER_SYMBOL_PREFIXast_xmpp_client_find; + LINKER_SYMBOL_PREFIXast_xmpp_client_disconnect; + LINKER_SYMBOL_PREFIXast_xmpp_client_unref; + LINKER_SYMBOL_PREFIXast_xmpp_client_lock; + LINKER_SYMBOL_PREFIXast_xmpp_client_unlock; + LINKER_SYMBOL_PREFIXast_xmpp_client_send; + LINKER_SYMBOL_PREFIXast_xmpp_client_send_message; + LINKER_SYMBOL_PREFIXast_xmpp_chatroom_invite; + LINKER_SYMBOL_PREFIXast_xmpp_chatroom_join; + LINKER_SYMBOL_PREFIXast_xmpp_chatroom_send; + LINKER_SYMBOL_PREFIXast_xmpp_chatroom_leave; + LINKER_SYMBOL_PREFIXast_xmpp_increment_mid; + local: + *; +}; -- cgit v1.2.3