paulc
da0f4167c3
Make clear that extra monitored parameters can be added.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1206 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-01 13:59:54 +00:00
paulc
8cbee58cd3
Replaced a possibly undefined code sequence with a slightly longer code.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1205 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-28 00:25:47 +00:00
paulc
f27b1a2a2c
Added "fork.calltype" to define classes of fork call legs: auxiliars and
...
persistents. These are not counted when deciding to move to the next group
and persistents survive until the end of fork.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1204 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-27 23:31:33 +00:00
paulc
d55a69ecb4
Added ability to automatically generate a ringing message on behalf on one
...
of the outgoing call legs.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1203 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-27 21:54:33 +00:00
paulc
d8ea3ee769
Added capability to request a RTP forward reINVITE from routing by setting
...
to true the "autoreinvite" parameter.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1202 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-27 21:16:21 +00:00
paulc
0c6bfd0b86
Disable RTP forward gracefully if caller does not support it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1201 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-27 20:23:15 +00:00
paulc
c046365845
Fixed a bug that prevented proxying forked early media from some channels.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1200 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-23 20:14:25 +00:00
paulc
d23620dce9
Added a quick workaround for asynchronous deletion problem.
...
Setting asyncdelete=no in [hacks] of yate.conf reverts to synchronous
thread termination.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1199 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-22 21:40:21 +00:00
paulc
c7a342809f
Now using NamedList::replaceParams(). Database account can be a template.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1198 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-22 19:27:30 +00:00
marian
57e7059e71
Fixed bug in 'command' stanzas handler
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1197 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-21 17:54:18 +00:00
marian
7b4af70201
Fixed bug. Auto respond to subscribe/unsubscribe requests
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1196 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-19 15:34:08 +00:00
marian
fa3a003eee
Fixed bug. Outgoing calls are now possible even if we don't keep the roster
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1195 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-19 15:27:03 +00:00
marian
d6741dfb6f
Avoid loopback message (if the same module: it's a message sent by this module)
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1194 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-19 14:19:59 +00:00
paulc
2999244bd5
Added missing copy of billid.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1193 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-16 21:22:52 +00:00
paulc
8830876017
Copy old called number when diverting to resource (voicemail). Thanks to
...
Marc Lewis for finding this one and offering a fix.
Also save and copy billid to (pre)route messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1192 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-16 21:18:49 +00:00
paulc
14a4250a6d
Properly create the logrotate directory.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1191 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-10 23:33:51 +00:00
paulc
4fcb303046
Unchanged (not NAT fixed) location is returned in registration Contact.
...
P-NAT-Refresh can be set (default to 25s) if NAT is detected.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1190 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-09 00:52:47 +00:00
paulc
f9caa0999d
Added Contact header to 200 of REGISTER, also handle expires tag in
...
incoming Contact if a global Expires header is not available.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1189 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-08 04:31:21 +00:00
paulc
83442a75d9
Fixed reversed order of routes and ACK to 2xx for RFC 2543 proxies.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1188 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-05 19:19:29 +00:00
paulc
4874eb3e7c
Added support for drilling a hole through a firewall or NAT by sending
...
one invalid 4 bytes RTP and RTCP packet.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1187 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-01 23:33:30 +00:00
paulc
583653ae6e
Added preliminary support for E2U+PSTN (RFC 4769) and E2U+VOICE (RFC 4415).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1186 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-31 03:12:20 +00:00
paulc
cd38569483
Fixed NAT in registration when port is missing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1185 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-31 01:29:38 +00:00
paulc
0dd8de23ed
Reorganized code to allow recursive handling of "E2U+tel" records.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1184 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-31 00:40:06 +00:00
paulc
8eb10c67c1
Added forking capability so NAPTR can be used for fallback.
...
Added support for Jingle (E2U+XMPP).
git-svn-id: http://yate.null.ro/svn/yate/trunk@1183 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-30 23:31:00 +00:00
paulc
d4a8787ddc
Replaced the primary and secondary domains with an arbitrary long list.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1182 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-30 22:21:40 +00:00
paulc
a3dbaa0088
Worked around bug in 64bit gcc that messes up registers while optimizing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1181 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-30 15:10:55 +00:00
paulc
a9749fb2eb
Option to forward provisional messages even after getting an 180 Ringing.
...
Detection and generation of the special 181 and 182 progressing messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1180 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-28 18:32:02 +00:00
paulc
8924e163a7
Fixed handling of self generated early media detection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1179 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-28 17:57:31 +00:00
paulc
1772be6a38
Fixed automatical detection of early media availability in RTP proxy mode.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1178 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-28 17:37:46 +00:00
paulc
59648f1083
Added a log rotator configuration and activated support at startup.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1177 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-26 05:26:16 +00:00
paulc
9a34bf6216
New option -r enables rotation of log file when running through supervisor.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1176 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-25 20:46:32 +00:00
paulc
bb1386a5f2
Removed extra opening of log file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1175 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-24 18:28:50 +00:00
paulc
6b562ead96
Added capability to copy parameters from call.execute to outgoing channel's
...
chan.startup (and from there to call.cdr).
git-svn-id: http://yate.null.ro/svn/yate/trunk@1174 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-23 00:17:11 +00:00
paulc
a90215a5cd
Disable chained factories when one of the child factories is disabled.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1173 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-22 03:53:17 +00:00
paulc
ef439e6680
Added extra options so non-stripped foreign modules can be built properly.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1172 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-20 10:14:11 +00:00
paulc
3062564c43
Added capability to add a data consumer so decoders can be tested.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1171 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-19 16:25:29 +00:00
paulc
fa22c28fff
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1170 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-17 02:11:17 +00:00
paulc
50d6b1ed2e
Display the reason in client hangup message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1169 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-17 02:09:24 +00:00
marian
240e58b9db
Bug fixed in message handler for resource.notify. Users were added in local roster even if not permitted by configuration.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1168 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-16 09:59:46 +00:00
marian
737eadf7c7
Bug fixed in message handler for resource.subscribe. Users were added in local roster even if not permitted by configuration.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1167 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-15 04:01:24 +00:00
marian
a2d945f72a
Bug fixed. Users were added in local roster on incoming presence stanzas even if not permitted by configuration.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1166 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-15 03:27:51 +00:00
marian
7dcbb03582
Presence is sent when an user become online or offline.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1165 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-14 22:21:26 +00:00
marian
65acba773e
Added default resource name to Jabber engine. Added full identity data for Jabber servers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1164 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-14 22:15:46 +00:00
paulc
231b4cfba4
Fixed the building of local IP address when a specific binding is used and
...
no line is selected.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1163 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-13 01:46:10 +00:00
paulc
1ce9993eb2
Implemented an alternative way of destroying a ThreadedSource from the data
...
pumping thread itself, should fix most threading related problems.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1162 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-12 22:16:38 +00:00
paulc
f983ece26b
User settings are applied in outgoing calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1161 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-10 19:14:06 +00:00
marian
4462ff767a
Fixed authentication bug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1160 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-10 18:56:27 +00:00
paulc
430204fbec
Added example for call authorization by caller authentication or ip address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1159 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-10 11:12:28 +00:00
paulc
f038ba874a
Reorganized code for clarity. Fixed caller/called numbers on transferred
...
calls. Added support for call diversion and operation prompts.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1158 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-09 02:26:33 +00:00
monica
4f0f6afe53
Added method to access the call.execute message. (commit by paulc)
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1157 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-08 01:21:50 +00:00