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
Next revision Both sides next revision
features:new-in-devel [2018/11/27 21:59]
henningw
features:new-in-devel [2019/07/06 16:19]
henningw [command line arguments]
Line 11: Line 11:
  
 ===== 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 ==== ==== rtp_media_server ====
Line 18: Line 36:
   * https://www.kamailio.org/docs/modules/devel/modules/rtp_media_server.html   * 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 ===== ===== 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 ====
 +
 +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 31: Line 86:
 ==== Memory Managers ==== ==== Memory Managers ====
  
 +Refactoring and unification of memory allocation error logging infrastructure. Completed in the core, major modules migrated as well.
 ==== Architecture ==== ==== Architecture ====
  
features/new-in-devel.txt ยท Last modified: 2020/11/05 12:25 by linuxmaniac