oana
1f51c74a0a
Audio support for Mac OS X added.
...
git-svn-id: http://voip.null.ro/svn/yate@3154 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 12:12:32 +00:00
marian
b480d411f0
Fixed deadlock: outgoing jabber stream id is now checked by the engine event processor to avoid locking engine's stream list(s) while the stream is locked.
...
git-svn-id: http://voip.null.ro/svn/yate@3126 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-17 13:06:54 +00:00
marian
15812c43a6
Add stream type prefix to stream name. Added account to client streams. A client stream can now be retrieved by account from the jabber client engine.
...
git-svn-id: http://voip.null.ro/svn/yate@2976 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-27 12:17:17 +00:00
marian
b561088b3b
Implemented 'online' operation in resource.notify handler.
...
git-svn-id: http://voip.null.ro/svn/yate@2975 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-27 10:01:04 +00:00
marian
917bafa4a4
Add stream local ip when handling jabber.account messages.
...
git-svn-id: http://voip.null.ro/svn/yate@2973 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-27 08:47:43 +00:00
marian
ff16bf8438
Add line/account to jabber.iq messages.
...
git-svn-id: http://voip.null.ro/svn/yate@2972 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-26 16:06:00 +00:00
marian
eb21e10663
Implemented resource.notify, resource.subscribe and user.roster handlers. Handle chat message delay child.
...
git-svn-id: http://voip.null.ro/svn/yate@2966 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-26 09:45:22 +00:00
marian
576dec0fa4
Save entity caps file in user config path when in client mode. Process entity caps responses.
...
git-svn-id: http://voip.null.ro/svn/yate@2927 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-11 13:46:04 +00:00
marian
73b051b6f5
Route iq stanzas. Implemented chat message handler. Implemented account contact/instance query.
...
git-svn-id: http://voip.null.ro/svn/yate@2899 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-05 15:39:12 +00:00
marian
c3612224e9
Fixed protocol check in user.login handler.
...
git-svn-id: http://voip.null.ro/svn/yate@2894 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-04 15:55:04 +00:00
marian
9a3703f078
Fixed xdebug compile error.
...
git-svn-id: http://voip.null.ro/svn/yate@2891 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-04 09:17:44 +00:00
marian
76c182e440
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://voip.null.ro/svn/yate@2882 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-02 16:05:39 +00:00
paulc
402b2f7a03
Call the ThreadedSource::cleanup() from reimplemented method in descendants.
...
Spaced and moved together the class methods in source code (aestethic).
git-svn-id: http://voip.null.ro/svn/yate@2829 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-08 13:19:22 +00:00
paulc
2ebf04b2a3
The worker thread of ThreadedSource now keeps it referenced.
...
New methods of DataEndpoint, CallEndpoint and ThreadedSource allow easier handling of concurrent operations.
Modules using ThreadedSource were modified to use the new API.
git-svn-id: http://voip.null.ro/svn/yate@2827 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-07 23:49:12 +00:00
paulc
2f1a5ff2f6
Added flags to data forwarded through DataNodes.
...
The amount of consumed data is returned to the source.
git-svn-id: http://voip.null.ro/svn/yate@2745 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-02 09:24:33 +00:00
marian
7d87860a33
Added capability to build a stereo DataConsumer.
...
git-svn-id: http://voip.null.ro/svn/yate@2736 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-22 16:10:35 +00:00
paulc
85ef8e4d49
Changed thread names to be uniform and easily readable.
...
git-svn-id: http://voip.null.ro/svn/yate@2733 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-22 14:48:26 +00:00
paulc
6b70a1bfbd
Fixed building osschan on FreeBsd where soundcard.h is in include/sys
...
git-svn-id: http://voip.null.ro/svn/yate@2690 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-05 17:39:29 +00:00
paulc
4f52df964a
Got rid of a strcmp call, use String method instead.
...
git-svn-id: http://voip.null.ro/svn/yate@2689 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-05 17:21:32 +00:00
paulc
692c726abd
Added mutex names to most Yate modules.
...
git-svn-id: http://voip.null.ro/svn/yate@2613 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 14:06:39 +00:00
marian
85e46918d7
The workers for data source/consumer are now holding a referenced pointer to their clients and run as long as the client's reference counter is greater then 1.
...
git-svn-id: http://voip.null.ro/svn/yate@2461 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:37:21 +00:00
paulc
1e3cfce926
Reapplied the repeat suppression changes accidentally lost in the last commit.
...
git-svn-id: http://voip.null.ro/svn/yate@2244 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-29 16:54:39 +00:00
paulc
08b2064e3d
Merged branches/marian/client up to rev. 2134.
...
git-svn-id: http://voip.null.ro/svn/yate@2135 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 02:06:00 +00:00
paulc
2224bd5519
Qt, Yate2 and VS 2005 related fixes.
...
git-svn-id: http://voip.null.ro/svn/yate@1594 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 18:36:17 +00:00
paulc
d32c220960
Directory reorder #3
...
git-svn-id: http://voip.null.ro/svn/yate@1476 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 23:06:36 +00:00
paulc
0a3b86d8f4
Directory reorder #1
...
git-svn-id: http://voip.null.ro/svn/yate@1474 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:08:39 +00:00