October 16, 2006
View 3ed13e7767

- tm: aggregate challenges (WWW/Proxy-Authenticate) from all the 401 & 407 if the final reply is a 401/407 (required by rfc3261). To turn this off and fall back to the old behaviour set tm aggregate_challenges parameter to 0 (see tm docs for more details) - core: header parse support for WWW-Authenticate and Proxy-Authenticate

Andrei Pelinescu-Onciul authored on 16/10/2006 18:44:01
View 10508d1a35

- fix: port was not set to default when the hostname was an ip address

Andrei Pelinescu-Onciul authored on 16/10/2006 18:40:55
View 9dbf5e572e

- add_lump_rpl2 added: same as the old add_lump_rpl, but returns a lump_rpl**, making a specific lump removal much more easy

Andrei Pelinescu-Onciul authored on 16/10/2006 18:36:43
October 13, 2006
View 1195227c0e

- added description of improvements associated with STUN

Vladimir Marek authored on 13/10/2006 13:29:05
View 96227c65df

- added STUN keep-alive functionality in accordance with draft-ietf-behave-rfc3489bis-04.txt

Vladimir Marek authored on 13/10/2006 13:08:42
October 12, 2006
View 9d8edd2980

- dns failover when a 503 reply is received (if the dns name resolves to more ips/srvs try the next one) - if the final reply is a relayed 503 replace it with a 500 (generate a "fake" 500). If the 503 is locally generated, let it pass. - tm_rpc_stats: removed duplicate "waiting" stats

Andrei Pelinescu-Onciul authored on 12/10/2006 19:15:33
October 11, 2006
View 81f72c6ca1

- stop creating new branches (forking)if a 6xx or a CANCEL was received - cancel branch fix: if a branch was canceled stop possible dns failover forking on it - stop retransmission timer fix for cancel for non-invites

Andrei Pelinescu-Onciul authored on 11/10/2006 17:45:50
View 87feb1b48c

Improved ser.css handling of note class.

Greger V. Teigre authored on 11/10/2006 09:30:19
October 10, 2006
View 19f75ddef6

New ser.css for documentation. Example: http://siprouter.onsip.org/doc/modules/usrloc.html

Greger V. Teigre authored on 10/10/2006 19:29:27
View 65e998d19c

- tm 6xx fixes: when a 6xx is received send a CANCEL on all the branches for which a provisional response was received and then wait for the branches to finish (timeout, 487 from the CANCEL or another final response which "raced" the CANCEL). Branches that did not receive any response (in fact any response >=100) will be "terminated" immediately (fake 487). - tm which_cancel() 0-the cancel bitmap fix - tm which_cancel(), should_cancel(), cancel_branch() enhancements/changes - tm rpc_cancel fixes (it works now)

Andrei Pelinescu-Onciul authored on 10/10/2006 19:21:59
View 308b9899e9

Added html.stylesheet stringparam to xsltproc to include ser.css as referenced stylesheet in html-generated docs.

Greger V. Teigre authored on 10/10/2006 14:06:04
October 6, 2006
View b0cfdf5fa6

- tm better final reply selection: 6xx is preferred over other negative replies; from several 4xx prefer 401, 407, 415, 420, 484 (in this order). For all the other cases, return the lowest code (as before).

Andrei Pelinescu-Onciul authored on 06/10/2006 11:32:41
View 8af0841f4e

- port fix (original port was overwritten with 5060 for non-srv lookups)

Andrei Pelinescu-Onciul authored on 06/10/2006 11:02:58
October 2, 2006
View 144c394f42

- fork_process & fork_tcp_process fixes - reverted to the old fork()-in-parallel behaviour (uncomment FORK_DONT_WAIT for the "serial" fork()).

Andrei Pelinescu-Onciul authored on 02/10/2006 17:29:23
View 299073a58e

removed few debug logs

Vaclav Kubart authored on 02/10/2006 07:13:09