paulc
dc8ae9a5cc
Added a global mutex to protect channel destructions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@638 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-10 01:24:40 +00:00
paulc
e70208a574
Removed some leftover debug messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@637 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-10 01:24:16 +00:00
paulc
a5cbc99b83
Added PBX base classes an a database driven multi router.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@636 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-09 23:21:07 +00:00
paulc
a3c9c1fe85
Put Driver's init in a separate method.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@635 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-09 23:19:36 +00:00
paulc
d9c8d73005
Properly locking the RTP wrappers list during status query.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@634 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-09 05:56:00 +00:00
paulc
a49eb5bddf
Added explicit path to ptlib-config to handle multiple versions installed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@633 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-09 03:59:57 +00:00
paulc
1379416e63
Added some missing YATE_API and an inline to RefPointer.
...
A special chan.disconnected is dispatched for failed call.execute.
git-svn-id: http://yate.null.ro/svn/yate/trunk@632 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-06 00:39:06 +00:00
paulc
7bf746e26d
Added some needed File and Socket methods. Added answered flag in Channel.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@631 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-05 21:33:15 +00:00
paulc
9e48ac4019
Aggressively attempt to read all socket buffered data.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@630 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-31 00:46:45 +00:00
paulc
7164d4f097
Possible fix for accumulating delays.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@629 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-31 00:36:48 +00:00
paulc
b5316f001d
Time lost by data gaps is corrected when attaching override source.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@628 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-30 23:51:22 +00:00
paulc
ea013542b3
Fixed interlocking problem in message post-hook.
...
Fixed transport cleanup in RTP session.
git-svn-id: http://yate.null.ro/svn/yate/trunk@627 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-30 17:45:30 +00:00
paulc
b9b80f95a1
Fixed a minor warning on 64bit platforms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@626 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-30 02:45:23 +00:00
paulc
9ca330e9ef
Made outbound setting override server's address in all but REGISTER.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@625 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-30 02:38:39 +00:00
paulc
708e443b3b
Attempt to fix compilation on (some) 64bit platforms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@624 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-30 02:19:54 +00:00
paulc
8a168f420b
Changed the way pipes and socket pairs are built to ease implementation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@623 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-29 19:26:51 +00:00
paulc
d3c6f0d324
Fixed possible three-way concurency bug clearing DataSource's list.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@622 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-29 17:49:52 +00:00
paulc
9f818fbfa9
Added extra checks for DataSource and DataConsumer cleanups.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@621 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-28 22:27:53 +00:00
paulc
f5a961df11
Added devel components
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@620 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-27 22:23:51 +00:00
paulc
8974587e22
Fix for XDEBUG mode
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@619 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-27 21:54:40 +00:00
paulc
7e3d07981c
Detect Gtk embedded Mozilla even when provided by Firefox.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@618 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-27 05:52:30 +00:00
paulc
c741238ef6
Documentation fixes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@617 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-27 05:51:33 +00:00
paulc
c2f44931ae
Worked around output of old wc -l command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@616 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-24 15:49:19 +00:00
paulc
4ad21ec3c2
Added gracefully dropping garbage output of mysql_config.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@615 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-24 15:43:25 +00:00
paulc
70a216b4a6
Added timeouts in the config file and E2U+VOID processing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@614 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-21 20:56:39 +00:00
paulc
0b1e364e7d
Try to avoid concurency problems in destructor.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@613 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-20 16:35:34 +00:00
paulc
8fb497b230
Fixed a race condition setting the result code in YateSIPGenerate.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@612 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-20 12:43:30 +00:00
paulc
18705c3e87
Added capability to include optional YateLocal.mak file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@611 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-19 17:57:16 +00:00
paulc
0cd3df50ea
Added methods making possible to handle forked INVITEs.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@610 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-15 20:52:36 +00:00
paulc
485642968d
Early media can be disabled even if the peer has a DataSource.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@609 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-15 20:51:42 +00:00
paulc
9a8f458952
Module is no longer enabled by default.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@608 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-15 13:29:41 +00:00
paulc
7997d11977
Added backup domain and minimum number length.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@607 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:57:33 +00:00
paulc
96045e8b7a
Added ENUM routing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@606 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:09:48 +00:00
paulc
637b63217b
Changed all internal comments to //
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@605 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:09:08 +00:00
paulc
5fe9c66756
Added proper status and debugging control.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@604 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:08:14 +00:00
paulc
7399c56e0c
Sniffer is disabled by default, can be enabled from Yate's main config file.
...
Parameters of type "password" are no longer displayed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@603 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 19:32:00 +00:00
paulc
a474dd56e3
Fixed "Floating point exception" and spurious notify on "wave/play/-"
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@602 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 13:50:44 +00:00
paulc
f88e2472f6
Applied maciejka's patch from Mantis: adds maxcall parameter to outgoing calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@601 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-13 20:00:46 +00:00
paulc
61f2354903
Added database modules and GSM codec
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@600 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-13 18:35:18 +00:00
paulc
eebcf671f4
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@599 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-13 18:28:11 +00:00
paulc
9d7601e6ca
Now using GetValue() at the right places.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@598 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-12 12:08:00 +00:00
paulc
cc33532313
Fixed formats not being announced with external RTP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@597 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 23:15:39 +00:00
paulc
112f8cc624
Fixed a bug in Regexp match.
...
Channel IDs are reported in debug messages.
A debug filter can be set on channels.
git-svn-id: http://yate.null.ro/svn/yate/trunk@596 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 21:33:10 +00:00
paulc
727d46c747
Added status output of owner ID.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@595 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 21:24:57 +00:00
paulc
2f103598ac
Added MySQL database interface, minor changes in PostgreSQL.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@594 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 00:28:56 +00:00
paulc
458ebabdce
Hopefully fixed bug 0000005 reported by maciejka.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@593 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-08 17:25:37 +00:00
paulc
dbd4634690
Added dumb channel offered by Maciek Kaminski.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@592 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-03 17:12:54 +00:00
paulc
c89fc6e535
Changed order of OpenH323 libraries in linker invocation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@591 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-29 14:18:48 +00:00
paulc
111e3b2d0f
Added back the call.preroute message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@590 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-28 00:07:24 +00:00
paulc
8c8af3dad4
Added default initialization of billid so it can track calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@589 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-26 18:26:46 +00:00