Commit Graph

485 Commits

Author SHA1 Message Date
paulc ef69dbdb7a *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@491 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-19 23:21:31 +00:00
paulc d8dce7d20b Fixed memory leak found by Andrew McDonald.
git-svn-id: http://voip.null.ro/svn/yate@490 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-19 20:30:12 +00:00
paulc 97884d94a8 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@489 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-19 20:23:51 +00:00
paulc 9e2bc0196f *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@488 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 22:46:35 +00:00
paulc 573b2ae4de Early 183 can be disabled from config file or routing.
git-svn-id: http://voip.null.ro/svn/yate@487 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 22:06:45 +00:00
paulc 7060e2f6d4 Suppressed auth headers from generic methods message.
git-svn-id: http://voip.null.ro/svn/yate@486 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 14:32:42 +00:00
paulc 910957fe52 Improved passing of generic SIP message parameters
git-svn-id: http://voip.null.ro/svn/yate@485 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 14:16:59 +00:00
paulc 3efd68a1df Added Refer-To compact header
git-svn-id: http://voip.null.ro/svn/yate@484 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 13:02:10 +00:00
paulc 17582bec64 no message
git-svn-id: http://voip.null.ro/svn/yate@483 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 09:08:58 +00:00
paulc 2bf2500848 Added client skin.
git-svn-id: http://voip.null.ro/svn/yate@482 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 01:23:48 +00:00
paulc 16585f077a Documentation and parameter fixes.
git-svn-id: http://voip.null.ro/svn/yate@481 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-17 21:11:35 +00:00
paulc 4236ff08e6 no message
git-svn-id: http://voip.null.ro/svn/yate@480 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-16 11:59:24 +00:00
paulc 99485405a6 Skin directory can be set in client config file.
git-svn-id: http://voip.null.ro/svn/yate@479 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-16 11:26:21 +00:00
paulc a93f6c60e4 Moved skin files in their own directory.
git-svn-id: http://voip.null.ro/svn/yate@478 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-14 23:54:16 +00:00
paulc 1720b9c350 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@477 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-14 03:18:35 +00:00
paulc 82661b5870 Added server handling of arbitrary methods
git-svn-id: http://voip.null.ro/svn/yate@476 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-14 02:36:28 +00:00
paulc cbbc619097 Ugly workaround non-multithread capable Windows UI.
git-svn-id: http://voip.null.ro/svn/yate@475 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-13 02:02:55 +00:00
paulc bef8fc0135 Removed prefix from incoming address
git-svn-id: http://voip.null.ro/svn/yate@474 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-12 15:29:03 +00:00
paulc 006029ad4d Added call progress message.
git-svn-id: http://voip.null.ro/svn/yate@473 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-11 15:37:55 +00:00
paulc c048f95136 no message
git-svn-id: http://voip.null.ro/svn/yate@472 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-11 01:16:31 +00:00
paulc e29050740b no message
git-svn-id: http://voip.null.ro/svn/yate@471 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-11 00:29:56 +00:00
paulc 9ff618ddfd Added Stream and File classes, fixed a data related bug in extmodule.
git-svn-id: http://voip.null.ro/svn/yate@470 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-06 19:37:31 +00:00
paulc 19f5ae1d08 Added HashTable, moved wanpipe to Extra as it requires external deps.
git-svn-id: http://voip.null.ro/svn/yate@469 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-04 03:57:59 +00:00
paulc 7fafb9f78a Separated check for maximum running threads as canRoute()
git-svn-id: http://voip.null.ro/svn/yate@468 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-03 02:02:50 +00:00
paulc 3c92a45874 Mutex related changes in engine and channels.
git-svn-id: http://voip.null.ro/svn/yate@467 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-02 02:20:00 +00:00
paulc 09184c6c8c Decreased maximum mutex wait argument (maxwait) to long - 2400 seconds should be enough and this will increase performance and gdb's ability to show it.
git-svn-id: http://voip.null.ro/svn/yate@466 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-30 11:02:19 +00:00
paulc bb0d8d4650 Added engine restart method, increased message warn time.
git-svn-id: http://voip.null.ro/svn/yate@465 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-29 23:32:19 +00:00
paulc 89a28082de Unified mutex access.
git-svn-id: http://voip.null.ro/svn/yate@464 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-28 01:37:19 +00:00
paulc 796e78707e More client improvments.
git-svn-id: http://voip.null.ro/svn/yate@463 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-27 18:31:47 +00:00
paulc d3301f2f45 Fixed client crash related to a workaround, options have display text
different from name.


