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
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
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
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
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
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
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
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
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
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
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
ae1eecc562
Debugging related changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@336 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-06 18:13:33 +00:00
paulc
9e29ce8476
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@321 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-02 18:31:05 +00:00
paulc
b52a90a618
Updated copyright years, fixed %ll formatting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc
460083b9f2
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@319 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 21:07:41 +00:00
paulc
1e4e75ac2b
Countless changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@318 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 22:46:59 +00:00
paulc
11fedca824
Ported bugfixes and timestamps from 0.8
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@304 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-22 20:07:26 +00:00
paulc
8db5c6f0d4
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@283 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-10 21:42:49 +00:00
paulc
60ec9fec0b
Added VC++6 projects and lots of porting changes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@272 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 00:49:38 +00:00
paulc
8123c918b2
Moved the engine away, added install-noapi
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc
704351f1b7
Added new XDebug macro for those messages that generate LOT of output like
...
in long running loops.
Implemented non-branch transaction matching in SIP.
Fixed handling of multi-tone chan.dtmf messages in PHP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@236 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 21:26:00 +00:00
paulc
97a8ac9fa9
Added more info about timeouts; extend timeout on sending 1xx answers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@212 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 12:46:24 +00:00
paulc
3a8b0ba985
Fixed a retransmission misdetect
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@196 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 13:58:52 +00:00
paulc
27cca2549a
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@194 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 13:26:08 +00:00
paulc
5c00a9d426
Debug level changed for non-transaction 2xx ACK
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@192 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-12 12:51:00 +00:00
paulc
c73d2646fe
Properly taking the answer address from top Via line.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@160 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 15:32:16 +00:00
paulc
16b6c16387
More assignment operators for String.
...
RTP pass-trough for SIP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@155 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-04 02:22:43 +00:00
paulc
3c269c081a
SIP finally works both incoming and outgoing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@154 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-03 03:02:11 +00:00
paulc
da59d91965
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@153 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-02 04:52:02 +00:00
paulc
8070422181
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@152 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-01 22:21:32 +00:00
paulc
84a24b93d4
Reduced thread stack size. Proper signalling in H323. Changed status format
...
in Zaptel.
git-svn-id: http://yate.null.ro/svn/yate/trunk@150 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-31 01:09:21 +00:00
paulc
07de9b28e5
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@149 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-29 17:01:39 +00:00
paulc
83b38db3fe
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@148 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-29 04:02:55 +00:00
paulc
57edf0b457
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@147 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 14:50:10 +00:00
paulc
6b0074459a
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@146 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 06:24:03 +00:00
paulc
d52dcd7c9c
More SIP features.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@145 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 05:47:43 +00:00
paulc
bb18e2f311
Various minor engine improvments. Added more functionality in SIP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@144 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 05:15:11 +00:00
paulc
eff36f873d
Added Yet Another SIP Engine ;) and a channel based on it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@141 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 18:15:34 +00:00