features:new-in-devel
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
features:new-in-devel [2019/07/06 14:52] – henningw | features:new-in-devel [2020/11/05 11:25] (current) – [New in existing Modules] linuxmaniac | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Kamailio SIP Server | + | ====== Kamailio SIP Server - New Features in Devel Version ====== |
- | **Current devel version will be numbered 5.3.0 and it is planned to be released | + | **Current devel version will be numbered 5.5.0 and it is planned to be released |
<fc #0000FF> | <fc #0000FF> | ||
- | **Previous devel, current stable, version was 5.2.x (released | + | **Previous devel, current stable, version was 5.4.x (released |
</fc> | </fc> | ||
- | * <fc # | + | * <fc # |
<fc # | <fc # | ||
Line 12: | Line 12: | ||
===== New Modules ===== | ===== New Modules ===== | ||
- | ==== app_lua_sr ==== | ||
- | |||
- | Old **sr** module exported to Lua scripting. | ||
- | |||
- | * https:// | ||
- | |||
- | ==== xhttp_prom ==== | ||
- | |||
- | Generates suitable metrics for a Prometheus monitoring platform, answering to Prometheus pull requests (HTTP requests to /metrics URL). | ||
- | |||
- | * https:// | ||
- | |||
- | ==== kemix ==== | ||
- | |||
- | KEMI specific extensions. | ||
- | |||
- | * https:// | ||
- | |||
- | ==== rtp_media_server ==== | ||
- | |||
- | Embedded RTP and media processing functionalities for Kamailio | ||
- | |||
- | * https:// | ||
- | |||
- | ==== secfilter ==== | ||
- | |||
- | Filters to allow/block using whitelists/ | ||
- | |||
- | * https:// | ||
===== 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:// | ||
- | |||
- | ==== dialplan ==== | ||
- | |||
- | Add reload_delta parameter to the dialplan module. Make the rate limit of maximum allowed dialplan reload configurable. | ||
- | |||
- | * https:// | ||
- | |||
- | ==== uac ==== | ||
- | |||
- | New modparam reg_gc_interval, | ||
- | |||
- | * https:// | ||
- | |||
- | ==== presence ==== | ||
- | |||
- | A new rpc command updateWatchers were added to the presence module. | ||
- | |||
- | * https:// | ||
- | |||
- | ==== ims_ipsec_pcscf ==== | ||
- | |||
- | Add IPv6 support to the ims_ipsec_pcscf module. Additional support for multiple TCP connections was added. | ||
- | |||
- | * https:// | ||
- | |||
- | ==== ims_registrar_pcscf ==== | ||
- | |||
- | Add support for multiple TCP connections to the ims_registrar_pcscf module. | ||
- | |||
- | * https:// | ||
- | |||
- | ==== ims_usrloc_pcscf ==== | ||
- | |||
- | Add support for multiple TCP connections to the ims_usrloc_pcscf module. | ||
- | |||
- | * https:// | ||
===== 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/ | ||
- | * set server id with --server-id | ||
- | * set a subst, substdef or substdefs preprocessor expression with --subst, --substdef or --substdefs | ||
- | |||
- | More information: | ||
==== Interpreter ==== | ==== Interpreter ==== | ||
==== Parameters ==== | ==== Parameters ==== | ||
- | |||
- | * New global parameter bind_ipv6_link_local. If set to 1, try to bind also IPv6 link local addresses by discovering the scope of the interface. This apply for UDP socket for now, to be added for the other protocols. | ||
==== Functions ==== | ==== Functions ==== | ||
Line 107: | 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 ==== | ||
- | |||
- | * Extend internal IPv4 and IPv6 parsing functions in the core | ||
==== kamailio.cfg ==== | ==== kamailio.cfg ==== | ||
Line 119: | Line 40: | ||
==== kamctl ==== | ==== kamctl ==== | ||
- | | + | |
+ | ==== kamdbctl ==== | ||
==== kamcli ==== | ==== kamcli ==== | ||
features/new-in-devel.1562424767.txt.gz · Last modified: 2019/07/06 14:52 by henningw