June 21, 2006
View 6fcb46beae

Set lvl & param_offset[lvl] & param_offset[lvl+1] before FIXUP call of resolved select function

Michal Matyska authored on 21/06/2006 21:36:52
View 8c5e4afe14

select_buf: - get_static_buffer (meant for select calls which need extra space

Michal Matyska authored on 21/06/2006 19:11:58
June 12, 2006
View f5b61aa07f

Free allocated structure if the parser returns error.

Michal Matyska authored on 12/06/2006 11:40:16
June 9, 2006
View 6f1faf761a

Parsing of select framework syntax moved to the select core; serdev doc showing how to extend select framework within module.

Michal Matyska authored on 09/06/2006 16:46:53
May 31, 2006
View 97aa4411f6

Initialize nested function array

Jan Halla authored on 31/05/2006 17:03:11
February 27, 2006
View 2dd048ead0

- improved error message when select cannot be parsed

Tomas Mandys authored on 27/02/2006 20:50:36
February 26, 2006
View 5c11480e8b

Bug corrected when parsing xlog's select, which uses DIVERSION flag. It tried to free mem block which was inside allocation block.

Michal Matyska authored on 26/02/2006 16:32:34
February 20, 2006
View 8446b4e099

Void data ptr introduced as select parameter type, to be used e.g. by fixup call

Michal Matyska authored on 20/02/2006 18:59:34
February 17, 2006
View 5823b2f79b

- avoid compiler warning - don't free str in fixup call to select_anyheader - xlog knows how to parse and call select, just use %@select[1]

Michal Matyska authored on 17/02/2006 22:32:02
View b9e4bf3fc3

Select framework extended to "fixup call" if demanded using flag FIXUP_CALL.

Michal Matyska authored on 17/02/2006 12:50:41
January 19, 2006
View 43f88e4ff4

- multiple nested calls allowed - default MAX_NESTED_CALLS set to 4 (select was supposed to be fast :-) - IS_ALIAS renamed to NESTED flag - DIVERSION flag is processed at resolve_select

Michal Matyska authored on 19/01/2006 19:44:40
January 7, 2006
View ec2b7f55d4

PARAM_xxx changed into SEL_PARAM_xxx to avoid conflict with global definitions

Michal Matyska authored on 07/01/2006 16:29:01
December 20, 2005
View a0fb4e8bd5

History rewritten, new files GPLized

Michal Matyska authored on 20/12/2005 01:52:40
View 3fb428edb4

New script element, Jan's select function framework (@xxx), extended for modular use. In the script it can be used as value assigned to AVP and in the string comparision, RE matching, like: $my_avp=@my.function[1]; if (@via.protocol=="UDP")...

Michal Matyska authored on 20/12/2005 00:49:32