December 11, 2005
View 0d88ce78c9

- tm: t_relay will not stop script execution anymore in case of send error - added onsend_route: special route executed before forwarding a message, when the final destination is known. Only a limited number of commands are allowed ( if (expr) {}else{}, drop, flags manipulations, send(), log()). Usefull to catch more easily unauthorized attempts to relay/bounce message to protected destinations (e.g PSTN gateways) - new onsend checks: to_{ip,port}, snd_{ip,port,proto,af}. to= to whom the message will be sent to. snd=how ser will send it (socket ip/port,proto,af). - msg:len in onsend_route will containg the "new" message len - textops: search() onsend_route support (it will use the new, freshly constructed message and not the original one)

Andrei Pelinescu-Onciul authored on 11/12/2005 22:46:38
December 5, 2005
View 3d942590eb

- fixed some warnings - fixed typo in action.c - fixed dynamic regex not regfreed and backup char not restored on error in route.c

Andrei Pelinescu-Onciul authored on 05/12/2005 17:32:17
November 30, 2005
View 74ce7043b5

- AVPs can be used in place of strings and integers in expressions (if (method == %method)) - Support for AVP assign statements ( %var1 = "value"; %var1 += "value2"; ) - Support for binary operators & and | in expressions - AVPs can be tested in expressions (if (%var1 == 4)) - fixed a bug in string comparisons in expressions - extended parameters of expression evaluation functions - fixed possible buffer overflow vulnerability in log("dfd") script function - default memory buffers enlarged - length of string is calculated in expression fixup - fixed bug in function printing route statements (traversed the list recursively several times)

Jan Janak authored on 30/11/2005 16:26:50
February 26, 2005
View dc4b13e870

- Support for force_send_socket in the destination set. That allows to specify the outbound socket for every branch when doing parallel forking. - Modules aligned to new prototypes of append_branch and next_branch functions.

Jan Janak authored on 26/02/2005 15:29:03
February 25, 2005
View 2518c90022

- basic tel uri support (it's parsed, SIP_URI_T, SIPS_URI_T and TEL_URI_T added)

Andrei Pelinescu-Onciul authored on 25/02/2005 14:19:57
November 30, 2004
View 6cd4883577

- added the missing force_send_socket script command

Andrei Pelinescu-Onciul authored on 30/11/2004 16:28:23
November 9, 2004
View a35ad52c2d

- force_send_socket per message API support => changedinterface to get_send_socket; it takes now also the sip msg as param (updated the calls to it in all the modules)

Andrei Pelinescu-Onciul authored on 09/11/2004 15:15:11
September 1, 2004
View 02333eaa79

The possibility to set independent destination URIs for branches.

Jan Janak authored on 01/09/2004 10:12:41
August 31, 2004
View 87deb93ff8

- forward_{udp,tcp,tls} fix: if one of them is used (instead of simple forward) force the corresponding protocol and don't use the uri one

Andrei Pelinescu-Onciul authored on 31/08/2004 16:50:34
August 24, 2004
View 53c7e0f19a

- Spelling checked - READMEs updated

Jan Janak authored on 24/08/2004 08:45:09
August 23, 2004
View 2be21e31d9

- avp core replaced with .14 version - avp DB support removed from core (later to be added as separate module) - tm support for avps (avp list saved into transactions and made available into tm callbacks, in failure and reply routes).

Bogdan-Andrei Iancu authored on 23/08/2004 20:47:51
April 25, 2004
View 035f593ca5

Added the possibility to set priorities of URIs in the destination set.

Jan Janak authored on 25/04/2004 15:13:24
February 24, 2004
View 1bee75ad6a

t_attr_to_uri() moved from tm into core as avp_to_uri() (Jiri's wish)

Bogdan-Andrei Iancu authored on 24/02/2004 16:59:33
February 18, 2004
View 32a19992f1

- load_avp() returns false if no avp was loaded

Bogdan-Andrei Iancu authored on 18/02/2004 16:17:00
February 6, 2004
View 1580c8214e

- basics for users preferences: - script param. "avp_db_url" added - scrit function "load_avp" with 2 or 3 params added - do_action updated - init. of bd connection from core on startup per each proccess - reseting avp list after main route and reply/failure_route execution

Bogdan-Andrei Iancu authored on 06/02/2004 18:56:49