paulc
dcebcf2a4c
Changed where the chan.hangup destroys the CDR record.
...
Added extra locking for the CDR list.
Made the cdrbuild messages more uniform.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2305 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-06 16:06:40 +00:00
marian
ccc131a1a8
Added Cipher.cpp source file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2304 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-06 10:46:52 +00:00
paulc
59db9da8db
Added method to retrieve engine's default tick sleep interval.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2303 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-03 15:48:31 +00:00
paulc
f9dc572467
Made handler priorities configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2302 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-03 15:02:54 +00:00
paulc
8dad79841b
Added capability to drop a call from a queue.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2301 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-03 14:51:27 +00:00
paulc
9cecd7bb2c
Fixed typo.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2300 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-02 18:06:53 +00:00
paulc
8982e71f65
Made possible to adjust next tick sleep time from within timerTick.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2299 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-02 18:03:51 +00:00
marian
d36ae5328c
ISUP message print is now configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2298 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-31 12:18:07 +00:00
marian
fc7397f2d3
Use SignallingEngine::destruct() template instead of TelEngine::destruct(): make sure we remove components from engine before destroy them.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2297 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-31 12:07:58 +00:00
marian
aad1acfc82
Added static template method to engine used to remove a component from its engine and destroy it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2296 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-31 12:05:50 +00:00
paulc
73de99668a
Cosmetic change: fixed some whitespace.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2295 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-31 10:59:35 +00:00
paulc
5bb33eea37
MTP2 repeat packet request is now configurable.
...
Added timer used to control FISU/LSSU packets transmission.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2294 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-29 13:45:50 +00:00
paulc
021e26099b
Implemented signalling packet repeat if not supported by the driver.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2293 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-29 13:31:58 +00:00
paulc
4eabc48360
Expose the OpenSSL implementation of AES Counter Mode Cipher if available.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2292 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-28 14:19:05 +00:00
paulc
7d85799cdf
Fixed minor bug in documentation generating comment.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2291 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-28 11:47:15 +00:00
paulc
fae10b7ecd
Added abstract Cipher class for encryption related tasks.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2290 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-28 11:36:28 +00:00
marian
fe7c5f2a27
Implemented setUrgent().
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2289 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-24 15:11:34 +00:00
paulc
72f453e88a
Cleanup an ExtMessage only if it successfully started up.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2288 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-24 14:26:51 +00:00
paulc
90711d6097
Fixed deadlock when mutex lock count is negative so it aborts out properly.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2287 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-24 13:46:17 +00:00
marian
2ff025e436
Fixed bug: avoid using negative array index.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2286 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-24 12:47:57 +00:00
marian
c84d397da4
Added system tray icon support. Added menu build method to client. Replaced connect macro with function.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2285 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-24 11:50:15 +00:00
paulc
f863fa716a
Constified the internal empty object.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2284 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 16:15:20 +00:00
marian
ed65f72dcd
Added stream_setuptimeout documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2283 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 14:21:34 +00:00
marian
ba4ff6c39a
Now the stream setup timeout can be configured. Changed its default value.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2282 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 14:11:52 +00:00
marian
842aac15db
Reset setup timer only when state is Running. Destroy the stream if setup timer expired.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2281 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 13:46:31 +00:00
paulc
6e24d52c38
Added static empty instances of ObjList and NamedList.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2280 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 13:32:25 +00:00
marian
1a95c86897
Create a client session when requested by server. Ignore presence from the same resource.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2279 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 12:46:45 +00:00
marian
528ad83535
Fixed incorrect implementation of SASL MD5 authentication.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2278 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 11:10:20 +00:00
paulc
c2fe9d35a1
Get the "username" parameter from Contact if REGISTER is not authenticated.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2277 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-21 16:21:51 +00:00
marian
f0ea3aeb91
Drop mutex lock before resolving the domain when connecting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2276 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-21 14:43:02 +00:00
marian
795dfd6905
Roster's user list is now public.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2275 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-21 14:41:44 +00:00
marian
a897d4f58f
Use custom table's method when updating rows. Fixed debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2274 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-21 14:29:21 +00:00
marian
254e570ea4
Custom widgets can now implement updateTableRows().
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2273 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-21 14:27:54 +00:00
paulc
76707b5e30
Removed redundant configuration load.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2272 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-20 12:36:15 +00:00
paulc
9a7c10b13d
Fixed compilation with gcc.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2271 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-20 12:32:47 +00:00
marian
a0c69ba944
Dynamic properties can be created from config file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2270 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-20 11:15:39 +00:00
paulc
4fca932e50
Fixed initialization of Q931 channel timers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2269 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-20 11:05:48 +00:00
paulc
d7b41750ac
Reorganized handler creation code, solved creation of a spurious AAAHandler.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2268 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-19 18:55:06 +00:00
paulc
60c12fd42e
Warn about missing HOME for user files only in client mode.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2267 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-19 16:28:54 +00:00
paulc
c94956ab69
Handle conflict when call is disconnected from both sides.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2266 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-19 13:55:55 +00:00
marian
9d0e63dfb9
Fixed bug: avoid using object's data/methods when a window is hidden in closeEvent() notification.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2265 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-17 15:27:58 +00:00
marian
ebaa74e0c0
Added UI cache used to avoid loading the same file each time is needed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2264 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-17 15:12:54 +00:00
paulc
06c7292e83
Fixed some documentation generating comments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2263 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-16 19:12:49 +00:00
marian
76af410b0b
Added methods used to access ClientSound protected data.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2262 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-15 08:21:48 +00:00
marian
3e36829aec
Prevent moving a maximized window.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2261 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-15 08:05:10 +00:00
paulc
6dfd29ed8c
Avoid creating the user data directory when just showing usage help.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2260 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-14 21:32:45 +00:00
paulc
97c6ccf207
Added API and command line parameter to change user data directory at runtime.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2259 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-14 20:15:33 +00:00
paulc
e23d5cfcda
Added a copyParams version that copies all parameters of a NamedList.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2258 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-14 10:15:01 +00:00
marian
2c3c0108e3
Check accessible name when raising QAction actions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2257 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-13 15:40:25 +00:00
paulc
060e52a67e
Added pike library and examples by Marc Dirix <marc@electronics-design.nl>
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2256 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-10 16:22:14 +00:00