305b4db9b1Changed typedef structs to C++ style structs - mainly for documentation benefit.
paulc
2004-11-29 21:15:59 +0000
c342cff931Added context jumping and message parameter setting to regexroute. Added DDebug and NDebug macros to keep down the number of #define.
paulc
2004-11-29 21:01:04 +0000
27225cd33aAdded spandsp based fax channel.
paulc
2004-11-28 04:18:14 +0000
584a3063c2Fixed debug message in disconnect.
paulc
2004-11-16 12:05:40 +0000
8fed7263f3Fixed some missing dependencies and worked around a bug in the Debian version of echo command in make.
paulc
2004-11-10 17:51:54 +0000
853c139843Added some documentation, and gatekeeper server default
diana
2004-11-10 03:47:52 +0000
f84528f538Fixed some parts from the gatekeeper.
diana
2004-11-10 03:05:40 +0000
3615138802Added 3 new tones: congestion, out-of-order, digital milliwatt.
paulc
2004-11-04 00:32:25 +0000
15bd03e83fFixed building IAX from a vpath. Improved cross-compile compatibility.
paulc
2004-11-02 21:02:58 +0000
6ff2c10122Improved call detail by adding unique channels IDs and checking for the ID. Direction of calls is added to the CDR data set and written to file.
paulc
2004-11-01 14:08:26 +0000
3d111c6881Added a textual disconnect reason - usefull for building proper messages.
paulc
2004-11-01 12:41:38 +0000
7721c51d95Documented new options.
paulc
2004-11-01 01:04:26 +0000
92064e1651Fixed major memory leak in threads. Added automatic restart when no module is busy.
paulc
2004-11-01 00:07:00 +0000
6d49aa01b6Protected libpri calls by mutexes. Several other minor features.
paulc
2004-10-31 14:00:40 +0000
c70cb29651Only log hangups if channel was not idle.
paulc
2004-10-30 16:52:03 +0000
c3f55911fbMade compile with older libpri.
paulc
2004-10-27 10:38:32 +0000
2360c997baCan control overlapped and complete flag, displays more info on calls.
paulc
2004-10-26 15:33:49 +0000
2fbc3ca371Added state message in channel hangup.
paulc
2004-10-26 12:58:38 +0000
7a37d71c67Lots of thread interlocking fixes, extra H.323 options for inband DTMF and silence detection suppression.
paulc
2004-10-24 21:35:54 +0000
630d2ca662Added limits for connections and routing queue.
paulc
2004-10-24 02:18:12 +0000
de96ff02ecMultiple deadlocks fixed. Some more stats added for h323chan. The -Da option makes supervisor attempt to coredump a blocked yate.
paulc
2004-10-24 00:51:51 +0000
834c2e81bfMore stability fixes and extra debug info.
paulc
2004-10-22 03:59:24 +0000
95cffe22feLots of stability improvments and bug fixes.
paulc
2004-10-22 02:45:19 +0000
5d0b0bb590Fixed minor bug in watchdog routine. Fixed memory leak in tone generator. Can preserve module symbols (make modules MODSTRIP=).
paulc
2004-10-21 23:11:46 +0000
3b9aed9a6cAdded code to reap childs killed by supervisor.
paulc
2004-10-21 14:14:50 +0000
1dd7db3075Added supervised run capability - will restart if dies or gets blocked.
paulc
2004-10-21 13:50:45 +0000
4bde45caffImplemented stopping and listing external modules.
paulc
2004-10-20 00:08:15 +0000
2bc9129d17Zap compiles with older, non-NSF capable libpri. External scripts can be started or stopped from the remote manager.
paulc
2004-10-19 22:11:59 +0000
05e2c56f30Aestethic changes, includes a timestamped start message.
paulc
2004-10-19 16:01:48 +0000
64d70cbdb9Fixed crash in termination of non-channel external programs.
paulc
2004-10-19 15:31:20 +0000
226a6f5060Added the -Da option
paulc
2004-10-14 17:59:30 +0000
8154a9ed40Added global mutex to protect other mutexes' data structures.
paulc
2004-10-14 17:27:03 +0000
d2cf4e7bf2Reordered instructions to trap problems.
paulc
2004-10-14 16:56:57 +0000
f348613d61Added abort-on-bug flag and command line option.
paulc
2004-10-14 16:36:24 +0000
6779fc003cExcessive unlocking of a mutex handled properly. Changed some variable names to reflect their static nature.
paulc
2004-10-14 16:12:49 +0000
b8a46b7a2bAdded status reporting about mutexes.
paulc
2004-10-14 15:47:50 +0000
0f92c99d44Clearing timeout on answer on outgoing calls.
paulc
2004-10-14 15:41:47 +0000
9ee26269cfMore "features" of the spans and calls are now configurable.
paulc
2004-10-13 17:52:53 +0000
63f844e5c4Refuse to make calls while channel D is down.
paulc
2004-10-13 13:47:11 +0000
855e21adbcZap supports having an arbitrary numer set on outgoing calls.
paulc
2004-10-10 18:02:37 +0000
b7df0c5280Fixed (Yet Another) threads related bug.
paulc
2004-10-09 14:54:03 +0000
57cebbb03dchange YateMessage.pm to Yate.pm
anthm
2004-10-04 14:17:55 +0000
58ec775731Added option to enable or disable RTTI support, can inherit from pwlib.
paulc
2004-09-25 22:09:59 +0000
48131b5c2aAdded IVR support, fixed some bugs.
diana
2004-09-25 18:22:40 +0000
800361b9abSupport in gtkclient to call directly by not using the route module.
diana
2004-09-24 18:44:05 +0000
69ed7e078bFixed build of ortpchan
paulc
2004-09-22 23:41:05 +0000
0a773217cdFixed documentation bug about escaping strings.
paulc
2004-09-22 16:38:09 +0000
773c813377Renamed rtpchan.cpp in ortpchan.cpp
paulc
2004-09-22 15:09:39 +0000
e1e1ec1f44Made rtpchan build with only oRTP (is all it needs).
paulc
2004-09-22 14:31:05 +0000
4540b642dbSome cleaning of the code.
diana
2004-09-21 12:40:01 +0000
075e0f66fbThis is an example about how to use perl library (YateMessage.pm) into Yate.
diana
2004-09-21 11:35:16 +0000
4eb83c3a5eAdded (unfinished) RTP channel based on oRTP.
paulc
2004-09-20 07:39:36 +0000
4757d010a4Retrying creation of threads that fail with EAGAIN
paulc
2004-09-18 23:35:53 +0000
957bba8cbdTo not allow default users.
diana
2004-09-15 10:58:21 +0000
47a3f8b939Updated documentation about external modules.
paulc
2004-09-13 22:26:13 +0000
4d9ba5b4d8This is very small routing external script written in php.
diana
2004-09-13 19:29:41 +0000
068efb46cbFixed problems related to *printf arguments checking and kdoc.
paulc
2004-09-11 10:43:49 +0000
328b98d975Requiring autoconf 2.52 or higher - will select proper version if many are installed.
paulc
2004-09-11 09:29:58 +0000
e8edda015aFixed 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.
paulc
2004-09-10 21:53:59 +0000
9d4035efb5Fixed bug that resulted in overzealous verification of memmove.
paulc
2004-09-10 17:40:08 +0000
7a0f0091f4Added gcc style printf argument check if supported. Fixed benign warning in gtkclient exposed by this check.
paulc
2004-09-09 16:16:29 +0000
d71c7bdb8fIncoming error reports are discarded as empty events.
paulc
2004-09-09 14:25:07 +0000
06f97d1a1eFixed an format selection in accept(e)
diana
2004-09-08 21:45:54 +0000
47d3a2bbb1Thread 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
paulc
2004-09-08 15:54:56 +0000
d5645dd7ceFixed a bug so that iax should work with Firefly.
diana
2004-09-08 11:19:21 +0000
907e698d85Added support for attaching only source and/or consumer to another channel. Wave recording can be size limited.
paulc
2004-09-07 16:24:40 +0000
3b04e40be9Added support for status and drop functions.
diana
2004-09-07 11:34:54 +0000
20f8270e41Get rid of a debug message in iax.c
diana
2004-09-06 23:37:28 +0000
adbe442c40A small bug fixed regarding iax_send_text().
diana
2004-09-06 23:19:10 +0000
915f545a81SMS and DTMF support added. A bunch of bugs fixed.
diana
2004-09-06 23:18:01 +0000
964c9b3903Added support for gtk detection
diana
2004-07-22 21:16:06 +0000
48c815db49Added PHP library for Yate and example program using it. Added several example shell scripts.
paulc
2004-07-02 10:00:26 +0000
138b25e1daNew samples for Yate and external module configurations. Rewrote regular expression config sample to include much more information.
paulc
2004-07-02 09:44:55 +0000