[Devel] CVS commitlog: sip-server Makefile.defs items.c items.h re.c
serialize.c statistics.c usr_avp.c usr_avp.h
sip-server/modules/acc acc.c acc_extra.c diam_message.c
sip-server/modules/auth aaa_avps.h rpid.c ...
Daniel-Constantin Mierla
daniel at voice-system.ro
Fri Feb 10 19:55:49 CET 2006
User: miconda
Date: 2006/02/10 10:55:49 PST
OpenSER CVS - Commit Details
Modified files:
. Makefile.defs items.c items.h re.c
serialize.c statistics.c usr_avp.c
usr_avp.h
modules/acc acc.c acc_extra.c diam_message.c
modules/auth aaa_avps.h rpid.c
modules/auth_db authorize.c
modules/auth_radius sterman.c
modules/avp_radius avp_radius.c
modules/avpops avpops.c avpops_impl.c avpops_impl.h
avpops_parse.c avpops_parse.h
modules/cpl-c cpl.c cpl_proxy.h
modules/dispatcher dispatch.c dispatcher.c
modules/domain domain.c domain_mod.c
modules/group group.c
modules/lcr lcr_mod.c
modules/msilo msilo.c
modules/nathelper nathelper.c
modules/osp destination.c usage.c
modules/registrar save.c
modules/tm t_fifo.c t_funcs.c
modules/uri_radius checks.c
Commit Log:
- int_str structure changed from (int, str*) to (int, str)
- avpops uses the same format for avp names as pseudo-variables. All parameters
being an avp name must now be specified as $avp(name) and aliase as
$avp($alias)
- support for dynamic avp/hdr names
- $avp($pvar) refers to the avp having the name the value of $pvar
- $hdr($pvar) refers to the header having the name the value of $pvar
- pseudo-variables have priority over the avp aliases (if you define an avp
alias $rU, then $avp($rU) will not refer to it, but to the avp having the
name the username in R-URI)
- avp_pushto("header", "value") - is obsoleted, same functionality being offered
by textops module via append_hf() and append_to_reply()
- all avpops parameters expecting a value can be now pseudo-variables (e.g., avp_check("$fu", "eq/$tu") returns true if From URI equals To URI; avp_write("$tU", "$avp($fU)") - writes the username in To header in the avp having the name the username from From header)
- more details on a separate mail ...
Revision Changes Path
1.37 +2 -2 sip-server/Makefile.defs
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/Makefile.defs?r1=1.36&r2=1.37 ]
1.22 +644 -331 sip-server/items.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/items.c?r1=1.21&r2=1.22 ]
1.9 +36 -10 sip-server/items.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/items.h?r1=1.8&r2=1.9 ]
1.7 +10 -10 sip-server/modules/acc/acc.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/acc/acc.c?r1=1.6&r2=1.7 ]
1.6 +2 -2 sip-server/modules/acc/acc_extra.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/acc/acc_extra.c?r1=1.5&r2=1.6 ]
1.2 +5 -5 sip-server/modules/acc/diam_message.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/acc/diam_message.c?r1=1.1&r2=1.2 ]
1.3 +11 -12 sip-server/modules/auth/aaa_avps.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/auth/aaa_avps.h?r1=1.2&r2=1.3 ]
1.3 +12 -11 sip-server/modules/auth/rpid.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/auth/rpid.c?r1=1.2&r2=1.3 ]
1.6 +4 -3 sip-server/modules/auth_db/authorize.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/auth_db/authorize.c?r1=1.5&r2=1.6 ]
1.7 +7 -7 sip-server/modules/auth_radius/sterman.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/auth_radius/sterman.c?r1=1.6&r2=1.7 ]
1.10 +10 -10 sip-server/modules/avp_radius/avp_radius.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/avp_radius/avp_radius.c?r1=1.9&r2=1.10 ]
1.17 +367 -399 sip-server/modules/avpops/avpops.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/avpops/avpops.c?r1=1.16&r2=1.17 ]
1.18 +867 -698 sip-server/modules/avpops/avpops_impl.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/avpops/avpops_impl.c?r1=1.17&r2=1.18 ]
1.10 +20 -20 sip-server/modules/avpops/avpops_impl.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/avpops/avpops_impl.h?r1=1.9&r2=1.10 ]
1.5 +203 -204 sip-server/modules/avpops/avpops_parse.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/avpops/avpops_parse.c?r1=1.4&r2=1.5 ]
1.3 +6 -5 sip-server/modules/avpops/avpops_parse.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/avpops/avpops_parse.h?r1=1.2&r2=1.3 ]
1.8 +1 -8 sip-server/modules/cpl-c/cpl.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/cpl-c/cpl.c?r1=1.7&r2=1.8 ]
1.4 +2 -2 sip-server/modules/cpl-c/cpl_proxy.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/cpl-c/cpl_proxy.h?r1=1.3&r2=1.4 ]
1.9 +10 -10 sip-server/modules/dispatcher/dispatch.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/dispatcher/dispatch.c?r1=1.8&r2=1.9 ]
1.8 +3 -3 sip-server/modules/dispatcher/dispatcher.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/dispatcher/dispatcher.c?r1=1.7&r2=1.8 ]
1.5 +6 -4 sip-server/modules/domain/domain.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/domain/domain.c?r1=1.4&r2=1.5 ]
1.10 +6 -7 sip-server/modules/domain/domain_mod.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/domain/domain_mod.c?r1=1.9&r2=1.10 ]
1.6 +2 -2 sip-server/modules/group/group.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/group/group.c?r1=1.5&r2=1.6 ]
1.23 +36 -36 sip-server/modules/lcr/lcr_mod.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/lcr/lcr_mod.c?r1=1.22&r2=1.23 ]
1.10 +3 -3 sip-server/modules/msilo/msilo.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/msilo/msilo.c?r1=1.9&r2=1.10 ]
1.12 +2 -2 sip-server/modules/nathelper/nathelper.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/nathelper/nathelper.c?r1=1.11&r2=1.12 ]
1.3 +5 -5 sip-server/modules/osp/destination.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/osp/destination.c?r1=1.2&r2=1.3 ]
1.2 +1 -1 sip-server/modules/osp/usage.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/osp/usage.c?r1=1.1&r2=1.2 ]
1.20 +4 -4 sip-server/modules/registrar/save.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/registrar/save.c?r1=1.19&r2=1.20 ]
1.8 +2 -2 sip-server/modules/tm/t_fifo.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/tm/t_fifo.c?r1=1.7&r2=1.8 ]
1.10 +2 -2 sip-server/modules/tm/t_funcs.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/tm/t_funcs.c?r1=1.9&r2=1.10 ]
1.4 +2 -2 sip-server/modules/uri_radius/checks.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/uri_radius/checks.c?r1=1.3&r2=1.4 ]
1.5 +2 -2 sip-server/re.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/re.c?r1=1.4&r2=1.5 ]
1.3 +7 -7 sip-server/serialize.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/serialize.c?r1=1.2&r2=1.3 ]
1.6 +2 -2 sip-server/statistics.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/statistics.c?r1=1.5&r2=1.6 ]
1.3 +34 -35 sip-server/usr_avp.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/usr_avp.c?r1=1.2&r2=1.3 ]
1.5 +2 -2 sip-server/usr_avp.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/usr_avp.h?r1=1.4&r2=1.5 ]
More information about the Devel
mailing list