About |
About.Version-1-6-2 HistoryHide minor edits - Show changes to output May 14, 2013, at 01:51 PM
by
- Changed line 1 from:
!! Main -> [[AvailableVersions|Available Versions]] -> OpenSIPS Release 1.6.2 to:
!!!!![[About.About | About]] -> [[About.AvailableVersions | Available Versions ]] -> [[About.Version-1-6-x|Version 1.6.x]] -> Release 1.6.2 Changed line 113 from:
* fixed dialog termination - if we fail to send BYE, trigger dialog termination directly to:
* fixed dialog termination - if we fail to send BYE, trigger dialog termination directly April 25, 2013, at 05:18 PM
by
- Added lines 1-113:
!! Main -> [[AvailableVersions|Available Versions]] -> OpenSIPS Release 1.6.2 ---- (:toc-float Table of Content:) ---- !!! What is new in 1.6.2 (versus 1.6.0) Full Changelog can be found [[http://opensips.org/pub/opensips/1.6.1/src/ChangeLog|here]]. ---- !!!! Core * '''memory de-fragmentation''' support - '''OpenSIPS''' will automatically perform memory defragmentation (for both private and shared) when new chunks of memory cannot allocated. The defrag system is on demand, so the runtime overhead is almost 0. * '''$Tsm''' pseudo variable for returning milliseconds * fixed DNS-based failover - proper iteration through all the SRV records * proper handling of index 0 in pseudo-variables * improved behavior of script assignments: instead of failing the assignment if a NULL var is found in the right side, the NULL vars will be "cast" to "" or 0 (str/int) and force the assignment. !!!! REGISTRAR module * new "f" flag added to save() function to '''force overwriting of old contacts''' with the new ones when max_contacts is reached. !!!! DISPATCHER module * new parameter added '''ds_probing_sock''' to allow setting a specific socket to be used for sending the probing requests. !!!! DROUTING module * support for disabling/enabling and probing the gateways - http://www.opensips.org/html/docs/modules/1.6.x/drouting.html#id227250 !!!! ENUM module * ISN lookup support ( References: http://www.freenum.org/ , ftp://ftp.ietf.org/rfc/rfc3872.txt , ftp://ftp.ietf.org/rfc/rfc2871.txt , http://www.iana.org/assignments/trip-parameters/ ) !!!! NATHELPER module * "rtpproxy_timeout" has '''milliseconds accuracy''' * "set_rtp_proxy_set" function supports pseudo-variables, so proxy sets can be chosen dynamically !!!! OSP module * Added IP port support for inbound/outbound IP addresses. * Added custom info support. * Added proxy_type for number portability. * Changed configuration option proxy_type to service_type. * Added operator name support in AuthReq and AuthRsp. * Added destination network ID in outbound URI. !!!! TM module * added new flag (8) to t_relay() to control the propagation of the Reason hdr in the CANCEL requests. * "t_write_xxx()" functions fixed (parameter order) * new TM API function new_auto_dlg_uac() - an extension of new_dlg_uac() that takes care by itself to generate callid, from_tag, and cseq !!!! MEDIAPROXY module * Added support for ICE negotiation. MediaProxy module will add necessary candidates so that ICE negotiation isn't broken when the SDP is mangled. * The IP in the RTCP line also needs to be mangled when MediaProxy !!!! PRESENCE & PUA modules * fixes for BLA: prevent state loosing, fix ups for hold and pickup. * updated the database table pua - added another column !!!! XMPP modules * removed the URI encoding mechanism from the XMPP gateway(now the gateway is transparent and the addresses of the buddies don't need any modification) * added the possibility to use the same domain name for SIP service and XMPP service(through the new module parameter - sip_domain) !!!! B2B modules * new feature - possibility to define custom headers to be passed from the dialog of one side to the other (module parameter) * added support for handling REFER method at server ( extended the configuration possibility for the b2bua scenarios * improved the correlation between the received and the generated SIP message (fix to work with authentication) * fixed some issues: memory leaks, bad pointer connection between b2b_logic and b2b_entities, not strict enough checks for dialogs in b2b_entities * extended the methods accepted to pass through b2b (if not a method for which a scenario rule can be defined, do simple pass through) !!!! RR module * strict routing processing fixed (header removal) !!!! DIALOG module * fixed dialog creation when the dialog flag was not set (but using create_dialog() function only) * fixed dialog validation when leg has no contact stored (skip contact<>ruri check) * fixed dialog termination - if we fail to send BYE, trigger dialog termination directly |