marian
498ccacd68
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://voip.null.ro/svn/yate@4250 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:41:11 +00:00
marian
78532b310b
Handle logical AND and OR operators when evaluating an expression.
...
git-svn-id: http://voip.null.ro/svn/yate@4249 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:17:34 +00:00
oana
81be2eb450
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://voip.null.ro/svn/yate@4248 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:14:32 +00:00
marian
07d55caad5
Reset errno when starting to list directory content to make sure we don't inherit a previous failure.
...
git-svn-id: http://voip.null.ro/svn/yate@4247 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:10:16 +00:00
marian
32a7a8d36c
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://voip.null.ro/svn/yate@4246 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 11:16:36 +00:00
marian
a042f122db
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://voip.null.ro/svn/yate@4245 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 11:06:12 +00:00
paulc
6148fdc4e7
Made the SNMP debugging messages more useful.
...
Changed some monitoring and SNMP debug messages to DDEBUG (compile-time).
git-svn-id: http://voip.null.ro/svn/yate@4244 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 10:26:32 +00:00
paulc
7bfdaaa12d
Print SS7 routes to the output, not as a debug.
...
Added "show" control that print routes to linksets too.
git-svn-id: http://voip.null.ro/svn/yate@4243 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 08:05:01 +00:00
paulc
6bfb3bf161
Complain louder if an incorrect SLTM is received on a link.
...
git-svn-id: http://voip.null.ro/svn/yate@4242 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 08:02:01 +00:00
paulc
cf88bfdcb1
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://voip.null.ro/svn/yate@4241 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 17:17:30 +00:00
marian
677666e486
Fixed media checking for incoming contents. Fixed ilbc codec negotiation. Added speex to codecs list.
...
git-svn-id: http://voip.null.ro/svn/yate@4240 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 15:14:40 +00:00
marian
8c8952cace
Handle 'bitrate' attribute in received payload.
...
git-svn-id: http://voip.null.ro/svn/yate@4239 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 14:53:37 +00:00
marian
1290fd8bf6
Fixed bug: set all data when initializing media payload.
...
git-svn-id: http://voip.null.ro/svn/yate@4238 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-30 07:30:23 +00:00
marian
252f96b4b8
Fixed bug: avoid clearing rtp media parameters in copy constructor.
...
git-svn-id: http://voip.null.ro/svn/yate@4237 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 12:13:37 +00:00
marian
77dcb89da7
Added method used to set a media list from another one.
...
git-svn-id: http://voip.null.ro/svn/yate@4236 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 12:09:07 +00:00
paulc
11653874dc
Copy the connect reason from call.execute message.
...
git-svn-id: http://voip.null.ro/svn/yate@4235 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 11:30:46 +00:00
paulc
bb3653f4a4
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://voip.null.ro/svn/yate@4234 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 10:50:00 +00:00
paulc
5b575d0b16
Made RTP and UDPTL sessions derive from Mutex.
...
Lock the sessions when sending data or events, prevent race conditions.
git-svn-id: http://voip.null.ro/svn/yate@4233 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-29 09:38:21 +00:00
paulc
a2d879c01f
Added proper MIB revision.
...
git-svn-id: http://voip.null.ro/svn/yate@4232 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 17:02:39 +00:00
paulc
555db7adb2
Added support for reporting uptime for SS7 links and Q.921 interfaces.
...
git-svn-id: http://voip.null.ro/svn/yate@4231 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 16:39:34 +00:00
paulc
48b2376c72
Fixed link status parsing for SNMP, added support for link uptime.
...
git-svn-id: http://voip.null.ro/svn/yate@4230 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 16:38:32 +00:00
paulc
dcadd1f961
Added methods to extract a fragment of a String up to a separator.
...
git-svn-id: http://voip.null.ro/svn/yate@4229 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 16:18:45 +00:00
marian
0a848c7fb1
Removed unused variable.
...
git-svn-id: http://voip.null.ro/svn/yate@4228 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:17:38 +00:00
paulc
b4f575c47e
Fixed ddebug building of call counters module.
...
git-svn-id: http://voip.null.ro/svn/yate@4227 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:13:32 +00:00
marian
1aab0e648b
Handle conference server and rooms query errors. Reset join wizard state if error is received.
...
git-svn-id: http://voip.null.ro/svn/yate@4226 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:01:24 +00:00
marian
43be5a858a
Remember disco info/items requests if no 'id' parameter is specified. Notify when responded.
...
git-svn-id: http://voip.null.ro/svn/yate@4225 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:57:31 +00:00
marian
750f004485
Fixed ui spacer.
...
git-svn-id: http://voip.null.ro/svn/yate@4224 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:37:54 +00:00
paulc
4494821757
Add the "workpath" to the Engine parameters so the current working directory can be found at runtime.
...
git-svn-id: http://voip.null.ro/svn/yate@4223 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:32:24 +00:00
marian
b43b297f95
Display the target when querying a domain for conference server(s) and a conference server for available rooms.
...
git-svn-id: http://voip.null.ro/svn/yate@4222 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 12:56:10 +00:00
oana
7a374f6c37
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://voip.null.ro/svn/yate@4221 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 12:40:44 +00:00
paulc
3a6bb55910
Added "netindicator" setting for linksets so it's no longer required to restrict types using netind2pctype.
...
git-svn-id: http://voip.null.ro/svn/yate@4220 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 11:19:22 +00:00
marian
23fa2df067
Added autojoin option to chat room contacts.
...
git-svn-id: http://voip.null.ro/svn/yate@4219 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 09:33:26 +00:00
oana
a2b58aa5d5
Fixed enabling of internal microphone on Mac OS X.
...
git-svn-id: http://voip.null.ro/svn/yate@4218 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 07:28:40 +00:00
marian
5ca00bf96e
Set yate node in presence entity capability child.
...
git-svn-id: http://voip.null.ro/svn/yate@4217 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-25 10:31:09 +00:00
marian
b792f1b15d
Set dtmf method for incoming calls from google voice.
...
git-svn-id: http://voip.null.ro/svn/yate@4216 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-25 09:57:42 +00:00
paulc
7814f87aec
Report the various paths in engine status detail.
...
git-svn-id: http://voip.null.ro/svn/yate@4215 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 19:36:53 +00:00
marian
e005885da7
Added new namespace and use it to detect jingle version and audio capability from advertised features.
...
git-svn-id: http://voip.null.ro/svn/yate@4214 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 15:33:32 +00:00
paulc
fa7c8e9daa
Display only the mapping of first circuit in a MGCP span.
...
git-svn-id: http://voip.null.ro/svn/yate@4213 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 15:16:01 +00:00
paulc
d0ca7bde2f
Adjusted debugging in MGCP, prevent log spamming.
...
git-svn-id: http://voip.null.ro/svn/yate@4212 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 14:23:09 +00:00
paulc
164211949e
Allow Engine::loadPluginDir(), Engine::extraPath() and yate -x to load a single module file, not an entire directory.
...
git-svn-id: http://voip.null.ro/svn/yate@4211 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 13:56:10 +00:00
marian
f813c3a37a
Optionally set entity node when building a GTalk entity caps element.
...
git-svn-id: http://voip.null.ro/svn/yate@4210 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 13:45:08 +00:00
marian
1b19d546d8
Chat rooms can now be added to contacts list. Save them locally and to server as private data. Retrieve chat rooms private data when connected.
...
git-svn-id: http://voip.null.ro/svn/yate@4209 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 13:30:05 +00:00
marian
2394592ae4
The custom contact list can now handle chat room contacts.
...
git-svn-id: http://voip.null.ro/svn/yate@4208 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 12:08:50 +00:00
paulc
e98c383fa7
Handle "chan.replaced" message, adjust ID for PBX peer on-hold and pending transfer list.
...
git-svn-id: http://voip.null.ro/svn/yate@4207 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 11:58:43 +00:00
paulc
347b21365f
Emit new message "chan.replaced" when a fork is answered so other modules can synchronize their state.
...
git-svn-id: http://voip.null.ro/svn/yate@4206 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 11:57:47 +00:00
marian
91539fd0d4
Allow overriding dtmf method on incoming jingle channels.
...
git-svn-id: http://voip.null.ro/svn/yate@4205 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 09:59:14 +00:00
paulc
8785de07b9
Added TAB completion for status command to the regfile module.
...
git-svn-id: http://voip.null.ro/svn/yate@4204 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-23 17:52:37 +00:00
paulc
8e61c980ee
Moved DebugEnabler and name from Module to Plugin, made name mandatory.
...
Added API and command to reload configuration of a single plugin.
git-svn-id: http://voip.null.ro/svn/yate@4203 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-23 16:26:25 +00:00
marian
dfc831f65e
Fixed bug: parse all contact's instance list when searching for audio caps.
...
git-svn-id: http://voip.null.ro/svn/yate@4202 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-23 14:06:10 +00:00
marian
9b3844a03e
Avoid adding twice the module parameter when dispatching jabber.account messages.
...
git-svn-id: http://voip.null.ro/svn/yate@4201 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-23 14:03:48 +00:00