User Tools

Site Tools


features:new-in-4.0.x

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
features:new-in-4.0.x [2013/03/09 15:42]
miconda [nat_traversal]
features:new-in-4.0.x [2013/04/01 16:30]
admorten Add sca module
Line 75: Line 75:
  
   * new module providing SIP Outbound (RFC 5626) Edge Proxy support   * new module providing SIP Outbound (RFC 5626) Edge Proxy support
-  * http://kamailio.org/docs/modules/4.0.x/modules_k/outbound.html+  * http://kamailio.org/docs/modules/4.0.x/modules/outbound.html 
 + 
 +==== sca ==== 
 + 
 +  * new module providing Broadsoft Shared Call Appearances support 
 +  * http://kamailio.org/docs/modules/4.0.x/modules/sca.html
  
 ==== websocket ==== ==== websocket ====
Line 364: Line 369:
   * allow script variables in set_rtp_proxy_set(...) parameter   * allow script variables in set_rtp_proxy_set(...) parameter
   * possibility to add ice relay candidates to sdp streams if new module parameter ice_candidate_priority_avp has been defined   * possibility to add ice relay candidates to sdp streams if new module parameter ice_candidate_priority_avp has been defined
 +  * when adding ICE relay candidates, always include RTCP candidate
   * new flag "x" for automatic bridging between IPv4 and IPv6, based on the following assumption: "i" is the IPv4 interface and "e" is the IPv6 interface on the RTPProxy   * new flag "x" for automatic bridging between IPv4 and IPv6, based on the following assumption: "i" is the IPv4 interface and "e" is the IPv6 interface on the RTPProxy
   * new flag 't' to rtpproxy_destroy function that makes it possible do delete whole call even when To tag is present in request/reply.  In force_rtp_proxy the flag is ignored   * new flag 't' to rtpproxy_destroy function that makes it possible do delete whole call even when To tag is present in request/reply.  In force_rtp_proxy the flag is ignored
Line 393: Line 399:
   * added RPC command for turning on/off tracing   * added RPC command for turning on/off tracing
  
 +==== siputils ====
 +
 +  * added function to return RURI parameter value
 ==== sl ==== ==== sl ====
  
Line 483: Line 492:
   * extended xavp api - functions to add an avp last in a list or inserted at a specific position, to extract an avp from top of the list   * extended xavp api - functions to add an avp last in a list or inserted at a specific position, to extract an avp from top of the list
   * print advertise-port on the list of sockets at startup   * print advertise-port on the list of sockets at startup
 +  * default compatibility set to SR_COMPAT_MAX - $xy is tried first as pv and if not, then is considered avp
  
 === parser/uri === === parser/uri ===
Line 500: Line 510:
     * new command 'db showg' - uses \G at end of sql query, resulting in line-formated output (at least for mysql)     * new command 'db showg' - uses \G at end of sql query, resulting in line-formated output (at least for mysql)
     * added definition of tables for uid modules     * added definition of tables for uid modules
 +    * added option to grant sql access from a remote host - set DBACCESSHOST in kamctlrc
   * kamdbctl   * kamdbctl
     * new command - kamdbctl pframework create - creates a provisioning framework for the installed db tables     * new command - kamdbctl pframework create - creates a provisioning framework for the installed db tables
Line 505: Line 516:
     * added new target 'printvar' - prints the value of a Makefile variable whose name is provided in variable 'v', e.g.,: make printvar v=exclude_modules     * added new target 'printvar' - prints the value of a Makefile variable whose name is provided in variable 'v', e.g.,: make printvar v=exclude_modules
     * added uninstall target - it prints hints and commands to perform uninstall when installation is done from sources     * added uninstall target - it prints hints and commands to perform uninstall when installation is done from sources
 +    * split module groups definitions in Makefile.groups
   * Makefile.defs   * Makefile.defs
     * added MEMMNG to allow selection of memory manager     * added MEMMNG to allow selection of memory manager
Line 523: Line 535:
   * kamailio-local.cfg is attempted to be loaded if exists in the same folder, allowing to set defines/paramters inside it without changing main kamailio.cfg   * kamailio-local.cfg is attempted to be loaded if exists in the same folder, allowing to set defines/paramters inside it without changing main kamailio.cfg
   * add option to set pstn gw port   * add option to set pstn gw port
- 
features/new-in-4.0.x.txt · Last modified: 2013/04/01 16:30 by admorten