This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
features:new-in-4.0.x [2013/03/09 15:37] miconda [tm] |
features:new-in-4.0.x [2013/03/09 15:51] miconda [Tools] |
||
---|---|---|---|
Line 241: | Line 241: | ||
* added rpc command to list active connections | * added rpc command to list active connections | ||
* new parameter use_path_addr - specify host and port for usage in Use-Path header | * new parameter use_path_addr - specify host and port for usage in Use-Path header | ||
+ | |||
+ | ==== mtree ==== | ||
+ | |||
+ | * added RPC command mtree.summary | ||
==== nat_traversal ==== | ==== nat_traversal ==== | ||
Line 360: | Line 364: | ||
* 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 " | * new flag " | ||
* new flag ' | * new flag ' | ||
+ | * new flag ' | ||
+ | * rtpproxy_manage can take the flags parameter as a pseudo-variable | ||
==== sanity ==== | ==== sanity ==== | ||
Line 387: | Line 394: | ||
* 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 417: | Line 427: | ||
==== tmx ==== | ==== tmx ==== | ||
- | * added $T_reply_reason | + | * added pv $T_reply_reason - useful especially for internally generated (faked) replies to get the reason phrase |
* added t_is_reply_route() - function to determine if the top executed route block is a reply | * added t_is_reply_route() - function to determine if the top executed route block is a reply | ||
* added active_transactions statistic | * added active_transactions statistic | ||
+ | * added pv $T_reply_last - returning last reply code | ||
==== uac ==== | ==== uac ==== | ||
Line 476: | Line 487: | ||
* 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 493: | Line 505: | ||
* 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 | ||
+ | * new command - kamdbctl pframework create - creates a provisioning framework for the installed db tables | ||
* Makefile | * Makefile | ||
* added new target ' | * added new target ' | ||
* 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 |