February 23, 2005
View 5c28a534d5

- changed parse_headers api, HDR_xxx split into HDR_xxx_F (hdr_flags_t) and HDR_xxx_T (hdr_types_t), for more info read doc/parse_headers.txt. The header flags were extended top 64 bits. Be carefull not to mix types with flags, they won't work!

Andrei Pelinescu-Onciul authored on 23/02/2005 17:16:01
February 16, 2005
View c077c4c354

- fr_*_timer_avp parameter support ID, string name or alias; AVP ID much faster to search for - if fr_*_timer_avp parameter is empry, the variable timer support is completly desabled (not searching anymore for the avp) -> reduces to 0 the performace penalty if you don't set/use variable timer AVP

Bogdan-Andrei Iancu authored on 16/02/2005 23:14:20
December 16, 2004
View 245b8b9351

- various pre-release updates - use_domain set to 0 by default in all the modules - experimental sparc32 non-SMP support (thanks to Michael Grigoni)

Andrei Pelinescu-Onciul authored on 16/12/2004 17:39:46
December 3, 2004
View 63fc275db1

- fixed typo in calculating length of avps

Jan Janak authored on 03/12/2004 22:10:47
View d7a3fdead7

- lots of fixes (alignments, casts, warnings) - it compiles cleanly now wit sun cc and intel icc. - slight api change for param_func_t (it takes a void* now instead of a param_func_param_t)

Andrei Pelinescu-Onciul authored on 03/12/2004 19:09:31
November 1, 2004
View cd4e3d2835

- Support for variable transaction timers (the value of FR_TIMER and FR_INV_TIMER can be set from an AVP, which in turn can be set from the script or from the database). - can slow SER down (complexity is O(no of concurrent transactions)), but it is a temporary solution only - does not affect performance when not used

Jan Janak authored on 01/11/2004 14:09:08
August 24, 2004
View 84d8e16586

- Spelling checked - READMEs updated

Jan Janak authored on 24/08/2004 08:58:23
May 12, 2004
View d9fdb18fc4

- when replicating, no reply is allowed to propagate upstream -> error replies are no more generated when fwd failes for replicated requests (porting from stable)

Bogdan-Andrei Iancu authored on 12/05/2004 09:41:06
February 23, 2004
View c335afc45a

- t_write_req moved from t_funcs.c to t_fifo.c (on Jiri's request) - t_write_req doesn't handle internaly special parsing when called from failure_route (there are no more diff if called from failure or request route)

Bogdan-Andrei Iancu authored on 23/02/2004 17:30:06
February 18, 2004
View 8aab9237e1

- VM import to TM finished and tested - NOTE that it would work with current SEMS/AA since TM exports t_reply and SEMS/AA look fro vm_reply!!!!

Bogdan-Andrei Iancu authored on 18/02/2004 16:24:31
February 17, 2004
View 7683c6fd4e

- vm functionality moved in tm (not fully tested); DB dependency replaced by AVP (user's preferences)

Bogdan-Andrei Iancu authored on 17/02/2004 18:49:39
February 13, 2004
View 0be6158b28

static part of a transaction (struct cell) reduced by 216 bytes (for current MAX_BRANCHES) : - timer_link structer has no more payload field (calculated on the fly) -> 208 bytes less - local, is_invite, noisy_ctimer merged as flags -> 8 bytes less

Bogdan-Andrei Iancu authored on 13/02/2004 18:21:33
January 15, 2004
View cb0a8be5c2

- TM callbacks bug (reflected on acc) fixed

Bogdan-Andrei Iancu authored on 15/01/2004 15:28:44
December 5, 2003
View a70eb29888

- global callbacks replaced by callbacks per transaction - per type callback list merged into a single one - TMCB_ON_FAILURE callback type addded - completion callback used by t_uac merged into transaction callbacks as TMCB_LOCAL_COMPLETED

Bogdan-Andrei Iancu authored on 05/12/2003 14:29:12
July 7, 2003
View 22c4d743b2

- tm send w/ PROTO_NONE fixes (from stable)

Andrei Pelinescu-Onciul authored on 07/07/2003 15:06:23