marian
1b6401d6a4
Added client method used to replace plain text chars with html markups.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4341 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-27 12:09:19 +00:00
marian
4754d33419
Show chat state notifications received from chat rooms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4340 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-27 11:31:24 +00:00
marian
0aac201c77
Added method used to retrieve and load image files from/into global application pixmap cache.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4339 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-27 11:26:49 +00:00
paulc
dc434fea6d
Allow sending an UPT message from ISUP control command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4338 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-21 11:24:24 +00:00
paulc
44017e59e0
Fixed typo that prevented using CVT on ANSI.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4337 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-21 11:08:29 +00:00
paulc
1d39807e2e
Allow using other messages (CVT, UBL, RSC) for testing remote user part.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4336 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-21 11:01:03 +00:00
paulc
1c536e7bf0
Use referencing pointers while processing MGCP transactions.
...
Take the global mutex while retrieving the pointers.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4335 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-21 09:53:47 +00:00
paulc
33655cb0bd
Handle (currently ignore) the FXR/t38(stop) event.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4334 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-20 19:58:01 +00:00
paulc
9006eefd04
Fix the hangup of incoming SIP calls that didn't had the dialog tag updated.
...
This could happen if a call was dropped immediately after being answered.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4333 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-20 18:41:14 +00:00
paulc
3e6e71a2e3
Fixed a number of concurrency issues regarding reINVITE processing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4332 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-20 18:38:30 +00:00
paulc
9e8e92eae0
Allow overriding the controller's starting circuit number.
...
For MGCP allow overriding offset, increment and start per span in template.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4331 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-20 18:16:19 +00:00
paulc
a46a709e5e
Fixed some debug messages in the SIP query module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4330 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-20 11:32:19 +00:00
paulc
aac58cf2eb
Don't drop on timeout a conference room still owned.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4329 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 18:39:41 +00:00
paulc
93c572d1f3
Allow setting channels as conference owners from pbxassist.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4328 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 18:29:24 +00:00
paulc
709f86e4e6
Keep a list of optional conference owner channels, do not drop a lonely conference if there is still an owner other than the remaining participant.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4327 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 18:21:02 +00:00
marian
ce72b96fe5
Try to build a QT sound to play ring wave file if available. Use the AU file as fallback.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4326 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 15:10:27 +00:00
marian
9400006466
Replaced default incoming ring sound file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4325 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 14:23:09 +00:00
paulc
50ab051a49
Added possibility of second PBX operation on specific number of users in new conference.
...
Secondary PBX operations can be stored in the pbxassist's parameter store.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4324 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 12:30:56 +00:00
marian
7abc510add
Fixed bug: clear account 'nologinfail' internal flag when connecting to make sure account login failure notification is shown.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4323 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 09:46:18 +00:00
marian
4920f8acf8
Show a notification when a contact add, change or remove succeeded or failed. Show a notification when contact list retrieval fails.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4322 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 09:38:17 +00:00
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