paulc
e0a81b3118
More stability fixes and extra debug info.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@92 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-22 03:59:24 +00:00
paulc
efaa903106
Lots of stability improvments and bug fixes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@91 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-22 02:45:19 +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
834da3a0eb
Implemented stopping and listing external modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@87 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-20 00:08:15 +00:00
paulc
345605581b
Zap compiles with older, non-NSF capable libpri.
...
External scripts can be started or stopped from the remote manager.
git-svn-id: http://yate.null.ro/svn/yate/trunk@86 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-19 22:11:59 +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
5211a08504
Fixed crash in termination of non-channel external programs.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@84 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-19 15:31:20 +00:00
paulc
e392d90a33
Added the -Da option
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@83 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 17:59:30 +00:00
paulc
260fc92b9d
Added global mutex to protect other mutexes' data structures.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@82 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 17:27:03 +00:00
paulc
788c1733cc
Reordered instructions to trap problems.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@81 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 16:56:57 +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
becea2e9e4
Excessive unlocking of a mutex handled properly.
...
Changed some variable names to reflect their static nature.
git-svn-id: http://yate.null.ro/svn/yate/trunk@79 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 16:12:49 +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
7a7d6c7293
Clearing timeout on answer on outgoing calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@77 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 15:41:47 +00:00
paulc
55fc789403
More "features" of the spans and calls are now configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@76 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-13 17:52:53 +00:00
paulc
3f1278ae53
Refuse to make calls while channel D is down.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@75 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-13 13:47:11 +00:00
paulc
146ade8e99
Zap supports having an arbitrary numer set on outgoing calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@74 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-10 18:02:37 +00:00
paulc
23e049f339
Fixed (Yet Another) threads related bug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@73 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-09 14:54:03 +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
paulc
3ed90fd14a
Fixed self lock in ortpchan (mea culpa). Debug messages slightly improved.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@71 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 21:48:46 +00:00
paulc
861bb47922
Fix compilation on older OpenH323
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@70 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 01:01:54 +00:00
paulc
890525c603
Version bumped, changelog updated.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@69 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 00:33:39 +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
1406126a6d
Minor fix regarding RTTI mismatch reporting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@67 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-26 00:46:43 +00:00
paulc
266cb53b72
Added option to enable or disable RTTI support, can inherit from pwlib.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@66 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-25 22:09:59 +00:00
diana
0704015cc0
Added IVR support, fixed some bugs.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@65 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-25 18:22:40 +00:00
diana
b0912ed7c2
Support in gtkclient to call directly by not using the route module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@64 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-24 18:44:05 +00:00
paulc
17a9343ca1
Fixed build of ortpchan
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@63 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 23:41:05 +00:00
paulc
ba7c2c6775
Fixed documentation bug about escaping strings.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@62 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 16:38:09 +00:00
paulc
45455d86cb
Renamed rtpchan.cpp in ortpchan.cpp
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@61 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 15:09:39 +00:00
paulc
da959c94f2
Made rtpchan build with only oRTP (is all it needs).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@60 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 14:31:05 +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
paulc
204380b4e0
Added (unfinished) RTP channel based on oRTP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@57 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-20 07:39:36 +00:00
paulc
546e5be95a
Retrying creation of threads that fail with EAGAIN
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@56 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-18 23:35:53 +00:00
diana
c34dded270
To not allow default users.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@55 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-15 10:58:21 +00:00
paulc
4697c9bb70
Updated documentation about external modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@54 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-13 22:26:13 +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
182e839f24
Fixed problems related to *printf arguments checking and kdoc.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@52 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-11 10:43:49 +00:00
paulc
9c85409fc9
Requiring autoconf 2.52 or higher - will select proper version if many are installed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@51 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-11 09:29:58 +00:00
paulc
6fa61486c0
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://yate.null.ro/svn/yate/trunk@50 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-10 21:53:59 +00:00
paulc
a71d3c75c2
Fixed bug that resulted in overzealous verification of memmove.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@49 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-10 17:40:08 +00:00
diana
a709058646
Added copyright informations.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@48 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 21:17:05 +00:00
diana
63b715e20b
A sample for regfile
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@47 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 18:52:51 +00:00
diana
fe0df20f0a
Autentification from a file (a very small module).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@46 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 18:51:10 +00:00
diana
1066684dc9
Added regfile.cpp.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@45 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 18:50:25 +00:00
paulc
b9e3bfabed
Added gcc style printf argument check if supported.
...
Fixed benign warning in gtkclient exposed by this check.
git-svn-id: http://yate.null.ro/svn/yate/trunk@44 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 16:16:29 +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