paulc
1dd7db3075
Added supervised run capability - will restart if dies or gets blocked.
...
git-svn-id: http://voip.null.ro/svn/yate@88 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-21 13:50:45 +00:00
paulc
4bde45caff
Implemented stopping and listing external modules.
...
git-svn-id: http://voip.null.ro/svn/yate@87 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-20 00:08:15 +00:00
paulc
2bc9129d17
Zap compiles with older, non-NSF capable libpri.
...
External scripts can be started or stopped from the remote manager.
git-svn-id: http://voip.null.ro/svn/yate@86 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-19 22:11:59 +00:00
paulc
05e2c56f30
Aestethic changes, includes a timestamped start message.
...
git-svn-id: http://voip.null.ro/svn/yate@85 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-19 16:01:48 +00:00
paulc
64d70cbdb9
Fixed crash in termination of non-channel external programs.
...
git-svn-id: http://voip.null.ro/svn/yate@84 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-19 15:31:20 +00:00
paulc
226a6f5060
Added the -Da option
...
git-svn-id: http://voip.null.ro/svn/yate@83 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 17:59:30 +00:00
paulc
8154a9ed40
Added global mutex to protect other mutexes' data structures.
...
git-svn-id: http://voip.null.ro/svn/yate@82 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 17:27:03 +00:00
paulc
d2cf4e7bf2
Reordered instructions to trap problems.
...
git-svn-id: http://voip.null.ro/svn/yate@81 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 16:56:57 +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
6779fc003c
Excessive unlocking of a mutex handled properly.
...
Changed some variable names to reflect their static nature.
git-svn-id: http://voip.null.ro/svn/yate@79 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 16:12:49 +00:00
paulc
b8a46b7a2b
Added status reporting about mutexes.
...
git-svn-id: http://voip.null.ro/svn/yate@78 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 15:47:50 +00:00
paulc
0f92c99d44
Clearing timeout on answer on outgoing calls.
...
git-svn-id: http://voip.null.ro/svn/yate@77 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-14 15:41:47 +00:00
paulc
9ee26269cf
More "features" of the spans and calls are now configurable.
...
git-svn-id: http://voip.null.ro/svn/yate@76 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-13 17:52:53 +00:00
paulc
63f844e5c4
Refuse to make calls while channel D is down.
...
git-svn-id: http://voip.null.ro/svn/yate@75 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-13 13:47:11 +00:00
paulc
855e21adbc
Zap supports having an arbitrary numer set on outgoing calls.
...
git-svn-id: http://voip.null.ro/svn/yate@74 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-10 18:02:37 +00:00
paulc
b7df0c5280
Fixed (Yet Another) threads related bug.
...
git-svn-id: http://voip.null.ro/svn/yate@73 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-09 14:54:03 +00:00
anthm
57cebbb03d
change YateMessage.pm to Yate.pm
...
git-svn-id: http://voip.null.ro/svn/yate@72 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-04 14:17:55 +00:00
paulc
371ec89fff
Fixed self lock in ortpchan (mea culpa). Debug messages slightly improved.
...
git-svn-id: http://voip.null.ro/svn/yate@71 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 21:48:46 +00:00
paulc
fee76f95c8
Fix compilation on older OpenH323
...
git-svn-id: http://voip.null.ro/svn/yate@70 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 01:01:54 +00:00
paulc
926ad24b42
Version bumped, changelog updated.
...
git-svn-id: http://voip.null.ro/svn/yate@69 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 00:33:39 +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
paulc
b45ac35d1b
Minor fix regarding RTTI mismatch reporting.
...
git-svn-id: http://voip.null.ro/svn/yate@67 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-26 00:46:43 +00:00
paulc
58ec775731
Added option to enable or disable RTTI support, can inherit from pwlib.
...
git-svn-id: http://voip.null.ro/svn/yate@66 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-25 22:09:59 +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
diana
800361b9ab
Support in gtkclient to call directly by not using the route module.
...
git-svn-id: http://voip.null.ro/svn/yate@64 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-24 18:44:05 +00:00
paulc
69ed7e078b
Fixed build of ortpchan
...
git-svn-id: http://voip.null.ro/svn/yate@63 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 23:41:05 +00:00
paulc
0a773217cd
Fixed documentation bug about escaping strings.
...
git-svn-id: http://voip.null.ro/svn/yate@62 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 16:38:09 +00:00
paulc
773c813377
Renamed rtpchan.cpp in ortpchan.cpp
...
git-svn-id: http://voip.null.ro/svn/yate@61 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 15:09:39 +00:00
paulc
e1e1ec1f44
Made rtpchan build with only oRTP (is all it needs).
...
git-svn-id: http://voip.null.ro/svn/yate@60 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-22 14:31:05 +00:00
diana
4540b642db
Some cleaning of the code.
...
git-svn-id: http://voip.null.ro/svn/yate@59 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-21 12:40:01 +00:00
diana
075e0f66fb
This is an example about how to use perl library (YateMessage.pm) into Yate.
...
git-svn-id: http://voip.null.ro/svn/yate@58 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-21 11:35:16 +00:00
paulc
4eb83c3a5e
Added (unfinished) RTP channel based on oRTP.
...
git-svn-id: http://voip.null.ro/svn/yate@57 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-20 07:39:36 +00:00
paulc
4757d010a4
Retrying creation of threads that fail with EAGAIN
...
git-svn-id: http://voip.null.ro/svn/yate@56 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-18 23:35:53 +00:00
diana
957bba8cbd
To not allow default users.
...
git-svn-id: http://voip.null.ro/svn/yate@55 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-15 10:58:21 +00:00
paulc
47a3f8b939
Updated documentation about external modules.
...
git-svn-id: http://voip.null.ro/svn/yate@54 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-13 22:26:13 +00:00
diana
4d9ba5b4d8
This is very small routing external script written in php.
...
git-svn-id: http://voip.null.ro/svn/yate@53 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-13 19:29:41 +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
328b98d975
Requiring autoconf 2.52 or higher - will select proper version if many are installed.
...
git-svn-id: http://voip.null.ro/svn/yate@51 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-11 09:29:58 +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
paulc
9d4035efb5
Fixed bug that resulted in overzealous verification of memmove.
...
git-svn-id: http://voip.null.ro/svn/yate@49 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-10 17:40:08 +00:00
diana
8be4c38d09
Added copyright informations.
...
git-svn-id: http://voip.null.ro/svn/yate@48 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 21:17:05 +00:00
diana
b91284e267
A sample for regfile
...
git-svn-id: http://voip.null.ro/svn/yate@47 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 18:52:51 +00:00
diana
8838979281
Autentification from a file (a very small module).
...
git-svn-id: http://voip.null.ro/svn/yate@46 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 18:51:10 +00:00
diana
cba73f9076
Added regfile.cpp.
...
git-svn-id: http://voip.null.ro/svn/yate@45 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 18:50:25 +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
d71c7bdb8f
Incoming error reports are discarded as empty events.
...
git-svn-id: http://voip.null.ro/svn/yate@43 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 14:25:07 +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
paulc
47d3a2bbb1
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://voip.null.ro/svn/yate@41 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-08 15:54:56 +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