Commit Graph

3949 Commits

Author SHA1 Message Date
marian 355769a7e7 Set server parameter for GTalk provider.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4265 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-05 14:29:19 +00:00
paulc 8e589c03fc Added support for forwarding media change requests (reINVITE) from ysigchan to mgcpca or any other bearer.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4264 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-05 12:55:37 +00:00
marian 9ba72448b7 Fixed bug: add the separator when building the list of compression methods from received stanza.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4263 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-05 08:15:56 +00:00
paulc e0c1fe429a Bumped version to 3.3.1 alpha1 development.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4262 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 16:35:12 +00:00
paulc 1503bd0430 Bumped version to 3.3.0 release.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4260 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 15:51:30 +00:00
marian 88aef31bc7 Fixed data conversion warning.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4259 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 15:23:28 +00:00
marian 7ee1d0c74f Changed application icons.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4258 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 15:22:24 +00:00
marian cba5690296 Added capability to create a new private chat room and invite contacts to it.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4257 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 15:00:58 +00:00
marian 7a85a8c165 Filled muc server list in join muc wizard with known conference servers.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4256 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 12:52:52 +00:00
marian fd10604905 Fixed bug: enable 'next' button in join muc wizard when the user enters text in muc server.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4255 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 12:46:26 +00:00
marian e1fe72802a Added support for google groupchat.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4254 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 12:26:45 +00:00
marian f3b416612c Advertise 'pmuc-v1' MUC capability in entity capability child of the presence stanza.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4253 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 07:34:20 +00:00
oana b6ed8cbc26 Fixed parser for links status and interfaces status when there are none configured.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4252 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 13:30:12 +00:00
paulc 737ba188b6 Prevent the original Bourne shell from showing command not found errors.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4251 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 13:05:52 +00:00
marian 4434222bc6 Fixed account directory clear: don't add path separator when listing the directory. Fixed account directory setup: properly check the error when listing the parent directory.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4250 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:41:11 +00:00
marian abbc07b035 Handle logical AND and OR operators when evaluating an expression.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4249 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:17:34 +00:00
oana a034dffc22 Fixed compile errors on Mac OS X 10.6. Moved on from deprecated APIs. Added check during configure for APIs used.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4248 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:14:32 +00:00
marian 9db71618c3 Reset errno when starting to list directory content to make sure we don't inherit a previous failure.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4247 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:10:16 +00:00
marian 28f530dfa4 Remember telephone event payload id and name for received contents and reflect them when responding. Update telephone event for sent contents. Set event payload id when starting rtp.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4246 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 11:16:36 +00:00
marian 94bb5d89d9 The media list is now keeping the telephone event payload id along with its name and an optional second telephone event payload name to send.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4245 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 11:06:12 +00:00
paulc 2222542329 Made the SNMP debugging messages more useful.
Changed some monitoring and SNMP debug messages to DDEBUG (compile-time).


git-svn-id: http://yate.null.ro/svn/yate/trunk@4244 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 10:26:32 +00:00
paulc 042e731c08 Print SS7 routes to the output, not as a debug.
Added "show" control that print routes to linksets too.


git-svn-id: http://yate.null.ro/svn/yate/trunk@4243 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 08:05:01 +00:00
paulc e9770d7b6c Complain louder if an incorrect SLTM is received on a link.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4242 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 08:02:01 +00:00
paulc 77e5b7e71a Protected H.323 endpoint against concurrent creation of connections, the library is not thread safe when copying capabilities.
Should fix many crashes like: assert.cxx(108) PWLib Assertion fail: Invalid array index, file .../ptlib/contain.inl
Thanks to Michele Badaracchi for finding out the source of the problem.


git-svn-id: http://yate.null.ro/svn/yate/trunk@4241 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 17:17:30 +00:00
marian 23fb59874a Fixed media checking for incoming contents. Fixed ilbc codec negotiation. Added speex to codecs list.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4240 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 15:14:40 +00:00
marian 34c9a66216 Handle 'bitrate' attribute in received payload.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4239 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 14:53:37 +00:00
marian 03dc94665f Fixed bug: set all data when initializing media payload.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4238 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 07:30:23 +00:00
marian 4dae9c7b44 Fixed bug: avoid clearing rtp media parameters in copy constructor.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4237 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 12:13:37 +00:00
marian 0730104f08 Added method used to set a media list from another one.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4236 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 12:09:07 +00:00
paulc 118153922b Copy the connect reason from call.execute message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4235 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 11:30:46 +00:00
paulc 553c8a5030 Fixed adding caller and caller numbers when diverting to fax from tonedetect.
Changed variable and method names to be more suggestive.
Added fax divert capability on RFC2833 CNG to the RTP channel too.


git-svn-id: http://yate.null.ro/svn/yate/trunk@4234 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 10:50:00 +00:00
paulc 0dcd12153c Made RTP and UDPTL sessions derive from Mutex.
Lock the sessions when sending data or events, prevent race conditions.


git-svn-id: http://yate.null.ro/svn/yate/trunk@4233 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 09:38:21 +00:00
paulc 7386649025 Added proper MIB revision.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4232 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 17:02:39 +00:00
paulc 14b2d6d966 Added support for reporting uptime for SS7 links and Q.921 interfaces.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4231 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 16:39:34 +00:00
paulc 567dd7f06f Fixed link status parsing for SNMP, added support for link uptime.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4230 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 16:38:32 +00:00
paulc a6bb5eea55 Added methods to extract a fragment of a String up to a separator.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4229 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 16:18:45 +00:00
marian 4c846e611a Removed unused variable.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4228 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:17:38 +00:00
paulc 55e29258d7 Fixed ddebug building of call counters module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4227 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:13:32 +00:00
marian 934f991559 Handle conference server and rooms query errors. Reset join wizard state if error is received.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4226 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:01:24 +00:00
marian 6e02fb56c4 Remember disco info/items requests if no 'id' parameter is specified. Notify when responded.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4225 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:57:31 +00:00
marian 87c2239399 Fixed ui spacer.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4224 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:37:54 +00:00
paulc ca0ba28f91 Add the "workpath" to the Engine parameters so the current working directory can be found at runtime.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4223 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:32:24 +00:00
marian 1bf0388d05 Display the target when querying a domain for conference server(s) and a conference server for available rooms.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4222 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 12:56:10 +00:00
oana 5a1837a521 Fixed checking if a engine.status module is indeed intended for that module. Fixed bug: don't print for a second time the status message for IAX module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4221 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 12:40:44 +00:00
paulc e31386d4a0 Added "netindicator" setting for linksets so it's no longer required to restrict types using netind2pctype.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4220 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 11:19:22 +00:00
marian a745d44cb9 Added autojoin option to chat room contacts.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4219 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 09:33:26 +00:00
oana 1650963b8b Fixed enabling of internal microphone on Mac OS X.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4218 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 07:28:40 +00:00
marian 251e690172 Set yate node in presence entity capability child.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4217 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-25 10:31:09 +00:00
marian 42e97bd62c Set dtmf method for incoming calls from google voice.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4216 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-25 09:57:42 +00:00
paulc 497fdc29ea Report the various paths in engine status detail.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4215 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 19:36:53 +00:00