Commit Graph

3086 Commits

Author SHA1 Message Date
marian 6272daa183 Added send chat method to contact.
git-svn-id: http://voip.null.ro/svn/yate@3218 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-20 08:22:38 +00:00
marian 1e1e9ed5ba Added extra parameter used to activate the chat window when shown.
git-svn-id: http://voip.null.ro/svn/yate@3217 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-20 08:14:22 +00:00
marian c8ccfe6945 Set custom table parameters when found a child with list's name.
git-svn-id: http://voip.null.ro/svn/yate@3216 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-20 08:05:31 +00:00
paulc cdcb75c976 Added testpart.cpp (MTP_T) to the Windows build.
git-svn-id: http://voip.null.ro/svn/yate@3215 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-20 07:34:14 +00:00
paulc 342dfc70eb Constified source parameter of copyParams so automatic conversions work.
git-svn-id: http://voip.null.ro/svn/yate@3214 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-20 07:10:27 +00:00
marian f24142d115 Use more properties to build a custom widget into a frame. Handle QStringList type when an object property is requested.
git-svn-id: http://voip.null.ro/svn/yate@3213 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 15:41:21 +00:00
marian 1135da923d Allow iq stanzas to be received from parties not found in account's roster.
git-svn-id: http://voip.null.ro/svn/yate@3212 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 15:09:25 +00:00
marian 88f6e44001 The client contact is now keeping the resources in descending order of priority.
git-svn-id: http://voip.null.ro/svn/yate@3211 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 15:07:30 +00:00
paulc 4f19894de6 Added a continuity check tone detector.
git-svn-id: http://voip.null.ro/svn/yate@3210 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 14:12:31 +00:00
paulc 9e7255048f Allow setting the outbound SIP proxy as host:port
git-svn-id: http://voip.null.ro/svn/yate@3209 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 13:25:08 +00:00
marian c48ee2974d Added utilities used to build messages sent by the client.
git-svn-id: http://voip.null.ro/svn/yate@3208 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 12:01:21 +00:00
marian b39e7a2455 Added user.roster client relay.
git-svn-id: http://voip.null.ro/svn/yate@3207 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 08:26:22 +00:00
marian 435817559c Added more status data to client resource.
git-svn-id: http://voip.null.ro/svn/yate@3206 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-19 08:02:04 +00:00
paulc 6e1218d0e2 Added tone generators for Continuity Check - Verified and Send.
git-svn-id: http://voip.null.ro/svn/yate@3205 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-17 00:03:45 +00:00
paulc 08fff1215f Support for special connection modes in MGCP-CA, needed to implement COT.
git-svn-id: http://voip.null.ro/svn/yate@3204 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-16 23:52:43 +00:00
paulc d2a17acc71 Preliminary support for continuity testing in ISUP calls.
git-svn-id: http://voip.null.ro/svn/yate@3203 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-16 23:50:58 +00:00
paulc d11f7fb7a0 Fixed RUDP checksum calculation, Cisco does not support checksums at all on RUDP version 0.
git-svn-id: http://voip.null.ro/svn/yate@3202 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-16 16:29:09 +00:00
marian b32236af4d Changed text changed notification property name.
git-svn-id: http://voip.null.ro/svn/yate@3201 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-16 14:57:08 +00:00
paulc 6234eed1a7 Fixed a debug mode warning.
git-svn-id: http://voip.null.ro/svn/yate@3200 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-16 14:11:40 +00:00
marian 0cc5bd1910 Added/changed debug.
git-svn-id: http://voip.null.ro/svn/yate@3199 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-16 09:43:11 +00:00
paulc a670eb577c Added new conference parameter "waitlock" that controls how much to wait to lock the room Mutex. A negative value disables automatic muting.
git-svn-id: http://voip.null.ro/svn/yate@3198 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-15 16:19:25 +00:00
paulc 1134952a14 Qt version >= 4.3.0 is now required.
Fixed Qt (non)detection by some versions of qmake.


