Commit Graph

53 Commits

Author SHA1 Message Date
paulc f015a3446e *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@421 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 21:12:16 +00:00
paulc abe52d0f13 Set exit code only on 1st call of Engine::halt()
git-svn-id: http://yate.null.ro/svn/yate/trunk@415 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-24 23:32:58 +00:00
paulc 9f66248239 More debugging support, cleaned up H.323 code.
git-svn-id: http://yate.null.ro/svn/yate/trunk@411 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-20 20:51:17 +00:00
paulc d37e424d39 Estetic changes, option to display program version.
git-svn-id: http://yate.null.ro/svn/yate/trunk@400 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-13 12:08:56 +00:00
paulc bf510d7445 Added counts for dispatcher handlers and messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@389 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-07 16:12:25 +00:00
paulc 6eafe2f3c9 Added check points in Windows service
git-svn-id: http://yate.null.ro/svn/yate/trunk@384 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-02 09:29:09 +00:00
paulc 19e7a8db59 Fixed second timing loop.
git-svn-id: http://yate.null.ro/svn/yate/trunk@379 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-31 19:04:18 +00:00
paulc cc3fe90529 no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@375 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-24 15:09:19 +00:00
paulc 734a874a05 Fixed the fix
git-svn-id: http://yate.null.ro/svn/yate/trunk@373 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-20 23:14:11 +00:00
paulc 7e7878d2f3 Minor fix.
git-svn-id: http://yate.null.ro/svn/yate/trunk@372 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-20 23:12:25 +00:00
paulc 29dca81e9e Implemented Windows service.
git-svn-id: http://yate.null.ro/svn/yate/trunk@371 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-20 23:08:16 +00:00
paulc 06f0a9374a Client related changes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@330 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 17:02:18 +00:00
paulc 0d1e6e9ae4 Changed some DebugFail levels to something less harsh.
git-svn-id: http://yate.null.ro/svn/yate/trunk@326 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 09:01:16 +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 1e4e75ac2b Countless changes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@318 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 22:46:59 +00:00
paulc a23541f40d *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@306 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-23 19:33:37 +00:00
paulc 19b1a2d180 *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@305 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-22 20:18:25 +00:00
paulc 11fedca824 Ported bugfixes and timestamps from 0.8
git-svn-id: http://yate.null.ro/svn/yate/trunk@304 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-22 20:07:26 +00:00
paulc d559d8c732 *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@303 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-20 16:24:28 +00:00
paulc 6fae685e7e no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@294 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-14 03:14:20 +00:00
paulc 4ae0904411 no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@288 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 21:20:12 +00:00
paulc 8db5c6f0d4 no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@283 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-10 21:42:49 +00:00
paulc a7f97c7e06 no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@282 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 22:10:00 +00:00
paulc 047382865b More yateclass related cleanups.
git-svn-id: http://yate.null.ro/svn/yate/trunk@280 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-08 12:45:19 +00:00
paulc 49ff961c9a Fixed some bugs left from windows porting.
git-svn-id: http://yate.null.ro/svn/yate/trunk@273 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 13:28:14 +00:00
paulc 60ec9fec0b Added VC++6 projects and lots of porting changes
git-svn-id: http://yate.null.ro/svn/yate/trunk@272 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 00:49:38 +00:00
paulc e14d74a073 *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@265 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-28 00:58:26 +00:00
paulc 61d3b640b0 Added Channel and Driver classes, beautified source a little.
git-svn-id: http://yate.null.ro/svn/yate/trunk@263 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-20 03:11:53 +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
paulc 762cbffcdb Added sending Yate commands from the command line.
git-svn-id: http://yate.null.ro/svn/yate/trunk@231 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-24 15:02:14 +00:00
paulc 7e58729fe9 Added ignore handler for SIGPIPE that can occur when writing to a terminated
external channel.


git-svn-id: http://yate.null.ro/svn/yate/trunk@227 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-22 00:40:20 +00:00
paulc 6f0a1306c5 Made X client modules fail to init in daemon mode.
git-svn-id: http://yate.null.ro/svn/yate/trunk@220 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-19 08:52:02 +00:00
paulc d7ffad5036 Default config file name matches executable name
git-svn-id: http://yate.null.ro/svn/yate/trunk@187 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 17:57:37 +00:00
paulc 1d9999583d Added some more engine messages during startup and exit.
git-svn-id: http://yate.null.ro/svn/yate/trunk@170 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 06:42:56 +00:00
paulc 9c69af7330 Build system and packaging changes.
The yate library is now versioned.


git-svn-id: http://yate.null.ro/svn/yate/trunk@166 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 06:05:02 +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 3dbe0d4e83 Version is reported in the engine status.
git-svn-id: http://yate.null.ro/svn/yate/trunk@121 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 15:01:30 +00:00
paulc 5e2e0b46fd Changed status format to make it easily parsable by a program.
git-svn-id: http://yate.null.ro/svn/yate/trunk@120 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 14:25:30 +00:00
paulc 3c141c611b 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://yate.null.ro/svn/yate/trunk@116 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:01:04 +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
paulc 767e4dcc23 Fixed major memory leak in threads.
Added automatic restart when no module is busy.


git-svn-id: http://yate.null.ro/svn/yate/trunk@101 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 00:07:00 +00:00
paulc 5c040d38b9 Multiple deadlocks fixed. Some more stats added for h323chan.
The -Da option makes supervisor attempt to coredump a blocked yate.


git-svn-id: http://yate.null.ro/svn/yate/trunk@93 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 00:51:51 +00:00
paulc 85685ea30c Fixed minor bug in watchdog routine.
Fixed memory leak in tone generator.
Can preserve module symbols (make modules MODSTRIP=).


git-svn-id: http://yate.null.ro/svn/yate/trunk@90 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-21 23:11:46 +00:00
paulc aa926e22b6 Added code to reap childs killed by supervisor.
git-svn-id: http://yate.null.ro/svn/yate/trunk@89 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-21 14:14:50 +00:00
paulc bf0a218455 Added supervised run capability - will restart if dies or gets blocked.
git-svn-id: http://yate.null.ro/svn/yate/trunk@88 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-21 13:50:45 +00:00
paulc 6ce8270d40 Aestethic changes, includes a timestamped start message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@85 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-19 16:01:48 +00:00
paulc 1f327de745 Added abort-on-bug flag and command line option.
git-svn-id: http://yate.null.ro/svn/yate/trunk@80 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 16:36:24 +00:00
paulc 95120e2d5b Added status reporting about mutexes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@78 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 15:47:50 +00:00
paulc 2b1ff201db Added timestamps to the data channels and external RTP support for h323chan.
git-svn-id: http://yate.null.ro/svn/yate/trunk@68 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 00:15:52 +00:00
paulc 8a0769d34b Added option to write a PID file - useful for daemon mode.
git-svn-id: http://yate.null.ro/svn/yate/trunk@31 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-05 23:55:26 +00:00