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:44]
henningw [presence]
features:new-in-devel [2020/11/05 12:25]
linuxmaniac [New in existing Modules]
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.5.0 and it is planned to be released in the 2021**.
  
 <fc #0000FF> <fc #0000FF>
-**Previous devel, current stable, version was 5.2.x (released on November, 2018), see what was new in that release at:**+**Previous devel, current stable, version was 5.4.x (released during the summer of 2020), 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.4.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 ==== 
- 
-Old **sr** module exported to Lua scripting. 
- 
-  * https://www.kamailio.org/docs/modules/devel/modules/app_lua_sr.html 
- 
-==== xhttp_prom ==== 
- 
-Generates suitable metrics for a Prometheus monitoring platform, answering to Prometheus pull requests (HTTP requests to /metrics URL). 
- 
-  * https://www.kamailio.org/docs/modules/devel/modules/xhttp_prom.html 
- 
-==== kemix ==== 
- 
-KEMI specific extensions. 
- 
-  * https://www.kamailio.org/docs/modules/devel/modules/kemix.html 
- 
-==== rtp_media_server ==== 
- 
-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 existing Modules ===== ===== New in existing Modules =====
  
-==== cnxcc ====+==== permissions ====
  
-Added a new param in the cnxcc_set_max_credit() function to set the connect cost of a call.+* RPC reload limit controlled via **reload_delta** module parameter 
 +==== registrar ====
  
-  * 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 
- 
-==== presence ==== 
- 
-A new rpc command presence.updateWatchers were added to the presence module 
-     
-  * https://www.kamailio.org/docs/modules/devel/modules/presence.html#presence.rpc.updateWatchers 
-==== 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 99: Line 31:
 ==== 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 109: Line 40:
  
 ==== kamctl ==== ==== kamctl ====
-    + 
 +==== kamdbctl ==== 
 ==== kamcli ==== ==== kamcli ====
  
features/new-in-devel.txt · Last modified: 2020/11/05 12:25 by linuxmaniac