December 3, 2004
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
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 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
March 31, 2003
View 1bc818db69

local 200/INVITE retransmitted now regardless of transport

Jiri Kuthan authored on 31/03/2003 14:41:55
March 13, 2003
View f5944302a3

- fixed (SEND_BUFFER( r_buf )<=0 bug in timer.c (reported by Miklos Tirpak <mtirpak@sztaki.hu>). - now send_pr_buffer is called w/ file/function/line debugging info only if compiling w/ -DEXTRA_DEBUG

Andrei Pelinescu-Onciul authored on 13/03/2003 11:05:18
March 10, 2003
View a045b45306

- new module exports interface (see sr_module.h & textops.c) - various sun cc compile fixes

Andrei Pelinescu-Onciul authored on 10/03/2003 22:16:34
March 6, 2003
View fde02f64a4

sorry -- I'm taking off in few minutes and wanted to commit not to road-block dependent work -- I will post on that and provide history of changes when I'm back

Jiri Kuthan authored on 06/03/2003 17:43:17
February 19, 2003
View d531a5d5c4

- tm tcp support (though no timers yet) changelist (random order): - forward.c: removed calls to upd_send & tcp_send & replaced them with calls to msg_send - ip_addr.h: added struct dest_info (used in tm rbs) - proxy.c: all *proxy fucntions require also the protocol - resolve.c: added proto to sip_resolvehost, for SRV lookups - tags.h: changed TOTAG_LEN into TOTAG_VALUE_LEN, to solve redefinition conflict with tm/t_msgbuilder.h - modules/sl/sl_funcs.c: modified sl_send_reply to use the transport independend msg_send - modules/tm/t_funcs.c: modified send_pr_buffer to use msg_send & rb->dst - modules/tm/t_fwd.c: added proto to various functions - modules/tm/t_lookup.c: init_rb() is proto indep. & it uses struct dest_info - modules/tm/t_msgbuilder.c: build_uac_request uses proto - modules/tm/t_reply.c: updated to use rb->dst, fixed TOTAG_LEN bug - modules/tm/tm.c: added t_forward_nonack_{udp, tcp}, t_relay_to_{udp,tcp}, t_replicate_{udp, tcp} - modules/tm/uac.c: t_uac, t _uac_dlg, gethfblock, uri2proxy changed to use proto & rb->dst - modules/tm/ut.h: added proto to uri2proxy

Andrei Pelinescu-Onciul authored on 19/02/2003 17:16:41
January 21, 2003
View ff9799524a

preliminary support for FIFO/t_uac added -- compiles, but not completed yet

Jiri Kuthan authored on 21/01/2003 13:53:48
September 24, 2002
View c642083542

- free bsd #include fixes

Andrei Pelinescu-Onciul authored on 24/09/2002 16:37:18
September 19, 2002
View 7dd0b34273

GPLization banner introduced to *.[hc] files

Jiri Kuthan authored on 19/09/2002 12:23:52
August 28, 2002
View b1f1656ee3

FAT bug_fix: An unfortuntately big fix of bug which has not been unfortunetly understood :-( . Suddenly, TM started segfaulting on start-up. In gdb, there was lot of confusion among automatic and static variable -- funny thing, p1==p2 but *p1!=*p2. I resturucted TM again, made non-automatic variables in question (hash_table) static, and split it in timers and transaction table, both in separate files.

Jiri Kuthan authored on 28/08/2002 21:24:28
August 19, 2002
View a02eadea14

introduced a new #include in response to Andrei's uri changes

Jiri Kuthan authored on 19/08/2002 15:40:30