Commit Graph

38 Commits

Author SHA1 Message Date
paulc f943983d4f Added debugging-only output function.
git-svn-id: http://yate.null.ro/svn/yate/trunk@684 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-14 11:41:39 +00:00
paulc 18705c3e87 Added capability to include optional YateLocal.mak file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@611 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-19 17:57:16 +00:00
paulc 9d7601e6ca Now using GetValue() at the right places.
git-svn-id: http://yate.null.ro/svn/yate/trunk@598 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-12 12:08:00 +00:00
paulc 394fc6e834 Separated scripts from modules directory.
git-svn-id: http://yate.null.ro/svn/yate/trunk@563 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 03:09:23 +00:00
paulc 97e58dfaaf Added static method keyword so PHP 5.0.4+ doesn't complain.
IMPORTANT: breaks PHP 4 compatibility.


git-svn-id: http://yate.null.ro/svn/yate/trunk@562 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 01:32:38 +00:00
paulc d8c52bc7bc Added common pre-answer timeout in class Channel.
Fixed bugs in disconnecting wave sources.
Added option settings for external modules.


git-svn-id: http://yate.null.ro/svn/yate/trunk@559 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-04 19:30:47 +00:00
paulc b9703fb8da Fixed bug in audio media parameter passing in SIP calls.
Worked around problem with 3rd array_walk parameter passed by reference in PHP.


git-svn-id: http://yate.null.ro/svn/yate/trunk@543 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-19 19:45:14 +00:00
paulc a704232d1f Added GetValue method that takes care of missing parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@542 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-17 15:29:22 +00:00
paulc ac096d2061 Added library for voicemail. Making a difference between new and old messages.
Update messages are sent to benefit subscribed users.


git-svn-id: http://yate.null.ro/svn/yate/trunk@523 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-23 18:41:58 +00:00
paulc 74d4800bb6 Fixed bugfix :(
git-svn-id: http://yate.null.ro/svn/yate/trunk@521 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 18:40:53 +00:00
paulc e779c936ad Removed obsolete passing by reference. Made error callback a normal function.
git-svn-id: http://yate.null.ro/svn/yate/trunk@520 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 18:22:25 +00:00
paulc 64cc2a4ad3 Fixed small typo.
git-svn-id: http://yate.null.ro/svn/yate/trunk@519 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 01:52:12 +00:00
paulc 8ad4bd1b78 Changed escaping of message strings to always escape colon.
Proper passing of SIP dialog tags to custom handlers.


git-svn-id: http://yate.null.ro/svn/yate/trunk@511 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-13 16:11:30 +00:00
paulc 14c3a10eeb Added Stream and File classes, fixed a data related bug in extmodule.
git-svn-id: http://yate.null.ro/svn/yate/trunk@470 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-06 19:37:31 +00:00
paulc d266f682db Added the conference module to the Makefile targets.
git-svn-id: http://yate.null.ro/svn/yate/trunk@353 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 15:28:58 +00:00
paulc a97c2e4f43 Added sample overlapped secondary dialer.
git-svn-id: http://yate.null.ro/svn/yate/trunk@352 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 15:27:02 +00:00
paulc b52a90a618 Updated copyright years, fixed %ll formatting.
git-svn-id: http://yate.null.ro/svn/yate/trunk@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc 8123c918b2 Moved the engine away, added install-noapi
git-svn-id: http://yate.null.ro/svn/yate/trunk@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
diana 19d358ca5f A test for Python library written by nexttime.
git-svn-id: http://yate.null.ro/svn/yate/trunk@253 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-03 12:23:01 +00:00
diana 0704090053 A Python library for Yate written by nexttime.
git-svn-id: http://yate.null.ro/svn/yate/trunk@252 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-03 12:22:30 +00:00
anthm 8f630fea09 update comments
git-svn-id: http://yate.null.ro/svn/yate/trunk@249 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-25 23:10:39 +00:00
diana 544fc1a170 A very small example of doing a custom registration module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@248 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-16 09:06:29 +00:00
paulc 2651eabf97 Added new PHP library that tries to simplify channel development.
git-svn-id: http://yate.null.ro/svn/yate/trunk@240 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-03 17:24:38 +00:00
paulc 704351f1b7 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://yate.null.ro/svn/yate/trunk@236 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 21:26:00 +00:00
paulc c545ed9825 Added scripted channels to receive and handle voicemail.
Fixed a problem compiling zapchan with very new versions of gcc.


git-svn-id: http://yate.null.ro/svn/yate/trunk@230 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-24 08:37:37 +00:00
paulc f29962b9b1 Fixed inconsistent behaviour of strdup. Added masquerade handler in osschan
and messages in clients so they can send DTMF.


git-svn-id: http://yate.null.ro/svn/yate/trunk@228 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-22 02:20:42 +00:00
paulc 8ed0c9a8aa *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@221 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-19 22:27:46 +00:00
paulc f8a1595b61 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://yate.null.ro/svn/yate/trunk@133 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:16:09 +00:00
paulc 656e423474 Added copyright notice.
git-svn-id: http://yate.null.ro/svn/yate/trunk@114 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 03:56:41 +00:00
anthm b632aca06f change YateMessage.pm to Yate.pm
git-svn-id: http://yate.null.ro/svn/yate/trunk@72 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-04 14:17:55 +00:00
diana 00ed1c658f Some cleaning of the code.
git-svn-id: http://yate.null.ro/svn/yate/trunk@59 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-21 12:40:01 +00:00
diana a1c85dd6d3 This is an example about how to use perl library (YateMessage.pm) into Yate.
git-svn-id: http://yate.null.ro/svn/yate/trunk@58 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-21 11:35:16 +00:00
diana 1003d03cec This is very small routing external script written in php.
git-svn-id: http://yate.null.ro/svn/yate/trunk@53 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-13 19:29:41 +00:00
paulc c3a69bc5c3 Incoming error reports are discarded as empty events.
git-svn-id: http://yate.null.ro/svn/yate/trunk@43 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 14:25:07 +00:00
paulc 0b8910bc5a Thread termination more forgiving to long cleanups.
External module fixed - it now works properly in channels.
Non-string parameters of messages are stringified by libyate.php


git-svn-id: http://yate.null.ro/svn/yate/trunk@41 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-08 15:54:56 +00:00
paulc 74fb58051f Solved a nasty pthread problem related to weak symbols.
Improved the PHP library a little.


git-svn-id: http://yate.null.ro/svn/yate/trunk@23 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-19 22:53:55 +00:00
paulc dabd6ab27d Added PHP library for Yate and example program using it.
Added several example shell scripts.


git-svn-id: http://yate.null.ro/svn/yate/trunk@17 acf43c95-373e-0410-b603-e72c3f656dc1
2004-07-02 10:00:26 +00:00
paulc 628070ee2e Imported in new CVS
git-svn-id: http://yate.null.ro/svn/yate/trunk@2 acf43c95-373e-0410-b603-e72c3f656dc1
2004-05-22 00:05:20 +00:00