paulc
cda2d9f1c2
Updated copyright and FSF address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
paulc
680c85c5af
Properly cleaning up server transactions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@806 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 18:38:30 +00:00
paulc
daa7c286a8
Added some IANA assigned response codes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@805 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 18:07:38 +00:00
paulc
0475be3103
Added many SIP standards compliance checks - none of practical relevance.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@804 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 17:47:24 +00:00
paulc
0387e60582
Fixed bug that looped forever if receiving an inlined NUL character.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@803 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 15:08:07 +00:00
paulc
dcc31af41e
Fixed bug in library search path.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@764 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-29 11:27:59 +00:00
paulc
b849422edd
Moved URI in base classes, added support for Call-Info in SIP and client.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@748 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-12 12:37:25 +00:00
paulc
648221bb95
Yet Another Cisco Workaround. As a last resort try to match only user in ACK.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@744 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-11 17:06:44 +00:00
paulc
f9170e35e2
Authentication and RADIUS/PortaOne related changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@740 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-04 19:06:02 +00:00
paulc
87d33efa59
Added two more response codes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@738 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-03 18:30:03 +00:00
paulc
c44947b6a1
Added RADIUS client module.
...
Applied various related and unrelated changes and fixes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@714 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-22 18:22:34 +00:00
paulc
500cd5aeb1
Fixed a minor bug in the SIP stack that caused excessive retransmissions
...
and prevented reINVITE from working always. More buggy SIP implementations
are accepted (with warnings).
Changed some debug levels and added local debugging make targets.
git-svn-id: http://yate.null.ro/svn/yate/trunk@701 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-23 13:46:20 +00:00
paulc
9fb8a18b1d
Shortened the 100 answer by removing unneeded headers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@697 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 15:09:25 +00:00
paulc
7101843794
Added reINVITE forwarding in RTP and SDP forwarding modes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@695 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 14:00:56 +00:00
paulc
2bcd544a47
Workaround for broken SIP implementations that expect ACK before new INVITE.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@688 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-16 10:35:13 +00:00
paulc
aa79982a7e
Added some newer SIP response codes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@687 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-15 11:07:44 +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
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
061d73ff89
Support for non-quoted descriptive names: Some Name <uri>
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@587 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-24 19:40:45 +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
92cf249818
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@570 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 14:02:38 +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
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
041dfbd65d
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@533 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-02 00:02:54 +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
e87e75f4d7
Added hack to match Cisco's malformed ACKs.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@524 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-24 10:30:54 +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
d1ca6930e7
Added more compact form headers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@515 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 10:37:57 +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
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
5097a6971f
Added Refer-To compact header
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@484 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 13:02:10 +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
e119cecb49
Added SIP congestion codes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@427 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-03 12:17:15 +00:00
paulc
236bed08fc
Fixed matching of branchless ACK messages to transactions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@423 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 23:02:49 +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
paulc
c68cecc082
Building ACK better.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@416 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-28 12:06:12 +00:00
paulc
1812ffb55b
Added record routing support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@402 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-13 15:01:15 +00:00
paulc
d37e424d39
Estetic changes, option to display program version.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@400 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-13 12:08:56 +00:00
paulc
be181f6ae6
Implemented authenticated outgoing SIP calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@399 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-12 18:58:17 +00:00
paulc
e6fd87f0a6
SIP authentication
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@386 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-03 12:23:12 +00:00
paulc
43df0c9e42
Simple NAT suport for SIP on the server side
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@381 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-31 22:18:38 +00:00
paulc
20f685a795
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@368 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-20 05:37:58 +00:00
paulc
98dbafa787
Proper User-Agent vs Server header depending on message type.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@357 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-15 00:19:55 +00:00
paulc
958a9e8a85
Added support for redirecting calls from routing - SIP for now.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@354 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 20:03:38 +00:00