November 10, 2008
View 3ee91bcbc6

t_suspend() and t_continue() functions are introduced.

Miklos Tirpak authored on 10/11/2008 12:47:02
August 11, 2008
View ffe160abd8

- sctp support - added t_relay_to_sctp(). t_replicate_sctp(), t_forward_nonack_sctp()

Andrei Pelinescu-Onciul authored on 11/08/2008 17:41:16
May 15, 2008
View 4d9a6fbf28

- t_relay_to renamed to t_relay_to_avp (it behaves very differently then the other t_relay_to functions and it isn't even documented so the name change should have a minimal impact)

Andrei Pelinescu-Onciul authored on 15/05/2008 18:46:12
March 31, 2008
View 2b5e525407

New TM export - cancel_all_uacs() - to allow canceling all branches of a transaction. (Closes issue #SER-253).

Bogdan Pintea authored on 31/03/2008 18:19:49
March 26, 2008
View 8a03737b6a

Message lumps are saved to shared memory when t_relay() is called the first time, instead of saving them by t_newtran(). The advantage is that the SIP msg modifications that are made after t_newtran() are saved as well, and they are propagated to failure route. t_save_lumps() function is introduced, it can be used to force saving the lumps before t_relay(), check the doc for details. Fixes SER-303

Miklos Tirpak authored on 26/03/2008 11:06:03
March 17, 2008
View 6d05820c8c

on_sl_reply module parameter is introduced: It defines the route block that is called if a reply with no associated transaction is received. Closes SER-330

Miklos Tirpak authored on 17/03/2008 11:16:19
View f04b9c4c0d

t_drop_replies() script function is introduced. It can be used to drop the received replies in failure_route block, and disable all the previous replies to be selected again. Closes SER-301

Miklos Tirpak authored on 17/03/2008 10:39:51
March 10, 2008
View d9dec02934

- Requests after a DNS failover are constructed from the outgoing message buffer of the failed branch instead of from the incomming request. - reparse_on_dns_failover module parameter is introduced. Closes SER-300

Miklos Tirpak authored on 10/03/2008 14:09:01
March 8, 2008
View 68d3acafc6

- added a new tm parameter (cancel_b_method) that selects between 3 different behaviours when attempting to cancel a branch where no reply was received: 0 (default) - stop request retransmission and send back a fake 487 (old ser behaviour) ; 1 - keep retransmitting the request until a reply is received or the final reply timeout kicks in ; 2 - stop request retransmission and send and retransmit a cancel on the branch (this is not rfc conformant, but IMHO it wouldn't hurt) .

Andrei Pelinescu-Onciul authored on 08/03/2008 00:20:36
February 28, 2008
View 35bc8d3ec8

- new script function: t_grep_status("code") -- returns true if any branch received code as the final reply (or if no final reply was yet received, but a "code" provisional reply). [old patch]

Andrei Pelinescu-Onciul authored on 28/02/2008 23:32:10
February 26, 2008
View b9296ed376

- t_check_status() fix: in some error case a noninit pointer could be used (patch from Bogdan Pintea <pintea@iptego.de>, part of SER-346)

Andrei Pelinescu-Onciul authored on 26/02/2008 18:12:46
February 25, 2008
View 16daadfde3

t_reset_fr(), t_reset_retr(), and t_reset_max_lifetime() are added, they can be used to reset the timer values to the default setting. Closes SER-360

Miklos Tirpak authored on 25/02/2008 08:57:42
February 15, 2008
View 2b36d88927

tm module parameters are changed to use the configuration framework, that means the parameters are changeable on-the-fly. ("fr_timer_avp", "fr_inv_timer_avp", and "tw_append" are left untouched)

Miklos Tirpak authored on 15/02/2008 12:11:46
February 1, 2008
View a560703b67

- fixed testing of return value of fix_param closes SER-323

Jan Janak authored on 01/02/2008 18:42:58
November 14, 2007
View e9ae889126

Fixing improper blacklisting of destinations because of non-INVITE timeouts. Two new module parameters are introduced:

Miklos Tirpak authored on 14/11/2007 15:30:21