Commit Graph

19 Commits

Author SHA1 Message Date
paulc c4c9e994f0 Renamed DebugGoOn to DebugCrit so it better matches its purpose.
Swapped order of DebugCall and DebugNote so DebugCall is less visible.
Changed default debug level to DebugNote.
Modified a few inadequate uses of DebugCrit.


git-svn-id: http://yate.null.ro/svn/yate/trunk@6250 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 13:08:23 +00:00
paulc 37a72e4bc1 Added copyright notices to sources and scripts missing them.
Updated copyright notices for 2014.
Fixed end of lines in many files.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5755 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 11:42:17 +00:00
marian e07a2d3516 Set scope id when changing rtp addresses to avoid comparison mismatch.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5671 acf43c95-373e-0410-b603-e72c3f656dc1
2013-10-18 18:22:32 +00:00
paulc cf5d0fd71a Changed license terms in each source file to reference an external file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5609 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:38:10 +00:00
marian 5b87758780 Warn if failed to send RTP/RTCP data.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5595 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 13:44:59 +00:00
paulc 5a94b2fc2a Make sure we clear the processor of a RTP transport only after the group was cleared.
Fixes a very infrequent random crash.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5240 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-27 11:17:33 +00:00
paulc a9b848b408 Added an optional kernel buffer setting for RTP sockets.
This limits how much delayed (so useless anyway) packets are processed under high load.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5239 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-24 17:53:33 +00:00
paulc 2752ffb31b Added address and length of RTP, UDPTL and STUN packets on XDEBUG.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5224 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-17 09:44:45 +00:00
paulc 933a4dfcc7 Clear the RTP session's processor only after removing the session from the thread.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5151 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-26 11:27:52 +00:00
oana cda9ed670f Added SNMP support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3776 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-03 16:27:30 +00:00
paulc c77650690a Made the RTP and RTCP received socket addresses member variables so they persist across calls.
This allows skipping a realocation and stringification at every received packet.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3714 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-13 17:18:32 +00:00
paulc 2516e1edcc If auto changing RTP address remember the set address as preferred, change back to it if it sends packets.
This allows recovering RTP sessions stolen by a stale RTP stream or an attacker.
Patch provided by Matthew.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3655 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-15 14:23:20 +00:00
paulc ea6a75fd23 Collect RTP stats - packet and octet counter - and retrieve them MGCP style.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3105 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-03 18:52:40 +00:00
paulc 9045ed1340 Added support for T.38 fax terminal.
Added UDPTL transport in libyrtp and RTP channel.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2885 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-03 10:49:12 +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
paulc 2c3d47c29c Added mutex names to most Yate libraries.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2612 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 12:37:55 +00:00
paulc 09e73f027e Added secure RTP support in library for AES block and HMAC SHA1.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2370 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-26 17:50:43 +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 bccee6022e Directory reorder #1
git-svn-id: http://yate.null.ro/svn/yate/trunk@1474 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:08:39 +00:00