Table of Contents

Kamailio SIP Server - New Features in v5.5.x

Previous version was 5.4.x (released on July, 2020), see what was new in that release at:

This is a draft of new features added in this version, manually updated, thus not always synchronized with what is new in source code repository.

Documentation

Many fixes were done to the modules, missing parameter were added, wrong parameter or function names fixed and explanation or clarifications added. Furthermore many debug messages in the core and modules were extended, to help analyzing problems or bugs. The full details can be found in the release Changelog or with the “git log” command.

A few parameters and also modules were renamed in this release. For details please refer to the module documentation .

Bugfixes

Countless bugfixes were implemented for this release in core, tools and modules. Furthermore the code base was scanned with several static analyzers, to detect otherwise hard to find bugs. The full details can be found in the release Changelog or with the “git log” command.

New Modules

sworker

New module to delegate sip message processing to a group of workers

lrkproxy

New rtp relay module, use kernel based forwarding controlled via an external application

jwt

New module providing json web token generation and validation functions

stirshaken

New module adding support to implement STIR-Shaken authentication and verification functions

lwsc

New module adding websocket client connector for interaction with external system, not for usual SIP forwarding

secsipid_proc

Pseudo-module providing per-proces STIR/SHAKEN API from libsecsipid.

New in existing Modules

acc

acc_json

app_lua

app_python3

app_jsdt

auth_radius

async

carrierroute

cfgutils

cfgt

crypto

corex

ctl

cplc

db_postgres

dmq

dmq_usrloc

dialog

dispatcher

drouting

evapi

htable

http_client

http_async_client

imc

ims_charging

ims_usrloc_scscf

ims_registrar_scscf

ims_ipsec_pcscf

ims_qos

jansson

janssonrpcc

jsonrpcs

kemix

kex

keepalive

log_custom

lost

nathelper

ndb_redis

mohqueue

misc_radius

msrp

mqueue

path

permissions

pike

pipelimit

pua

pua_dialoginfo

pv

p_usrloc

registrar

rtpengine

rr

rtp_media_server

sanity

secsipid

sl

smsops

sipdump

siptrace

sqlops

textops

topoh

topos

topos_redis

tls

tm

tmx

textops

topos

uac

uac_redirect

userblacklist

usrloc

xhttp

xhttp_server

xhttp_prom

xmlrpc

New in Core

SIP parser

Command line arguments

Config interpreter

Config parameters

Internal functions

Memory Managers

Architecture

kamailio.cfg

Tools

kamcmd

kamctl

kamdbctl

kamcli