Commit Graph

44 Commits

Author SHA1 Message Date
paulc b6e7a421e9 Video and other media support in SIP, removed PosgreSQL modules.
git-svn-id: http://voip.null.ro/svn/yate@493 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-06 02:51:09 +00:00
paulc 6c96628aa8 Multiple media channels related changes.
git-svn-id: http://voip.null.ro/svn/yate@492 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-02 16:39:00 +00:00
paulc 7fafb9f78a Separated check for maximum running threads as canRoute()
git-svn-id: http://voip.null.ro/svn/yate@468 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-03 02:02:50 +00:00
paulc 3c92a45874 Mutex related changes in engine and channels.
git-svn-id: http://voip.null.ro/svn/yate@467 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-02 02:20:00 +00:00
paulc 89a28082de Unified mutex access.
git-svn-id: http://voip.null.ro/svn/yate@464 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-28 01:37:19 +00:00
paulc d6751b10ac Made FD_SETSIZE configurable on glibc >= 2.2 - thanks, Squid authors!
git-svn-id: http://voip.null.ro/svn/yate@458 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 04:42:29 +00:00
paulc 1b80715251 No longer calling disconnected() for locally initiated disconnects.
git-svn-id: http://voip.null.ro/svn/yate@457 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 00:42:10 +00:00
paulc f08c697651 Added mechanism to avoid immediate destruction of dereferenced RefObjects so
we can clear the H.323 channels asynchronously.


git-svn-id: http://voip.null.ro/svn/yate@456 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-18 21:47:18 +00:00
paulc c581a7803a Call progress support.
git-svn-id: http://voip.null.ro/svn/yate@442 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-12 16:05:29 +00:00
paulc cdee6097ae Minor problems exposed by VC++
git-svn-id: http://voip.null.ro/svn/yate@425 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-03 10:51:19 +00:00
paulc 88a4dd8454 Improved readability of debug messages.
git-svn-id: http://voip.null.ro/svn/yate@422 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 22:35:06 +00:00
paulc a29084cf50 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@421 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 21:12:16 +00:00
paulc 33973da02f More debugging support, cleaned up H.323 code.
git-svn-id: http://voip.null.ro/svn/yate@411 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-20 20:51:17 +00:00
paulc afe4264a80 Added peer id to status messages.
git-svn-id: http://voip.null.ro/svn/yate@410 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-17 18:34:16 +00:00
paulc 553126de41 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@405 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-14 20:53:20 +00:00
paulc 636a13450f *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@398 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-12 14:48:21 +00:00
paulc d11e389ed6 Added forced error return from routing.
git-svn-id: http://voip.null.ro/svn/yate@397 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-12 14:40:29 +00:00
paulc b9b095f073 Added anti-looping code.
git-svn-id: http://voip.null.ro/svn/yate@355 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 21:59:07 +00:00
paulc 0336a613ee Added support for redirecting calls from routing - SIP for now.
git-svn-id: http://voip.null.ro/svn/yate@354 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 20:03:38 +00:00
paulc 786901d77f Fixed compilation in gcc (fscked up by changes for VC++).
Billid is propagating (partly). RTP clears up the thread early enough.


git-svn-id: http://voip.null.ro/svn/yate@343 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-10 14:54:04 +00:00
paulc cc1dde9ab0 Fixed call.ringing and call.answered processing, SIP outgoing call-id and
adjusted some SIP debugging modes and levels.


git-svn-id: http://voip.null.ro/svn/yate@339 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-07 23:47:37 +00:00
paulc a614c7e2bc Debugging related changes.
git-svn-id: http://voip.null.ro/svn/yate@336 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-06 18:13:33 +00:00
paulc a1d6a65fac Fixed concurency bug in dropAll()
git-svn-id: http://voip.null.ro/svn/yate@335 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 21:16:14 +00:00
paulc 76b1723195 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@323 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-03 18:27:14 +00:00
paulc aa2cb0417f Updated copyright years, fixed %ll formatting.
git-svn-id: http://voip.null.ro/svn/yate@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc 330bace9e2 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@319 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 21:07:41 +00:00
paulc 265c976bab Countless changes.
git-svn-id: http://voip.null.ro/svn/yate@318 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 22:46:59 +00:00
paulc a1160d84f6 Separated data and connect related features in a CallEndpoint class.
git-svn-id: http://voip.null.ro/svn/yate@312 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-25 22:19:54 +00:00
paulc bd8b5c8d28 Added differentiation for variable vs fixed channels.
git-svn-id: http://voip.null.ro/svn/yate@307 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-23 23:52:08 +00:00
paulc 60745ae7ad *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@302 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-20 14:27:17 +00:00
paulc dd5d38f6d9 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@301 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-20 12:37:59 +00:00
paulc 5457ef325b *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@296 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-19 00:45:40 +00:00
paulc fc7a3abd77 no message
git-svn-id: http://voip.null.ro/svn/yate@294 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-14 03:14:20 +00:00
paulc 2ecff79783 no message
git-svn-id: http://voip.null.ro/svn/yate@288 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 21:20:12 +00:00
paulc 6b9e48dc26 no message
git-svn-id: http://voip.null.ro/svn/yate@283 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-10 21:42:49 +00:00
paulc eb92ccae2b no message
git-svn-id: http://voip.null.ro/svn/yate@282 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 22:10:00 +00:00
paulc 2c4b4b35f2 More yateclass related cleanups.
git-svn-id: http://voip.null.ro/svn/yate@280 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-08 12:45:19 +00:00
paulc 93a64b8754 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@277 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-07 20:31:22 +00:00
paulc c11a4a82f8 Fixed some bugs left from windows porting.
git-svn-id: http://voip.null.ro/svn/yate@273 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 13:28:14 +00:00
paulc 0dc646280c *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@267 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-29 01:50:20 +00:00
paulc bd55e02e85 Workin' hard - lots'o'changes
git-svn-id: http://voip.null.ro/svn/yate@266 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-28 22:27:26 +00:00
paulc 693903daf2 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@265 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-28 00:58:26 +00:00
paulc e890ec8c09 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@264 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-25 01:05:44 +00:00
paulc 35c262f8ed Added Channel and Driver classes, beautified source a little.
git-svn-id: http://voip.null.ro/svn/yate@263 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-20 03:11:53 +00:00