Commit Graph

133 Commits

Author SHA1 Message Date
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 07c35dddb1 Added VC++6 projects and lots of porting changes
git-svn-id: http://voip.null.ro/svn/yate@272 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 00:49:38 +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 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
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 0f88ef67a9 Added MD5 digest object.
git-svn-id: http://voip.null.ro/svn/yate@251 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-28 14:09:40 +00:00
paulc 866170a0a6 Added fast locked() method to check if a mutex is held.
git-svn-id: http://voip.null.ro/svn/yate@250 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-28 08:25:41 +00:00
paulc dfcc9dffee Added in Regexp Extended and Case Insensitive flags.
git-svn-id: http://voip.null.ro/svn/yate@244 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-06 21:06:32 +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 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 9fc77a6d90 Fixed possible ternary operator ? : bug.
git-svn-id: http://voip.null.ro/svn/yate@203 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-15 18:34:22 +00:00
paulc 63ded8608d Fixed default MessageRelay priority.
Regexroute can now process arbitrary messages.


git-svn-id: http://voip.null.ro/svn/yate@199 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-13 22:46:31 +00:00
paulc 2f9051aea1 More assignment operators for String.
RTP pass-trough for SIP.


git-svn-id: http://voip.null.ro/svn/yate@155 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-04 02:22:43 +00:00
paulc 8fe9a5fdc8 Added case-insensitive String comparation operators.
SIP header holds a list of NamedStrings.


git-svn-id: http://voip.null.ro/svn/yate@143 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-27 15:08:12 +00:00
paulc fb3db14135 Added toUpper and toLower methods in String.
git-svn-id: http://voip.null.ro/svn/yate@139 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 03:26:13 +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 3a8e0a6406 Many stability improvments.
git-svn-id: http://voip.null.ro/svn/yate@132 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-20 04:11:29 +00:00
paulc 5250cf4235 Backported some features from Yate-new. Improved API documentation.
git-svn-id: http://voip.null.ro/svn/yate@124 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-08 00:04:26 +00:00
paulc 16c96b1c98 Added toString() method and search by string in lists.
git-svn-id: http://voip.null.ro/svn/yate@122 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-04 15:44:54 +00:00
paulc 80112a7c1a Modified and improved regexroute.
Added extra support methods in engine, fixed minor annoyances.


git-svn-id: http://voip.null.ro/svn/yate@118 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:54:04 +00:00
paulc 305b4db9b1 Changed typedef structs to C++ style structs - mainly for documentation benefit.
git-svn-id: http://voip.null.ro/svn/yate@117 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:15:59 +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 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 7a37d71c67 Lots of thread interlocking fixes, extra H.323 options for inband DTMF and
silence detection suppression.


git-svn-id: http://voip.null.ro/svn/yate@95 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 21:35:54 +00:00
paulc 95cffe22fe Lots of stability improvments and bug fixes.
git-svn-id: http://voip.null.ro/svn/yate@91 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-22 02:45:19 +00:00
paulc f348613d61 Added abort-on-bug flag and command line option.
git-svn-id: http://voip.null.ro/svn/yate@80 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 16:36:24 +00:00
paulc 068efb46cb Fixed problems related to *printf arguments checking and kdoc.
git-svn-id: http://voip.null.ro/svn/yate@52 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-11 10:43:49 +00:00
paulc 7a0f0091f4 Added gcc style printf argument check if supported.
Fixed benign warning in gtkclient exposed by this check.


git-svn-id: http://voip.null.ro/svn/yate@44 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 16:16:29 +00:00
paulc dd216a868a Fixed a weird assignment operator bug in NamedString.
git-svn-id: http://voip.null.ro/svn/yate@24 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-20 00:46:33 +00:00
paulc 04c636f770 Solved a nasty pthread problem related to weak symbols.
Improved the PHP library a little.


git-svn-id: http://voip.null.ro/svn/yate@23 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-19 22:53:55 +00:00
paulc d668e85bf0 Imported in new CVS
git-svn-id: http://voip.null.ro/svn/yate@2 acf43c95-373e-0410-b603-e72c3f656dc1
2004-05-22 00:05:20 +00:00