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:34]
henningw [cnxcc]
features:new-in-devel [2019/12/05 19:56] (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 
- 
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​rtp_media_server.html 
- 
-==== 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 
- 
- 
-==== uac ==== 
- 
-New modparam reg_gc_interval,​ to define a value for garbage collection interval 
- 
-  * https://​www.kamailio.org/​docs/​modules/​devel/​modules/​uac.html#​uac.p.reg_gc_interval 
- 
-==== 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 94: Line 45:
 ==== 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 104: Line 54:
  
 ==== kamctl ==== ==== kamctl ====
-    ​+ 
 +==== kamdbctl ==== 
 +  ​
 ==== kamcli ==== ==== kamcli ====
  
features/new-in-devel.1562423671.txt.gz · Last modified: 2019/07/06 16:34 by henningw