[Users] [Devel] SST module changes

Ron Winacott ronw at somanetworks.com
Tue Oct 10 19:10:05 CEST 2006


Hello all,
	I just updated the SST module to be fully compliant with the RFC. Here is a 
list of the biggest changes:

1) The script function sstCheckMin() will now add the Min-SE: header and send 
the 422 reply if the Session-Expire: header in the INVITE is too small. (with 
the argument flag set to true) The old sstCheckMin() function would return 
true stating that the Min-SE: value was too small, but the RFC states the 422 
reply can *not* be sent without stating your Min-SE: value.

2) The Min-SE: and the Session-Expires: headers will be updated to your min_se 
value if in the initial request if too small.

3) If the UAC does not request SST support, the SST module will request it on 
behave of the PROXY.

4) The PRACK issue with the dialog module has been worked around. PRACK will 
clobber the dialog expires lifetime value but the SST module will fix it.

5) If the UAS does not support SST, the SST module will request the UAC 
refresh on behave of the PROXY.

6) reINTITE and UPDATE are now supported as refreshers to an active timed 
session.

7) The introduction of the sst flag parameter. This is keeping with the idea 
that the module will not do anything to a message unless asked for by the 
script (openser.cfg) file. You now have to setflag(sst_flag) just like you 
have to setflag(dialog_flag) for the module to act on a message.

8) Code clean up and commenting of all functions and beefed up the user 
documentation.

Hope you find this module usefull,
	ronw (karwin)

-- 
Ron Winacott - SOMA Networks, Inc.
---
Chaos, panic and disorder...my work here is done.

_______________________________________________
Devel mailing list
Devel at openser.org
http://openser.org/cgi-bin/mailman/listinfo/devel




More information about the sr-users mailing list