git-svn-id: http://voip.null.ro/svn/yate@462 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-25 22:44:34 +00:00
paulc 77e414b75a Moved most cleanups to the OpenH323 cleaner thread.
git-svn-id: http://voip.null.ro/svn/yate@461 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-23 00:22:00 +00:00
paulc 127a675ac8 Fixed an exit leak - usefull just for valgrind.
git-svn-id: http://voip.null.ro/svn/yate@460 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 11:55:46 +00:00
paulc 25a1b70bee Making sure source's thread is stopped early enough in destructor.
git-svn-id: http://voip.null.ro/svn/yate@459 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 10:19:07 +00:00
paulc d6751b10ac Made FD_SETSIZE configurable on glibc >= 2.2 - thanks, Squid authors!
git-svn-id: http://voip.null.ro/svn/yate@458 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 04:42:29 +00:00
paulc 1b80715251 No longer calling disconnected() for locally initiated disconnects.
git-svn-id: http://voip.null.ro/svn/yate@457 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 00:42:10 +00:00
paulc f08c697651 Added mechanism to avoid immediate destruction of dereferenced RefObjects so
we can clear the H.323 channels asynchronously.


git-svn-id: http://voip.null.ro/svn/yate@456 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-18 21:47:18 +00:00
paulc fc264df312 Fixed registration/routing of gatekeeper users.
git-svn-id: http://voip.null.ro/svn/yate@455 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-17 15:02:20 +00:00
paulc c74f0ea384 Added forward declarations instead of relying on friend - should make GCC 4 happy.
git-svn-id: http://voip.null.ro/svn/yate@454 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-17 11:51:51 +00:00
paulc 3d730c9b64 Properly breaking out of read loop when no data arrives.
git-svn-id: http://voip.null.ro/svn/yate@453 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-17 10:39:36 +00:00
paulc e5830b3a5f *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@452 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-17 00:03:39 +00:00
paulc e0e39945ba Check if a failure message could be set before cleaning the BYE flag.
git-svn-id: http://voip.null.ro/svn/yate@451 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-16 23:55:05 +00:00
paulc cc39357317 Fixed some message parameter naming.
git-svn-id: http://voip.null.ro/svn/yate@450 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-16 22:06:35 +00:00
paulc c307b13bf7 Fixed segfault in registering to a non-resolvable address.
git-svn-id: http://voip.null.ro/svn/yate@449 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-15 22:53:03 +00:00
paulc 0af6d0078c *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@448 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-15 22:02:08 +00:00
paulc 0bcd7af586 Removed old Gtk-1 and Qt clients, added hashed lists.
git-svn-id: http://voip.null.ro/svn/yate@447 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-15 20:48:06 +00:00
paulc 350b9c7411 Added popup windows and buttons with images.
git-svn-id: http://voip.null.ro/svn/yate@446 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-14 21:41:32 +00:00
paulc 050db76bb3 Proper forwarding of provisional responses with media.
RTP receiver SSRC changes can be detected.


git-svn-id: http://voip.null.ro/svn/yate@445 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-13 23:45:26 +00:00
paulc 99877176ee Added default option to close calls with no media.
git-svn-id: http://voip.null.ro/svn/yate@444 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-12 22:29:39 +00:00
paulc 65a8b0eab1 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@443 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-12 20:51:47 +00:00
paulc c581a7803a Call progress support.
git-svn-id: http://voip.null.ro/svn/yate@442 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-12 16:05:29 +00:00