Commit Graph

192 Commits

Author SHA1 Message Date
marian 345152b575 Set the 'client' parameter from local/remote host when starting SOCKS file transfer.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4017 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-23 13:21:37 +00:00
marian aeb1db0ba7 Implemented configurable method to send DTMFs: using the protocol, inband, rfc2833 or chat message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4003 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-22 08:47:45 +00:00
marian 3b1cad0f7c Handle jingle session redirect. Don't check the called party jid if requested in call.execute message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4000 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-21 13:58:55 +00:00
marian aa804f19c1 Fixed bug: make sure the channel is alive while calling its method.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3960 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-16 14:35:03 +00:00
marian 246574548b Merged jabber changes from client branch into trunk.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3928 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-08 09:55:05 +00:00
paulc 944d788b8f Avoid a crash when the Jingle channel receives a call.update without the "operation" parameter.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3756 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-26 15:52:36 +00:00
marian 88060d8976 Changed default value for resource priority in presences generated by the jingle module and made it configurable.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3664 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-21 12:31:04 +00:00
marian 34d7fcf22d The jingle module can now add entity caps children to already built presence elements for users in serviced domains. Allow overriding the resource.notify handler priority from config.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3357 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 14:38:14 +00:00
marian 4914f6d76a Added jingle apps rtp audio namespace to the list of advertised features.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3355 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 13:19:07 +00:00
marian 2af3e5bc7c The jingle module is now handling all resources if none is given in config.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3354 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 13:14:43 +00:00
marian 9223b7eaac Allow transport methods override from routing in outgoing jingle channel.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3252 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-29 09:05:28 +00:00
marian 428653c665 Fixed jingle channel hangup reason (avoid setting it to failure when session termination reason is missing).
git-svn-id: http://yate.null.ro/svn/yate/trunk@3152 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-29 10:08:51 +00:00
marian acee06f53d Added jingle channel option used to ignore Yate running mode.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3151 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-29 10:00:01 +00:00
marian 5621a88ebb Fixed debug.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3131 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-18 14:32:37 +00:00
marian 5178d6b092 Added user.notify message handler used in client mode to close all channels belonging to an unregistered local account.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3084 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-16 16:23:28 +00:00
marian 91f9b41323 The jingle module is now handling call.execute with target starting with 'jabber/' in client mode.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3044 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-28 11:39:36 +00:00
paulc 6eeb68bb1a Added Channel::initChan() method to add the channel to the driver explicitely, after the object is fully constructed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3033 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-26 10:31:32 +00:00
paulc 5cde9ef2be Automatically reset the maxcall timer when entering "answered" status.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2991 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-18 19:08:41 +00:00
marian 84a672edaf Fixed driver lock without unlock bug in msg.execute handler.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2983 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-14 15:10:35 +00:00
marian 67953ff627 Use local ip returned by 'jabber.account' message for RTP setup.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2974 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-27 08:49:10 +00:00
paulc dd169b1d5a Copy by default some parameters from call.execute to chan.startup of outgoing calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2965 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-25 18:36:34 +00:00
paulc 413102c4c1 Made Yate 3 build in Visual Studio, fixed some bugs discovered by the VC++ compiler.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2923 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-10 18:44:44 +00:00
marian bffc5081a0 Added configurable option used to handle (un)subscribe requests and send presence. Fixed responses to disco info requests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2918 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-10 15:31:44 +00:00
marian 14a2fb8a9f Removed user.(un)register message handlers.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2906 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-09 14:07:43 +00:00
marian 69e0103bc0 Added line (account) to jingle session and connection. Fixed jingle channel stanza send. Request resource caps when making an outgoing call.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2898 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-05 15:25:33 +00:00
marian 0ccfd52bc4 Fixed mutex lock.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2892 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-04 13:52:25 +00:00
marian d6966c6347 Implemented jabber server. Changed jingle channel to support the new jabber library. Replaced tinyxml with yate own XML library. Added openssl support for server. Work in progress in jabber client support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2882 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-02 16:05:39 +00:00
paulc fbfef23187 Accept a Jingle version 0 "relay" transport to override another current candidate.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2767 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-24 10:54:32 +00:00
paulc fe9c1c1c98 Added a ClientProxy engine run mode for clients with no local UI.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2759 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-14 15:49:20 +00:00
marian db25093aa1 Added 'contact' and 'instance' parameters to enqueued msg.execute messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2744 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-30 14:16:21 +00:00
marian d1c0316a19 Add module name to enqueued user.notify messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2742 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-29 09:08:00 +00:00
marian 4b13584816 Always add a 'contact' parameter containing the sender's bare jid to enqueued resource.notify messages. Add a 'roster'='true' to resource.notify messages sent for roster changes and an 'instance' one containing the resource for presence messages. Look for 'contact' and 'instance' parameters when handling resource.notify messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2741 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-29 09:06:16 +00:00
paulc 5499650213 Changed thread names to be uniform and easily readable.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2733 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-22 14:48:26 +00:00
marian 3033dbb105 Add an 'in_line' parameter with account name to call.preroute message sent for a session using a client stream.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2728 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-20 20:34:34 +00:00
paulc 65fa4adbd4 Fixed warnings and a few minor bugs when compiling on a different architecture.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2724 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-19 11:19:20 +00:00
marian 58deec4684 Fail user.login if a stream was found but is going to be destroyed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2714 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-15 11:46:19 +00:00
marian e9fe9cae41 Forward presence 'show' to/from resource.notify for client streams.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2713 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-15 11:42:01 +00:00
paulc ca829d943a Made some dangerous constructors explicit, fix potential problems exposed by this.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2705 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-12 15:15:36 +00:00
marian a219f1123a Changed jingleversion parameter name to jingle_version.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2669 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 10:03:28 +00:00
marian cf5d0b1168 Implemented old jingle protocol support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2666 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-31 15:22:08 +00:00
paulc c669a24f90 Added mutex names to most Yate modules.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2613 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 14:06:39 +00:00
marian 7b0a1b3c31 Accept attended chan.transfer without transfer destination jid. Get it from received channel if missing.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2597 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-27 14:51:08 +00:00
marian 921e59fe26 Make sure we always use the content owning the last received transport to avoid using another content then the remote party.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2588 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-17 15:20:30 +00:00
marian 87f5aa75bc Set reason text when closing a session with unknown error.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2586 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-15 15:06:31 +00:00
marian 20e742d313 Add caller URI parameter to call.route message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2526 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-20 10:00:38 +00:00
marian c71a8ccf62 Fixed bug: don't remove items added to the list of rejected contents built when processing content add requests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2502 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 10:01:32 +00:00
marian 1cf06dd954 Avoid adding twice the crypto_key param to chan.rtp message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2453 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-23 10:26:29 +00:00
marian 86bf0942a5 Lock driver while creating an outgoing connection to prevent presence processing by an incomplete connection.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2439 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-14 15:21:34 +00:00
marian a13018c9c5 Transfer elements can now carry a subject. Fixed the response sent to a transfer response. Fixed content remove for non file transfer connections
git-svn-id: http://yate.null.ro/svn/yate/trunk@2436 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-14 11:38:25 +00:00
paulc 3feb774bb3 Moved jingle specific modules away, load them on demand from jingle channel.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2419 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-09 15:21:26 +00:00
marian f517fbb4ea Added jingle file transfer support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2417 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-09 14:32:48 +00:00
marian c07d4ee690 Always build the jabber stream status service.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2400 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-17 16:00:25 +00:00
marian a278a50df1 Copy all xml children' text to user.roster/resource.notify when receiving roster from server.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2399 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-17 15:57:30 +00:00
marian 6a28081b7e Implemented the new Jingle specifications.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2382 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-01 00:37:18 +00:00
marian 9ff2bae307 Implemented support for Jingle session transfer (XEP-0251).
git-svn-id: http://yate.null.ro/svn/yate/trunk@2358 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-20 16:59:42 +00:00
marian ecaf73b91c Support for placing on hold and resuming a Jingle session.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2357 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-20 16:52:03 +00:00
marian 8abdfb94af The jingle session is now handling transfer and rtp session info stanzas. The channel is handling ringing and deny transfer/hold/active/mute requests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2332 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-12 10:54:49 +00:00
marian 03629f0379 Added capability to forward user roster in a single message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2331 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-12 09:46:17 +00:00
marian b995f7dedb Fixed jingle session negotiation. Added reason to terminate stanza. The module can now handle presence broadcast when the component is keeping the roster. Additional presence stanza can now be added to presence command.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2330 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-12 09:33:17 +00:00
marian 19fc464301 Make sure we have a local address for transport before starting RTP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2233 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-21 15:46:47 +00:00
paulc c3135a1b52 Added a static helper method to complete one item, use it where applicable.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2202 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-16 13:30:04 +00:00
marian 8e990678d8 Added stanza id param when sending transport to avoid session terminate is error is received.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2199 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-15 14:33:06 +00:00
marian e6953a47ae Fixed some debug messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2192 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-08 16:37:27 +00:00
marian 18a6b5bf79 Add extra children from resource.notify message when sending client presence.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2181 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-04 07:18:15 +00:00
marian 3e63faf429 Fixed bug: get resource from remote user when making a call.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2165 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-15 13:36:17 +00:00
marian 4659b3f279 Added IM execute handler used to send chat messages. Dispatch an im.execute message when receiving chat messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2160 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-15 07:40:05 +00:00
marian 4beb5eb112 Don't add the 'from' attribute when sending (un)subscribe response.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2153 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-11 15:59:40 +00:00
marian 10caf41633 The module no longer responds to client (un)subscribe requests. Fixed line checking in driver: deref the stream if found.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2074 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-16 13:00:37 +00:00
paulc 43b9cf0f81 Added capability to route to "line/..." no matter what protocol it uses.
Added driver method to query the existence of a line, use it in routing.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2073 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-16 09:48:49 +00:00
marian 9af5ee7549 Handle the same bare jid for caller and called when making an outgoing call.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2072 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-16 09:13:30 +00:00
marian 7c47cbb853 Send a subscribe request when making a call to a jid which is not in the user's roster.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2069 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-15 15:16:01 +00:00
marian e2681a66f5 Automatically accept (un)subscribe requests on client streams.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2068 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-15 11:48:48 +00:00
marian 3006ae3318 Implemented Driver's msgRoute() to fill the called parameter if a stream exists for the given account/line.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2067 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-15 10:18:56 +00:00
marian fdb1348f41 Added resource audio capability when enqueueing client resource.notify.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2041 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-28 21:05:08 +00:00
marian c94f9ab96e Fixed bug: deref stream after increasing its reference counter.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2030 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-18 14:58:36 +00:00
marian 5d1ce5d6f9 Accept jabber/xmpp/jingle as callto prefix when processing call.execute.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2029 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-18 07:13:58 +00:00
marian c80a496516 Add support to send/receive multiple DTMFs in the same stanza.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2007 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 15:15:54 +00:00
marian a55a2f5e3a Added xmpp.generate message handler.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2002 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-29 14:34:55 +00:00
marian 21aa03d6ff Added 'autorestart' parameter to user.notify to notify the user if the stream is going to re-connect.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2000 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-29 10:02:15 +00:00
marian b95735af18 Add protocol parameter when enqueueing presence messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1993 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-23 13:53:40 +00:00
marian e8f49cef3a Changed default protocol name to jabber.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1992 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-23 13:40:17 +00:00
marian f8c61efac9 Fixed bug: check operation when requesting user logout.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1990 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-22 22:53:56 +00:00
marian 6799c99e09 Accept jabber/xmpp/jingle protocol names when handling user.login messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1989 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-22 20:48:15 +00:00
marian f0980f55cb Client: use the account parameter when making an outgoing call before trying to use the caller.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1982 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-13 12:37:40 +00:00
marian 228b2587f7 Added a low priority xmpp.iq handler for messages enqueued by this module. This handler will respond to received iq stanzas of type set/get.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1975 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-06 15:19:02 +00:00
marian b58c50aecd Fixed resource.notify/subscribe handlers for client accounts (streams).
git-svn-id: http://yate.null.ro/svn/yate/trunk@1973 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-05 12:44:49 +00:00
marian 640a8252d2 Added jabber service used to enqueue xmpp.iq messages with received 'iq' stanzas.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1970 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-05 08:49:44 +00:00
marian 12ae68871c Call Channel's methods on call answered, routed, update.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1966 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-01 11:00:28 +00:00
marian b51488dad4 Client stream: copy resource status to status parameter of resource.notify.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1965 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-01 10:49:21 +00:00
marian ae7fb9e65e Client stream: copy resource status when enqueueing resource.notify.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1964 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 15:30:52 +00:00
marian 69e9d73f3a Changed debug.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1961 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 13:00:20 +00:00
paulc 0f630bd627 Added capability to mark or block duplicate DTMFs detected by different methods.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1954 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-25 13:11:49 +00:00
paulc ca41cde27e Call the callConnect() method to set up properly the outgoing call leg.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1952 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-24 21:19:51 +00:00
marian 1647790bf5 Client stream: fixed presence type check when enqueueing resource.notify.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1947 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-24 10:11:26 +00:00
marian ece59136c4 Client: copy parameters from received presence to resource.notify message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1945 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-24 08:34:06 +00:00
paulc b5f010dfc3 Added DTMF detection method to chan.dtmf messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1943 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-23 22:50:20 +00:00
marian 4db7c80f9d Added capability to build and send additional XML children from resource.notify message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1941 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-23 14:36:36 +00:00
marian 5fdd6d1d29 Changed the way client streams are created.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1926 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-17 14:08:22 +00:00
marian aee7ac8c6e Implemented inherited msgDrop() method.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1925 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-17 12:43:00 +00:00
marian 6e3b22d728 Use TelEngine::destruct() instead of deref().
git-svn-id: http://yate.null.ro/svn/yate/trunk@1924 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-17 10:44:36 +00:00