paulc
bb18e2f311
Various minor engine improvments. Added more functionality in SIP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@144 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 05:15:11 +00:00
paulc
2b1846362c
Added case-insensitive String comparation operators.
...
SIP header holds a list of NamedStrings.
git-svn-id: http://yate.null.ro/svn/yate/trunk@143 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-27 15:08:12 +00:00
paulc
e524fc6699
Minor typo.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@142 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-26 22:34:20 +00:00
paulc
eff36f873d
Added Yet Another SIP Engine ;) and a channel based on it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@141 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 18:15:34 +00:00
paulc
0073e93d83
Bugfix - stupid typo.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@140 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 04:53:34 +00:00
paulc
74c80aa5da
Added toUpper and toLower methods in String.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@139 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 03:26:13 +00:00
paulc
4d48ad5751
Bugfix.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@138 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-22 00:06:58 +00:00
paulc
4b896f183d
Fixed the pthread_mutexattr_settype test program fragment.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@137 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 14:15:20 +00:00
paulc
4f2bc8998f
Updated change log.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@136 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 14:12:06 +00:00
paulc
e7442cac81
Hack to compile on systems that have but don't declare pthread_mutexattr_settype.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@135 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 14:06:25 +00:00
paulc
7ac9803be5
Added autogen script so it is easier to bootstrap.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@134 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:31:37 +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
7fafda0323
Many stability improvments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@132 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-20 04:11:29 +00:00
paulc
9c9f575b83
Removed dependencies of modules. Init script is now installed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@131 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-15 03:11:04 +00:00
paulc
d3943a81c2
Don't attempt to start Qt if DISPLAY is not set - guaranteed to exit abruptly.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@130 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-15 00:28:37 +00:00
paulc
352fc5a4a3
Fixed IAX building from other directory and Qt3 detection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@129 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-14 17:44:25 +00:00
paulc
0942505685
Added a Qt-3 client by Dorin Lazar.
...
Cleaned up build system and also made it detect Qt libraries.
git-svn-id: http://yate.null.ro/svn/yate/trunk@128 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-14 03:09:26 +00:00
paulc
1d06e47812
ldconfig is run only for install-root and uninstall-root
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@127 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 15:43:39 +00:00
diana
83ded5ed15
Fixing some problems in regfile.cpp that have made yate cvs for the first time in history to not compile.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@126 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 13:38:30 +00:00
diana
30a47ae77f
Clean something in h323chan.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@125 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 11:57:24 +00:00
paulc
2e1d98893c
Backported some features from Yate-new. Improved API documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@124 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-08 00:04:26 +00:00
paulc
715c992da6
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@123 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-05 02:39:49 +00:00
paulc
3588fb7c3d
Added toString() method and search by string in lists.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@122 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-04 15:44:54 +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
b8988e2675
Added alternative keywords for jump and include.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@119 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:56:53 +00:00
paulc
fd651a3b2b
Modified and improved regexroute.
...
Added extra support methods in engine, fixed minor annoyances.
git-svn-id: http://yate.null.ro/svn/yate/trunk@118 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:54:04 +00:00
paulc
536180ee0f
Changed typedef structs to C++ style structs - mainly for documentation benefit.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@117 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:15:59 +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
bf2266320b
Added spandsp based fax channel.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@113 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-28 04:18:14 +00:00
paulc
134aee70b5
Fixed debug message in disconnect.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@112 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-16 12:05:40 +00:00
paulc
25aff35374
Fixed some missing dependencies and worked around a bug in the Debian version
...
of echo command in make.
git-svn-id: http://yate.null.ro/svn/yate/trunk@111 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-10 17:51:54 +00:00
diana
77c721472e
Added some documentation, and gatekeeper server default
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@109 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-10 03:47:52 +00:00
diana
b2f4f71597
Fixed some parts from the gatekeeper.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@108 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-10 03:05:40 +00:00
paulc
1ae2f0e117
Added 3 new tones: congestion, out-of-order, digital milliwatt.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@107 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-04 00:32:25 +00:00
paulc
fc3d3c0df5
Fixed building IAX from a vpath. Improved cross-compile compatibility.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@106 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-02 21:02:58 +00:00
paulc
3db7ff5a7d
Improved 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.
git-svn-id: http://yate.null.ro/svn/yate/trunk@105 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 14:08:26 +00:00
paulc
b64dd554e4
Added a textual disconnect reason - usefull for building proper messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@104 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 12:41:38 +00:00
paulc
b132a0e030
Documentation changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@103 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 02:12:39 +00:00
paulc
3f850b6221
Documented new options.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@102 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 01:04:26 +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
e10d415a35
Protected libpri calls by mutexes. Several other minor features.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@100 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-31 14:00:40 +00:00
paulc
15649df4df
Only log hangups if channel was not idle.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@99 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-30 16:52:03 +00:00
paulc
85d3fcf822
Made compile with older libpri.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@98 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-27 10:38:32 +00:00
paulc
7602f6432c
Can control overlapped and complete flag, displays more info on calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@97 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-26 15:33:49 +00:00
paulc
8c2a49140a
Added state message in channel hangup.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@96 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-26 12:58:38 +00:00
paulc
d7820fc1f1
Lots of thread interlocking fixes, extra H.323 options for inband DTMF and
...
silence detection suppression.
git-svn-id: http://yate.null.ro/svn/yate/trunk@95 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 21:35:54 +00:00
paulc
e3e975e171
Added limits for connections and routing queue.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@94 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 02:18:12 +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