Commit Graph

25 Commits

Author SHA1 Message Date
paulc cda2d9f1c2 Updated copyright and FSF address.
git-svn-id: http://yate.null.ro/svn/yate/trunk@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
paulc 4a292bd06b Moved all classes in all modules in anonymous namespaces.
Added RTLD_GLOBAL dlopen()ing so symbols exported by libraries loaded by
modules will be available.


git-svn-id: http://yate.null.ro/svn/yate/trunk@813 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:18 +00:00
paulc 2c7b5734df Added a generic privacy mode in SIP. Auto RTP address can be disabled.
git-svn-id: http://yate.null.ro/svn/yate/trunk@668 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-27 19:51:03 +00:00
paulc 1a0d6c68a4 Solved a race in the destruction or YRTPSource.
git-svn-id: http://yate.null.ro/svn/yate/trunk@656 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-19 23:24:02 +00:00
paulc 18bb22109c Fixed several race and deadlock conditions.
RTPGroup no longer corrupts memory if transports are removed from its own thread.


git-svn-id: http://yate.null.ro/svn/yate/trunk@654 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-19 21:13:49 +00:00
paulc 22953ae344 Fixed race bug in destruction of YRTPSource vs. YRTPSession::rtpRecvData
git-svn-id: http://yate.null.ro/svn/yate/trunk@649 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-15 14:03:29 +00:00
paulc 3fb0165cf3 Channel id is reported from the stored copy.
git-svn-id: http://yate.null.ro/svn/yate/trunk@643 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-12 22:29:24 +00:00
paulc d9c8d73005 Properly locking the RTP wrappers list during status query.
git-svn-id: http://yate.null.ro/svn/yate/trunk@634 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-09 05:56:00 +00:00
paulc 0b1e364e7d Try to avoid concurency problems in destructor.
git-svn-id: http://yate.null.ro/svn/yate/trunk@613 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-20 16:35:34 +00:00
paulc 727d46c747 Added status output of owner ID.
git-svn-id: http://yate.null.ro/svn/yate/trunk@595 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 21:24:57 +00:00
paulc 4a2998ed73 Added TOS in RTP
git-svn-id: http://yate.null.ro/svn/yate/trunk@557 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-02 13:51:18 +00:00
paulc 40319effbf Added some NAT support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@550 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-28 03:06:16 +00:00
paulc 13ce01f16a Preparation for iLBC support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@532 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-30 22:46:16 +00:00
paulc 9440de036b Fixes to compile on gcc-4
git-svn-id: http://yate.null.ro/svn/yate/trunk@500 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 12:07:15 +00:00
paulc a78063526c Video and other media support in SIP, removed PosgreSQL modules.
git-svn-id: http://yate.null.ro/svn/yate/trunk@493 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-06 02:51:09 +00:00
paulc e88f37919c Multiple media channels related changes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@492 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-02 16:39:00 +00:00
paulc 403eb7cd5a Proper forwarding of provisional responses with media.
RTP receiver SSRC changes can be detected.


git-svn-id: http://yate.null.ro/svn/yate/trunk@445 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-13 23:45:26 +00:00
paulc bba5e7ca63 Improved debugging
git-svn-id: http://yate.null.ro/svn/yate/trunk@412 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-21 10:07:07 +00:00
paulc 9f66248239 More debugging support, cleaned up H.323 code.
git-svn-id: http://yate.null.ro/svn/yate/trunk@411 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-20 20:51:17 +00:00
paulc 891db9cf7e Added direction changing feature in the YRTP channel and improved the H.323 one.
git-svn-id: http://yate.null.ro/svn/yate/trunk@409 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-17 18:09:07 +00:00
paulc 2d1142e667 DTMF send/forward support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@393 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-08 15:09:27 +00:00
paulc e3e02f6432 RFC 2833 (telephone events) works partially.
git-svn-id: http://yate.null.ro/svn/yate/trunk@344 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-10 20:26:01 +00:00
paulc e0b625abd3 Added YRTP in Windows, fixed compiling in VC++
git-svn-id: http://yate.null.ro/svn/yate/trunk@342 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-10 11:52:48 +00:00
paulc 34b6db3a40 RTP library and channel started to actually work.
git-svn-id: http://yate.null.ro/svn/yate/trunk@341 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-09 22:55:47 +00:00
paulc 605cc28f7d More work on RTP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@325 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-04 22:52:53 +00:00