paulc
2ecff79783
no message
...
git-svn-id: http://voip.null.ro/svn/yate@288 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 21:20:12 +00:00
paulc
1bb8e9106c
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@287 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 09:16:06 +00:00
paulc
35395ff099
no message
...
git-svn-id: http://voip.null.ro/svn/yate@285 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 00:56:55 +00:00
paulc
6b9e48dc26
no message
...
git-svn-id: http://voip.null.ro/svn/yate@283 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-10 21:42:49 +00:00
paulc
eb92ccae2b
no message
...
git-svn-id: http://voip.null.ro/svn/yate@282 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 22:10:00 +00:00
paulc
52dea1cd28
Winduhs and vc++ related changes. Lots.
...
git-svn-id: http://voip.null.ro/svn/yate@278 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-07 23:20:29 +00:00
paulc
93a64b8754
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@277 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-07 20:31:22 +00:00
paulc
7813de13fc
Version related changes.
...
git-svn-id: http://voip.null.ro/svn/yate@274 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-03 21:29:45 +00:00
paulc
07c35dddb1
Added VC++6 projects and lots of porting changes
...
git-svn-id: http://voip.null.ro/svn/yate@272 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 00:49:38 +00:00
paulc
0dc646280c
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@267 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-29 01:50:20 +00:00
paulc
e890ec8c09
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@264 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-25 01:05:44 +00:00
paulc
f6fb8b6c0f
Moved the engine away, added install-noapi
...
git-svn-id: http://voip.null.ro/svn/yate@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc
b695f43dd3
Caller number is forwarded to SIP.
...
git-svn-id: http://voip.null.ro/svn/yate@258 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-17 15:11:15 +00:00
paulc
e85a21119a
Added Music On Hold by Maciek Kaminski <maciejka_at_tiger.com.pl>
...
git-svn-id: http://voip.null.ro/svn/yate@257 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-17 13:20:28 +00:00
paulc
331dfeafe1
Status now have the same name as messages.
...
git-svn-id: http://voip.null.ro/svn/yate@255 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-10 10:16:51 +00:00
paulc
3fbba2ac51
Standardizing the parameters for messages.
...
git-svn-id: http://voip.null.ro/svn/yate@254 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-09 09:45:35 +00:00
paulc
a5a6593c16
Added echo command and capability of using extended or case insensitive
...
regular expressions.
git-svn-id: http://voip.null.ro/svn/yate@246 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-10 13:24:30 +00:00
paulc
cf23763599
Added chan.masquerade message support.
...
git-svn-id: http://voip.null.ro/svn/yate@245 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-07 14:30:13 +00:00
paulc
390dbb107e
Added a central repository of data formats and moved related classes to a new
...
source file.
git-svn-id: http://voip.null.ro/svn/yate@243 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-06 20:13:21 +00:00
paulc
642f8b752b
Set the targetid in outgoing calls.
...
git-svn-id: http://voip.null.ro/svn/yate@242 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-04 11:29:03 +00:00
paulc
1963c47d3e
Fixed missing timestamp increment in RTP transmission.
...
git-svn-id: http://voip.null.ro/svn/yate@241 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-03 22:49:16 +00:00
paulc
0fa5f69c77
Fixed non-recursive mutex bug resulting in deadlock when replacing a tone
...
source with another.
git-svn-id: http://voip.null.ro/svn/yate@239 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-03 17:04:17 +00:00
paulc
fc3d388598
Added a fork of oRTP in contrib, made some changes in the build system
...
to get rid of warnings.
git-svn-id: http://voip.null.ro/svn/yate@238 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-29 18:34:34 +00:00
paulc
406193f08c
DTMF handling in oRTP channel. Mute support in SIP.
...
BRI support in Zaptel (trough patched libpri).
git-svn-id: http://voip.null.ro/svn/yate@237 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-29 15:55:06 +00:00
paulc
934f02213f
Added new XDebug macro for those messages that generate LOT of output like
...
in long running loops.
Implemented non-branch transaction matching in SIP.
Fixed handling of multi-tone chan.dtmf messages in PHP.
git-svn-id: http://voip.null.ro/svn/yate@236 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 21:26:00 +00:00
paulc
987371460a
Incoming DTMF support in RTP and SIP.
...
git-svn-id: http://voip.null.ro/svn/yate@235 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 10:25:21 +00:00
paulc
8c70574792
Preliminary registration support in SIP.
...
Added a NAPTR resolver that will become the ENUM router module.
git-svn-id: http://voip.null.ro/svn/yate@234 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-25 18:56:20 +00:00
paulc
3b8a814ef6
Fixed deadlock in directly calling zap from zap.
...
git-svn-id: http://voip.null.ro/svn/yate@232 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-24 23:27:20 +00:00
paulc
082ded0419
Added scripted channels to receive and handle voicemail.
...
Fixed a problem compiling zapchan with very new versions of gcc.
git-svn-id: http://voip.null.ro/svn/yate@230 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-24 08:37:37 +00:00
paulc
bf463060a5
Build call generator.
...
git-svn-id: http://voip.null.ro/svn/yate@229 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-22 02:29:57 +00:00
paulc
fde627273c
Fixed inconsistent behaviour of strdup. Added masquerade handler in osschan
...
and messages in clients so they can send DTMF.
git-svn-id: http://voip.null.ro/svn/yate@228 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-22 02:20:42 +00:00
paulc
977d77076e
Status report in callgen and ysipchan.
...
Extended thread termination wait time.
git-svn-id: http://voip.null.ro/svn/yate@226 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 22:24:54 +00:00
paulc
9dd1455875
Changed name of config file parameter section.
...
git-svn-id: http://voip.null.ro/svn/yate@225 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 20:40:58 +00:00
paulc
8c74acd048
Almost there - only timings left to implement.
...
git-svn-id: http://voip.null.ro/svn/yate@224 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 20:34:10 +00:00
paulc
6e3215ed62
Implemented most of the functionality.
...
git-svn-id: http://voip.null.ro/svn/yate@223 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 16:35:35 +00:00
paulc
ed5e3c0b3c
Added Diana's call generator.
...
git-svn-id: http://voip.null.ro/svn/yate@222 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 00:50:25 +00:00
paulc
d17bcbe0d5
Delayed session destruction in libiax until the event is free'd.
...
git-svn-id: http://voip.null.ro/svn/yate@217 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-18 01:09:34 +00:00
paulc
1d58a2a7e8
Extra check for voice frames.
...
git-svn-id: http://voip.null.ro/svn/yate@216 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 23:52:48 +00:00
paulc
6532544768
Fixed nasty bug in clearing lists when objects removed other objects from the same list during destruction.
...
Cleaned up IAX and added minimal quelch support.
git-svn-id: http://voip.null.ro/svn/yate@214 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 17:36:04 +00:00
paulc
4c946a550c
Added recursive mitex support - tey were needed...
...
git-svn-id: http://voip.null.ro/svn/yate@213 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 16:05:14 +00:00
paulc
26e148ee92
Removed old eXosip based SIP module.
...
git-svn-id: http://voip.null.ro/svn/yate@210 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 02:04:51 +00:00
paulc
a4de576b90
Now allowing gsm.h to be in any directory.
...
git-svn-id: http://voip.null.ro/svn/yate@209 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 01:40:20 +00:00
paulc
0f7fcc188d
Fixed URI parser limitation (protocol is now optional).
...
Fixed possible bug when resolved to non-IPv4 address.
git-svn-id: http://voip.null.ro/svn/yate@208 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 00:42:27 +00:00
paulc
a9db4dc64c
Removed call.preroute message, added chan.startup message, renamed call.hangup
...
to chan.hangup, many message related fixes.
git-svn-id: http://voip.null.ro/svn/yate@207 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-16 04:39:36 +00:00
paulc
7471c65c0e
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@205 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-16 00:24:26 +00:00
paulc
e88e38380c
Fixed String = 0 assignments resulting in "0" instead of desired ""
...
git-svn-id: http://voip.null.ro/svn/yate@204 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-15 18:41:25 +00:00
paulc
a894ac1fd0
Fixed yet another ternary ? : operator bug.
...
git-svn-id: http://voip.null.ro/svn/yate@202 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-15 18:22:08 +00:00
paulc
f27c86b19a
Bugfix in handler reg. in regfile.
...
Ringtime media support when rtp forwarding.
git-svn-id: http://voip.null.ro/svn/yate@201 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-14 17:54:48 +00:00
paulc
48f7234df1
Fixed some ambiguous ? : ternary operators revealed during cross-compilation.
...
git-svn-id: http://voip.null.ro/svn/yate@200 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-14 16:29:45 +00:00
paulc
63ded8608d
Fixed default MessageRelay priority.
...
Regexroute can now process arbitrary messages.
git-svn-id: http://voip.null.ro/svn/yate@199 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-13 22:46:31 +00:00
paulc
ce6512d8cf
Added option to ignore the address in Via headers.
...
git-svn-id: http://voip.null.ro/svn/yate@198 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 16:13:23 +00:00
paulc
d3c1e41ded
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@195 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 13:34:08 +00:00
paulc
6e3e2a6f3c
H323 warns about impossibility to forward RTP due to no remote media address.
...
SIP passes any disconnect reasons in the 487 answer.
git-svn-id: http://voip.null.ro/svn/yate@193 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 12:53:13 +00:00
paulc
fd178b2ffd
Misc bugfixes.
...
git-svn-id: http://voip.null.ro/svn/yate@190 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-11 18:06:37 +00:00
paulc
8ec9e35791
Dynamically removing remote unsupported capabilities from H323.
...
Fully asynchronous wave consumer disconnect.
git-svn-id: http://voip.null.ro/svn/yate@189 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-11 17:05:48 +00:00
paulc
456b4cbbaa
Changed pass-trough codec filtering.
...
git-svn-id: http://voip.null.ro/svn/yate@188 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-11 14:27:00 +00:00
paulc
fe25d58733
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@186 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 14:17:13 +00:00
paulc
0d62b16e3a
Fixed RTP start in outgoing SIP connections.
...
git-svn-id: http://voip.null.ro/svn/yate@185 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 04:46:55 +00:00
paulc
ee696be278
Cleaned up Qt client.
...
OSS channel actually answers incoming calls.
git-svn-id: http://voip.null.ro/svn/yate@183 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 04:13:36 +00:00
paulc
dbbd564a9b
Attempt to autodetect the nonportable pthread kill all other threads.
...
YSIP channel supports reinvite and config file (for codecs for now).
git-svn-id: http://voip.null.ro/svn/yate@180 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 01:40:05 +00:00
paulc
734b91e980
Untested reinvite support.
...
git-svn-id: http://voip.null.ro/svn/yate@179 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 00:45:54 +00:00
paulc
e176ae8dc4
Improved detection of Qt-3 headers. Fixed (disabled for now) reinvites in SIP.
...
git-svn-id: http://voip.null.ro/svn/yate@178 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 20:10:44 +00:00
paulc
da7178975e
Cleanup at engine exit
...
git-svn-id: http://voip.null.ro/svn/yate@177 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 19:11:33 +00:00
paulc
efdf6725de
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@176 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 09:19:41 +00:00
paulc
d72b5ec1a5
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@175 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 08:22:07 +00:00
paulc
fac43c9521
Yet Another OSS Bug.
...
git-svn-id: http://voip.null.ro/svn/yate@174 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 08:15:54 +00:00
paulc
b4a67ba1ab
Fixed refcounting in oss and message names in oss and qtclient.
...
Searching one more directory for Qt-3.
git-svn-id: http://voip.null.ro/svn/yate@165 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-08 19:26:26 +00:00
paulc
e9abf9f6d4
Wrote alternative method of listing registered capabilities for newer versions
...
of OpenH323 that use a PFactory.
git-svn-id: http://voip.null.ro/svn/yate@164 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-08 15:42:47 +00:00
paulc
5dc4a76c43
Added the possibility of declaring fake codecs.
...
Updated comments in config file.
git-svn-id: http://voip.null.ro/svn/yate@163 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 19:36:53 +00:00
paulc
36ae7dcfe5
Added textual call end reason.
...
git-svn-id: http://voip.null.ro/svn/yate@162 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 16:20:51 +00:00
paulc
ad15575842
Codec names are taken from the list.
...
git-svn-id: http://voip.null.ro/svn/yate@159 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 01:27:34 +00:00
paulc
9b1542d53e
Hacked a RTP pass-trough between H.323 and SIP.
...
git-svn-id: http://voip.null.ro/svn/yate@156 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-05 06:24:07 +00:00
paulc
2f9051aea1
More assignment operators for String.
...
RTP pass-trough for SIP.
git-svn-id: http://voip.null.ro/svn/yate@155 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-04 02:22:43 +00:00
paulc
651c402537
SIP finally works both incoming and outgoing.
...
git-svn-id: http://voip.null.ro/svn/yate@154 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-03 03:02:11 +00:00
paulc
9bbee459e0
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@153 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-02 04:52:02 +00:00
paulc
5b586386d2
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@152 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-01 22:21:32 +00:00
paulc
ba3a7efaca
Fixed minor annoyance in rtp chan.
...
git-svn-id: http://voip.null.ro/svn/yate@151 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-31 04:18:13 +00:00
paulc
84aa062017
Reduced thread stack size. Proper signalling in H323. Changed status format
...
in Zaptel.
git-svn-id: http://voip.null.ro/svn/yate@150 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-31 01:09:21 +00:00
paulc
77a749a7bb
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@149 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-29 17:01:39 +00:00
paulc
d0b6fb4841
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@148 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-29 04:02:55 +00:00
paulc
e769ab6217
Various minor engine improvments. Added more functionality in SIP.
...
git-svn-id: http://voip.null.ro/svn/yate@144 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 05:15:11 +00:00
paulc
d3bbcbf234
Minor typo.
...
git-svn-id: http://voip.null.ro/svn/yate@142 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-26 22:34:20 +00:00
paulc
a7074e4662
Added Yet Another SIP Engine ;) and a channel based on it.
...
git-svn-id: http://voip.null.ro/svn/yate@141 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 18:15:34 +00:00
paulc
f619a3765f
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://voip.null.ro/svn/yate@133 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:16:09 +00:00
paulc
3a8e0a6406
Many stability improvments.
...
git-svn-id: http://voip.null.ro/svn/yate@132 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-20 04:11:29 +00:00
paulc
26f35bcd4c
Added a Qt-3 client by Dorin Lazar.
...
Cleaned up build system and also made it detect Qt libraries.
git-svn-id: http://voip.null.ro/svn/yate@128 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-14 03:09:26 +00:00
diana
9bdb9a2c11
Fixing some problems in regfile.cpp that have made yate cvs for the first time in history to not compile.
...
git-svn-id: http://voip.null.ro/svn/yate@126 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 13:38:30 +00:00
diana
3fd0fa7a3c
Clean something in h323chan.
...
git-svn-id: http://voip.null.ro/svn/yate@125 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 11:57:24 +00:00
paulc
5355906dc1
Changed status format to make it easily parsable by a program.
...
git-svn-id: http://voip.null.ro/svn/yate@120 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 14:25:30 +00:00
paulc
8d17b2a2e8
Added alternative keywords for jump and include.
...
git-svn-id: http://voip.null.ro/svn/yate@119 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:56:53 +00:00
paulc
80112a7c1a
Modified and improved regexroute.
...
Added extra support methods in engine, fixed minor annoyances.
git-svn-id: http://voip.null.ro/svn/yate@118 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:54:04 +00:00
paulc
c342cff931
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://voip.null.ro/svn/yate@116 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:01:04 +00:00
paulc
083fbe1a89
Added copyright notice.
...
git-svn-id: http://voip.null.ro/svn/yate@114 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 03:56:41 +00:00
paulc
27225cd33a
Added spandsp based fax channel.
...
git-svn-id: http://voip.null.ro/svn/yate@113 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-28 04:18:14 +00:00
paulc
584a3063c2
Fixed debug message in disconnect.
...
git-svn-id: http://voip.null.ro/svn/yate@112 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-16 12:05:40 +00:00
diana
853c139843
Added some documentation, and gatekeeper server default
...
git-svn-id: http://voip.null.ro/svn/yate@109 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-10 03:47:52 +00:00
diana
f84528f538
Fixed some parts from the gatekeeper.
...
git-svn-id: http://voip.null.ro/svn/yate@108 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-10 03:05:40 +00:00
paulc
3615138802
Added 3 new tones: congestion, out-of-order, digital milliwatt.
...
git-svn-id: http://voip.null.ro/svn/yate@107 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-04 00:32:25 +00:00
paulc
15bd03e83f
Fixed building IAX from a vpath. Improved cross-compile compatibility.
...
git-svn-id: http://voip.null.ro/svn/yate@106 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-02 21:02:58 +00:00
paulc
6ff2c10122
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://voip.null.ro/svn/yate@105 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 14:08:26 +00:00
paulc
3d111c6881
Added a textual disconnect reason - usefull for building proper messages.
...
git-svn-id: http://voip.null.ro/svn/yate@104 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 12:41:38 +00:00
paulc
92064e1651
Fixed major memory leak in threads.
...
Added automatic restart when no module is busy.
git-svn-id: http://voip.null.ro/svn/yate@101 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 00:07:00 +00:00
paulc
6d49aa01b6
Protected libpri calls by mutexes. Several other minor features.
...
git-svn-id: http://voip.null.ro/svn/yate@100 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-31 14:00:40 +00:00
paulc
c70cb29651
Only log hangups if channel was not idle.
...
git-svn-id: http://voip.null.ro/svn/yate@99 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-30 16:52:03 +00:00
paulc
c3f55911fb
Made compile with older libpri.
...
git-svn-id: http://voip.null.ro/svn/yate@98 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-27 10:38:32 +00:00
paulc
2360c997ba
Can control overlapped and complete flag, displays more info on calls.
...
git-svn-id: http://voip.null.ro/svn/yate@97 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-26 15:33:49 +00:00
paulc
2fbc3ca371
Added state message in channel hangup.
...
git-svn-id: http://voip.null.ro/svn/yate@96 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-26 12:58:38 +00:00
paulc
7a37d71c67
Lots of thread interlocking fixes, extra H.323 options for inband DTMF and
...
silence detection suppression.
git-svn-id: http://voip.null.ro/svn/yate@95 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 21:35:54 +00:00
paulc
630d2ca662
Added limits for connections and routing queue.
...
git-svn-id: http://voip.null.ro/svn/yate@94 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 02:18:12 +00:00
paulc
de96ff02ec
Multiple deadlocks fixed. Some more stats added for h323chan.
...
The -Da option makes supervisor attempt to coredump a blocked yate.
git-svn-id: http://voip.null.ro/svn/yate@93 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 00:51:51 +00:00
paulc
834c2e81bf
More stability fixes and extra debug info.
...
git-svn-id: http://voip.null.ro/svn/yate@92 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-22 03:59:24 +00:00
paulc
95cffe22fe
Lots of stability improvments and bug fixes.
...
git-svn-id: http://voip.null.ro/svn/yate@91 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-22 02:45:19 +00:00
paulc
5d0b0bb590
Fixed minor bug in watchdog routine.
...
Fixed memory leak in tone generator.
Can preserve module symbols (make modules MODSTRIP=).
git-svn-id: http://voip.null.ro/svn/yate@90 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-21 23:11:46 +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
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
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
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
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
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
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
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
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
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
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
paulc
907e698d85
Added support for attaching only source and/or consumer to another channel.
...
Wave recording can be size limited.
git-svn-id: http://voip.null.ro/svn/yate@38 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-07 16:24:40 +00:00
diana
3b04e40be9
Added support for status and drop functions.
...
git-svn-id: http://voip.null.ro/svn/yate@37 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-07 11:34:54 +00:00
diana
915f545a81
SMS and DTMF support added. A bunch of bugs fixed.
...
git-svn-id: http://voip.null.ro/svn/yate@34 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-06 23:18:01 +00:00
paulc
4123d783bb
Added in contrib the libiax2 modified by Diana - now required for iaxchan.
...
git-svn-id: http://voip.null.ro/svn/yate@30 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-05 23:36:41 +00:00
paulc
520edab187
Properly select one codec from those announced by the other end.
...
git-svn-id: http://voip.null.ro/svn/yate@28 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-23 15:15:25 +00:00
paulc
bcea8240b7
Set proper signal handlers for child processes.
...
git-svn-id: http://voip.null.ro/svn/yate@27 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-23 14:20:07 +00:00
paulc
98bc3b1ac0
Fixed crash when dropping an inexistent oss call.
...
git-svn-id: http://voip.null.ro/svn/yate@26 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-20 12:30:15 +00:00
paulc
1d90be021d
Fixed obvious bug that crashed any tone with silence periods.
...
git-svn-id: http://voip.null.ro/svn/yate@25 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-20 12:22:30 +00:00
paulc
04c636f770
Solved a nasty pthread problem related to weak symbols.
...
Improved the PHP library a little.
git-svn-id: http://voip.null.ro/svn/yate@23 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-19 22:53:55 +00:00
paulc
103e865336
Wave module can originate calls. Better rate reporting in both tonegen and wavefile.
...
git-svn-id: http://voip.null.ro/svn/yate@22 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-08 23:56:18 +00:00
diana
ed1a8237b3
Fixing a small glitch.
...
git-svn-id: http://voip.null.ro/svn/yate@21 acf43c95-373e-0410-b603-e72c3f656dc1
2004-07-22 21:21:39 +00:00
diana
c5332ffffd
Added support for gtkclient
...
git-svn-id: http://voip.null.ro/svn/yate@20 acf43c95-373e-0410-b603-e72c3f656dc1
2004-07-22 21:18:35 +00:00
paulc
5197e75d6b
Minor fixes in external module and tone generator.
...
New OSS channel by Diana.
git-svn-id: http://voip.null.ro/svn/yate@12 acf43c95-373e-0410-b603-e72c3f656dc1
2004-06-26 23:10:50 +00:00
paulc
53b11cd85a
Allow external modules to take one argument from routing.
...
git-svn-id: http://voip.null.ro/svn/yate@11 acf43c95-373e-0410-b603-e72c3f656dc1
2004-06-25 22:03:36 +00:00