April 12, 2006
View e6a2b12e54

- msg_send(), udp_send() and tcp_send() parameter list changed (now they use a struct dest_info to pack several of the old params)

Andrei Pelinescu-Onciul authored on 12/04/2006 18:04:23
March 7, 2006
View 9cdb148691

- useless set_avp_list removed

Andrei Pelinescu-Onciul authored on 07/03/2006 13:12:24
March 1, 2006
View d002d02daa

- recover all avps in failure and onreply routers - fixed small nit in an error message

Jan Janak authored on 01/03/2006 16:29:39
February 7, 2006
View 2034e4cb43

- various warning fixes

Andrei Pelinescu-Onciul authored on 07/02/2006 19:52:38
View 93349b4eca

- named routes support in core and tm (t_on_*). e.g.: route{ route(bar); t_on_reply("reply_route"); route(1); # == route("1") ... } route[foo]{ ... } route["bar"]{ ... } route[1]{ ... } onreply_route[reply_route]{ ... }

Andrei Pelinescu-Onciul authored on 07/02/2006 01:14:57
December 21, 2005
View 6cc8e8c1e8

- updated to the new management interface (not complete yet)

Jan Janak authored on 21/12/2005 17:25:31
December 10, 2005
View 57857a94b6

- tm migrated to the new timers (tm timers completely re-written). - tm structures re-ordered & cleaned up for better "packing" on 64 bit machines => size reduction (~800 bytes less per transaction on a 64 bit machine) - params: - retr_timer1p1, retr_timer1p2, retr_timer1p3 removed and replaced by retr_timer1 and retr_timer2 - all timer values are now expressed in milliseconds (they were in seconds before). Affected params: fr_timer, fr_inv_timer, wt_timer, delete_timer, retr_timer1, retr_timer2 - retr_timer1 (first retransmission) changed to 500 ms - delete_timer changed to 200 ms - functions: - new t_set_fr(timeout_fr_inv, timeout_fr) -- allows changing the transaction timer from script, even if the transaction was already created (see tm docs for more). - fr_inv_timer/fr_timer can be changed now without any performance penalty - more precise retransmissions timing - overall improved tm speed an memory footprint (e.g. on a 64 bit 2*Xeon 2.8Ghz + HT, optimized ser, NO_DEBUG => ~ 6370 cps new version, ~6000 cps old version + rel_0_9_0 tm inser_timer fix; memory usage @ 6000cps: 490Mb new version, 616Mb old version). - NEWS updated

Andrei Pelinescu-Onciul authored on 10/12/2005 16:04:53
December 1, 2005
View 31d48be07e

- updated to latest avp api

Jan Janak authored on 01/12/2005 10:56:48
November 29, 2005
View b772e10f1d

added support for provisional responses while using t_uac_dlg. added transaction relevant information on locally generated replies.

Raphael Coeffic authored on 29/11/2005 14:48:50
November 17, 2005
View 063356f7d4

- Aligned to new prototypes of functions in usr_avp.h - clone missing attributes in to_body

Jan Janak authored on 17/11/2005 13:20:25
October 26, 2005
View 7cfb2af6f4

- added warning comment considering not-cloning all fields of structure to shmmem

Tomas Mandys authored on 26/10/2005 23:04:56
September 19, 2005
View 9648ac53ad

- spelling corrected

Jan Janak authored on 19/09/2005 17:15:27
September 1, 2005
View 4c35b97175

- ( "forward" ported from 0.9.0): reverted to the old way of checking response.dst.send_sock in t_retransmit_reply & reply_light (this fixes some t_newtran/new retrans. races)

Andrei Pelinescu-Onciul authored on 01/09/2005 13:59:17
July 4, 2005
View 26cfdb1962

- applied dst_uri clone patch from Phil D'Amore. Fixes: msg->dst_uri not being cloned (see SER-53).

Andrei Pelinescu-Onciul authored on 04/07/2005 16:20:02
June 1, 2005
View 27b598894d

- Fixed the following race condition:

Jan Janak authored on 01/06/2005 15:14:51