Commit Graph

47 Commits

Author SHA1 Message Date
paulc e0e593b0f7 Preparation for iLBC support.
git-svn-id: http://voip.null.ro/svn/yate@532 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-30 22:46:16 +00:00
paulc 57d6279c3d Added more audio formats.
git-svn-id: http://voip.null.ro/svn/yate@516 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 10:44:10 +00:00
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 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 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 139c95c5ce *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@418 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-28 14:50:28 +00:00
paulc cab5861ebb Added setting of "peerid" in call.execute to most modules.
git-svn-id: http://voip.null.ro/svn/yate@404 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-14 12:36:03 +00:00
paulc 9c2be3bb26 Added translator check function.
git-svn-id: http://voip.null.ro/svn/yate@380 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-31 19:42:44 +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 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 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 885f3646ac *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@308 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-24 01:08:51 +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 423ff587b8 no message
git-svn-id: http://voip.null.ro/svn/yate@289 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-12 11:54:33 +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 35395ff099 no message
git-svn-id: http://voip.null.ro/svn/yate@285 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 00:56:55 +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 52dea1cd28 Winduhs and vc++ related changes. Lots.
git-svn-id: http://voip.null.ro/svn/yate@278 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-07 23:20:29 +00:00
paulc f6fb8b6c0f Moved the engine away, added install-noapi
git-svn-id: http://voip.null.ro/svn/yate@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc 331dfeafe1 Status now have the same name as messages.
git-svn-id: http://voip.null.ro/svn/yate@255 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-10 10:16:51 +00:00
paulc 3fbba2ac51 Standardizing the parameters for messages.
git-svn-id: http://voip.null.ro/svn/yate@254 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-09 09:45:35 +00:00
paulc cf23763599 Added chan.masquerade message support.
git-svn-id: http://voip.null.ro/svn/yate@245 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-07 14:30:13 +00:00
paulc 934f02213f Added new XDebug macro for those messages that generate LOT of output like
in long running loops.
Implemented non-branch transaction matching in SIP.
Fixed handling of multi-tone chan.dtmf messages in PHP.


git-svn-id: http://voip.null.ro/svn/yate@236 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 21:26:00 +00:00
paulc d17bcbe0d5 Delayed session destruction in libiax until the event is free'd.
git-svn-id: http://voip.null.ro/svn/yate@217 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-18 01:09:34 +00:00
paulc 1d58a2a7e8 Extra check for voice frames.
git-svn-id: http://voip.null.ro/svn/yate@216 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 23:52:48 +00:00
paulc 6532544768 Fixed nasty bug in clearing lists when objects removed other objects from the same list during destruction.
Cleaned up IAX and added minimal quelch support.


git-svn-id: http://voip.null.ro/svn/yate@214 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 17:36:04 +00:00
paulc 4c946a550c Added recursive mitex support - tey were needed...
git-svn-id: http://voip.null.ro/svn/yate@213 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 16:05:14 +00:00
paulc a9db4dc64c Removed call.preroute message, added chan.startup message, renamed call.hangup
to chan.hangup, many message related fixes.


git-svn-id: http://voip.null.ro/svn/yate@207 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-16 04:39:36 +00:00
paulc f619a3765f Added final parameter to disconnect. Renamed most messages.
Version header file is generated at configure time. Added soname in library.
Proper handling of DTMF in IAX, H.323 and Zap.


git-svn-id: http://voip.null.ro/svn/yate@133 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:16:09 +00:00
paulc 5355906dc1 Changed status format to make it easily parsable by a program.
git-svn-id: http://voip.null.ro/svn/yate@120 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 14:25:30 +00:00
paulc c342cff931 Added context jumping and message parameter setting to regexroute.
Added DDebug and NDebug macros to keep down the number of #define.


git-svn-id: http://voip.null.ro/svn/yate@116 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:01:04 +00:00
paulc 083fbe1a89 Added copyright notice.
git-svn-id: http://voip.null.ro/svn/yate@114 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 03:56:41 +00:00
paulc 3d111c6881 Added a textual disconnect reason - usefull for building proper messages.
git-svn-id: http://voip.null.ro/svn/yate@104 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 12:41:38 +00:00
paulc 92064e1651 Fixed major memory leak in threads.
Added automatic restart when no module is busy.


git-svn-id: http://voip.null.ro/svn/yate@101 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 00:07:00 +00:00
paulc eba2c99999 Added timestamps to the data channels and external RTP support for h323chan.
git-svn-id: http://voip.null.ro/svn/yate@68 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 00:15:52 +00:00
diana 48131b5c2a Added IVR support, fixed some bugs.
git-svn-id: http://voip.null.ro/svn/yate@65 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-25 18:22:40 +00:00
paulc e8edda015a Fixed some crashes and libiax vulnerabilities in iaxchan.
Fixed same *printf vulnerability in zapchan.
Minor bugfixes in register and regfile.
External module can inherit the user data pointer by copying the message id.


git-svn-id: http://voip.null.ro/svn/yate@50 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-10 21:53:59 +00:00
diana 06f97d1a1e Fixed an format selection in accept(e)
git-svn-id: http://voip.null.ro/svn/yate@42 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-08 21:45:54 +00:00
diana 38b1cbbd50 Added TIMEOUT code.
git-svn-id: http://voip.null.ro/svn/yate@40 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-08 12:06:28 +00:00
diana d5645dd7ce Fixed a bug so that iax should work with Firefly.
git-svn-id: http://voip.null.ro/svn/yate@39 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-08 11:19:21 +00:00
diana 3b04e40be9 Added support for status and drop functions.
git-svn-id: http://voip.null.ro/svn/yate@37 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-07 11:34:54 +00:00
diana 915f545a81 SMS and DTMF support added. A bunch of bugs fixed.
git-svn-id: http://voip.null.ro/svn/yate@34 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-06 23:18:01 +00:00
paulc 4123d783bb Added in contrib the libiax2 modified by Diana - now required for iaxchan.
git-svn-id: http://voip.null.ro/svn/yate@30 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-05 23:36:41 +00:00
paulc 520edab187 Properly select one codec from those announced by the other end.
git-svn-id: http://voip.null.ro/svn/yate@28 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-23 15:15:25 +00:00
paulc 549bc5a61e Codec support, IAX channel
git-svn-id: http://voip.null.ro/svn/yate@4 acf43c95-373e-0410-b603-e72c3f656dc1
2004-06-03 22:26:29 +00:00