User Tools

Site Tools


features:new-in-5.1.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
Next revision Both sides next revision
features:new-in-5.1.x [2017/12/07 18:31]
miconda
features:new-in-5.1.x [2017/12/07 20:31]
miconda
Line 53: Line 53:
   * support for variables in parameters of cfg functions   * support for variables in parameters of cfg functions
  
-==== dbtext ====+==== auth_ephemeral ==== 
 + 
 +  * added SHA384 as hashing option 
 + 
 +==== db_text ====
  
   * added rpc command db_text.query to do db query   * added rpc command db_text.query to do db query
-  * +  * added db_delim parameter - specify field delimiter 
 + 
 +==== db_postgress ==== 
 + 
 +  * implemented insert_update() API function 
 ==== dialog ==== ==== dialog ====
  
   * $dlg_ctx(timeout_route) returns route block name   * $dlg_ctx(timeout_route) returns route block name
 +
 +==== dmq ====
 +
 + * added option to use non-locking workers
 +
 +==== dmq_usrloc ====
 +
 +  * support to sync with multi contacts per message
 +  * new parameter batch_max_msg_size
 +
 +==== drouting ====
 +
 +   * use keepalive module to monitor GW/destinations (for sort_order 0)
  
 ==== ims_charging ==== ==== ims_charging ====
Line 72: Line 94:
  
   * added lcr.load_gws rpc function   * added lcr.load_gws rpc function
 +  * added possibility to match caller URI userpart to a mtree tvalue
 +
 +==== ndb_redis ====
 +
 +  * added REDIS-Cluster support
 +  * added pipeline support for REDIS commands
 +  * new feature to disable server on failure
 +  * added flush_on_reconnect parameter
  
 ==== presence ==== ==== presence ====
Line 92: Line 122:
   * added direct_reply_to module parameter   * added direct_reply_to module parameter
   * added url module parameter   * added url module parameter
 +
 +==== registrar ====
 +
 +  * apply method_filtering only on initial requests without to-tag
  
 ==== sipcapture ==== ==== sipcapture ====
Line 112: Line 146:
   * added is_alphanumex(tval, eset) function   * added is_alphanumex(tval, eset) function
     * check if tval contains only alphanumeric characters or those from the eset parameter     * check if tval contains only alphanumeric characters or those from the eset parameter
 +
 +==== tls ====
 +
 +  * basic level of libressl compatibility (for openssl v1.0.x)
 +
 +==== tm ====
 +
 +  * use a stack of structures for faked_env()
 +
 +==== tmx ====
 +
 +  * new vars - $T(id_index_n) and $T(id_label_n)
 +    * similar to $T(id_index) and $T(id_label), but if transaction doesn't exist yet, it is created
  
 ==== topos ==== ==== topos ====
Line 120: Line 167:
  
   * new variant with subscriber and realm params for check_uri()   * new variant with subscriber and realm params for check_uri()
 +
 +==== usrloc ====
 +
 +  * new parameter db_load: enable/disable loading from the database on mod_init
 +  * new parameter db_insert_update: insert into table, update on duplicate key
 +  * added more attributes to the result of ul.dump
  
 ===== New in Core ===== ===== New in Core =====
Line 135: Line 188:
  
   * support for parsing the Call-Info header   * support for parsing the Call-Info header
 +  * do not terminate on harmless SIGCHLD (e.g., when kemi python scripts create and terminate new processes)
  
 ==== kamailio.cfg ==== ==== kamailio.cfg ====
Line 143: Line 197:
  
 ==== kamctl ==== ==== kamctl ====
-    + 
 +  * added srv command 
 +    * shortcuts to RPC commands to print sockets, aliases and available RPC commands 
 ==== kamcli ==== ==== kamcli ====
  
features/new-in-5.1.x.txt · Last modified: 2018/11/23 15:53 by miconda