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
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
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
paulc
7f490b5366
Allow calledname change on redirect.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@588 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-24 21:49:47 +00:00
paulc
88523aa333
Caller name support in SIP - both incoming and outgoing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@586 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-24 16:17:32 +00:00
paulc
aa499a181c
Added common inband DTMF sending support, not just in ISDN.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@574 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-09 22:12:28 +00:00
paulc
394005eeaa
Added control of registration expiration.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@573 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 21:28:44 +00:00
paulc
3f3ee98b94
Oops! Now sending keepalives from the correct socket.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@572 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 15:11:57 +00:00
paulc
d62519f6c0
Added support for sending UDP keepalives to keep NAT mappings in place.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@571 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 14:52:37 +00:00
paulc
68263e0317
Improved chances of properly detecting public IP address from behind NAT.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@569 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 13:52:50 +00:00
paulc
2b8f1b35b5
Added default registration expires.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@567 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 10:58:14 +00:00
paulc
d4bfd991ed
SIP client can forcibly log in.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@565 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 03:25:42 +00:00
paulc
2081baa8ef
Fixed NAT alteration of contact address to also adjust the port.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@560 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 01:23:39 +00:00
paulc
d8c52bc7bc
Added common pre-answer timeout in class Channel.
...
Fixed bugs in disconnecting wave sources.
Added option settings for external modules.
git-svn-id: http://yate.null.ro/svn/yate/trunk@559 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-04 19:30:47 +00:00
paulc
7e49a25efb
More NAT support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@552 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-28 04:42:53 +00:00
paulc
6b3f653266
Added auto authorization of transactions and some client NAT support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@551 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-28 03:10:32 +00:00
paulc
b9703fb8da
Fixed bug in audio media parameter passing in SIP calls.
...
Worked around problem with 3rd array_walk parameter passed by reference in PHP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@543 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-19 19:45:14 +00:00
diana
faf170f60f
Added support for iLBC codec.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@537 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-09 23:05:47 +00:00
paulc
13ce01f16a
Preparation for iLBC support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@532 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-30 22:46:16 +00:00
paulc
39e6ae4ecb
Added support for overrides (local announcements).
...
Added some extra info to PRI messages and status.
git-svn-id: http://yate.null.ro/svn/yate/trunk@527 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-28 17:41:31 +00:00
paulc
dbf2899e42
Added separate timeout for stages involving user interaction.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@522 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 22:13:22 +00:00
paulc
181d0e51e1
Added Remote-Party-ID: header, privacy, screening.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@518 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 01:13:41 +00:00
paulc
96bb3ceb92
Improvments in registration and generic handlers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@512 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-13 18:50:34 +00:00
paulc
8ad4bd1b78
Changed escaping of message strings to always escape colon.
...
Proper passing of SIP dialog tags to custom handlers.
git-svn-id: http://yate.null.ro/svn/yate/trunk@511 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-13 16:11:30 +00:00
paulc
061da98211
Changed the way SIP is authenticated to accomodate computation of the URI with or without parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@510 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-12 13:23:01 +00:00
paulc
471d344952
Can add body for outgoing custom SIP messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@508 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-10 18:45:20 +00:00
paulc
41c180c01e
Fixed return of query values and cdr building
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@506 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 16:43:34 +00:00
paulc
a78063526c
Video and other media support in SIP, removed PosgreSQL modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@493 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-06 02:51:09 +00:00
paulc
e88f37919c
Multiple media channels related changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@492 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-02 16:39:00 +00:00
paulc
8c2c166d11
Fixed memory leak found by Andrew McDonald.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@490 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-19 20:30:12 +00:00
paulc
a4c24b5bd2
Early 183 can be disabled from config file or routing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@487 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 22:06:45 +00:00
paulc
d91f08256f
Suppressed auth headers from generic methods message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@486 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 14:32:42 +00:00
paulc
7a556b9548
Improved passing of generic SIP message parameters
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@485 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 14:16:59 +00:00
paulc
82f0c2bcee
Added server handling of arbitrary methods
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@476 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-14 02:36:28 +00:00
paulc
8135f0ce50
Fixed an exit leak - usefull just for valgrind.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@460 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 11:55:46 +00:00
paulc
a75fb3d534
No longer calling disconnected() for locally initiated disconnects.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@457 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 00:42:10 +00:00
paulc
e60e799e1b
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@452 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-17 00:03:39 +00:00
paulc
89ce064cb4
Check if a failure message could be set before cleaning the BYE flag.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@451 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-16 23:55:05 +00:00
paulc
d5701ac52e
Fixed some message parameter naming.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@450 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-16 22:06:35 +00:00
paulc
244b07051e
Fixed segfault in registering to a non-resolvable address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@449 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-15 22:53:03 +00:00
paulc
403eb7cd5a
Proper forwarding of provisional responses with media.
...
RTP receiver SSRC changes can be detected.
git-svn-id: http://yate.null.ro/svn/yate/trunk@445 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-13 23:45:26 +00:00
paulc
d91bd889ed
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@443 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-12 20:51:47 +00:00
paulc
cfb8e26ce4
Call progress support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@442 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-12 16:05:29 +00:00
paulc
c4ceefa928
Added sending PRACK support. Fixed generation of in-dialog messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@436 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-07 05:41:04 +00:00
paulc
ac953d0819
Added Reason header.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@426 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-03 10:56:16 +00:00
paulc
be59653ab3
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@424 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 23:09:22 +00:00
paulc
22841026b4
Improved readability of debug messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@422 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 22:35:06 +00:00
paulc
f015a3446e
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@421 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 21:12:16 +00:00
paulc
6615770a88
Fixed generation of Contact header.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@420 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 20:31:43 +00:00