git-svn-id: http://voip.null.ro/svn/yate@3197 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-15 10:42:59 +00:00
paulc 9d4ac6fac2 Changed logged output so it's obvious when global external modules are loaded and unloaded.
git-svn-id: http://voip.null.ro/svn/yate@3196 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-15 09:54:56 +00:00
paulc 1f69318002 Use long open tags in all PHP scripts.
git-svn-id: http://voip.null.ro/svn/yate@3195 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-14 15:37:17 +00:00
marian 055e8974ec Set focus to target control after handling a settext action.
git-svn-id: http://voip.null.ro/svn/yate@3194 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-14 15:05:28 +00:00
marian 1bf4c6207a Added 'settext' action handler to default logic.
git-svn-id: http://voip.null.ro/svn/yate@3193 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-14 14:32:20 +00:00
marian 6eab2b8c2f Added support to create/destroy a modal dialog from an UI widget.
git-svn-id: http://voip.null.ro/svn/yate@3192 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-14 13:12:25 +00:00
marian a9028c067d Lock the debug mutex only if we have something to show.
git-svn-id: http://voip.null.ro/svn/yate@3191 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-14 08:59:44 +00:00
paulc 6bdf413a19 Added implementation of SS7 MTP Traffic Test User Part described in Q.782 2.3
git-svn-id: http://voip.null.ro/svn/yate@3190 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-13 22:18:38 +00:00
marian 958f481bc6 Added more properties used to setup tables from UI. Changed window flags property name.
git-svn-id: http://voip.null.ro/svn/yate@3189 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-13 14:59:02 +00:00
paulc 26213e9159 Implemented answering to Circuit Group Query (national use).
git-svn-id: http://voip.null.ro/svn/yate@3188 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 22:05:10 +00:00
paulc e1f182fee3 Added support for controlling ISUP, implemented sending CVT on demand.
git-svn-id: http://voip.null.ro/svn/yate@3187 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 22:02:27 +00:00
paulc 2753c9faee Added explicit keyword to create routes to adjacent point codes (A/E or F links). Regular routes now have a default priority of 100.
git-svn-id: http://voip.null.ro/svn/yate@3186 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 18:01:41 +00:00
paulc b20e23e0a5 Added CQR (Circuit Group Query Response, national use) message description.
The CircuitStateIndicator parameter uses the raw coder.


git-svn-id: http://voip.null.ro/svn/yate@3185 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 12:27:48 +00:00
marian d035cc0f96 Handle _yate_notificationwindow property and position and window in the bottom-right corner of the desktop.
git-svn-id: http://voip.null.ro/svn/yate@3184 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 12:20:15 +00:00
paulc bcf35137fe Fixed typo.
git-svn-id: http://voip.null.ro/svn/yate@3183 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 11:23:41 +00:00
paulc c6a7b31937 Reduced contention between PostgreSQL accounts by keeping a reference counter to each instead of keeping the list locked.
git-svn-id: http://voip.null.ro/svn/yate@3182 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 11:02:56 +00:00
marian 29803fe799 Handle _yate_windowclosedaction property and trigger the action when a window is closed by the user.
git-svn-id: http://voip.null.ro/svn/yate@3181 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 10:57:39 +00:00
paulc 7910ef6a64 Commented out the sample SSL server context to avoid a runtime warning.
git-svn-id: http://voip.null.ro/svn/yate@3180 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 08:14:37 +00:00
paulc 93f04c937c Added variable $caller that was used in a debugging message but not defined.
git-svn-id: http://voip.null.ro/svn/yate@3179 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 08:07:33 +00:00
paulc b3d88aa7d7 Handle ANSI ISUP Circuit Validation Test, answer to it.
git-svn-id: http://voip.null.ro/svn/yate@3178 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-09 22:16:08 +00:00
paulc 962bc53562 ANSI RLC has no parameters, not even optional, so add it to the specific table.
Accept with just a MILD warning messages that are truncated just before the optional parameters pointer.


git-svn-id: http://voip.null.ro/svn/yate@3177 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-09 16:58:03 +00:00
paulc 543d105246 Emit a BYE only if we have a SIP dialog - either early or established.
git-svn-id: http://voip.null.ro/svn/yate@3175 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-08 22:49:58 +00:00
marian 0c0c34f559 Use existing QAction object(s) when building a menu at runtime.
git-svn-id: http://voip.null.ro/svn/yate@3174 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-08 11:27:08 +00:00
marian a7d63284c7 Handle _yate_setaction property: associate a QToolButton with an existing QAction. Handle _yate_noautoconnect property: don't connect buttons to window slots.
git-svn-id: http://voip.null.ro/svn/yate@3173 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-08 09:29:36 +00:00
paulc 2fc128e21e Store initially guessed local address, re-register only if it changed.
git-svn-id: http://voip.null.ro/svn/yate@3172 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-07 11:27:30 +00:00
paulc a1f7b8655d Unset PKG_CONFIG_LIBDIR only after we're done with it.
git-svn-id: http://voip.null.ro/svn/yate@3171 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-07 08:50:04 +00:00
paulc b7e750e8a1 Use a binary semaphore to wait for messages to be handled by external modules.
Reduces the CPU load when there are many scripts handling messages.


git-svn-id: http://voip.null.ro/svn/yate@3169 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-06 11:13:47 +00:00
paulc f839f0bc9b Allow specifying a PSTN trunk circuit number offset
git-svn-id: http://voip.null.ro/svn/yate@3168 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-05 21:55:59 +00:00
paulc bffac88961 Added include guards to the Qt4 client.
git-svn-id: http://voip.null.ro/svn/yate@3167 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-02 17:36:20 +00:00