- AVPs can be used in place of strings and integers in expressions
authorJan Janak <jan@iptel.org>
Wed, 30 Nov 2005 16:26:50 +0000 (16:26 +0000)
committerJan Janak <jan@iptel.org>
Wed, 30 Nov 2005 16:26:50 +0000 (16:26 +0000)
commit74ce7043b5c526830f169f66443c87bbb117b3b9
tree76dea3fd69ea0ca11c266ba1f02e75cc93c67457
parent1644a0f18ceedb9626a26835bdabdf54289bddb1
- 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)
action.c
cfg.y
config.h
dprint.h
main.c
route.c
route_struct.c
route_struct.h