paulc
8123c918b2
Moved the engine away, added install-noapi
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc
42b71cbaf2
Caller number is forwarded to SIP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@258 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-17 15:11:15 +00:00
paulc
10af040d96
Added Music On Hold by Maciek Kaminski <maciejka_at_tiger.com.pl>
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@257 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-17 13:20:28 +00:00
paulc
c735d5aa82
Status now have the same name as messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@255 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-10 10:16:51 +00:00
paulc
393a92fdb5
Standardizing the parameters for messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@254 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-09 09:45:35 +00:00
paulc
694353427c
Added echo command and capability of using extended or case insensitive
...
regular expressions.
git-svn-id: http://yate.null.ro/svn/yate/trunk@246 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-10 13:24:30 +00:00
paulc
8aecd00c6d
Added chan.masquerade message support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@245 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-07 14:30:13 +00:00
paulc
04d4ea2f2b
Added a central repository of data formats and moved related classes to a new
...
source file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@243 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-06 20:13:21 +00:00
paulc
33d1ea2c50
Set the targetid in outgoing calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@242 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-04 11:29:03 +00:00
paulc
6f6d8f450f
Fixed missing timestamp increment in RTP transmission.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@241 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-03 22:49:16 +00:00
paulc
d71194875d
Fixed non-recursive mutex bug resulting in deadlock when replacing a tone
...
source with another.
git-svn-id: http://yate.null.ro/svn/yate/trunk@239 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-03 17:04:17 +00:00
paulc
fffedd34c3
Added a fork of oRTP in contrib, made some changes in the build system
...
to get rid of warnings.
git-svn-id: http://yate.null.ro/svn/yate/trunk@238 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-29 18:34:34 +00:00
paulc
ca232d251c
DTMF handling in oRTP channel. Mute support in SIP.
...
BRI support in Zaptel (trough patched libpri).
git-svn-id: http://yate.null.ro/svn/yate/trunk@237 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-29 15:55:06 +00:00
paulc
704351f1b7
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://yate.null.ro/svn/yate/trunk@236 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 21:26:00 +00:00
paulc
cad8e75d71
Incoming DTMF support in RTP and SIP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@235 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 10:25:21 +00:00
paulc
510eb295ee
Preliminary registration support in SIP.
...
Added a NAPTR resolver that will become the ENUM router module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@234 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-25 18:56:20 +00:00
paulc
dedb7c5358
Fixed deadlock in directly calling zap from zap.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@232 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-24 23:27:20 +00:00
paulc
c545ed9825
Added scripted channels to receive and handle voicemail.
...
Fixed a problem compiling zapchan with very new versions of gcc.
git-svn-id: http://yate.null.ro/svn/yate/trunk@230 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-24 08:37:37 +00:00
paulc
4413de203b
Build call generator.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@229 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-22 02:29:57 +00:00
paulc
f29962b9b1
Fixed inconsistent behaviour of strdup. Added masquerade handler in osschan
...
and messages in clients so they can send DTMF.
git-svn-id: http://yate.null.ro/svn/yate/trunk@228 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-22 02:20:42 +00:00
paulc
83f95d86bc
Status report in callgen and ysipchan.
...
Extended thread termination wait time.
git-svn-id: http://yate.null.ro/svn/yate/trunk@226 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 22:24:54 +00:00
paulc
8e0bb2402f
Changed name of config file parameter section.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@225 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 20:40:58 +00:00
paulc
314bf16db5
Almost there - only timings left to implement.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@224 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 20:34:10 +00:00
paulc
581d1853d7
Implemented most of the functionality.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@223 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 16:35:35 +00:00
paulc
96965eceda
Added Diana's call generator.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@222 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 00:50:25 +00:00
paulc
46e1794fb4
Delayed session destruction in libiax until the event is free'd.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@217 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-18 01:09:34 +00:00
paulc
18c25f932b
Extra check for voice frames.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@216 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 23:52:48 +00:00
paulc
26f40169e3
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://yate.null.ro/svn/yate/trunk@214 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 17:36:04 +00:00
paulc
e836270e9a
Added recursive mitex support - tey were needed...
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@213 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 16:05:14 +00:00
paulc
e75519602e
Removed old eXosip based SIP module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@210 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 02:04:51 +00:00
paulc
fcc39d4a7d
Now allowing gsm.h to be in any directory.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@209 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 01:40:20 +00:00
paulc
ee61427463
Fixed URI parser limitation (protocol is now optional).
...
Fixed possible bug when resolved to non-IPv4 address.
git-svn-id: http://yate.null.ro/svn/yate/trunk@208 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 00:42:27 +00:00
paulc
c92d95ddd6
Removed call.preroute message, added chan.startup message, renamed call.hangup
...
to chan.hangup, many message related fixes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@207 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-16 04:39:36 +00:00
paulc
305f95e655
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@205 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-16 00:24:26 +00:00
paulc
9e82b2630f
Fixed String = 0 assignments resulting in "0" instead of desired ""
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@204 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-15 18:41:25 +00:00
paulc
61b73c69a5
Fixed yet another ternary ? : operator bug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@202 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-15 18:22:08 +00:00
paulc
e953fa987a
Bugfix in handler reg. in regfile.
...
Ringtime media support when rtp forwarding.
git-svn-id: http://yate.null.ro/svn/yate/trunk@201 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-14 17:54:48 +00:00
paulc
5a1f6ddf45
Fixed some ambiguous ? : ternary operators revealed during cross-compilation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@200 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-14 16:29:45 +00:00
paulc
bf87388f50
Fixed default MessageRelay priority.
...
Regexroute can now process arbitrary messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@199 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-13 22:46:31 +00:00
paulc
5fb3eb8233
Added option to ignore the address in Via headers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@198 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 16:13:23 +00:00
paulc
aa5d532893
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@195 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 13:34:08 +00:00
paulc
ff36579963
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://yate.null.ro/svn/yate/trunk@193 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 12:53:13 +00:00
paulc
6ffbe8a40c
Misc bugfixes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@190 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-11 18:06:37 +00:00
paulc
9ee4f7f33f
Dynamically removing remote unsupported capabilities from H323.
...
Fully asynchronous wave consumer disconnect.
git-svn-id: http://yate.null.ro/svn/yate/trunk@189 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-11 17:05:48 +00:00
paulc
571a21b578
Changed pass-trough codec filtering.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@188 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-11 14:27:00 +00:00
paulc
3c09e63903
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@186 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 14:17:13 +00:00
paulc
5d829be5a9
Fixed RTP start in outgoing SIP connections.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@185 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 04:46:55 +00:00
paulc
ffe79e2bfd
Cleaned up Qt client.
...
OSS channel actually answers incoming calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@183 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 04:13:36 +00:00
paulc
c8758a6302
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://yate.null.ro/svn/yate/trunk@180 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 01:40:05 +00:00
paulc
76cb975129
Untested reinvite support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@179 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 00:45:54 +00:00