paulc
9fdb7e1a96
Added possibility to execute secondary operations after entering a conference depending of the number of participants and its freshenss.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4321 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 19:11:36 +00:00
paulc
22374cbd8e
Return a flag if a new conference room has been created in the call.conference or call.execute messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4320 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 18:59:15 +00:00
paulc
e45b2e9f7c
Return the current number of users in conference in the call.conference or call.execute messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4319 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 16:31:33 +00:00
marian
d56fd63567
Added option to hide/show offline contacts when inviting to conference. Avoid adding contact duplicates in the list. The user can now add arbitrary contacts to the list.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4318 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 15:22:04 +00:00
marian
f8e4aaf447
Custom tree widget's columns can now be configured (including checkable columns) and updated.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4317 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 15:20:08 +00:00
marian
32dc369bb6
Handle comma separated list of properties to save for a custom widget.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4316 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 15:14:11 +00:00
marian
8977bec86e
Handle StringList type when setting an object's property.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4315 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 15:13:23 +00:00
paulc
755d070f30
Print a mild warning when failed to initiate a media update.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4314 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 13:50:07 +00:00
paulc
63862e831d
Support initiation and updating of T.38 fax mode in sig channels.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4313 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 13:13:50 +00:00
paulc
c794de9068
Support switching MGCP circuits to T.38 or G.711 fax.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4312 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 13:12:05 +00:00
paulc
881597b24a
Properly handle the MGCP transaction timeouts in the circuits.
...
Drop a call for which a CRCX or MDCX had timed out.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4311 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 11:57:14 +00:00
paulc
26e0e1021b
Terminate a SIP call for which we had a timeout on a reINVITE as media state becomes uncertain.
...
Bug report and patch provided by Matthew.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4310 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 11:17:50 +00:00
paulc
c4627996d9
Clear the initiated reINVITE transaction on completion, allow further reINVITEs.
...
Bug report and patch provided by Matthew.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4309 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 11:03:23 +00:00
marian
80f6ae01eb
Removed unused function.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4308 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 08:35:31 +00:00
marian
8b2cfff57a
Conditionally compile function used only for debug purposes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4307 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 08:32:39 +00:00
paulc
e50a59ee39
For timeout ignore RTCP packets if no RTP was received.
...
This prevents an initial RTP timeout from being retriggered if RTCP interval is larger than timeout.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4306 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-16 13:16:32 +00:00
paulc
4984aec431
Added a fallback code path if local RTP cannot be created for MGCP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4305 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 22:09:42 +00:00
paulc
c179b95615
Added rmanager settings to enable debug and color on connect.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4304 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 21:59:00 +00:00
marian
cf88d86927
Fixed VC++ compiler warning.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4303 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 15:06:07 +00:00
marian
44e97cac8a
A lonely conference timeout interval can now be set for a channel assistant.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4302 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 15:03:30 +00:00
marian
46d30e24da
A lonely timeout can now be set for a conference room to allow a single user to remain in the room for a specified interval.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4301 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 15:01:08 +00:00
paulc
11a2fda98c
Allow embedding the notification request in the CRCX message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4300 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 14:16:32 +00:00
paulc
9b6627bfae
Added support for requesting notification for fxr/t38 events.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4299 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 13:28:27 +00:00
paulc
cd414fc85b
Disable MGCP circuits for which DLCX returned an error.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4298 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-15 12:27:42 +00:00
marian
7b5a2192b3
Fixed bug: restart rtp and transport when used media format or payload id changes in received session accept. Added debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4297 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-14 14:41:33 +00:00
paulc
a148677e3a
Fix notify request when only Fax detection is desired.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4296 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-14 10:03:05 +00:00
marian
4d7c61ec5e
Always set the correct message stanza type in dispatched msg.execute/route messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4295 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-14 09:00:22 +00:00
paulc
9a13e2166f
Test if locking of the H.323 connection succeeded (fails during cleanup).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4294 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-14 08:18:35 +00:00
paulc
00fdb3d38f
Check for modprobe.conf instead of modprobe.preload as it may be missing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4293 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-13 19:07:47 +00:00
paulc
aa84532300
Added script to properly configure SCTP on Linux.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4292 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-13 18:46:32 +00:00
marian
1f5c8cc121
Fixed usage of QT template with another template parameter.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4291 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-13 13:19:51 +00:00
marian
bd832f89a2
The ContactList is now displaying contacts in ascending order of their name.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4290 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-13 12:51:58 +00:00
paulc
e2edff1856
Do not send Cisco SM Standby messages too often, especially if a session is shared by several links.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4289 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-13 10:45:26 +00:00
paulc
71a4d3cf9c
Recognize the Restart indication from Cisco Session Manager.
...
Cycle the session active status when sending Configuration requests.
Chain the session's DebugEnabler to the plugin.
Replaced several hardcoded constants with their enumerated values.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4288 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-13 09:40:22 +00:00
paulc
3c4e6a01b6
The default RFC 2833 payload can be configured and overriden per call.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4287 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-12 15:41:49 +00:00
paulc
1977e89eb2
Bumped version to 3.3.3 alpha1 development.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4286 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-12 15:26:17 +00:00
paulc
5063255245
Bumped version to 3.3.2 release.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4284 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-12 14:03:47 +00:00
paulc
f4cf176deb
If we find a RFC2833 mapping in SDP it cannot be a regular payload too.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4283 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 15:43:51 +00:00
marian
52a9d18fa5
Set 'noping' flag for calls with google voice to prevent call termination.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4282 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 14:52:05 +00:00
marian
e4aaf7039c
Handle (o)jingle_flags parameter from routing and replace session flags. Set the parameter when redirecting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4281 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 14:50:17 +00:00
marian
56af3d65b1
Added jingle session 'no ping' flag to prevent sending session ping. Fixed debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4280 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 14:48:35 +00:00
marian
8c477b27cb
Initialize jingle engine when module initializes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4279 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 14:17:50 +00:00
paulc
216dccf13a
Return success from MGCP only if CRCX / MDCX returned a code 2xx.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4278 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 14:00:04 +00:00
paulc
01335c21ed
Fixed a misplaced line from Rev 4276.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4277 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 09:13:43 +00:00
paulc
1118bb72c3
Added an optional Regexp filter to the message sniffer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4276 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 08:59:09 +00:00
paulc
2b6e6b3b8c
Added possibility to configure messages to be forked by the callfork module.
...
Priority of all handlers in callfork is now configurable.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4275 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-07 21:00:09 +00:00
paulc
edb11b87d7
Added methods to get the Module ID of a MessageRelay and to check if the relay with a specific ID is installed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4274 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-07 20:56:51 +00:00
paulc
84f04adaa9
Decode MIME type message/sipfrag as lines of text.
...
Allow generic processing of SIP INFO messages that are not used for DTMFs.
Properly add lines of text bodies to generic SIP messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4273 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-07 12:16:12 +00:00
marian
22c6df4963
Use join muc wizard to add new chat room contacts. Allow changing chat room account, room and server when editing one.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4272 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-07 12:07:51 +00:00
paulc
32bc1f4105
Copy any RTP information to call.update when call is accepted, it may be needed in processing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4271 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-06 16:37:40 +00:00