User Tools

Site Tools


features:new-in-devel

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-devel [2019/07/06 16:19]
henningw [Memory Managers]
features:new-in-devel [2019/12/11 12:32] (current)
linuxmaniac [registrar]
Line 1: Line 1:
-====== Kamailio SIP Server ​(SER) - New Features in Devel Version ======+====== Kamailio SIP Server - New Features in Devel Version ======
  
-**Current devel version will be numbered 5.3.0 and it is planned to be released ​during ​2019**.+**Current devel version will be numbered 5.3.0 and it is planned to be released ​in the autum 2019**.
  
 <fc #0000FF> <fc #0000FF>
-**Previous devel, current stable, version was 5.2.x (released on November2018), see what was new in that release at:**+**Previous devel, current stable, version was 5.3.x (released on October2019), see what was new in that release at:**
 </fc> </fc>
-  * <fc #​0000FF>​http://​www.kamailio.org/​wiki/​features/​new-in-5.2.x</​fc>​+  * <fc #​0000FF>​http://​www.kamailio.org/​wiki/​features/​new-in-5.3.x</​fc>​
  
 <fc #​800000>//​This is a draft of new features added in devel version, manually updated, thus not always synchronized with what is new in source code repository.//</​fc>​ <fc #​800000>//​This is a draft of new features added in devel version, manually updated, thus not always synchronized with what is new in source code repository.//</​fc>​
Line 12: Line 12:
 ===== New Modules ===== ===== New Modules =====
  
-==== app_lua_sr ​====+==== pv_headers ​====
  
-Old **sr** module exported ​to Lua scripting.+Manage headers using $xavp to keep the desired final value.
  
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​app_lua_sr.html+  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​pv_headers.html 
 +===== New in existing Modules =====
  
-==== xhttp_prom ​====+==== cfgt ====
  
-Generates suitable metrics for a Prometheus monitoring platform, answering to Prometheus pull requests (HTTP requests to /metrics URL).+Added new **cfgt.list** and **cfgt.clean** RPC commands
  
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​xhttp_prom.html+  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​cfgt.html#​cfgt.r.list 
 +  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​cfgt.html#​cfgt.r.clean
  
-==== kemix ==== 
  
-KEMI specific extensions.+==== registrar ====
  
-  ​https://​www.kamailio.org/​docs/​modules/​devel/​modules/​kemix.html+Added **path** value to xavp_rcd location record
  
-==== rtp_media_server ====+  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​registrar.html#​registrar.p.xavp_rcd
  
-Embedded RTP and media processing functionalities for Kamailio+Added **xavp_rcd_mask** parameter to control what values to skip
  
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​rtp_media_server.html +  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​registrar.html#registrar.p.xavp_rcd_mask
- +
-==== secfilter ==== +
- +
-Filters to allow/block using whitelists/​blacklist based on user agents, IP addresses, countries, domains and users. SQL injection attacks prevention. Blacklist of destinations where the called number is not allowed. +
- +
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​secfilter.html +
-===== New in Old Modules ===== +
- +
-==== cnxcc ==== +
- +
-Added a new param in the cnxcc_set_max_credit() function to set the connect cost of a call. +
- +
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​cnxcc.html#cnxcc.f.set_max_credit +
- +
-==== ims_ipsec_pcscf ==== +
- +
-Add IPv6 support to the ims_ipsec_pcscf module. Additional support for multiple TCP connections was added. +
- +
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​ims_ipsec_pcscf.html +
- +
-==== ims_registrar_pcscf ==== +
- +
-Add support for multiple TCP connections to the ims_registrar_pcscf module. +
- +
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​ims_registrar_pcscf.html +
- +
-==== ims_usrloc_pcscf ==== +
- +
-Add support for multiple TCP connections to the ims_usrloc_pcscf module. +
- +
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​ims_usrloc_pcscf.html+
 ===== New in Core ===== ===== New in Core =====
  
 ==== Command line arguments ==== ==== Command line arguments ====
- 
-Adding support for long option names, to kamailio. This makes it easier to deploy Kamailio in dynamic environments like containers. Examples: 
- 
-  * add domain aliases with --alias 
-  * set advertised address to listen sockets speficied with -l socket/​advertise 
-  * set server id with --server-id 
-  * set a subst, substdef or substdefs preprocessor expression with --subst, --substdef or --substdefs 
- 
-More information:​ https://​www.kamailio.org/​w/​2019/​05/​kamailio-command-line-arguments/​ 
  
 ==== Interpreter ==== ==== Interpreter ====
Line 87: Line 48:
 ==== Memory Managers ==== ==== Memory Managers ====
  
-Refactoring and unification of memory allocation error logging infrastructure. Completed in the core, major modules were migrated as well. 
 ==== Architecture ==== ==== Architecture ====
  
Line 97: Line 57:
  
 ==== kamctl ==== ==== kamctl ====
-    ​+ 
 +==== kamdbctl ==== 
 +  ​
 ==== kamcli ==== ==== kamcli ====
  
features/new-in-devel.1562422799.txt.gz · Last modified: 2019/07/06 16:19 by henningw