Commit Graph

2193 Commits

Author SHA1 Message Date
paulc 1237f53ac1 Advanced copyright year range.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2003 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-30 10:14:10 +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 6dfd791e14 Added method to get an XML element from a NamedPointer parameter.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2001 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-29 14:27:28 +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
paulc cfc6376b45 Added capability to provide certificate verification mode in socket.ssl message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1999 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-28 16:10:34 +00:00
paulc ab5f19a78b Added handshaking information callback.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1998 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-28 13:52:46 +00:00
paulc 2519f7afec Added usage mode in comments.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1997 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-27 13:54:55 +00:00
paulc 423b9bbc25 Fix race condition in RTP remote address setting (Mantis bug #74).
git-svn-id: http://yate.null.ro/svn/yate/trunk@1996 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-26 12:25:37 +00:00
paulc 7e180c38aa Added UTF-8 fixing and overlongs detection.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1995 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-26 11:09:24 +00:00
paulc 2d82c82e91 Added methods to get the length of an UTF-8 string, can be used for validation.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1994 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-23 17:21:28 +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 72c0865adf Changed stream default flags.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1991 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-22 22:55:16 +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
paulc 28320dd1f7 Added AMR-NB project, removed spurious directory from GSM project.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1988 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-21 09:57:50 +00:00
maciej a97f5858be Flow module removed. inlinecallbacks should be used. Won't work in python < 2.5, who cares.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1987 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-16 16:12:49 +00:00
paulc 20a602e6ff Added more sample codecs, clarified what default means.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1986 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-15 10:45:41 +00:00
paulc c0dcc4b158 Removed leftover error when AMR-NB is not detected.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1985 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-15 10:23:26 +00:00
paulc 8540edc3cf Added AMR-NB codec based on 3GPP code converted to library by Stanislav Brabec.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1984 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-15 10:13:52 +00:00
marian 8522317c39 Fixed bug: delay xml element release when decoding a jingle jabber event until transport and/or media are retrieved from it.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1983 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-14 08:03:05 +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
paulc 85dc0fc7cd Moved restarting dead externals earlier to guarantee autorestart.
Improved debugging and info messages.


git-svn-id: http://yate.null.ro/svn/yate/trunk@1981 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-13 08:39:12 +00:00
paulc 5b325215a4 Added duration of call to cdrbuild status report.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1980 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-10 17:37:46 +00:00
paulc 7eca48b56b Allow early media (SDP in 1xx messages) to change the formats list.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1979 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-10 17:17:11 +00:00
paulc 2f6a034653 Recognize G729a as an alias of G729 (invalid but used by Sipura / Linksys).
git-svn-id: http://yate.null.ro/svn/yate/trunk@1978 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-10 17:07:01 +00:00
paulc 46e1096e4c Added debug message about opening (or failing) a hole for RTP in firewall/NAT.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1977 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-08 13:16:59 +00:00
paulc 4b5152a697 Added DISABLE_CAPS_DUMP directive to disable unportable capabilities dump.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1976 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-06 16:27:37 +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
paulc cb929627ce Got rid of the manually updated YSS7_PCTYPE_COUNT
git-svn-id: http://yate.null.ro/svn/yate/trunk@1974 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-06 14:40:39 +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 659f46cf47 JBStream::streamMutex() is now public.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1972 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-05 11:26:29 +00:00
marian 36715005b3 Added method to get a client stream's resource.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1971 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-05 11:13:50 +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 88f4f968e6 Fixed bug: XMPPUser is now checking if its owner has a presence engine before calling its method.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1969 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-05 08:32:54 +00:00
paulc c664823cab Changed message and its meaning from cluster.node to cluster.locate
git-svn-id: http://yate.null.ro/svn/yate/trunk@1968 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-01 15:19:22 +00:00
paulc 2c49ec0c58 Rotate logs synchronously, not in signal handler - should fix bug #120
git-svn-id: http://yate.null.ro/svn/yate/trunk@1967 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-01 14:01:53 +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 7c72aa9d94 Changed debug.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1963 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 15:29:31 +00:00
paulc 4299abf2bd Added support for dynamically allocating cluster nodes to resources.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1962 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 14:32:03 +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
marian 1513e7ef79 Added more debug.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1960 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 12:59:51 +00:00
marian c332d11f19 Fixed termination reason when failed to send keep alive.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1959 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 08:10:40 +00:00
marian a3766a4612 Removed useless define.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1958 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 08:10:10 +00:00
paulc 317b887270 Added missing NULL checks for SDP parameters spotted by Alex Vostrikov.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1957 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-29 14:09:55 +00:00
paulc 4321764321 Duplicate detector now ignores the last DTMF method after 4 seconds.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1956 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-28 16:54:03 +00:00
paulc 799dcc7e55 Made DTMF duplicate dropping messages a little more visible.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1955 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-25 13:23:43 +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