Backport to 5.6 https://github.com/kamailio/kamailio/pull/3308 and https://github.com/kamailio/kamailio/pull/3309. You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/3310
-- Commit Summary --
* pkg/kamailio/obs: packaged siprepo module into RPM files * ctl: skip checking end tag for BINRPC_T_DOUBLE values * pkg/kamailio/deb: update Maintainer and Vcs fields [skip ci] * uac: check new callid value for setting $uac_req() field * app_python3: workaround for abort in Python 3.8+ * app_python3: call PyOS_AfterFork_Child() only in child processes * app_python3: use _ksr_is_main to detect child process * packaging: on EL8 package with Python 3.9 * auth_identity: removed auth_identity.xml from source folder * auth_identity: docs - type for accept_pem_certs param * lost: URI list support in LoST response (filter for sip/sips scheme) * Makefile.groups: renamed malloc_test to misctest * slack: Makefile - support for FreeBSD build * lost: Makefile - support for FreeBSD build * ims_qos: fix compilation warning * dispatcher: fix for checking reply code class rule * sipdump: docs - sync example with description * db_cluster: docs - more suggestive db url examples * tls: Makefile - link libdl dynamically * modules: readme files regenerated - modules ... [skip ci] * core: fix freeaddrinfo coredump * pkg/kamailio/obs: added CentOS 9 support * topos: skip adding contact header for BYE, CANCEL, PRACK * topos: don't insert contact header for 4xx replies * acc: Fix reason code for locally generated replies. (#3137) * kamctl/dbtextdb: solve TypeError: a bytes-like object is required, not 'str' * topos_redis: use tag based on direction for early dialog transaction record loading * pv_headers: rework pvh_remove_header_param * nats: fix the nats:connected event_route not being triggered on a successful connect * nats: add KEMI publish function and event_callback param (#3154) * ipops: added fixup free functions and use of ANY_ROUTE * core: init pv buffers earlier to be avaialble for cli params * kamctl: propagate DB_PATH to DBTEXT_PATH * siptrace: lookup socket by name if not set for hep * auth: coherent log message content with header parsing * modules: readme files regenerated - modules ... [skip ci] * presence: be more resilient doing clean up of presentity values * tls: cert serial number can exceed uint64 * ndb_redis: clean up response on moved reply with cluster mode on * topos: docs - small updates to module description * tm: docs - fixed section for rpc.t_uac_wait_block * modules: readme files regenerated - modules ... [skip ci] * tm: check T just in case before UNREF * tm: enable debug message to log putting transaction on wait * pkg: deb specs updated for v5.6.1 * pkg: version set to 5.6.1 for rpms and alpine specs * Makefile.defs: version set to 5.6.1 * ChangeLog: content updated for v5.6.1 * pkg/kamailio/deb: lintian overwrite [skip ci] * usrloc: fix sending keepalive messages for IPv6, it was missing the brackets * core: use memcpy and set end of string * uac_redirect: test if the acc function is set before binding to acc module * siputils: fix typo for is_first_hope, related to gh #3200 * nathelper: docs - rephrased the remarks about set_contact_alias() * dispatcher: check if packing address fails on removing via rpc * sipt: Fix isup generic_number and generic_number_nai decoding (GH #3209) * uac_redirect: clarifications for acc_function mod param * usrloc: do not send keepalives when destroying modules * uac_redirect: check if reason parameter ifs provided for get_redirects() * core: fix ksr_version_control() for FreeBSD build * xhttp: docs - listed http_reply_parse core setting * modules: readme files regenerated - modules ... [skip ci] * pkg/kamailio/obs: fixed packaging for RHEL 7 and RHEL 6 based dists [skip ci] * pkg/kamailio/obs: fixed rpm packaging on CentOS 8 and Fedora * ratelimit: fix docs to actual values in the code for queue and pipe limits * acc: add some explanation that dialogs need to be tracked for CDR accounting * core/cfg: cast pointer to long to silent compiler warning * msrp: proper cmap insert when last item has greater citemid * dialog: dont reset dlg_db_mode in POSTCHILDINIT for DB_MODE_SHUTDOWN * usrloc: re-use TCP connections for keepalive * usrloc: increased the size for keys2 array in ul_ka_db_records() * registrar: print number of contacts and max limit in logs and formatting updates * registrar: use macro to init str value and more debug messages * utils: small whitespace fix for Makefile * pv: detect known headers provided with variable for $hfl(...) and $hflc(...) * etc/kamailio.cfg: corrected a typo ("endabled"), GH #3223 * pv: parse header name given with variable to $hdr() and $hdrc() * core: added parser mode check * usrloc: adde random and pid to call-id for keepalive requests * acc: duplicate dlg var values used in extra2strar_dlg_only() * dialog: updated to get the int value for cseq update operations * dialog: safer version for getting dlg variable value * dialog: fetch directly the int value for dlg variable used in dlg_cseq_update() * pua_dialoginfo: clone dlg var values * siptrace: use socket name for hep mirroring * dialog: wrapper function to set a dlg var with unsigned integer parameter * dialog: remove strlen() checks when setting a variable * core: kemi - duplicate module name when registering the api exports * core: use unsigned printing for version defines * posops: docs - updated pos_set_char() section * modules: readme files regenerated - modules ... [skip ci] * dmq: docs - note about using same Kamailio version * modules: readme files regenerated - modules ... [skip ci] * dmq: docs - reorganized the dmq request section * modules: readme files regenerated - modules ... [skip ci] * sipdump: make ipv6 addresses without square brackets * pkg/kamailio/obs: added readline-devel build dependency (#3233) * sipdump: make dest ipv6 addresses without square brackets * sipdump: use the right flag to parse ipv6 * dispatcher: fix alog13 gateway selections * rx_aar: unreference dialog in case of aar update (#3104) * pv: use the function for header name parsing that does not require the colon termination * modules/python3: return NULL on error. * ratelimit: export functions to kemi * siputils: export is_gruu() to kemi * dialplan: export dp_translate to kemi * dialplan: Fix typos * dialplan: rename exports to kemi * dialplan: removed unnecessary define * dialplan: prefixed some global variables to avoid naming conflicts * websocket: clean up ws structures without an active tcp connection * websocket: debug message for rpc command when finding no tcp connection * dmq_usrloc: safety checks for sock field * acc: more meaningful array index names for building cdr attributes * acc: clone dlg core attributes * acc_json: update to free cdr core attrs * kex: add additional safety checks for printing, based on PR #3250 from bensly-shanmugam * acc_json: moved global vars declaration to .c file * acc_json: use the variable for the time key * acc_json: code formatting updates * dialog: internal api functions to get dlg variable reference or value * dialog: init output dlg var value param eariler * acc: use get_dlg_varval() to get values for dialog variables * uac: use dlg api functions get_dlg_varval() and get_dlg_varref() * dialog: update check on dialog var key length * dialog: api function get pkg-allocated duplicate of dlg var value * dialog: updated comments for api functions to get dlg var value * dialog: api function to get the status if dlg var is set or not * dialog: updated ki_dlg_var_is_null() to use safer api function * dialog: export new itermodule api functions * uac: use get_dlg_varstatus() to check if var exists * pua_dialoginfo: use dlg api function get_dlg_varref() * corex: added fixup free functions in module exports * misc/fuzz: add checks on input size * misc/fuzz/README.md: added link to OSS-Fuzz folder for Kamailio * misctest: allow testing with larger message size than core accepts * pkg: version set to 5.6.2 for rpms and alpine specs * pkg: deb specs updated for v5.6.2 * Makefile.defs: version set to 5.6.2 * ChangeLog: content updated for v5.6.2 * ims_qos: use inter-module api release_dlg() instead of direct unref_dlg() * ChangeLog: content prepared for v5.6.2 * dialog: remove dialog variable debugging function, it might cause race conditions * pkg/kamailio/deb: add initial support for jammy [skip ci] * pkg/kamailio/deb: refresh files after 6d55d9f903238479b6026b1d8feb8901d064e92c * pkg/kamailio/deb: fix jammy build * tm: backup and restore X/AVP values from initial transaction in DNS failover processing * pkg/kamailio/deb: fix jammy build, take two [skip ci] * pkg/kamailio/deb: refresh files [skip ci] * pv_headers: fix t_resume scenario * stirshaken: Properly handle intermediary/chain certificates when caching certificates * utils/kamcmd: add missing USE_READLINE define for pkg-config build, related to #3284 * sanity: Prevent segfault * sanity: also add Contact URI check to documentation * modules: readme files regenerated - modules ... [skip ci] * core: typos a/an * test/: typos a/an * utils/: typos a/an * lib/: typos a/an * doc/: typos a/an * src/Makefile{,.utils}: typos a/an * misc/examples: typos * acc: typos a/an * acc_diameter: typos a/an * app_jsdt: typos a/an * app_perl: typos a/an * app_sqlang: typos a/an * async: typos a/an * auth: typos a/an opaque * auth_db: typos a/an * auth_diameter: typos a/an * auth_identity: typos an other → another * auth_radius: typos a/an * avp: typos a/an string * call_obj: typos a/an increasing * carrierroute: typos a/an * cdp: typos a/an * cfgutils: typos a/an * cplc: typos a/an * crypto: spelling * ctl: typos a/an * dialog: typos a/an * db_cassandra: typos a/an * db_mysql: typo a/an connection * db_postgres: typos a/an * debugger: typos a/an breakpoint * dialplan: typo a/an script * dispatcher: spelling be send → sent * domain: typo a/an backwards * domainpolicy: typo a/an backwards * drouting: typos a/an * erlang: typo a/an name * gzcompress: typos a/an * h350: typo a/an Kamailio * http_client: typo a/an value * imc: typo a/an user * ims_auth: typos a/an * ims_charging_mod: typos a/an * ims_dialog: typos a/an * ims_isc: typos a/an * ims_icscf: typos a/an * ims_qos: typos a/an * ims_registrar_pcscf: typo a/an IMPU * ims_registrar_scscf: typos a/an * ims_usrloc_scscf: typos a/an IMPU * kafka: spellig atTribute * lcr: typos double a * mangler: typo a/an filter * matrix: typo a/an pseudo-variable; spelling is send → sent * mqtt: typos a/an * nat_traversal: typos a/an * nathelper: typo a/an IPv6 reference * nats: typo a/an event * ndb_cassandra: typo a/an integer * osp: typo be send → sent * p_usrloc: typos a/an * pdb: typo a/an pseudo-variable * pdt: typo a/an entry * peering: typos a/an * permissions: typos a/an * pike: typo a/an IP node * presence: typos a/an * presence_dialoginfo: typo a/an signed * pua: typo a/an transaction * pua_dialoginfo: typo a/an dialog-info * pv: typo a/an parameters string * rabbitmq: typo a/an new * ratelimit: typo a/an Kamailio * registrar: typo double a * rls: typos a/an * rtpengine: typos a/an * rtpproxy: typos a/an * seas: typos a/an * sipcapture: typos a/an listen * sipt: typos a/an ISUP * siputils: typos a/an * snmpstats: typos a/an * sst: typos a/an * tls: typos a/an * tm: typos a/an * uac: typos a/an PV; is send → sent * uid_avp_db: typos a/an extra * uid_domain: typo a/an backwards incompatible * uri_db: typo a/an backwards incompatible * uid_uri_db: typo a/an backwards incompatible * userblocklist: typos a/an allowlist * usrloc: typos a/an * xcap_client: typos a/an * xmlrpc: typos an → and * app_lua: Document that Lua versions 5.2, 5.3 and 5.4 can also be used.
-- File Changes --
M ChangeLog (13855) M INSTALL (4) M README (8) M README.md (10) M doc/doxygen/ser.doxygen (2) M doc/man/kamailio.8 (9) M doc/misc/HISTORY (2) M doc/misc/NEWS (4) M doc/tutorials/locking.txt (4) M doc/tutorials/rpc_list/docbook/rpc_usrloc.xml (2) M doc/tutorials/serdev/msg_parser.xml (2) M doc/tutorials/serdev/sip_msg.xml (4) M doc/tutorials/timers.txt (4) M etc/kamailio.cfg (2) M misc/examples/kamailio/acc-mysql.cfg (2) M misc/examples/kamailio/nathelper.cfg (4) M misc/examples/mixed/nathelper.cfg (2) M misc/examples/pkg/sip-router-oob.cfg (2) M misc/examples/scripts/serresponse (2) M misc/fuzz/README.md (4) M misc/fuzz/fuzz_parse_msg.c (6) M misc/fuzz/fuzz_uri.c (6) M pkg/kamailio/alpine/APKBUILD (2) M pkg/kamailio/deb/bionic/changelog (30) M pkg/kamailio/deb/bionic/control (6) M pkg/kamailio/deb/bionic/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/bionic/rules (2) M pkg/kamailio/deb/bookworm/changelog (30) M pkg/kamailio/deb/bookworm/control (6) M pkg/kamailio/deb/bookworm/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/bookworm/rules (2) M pkg/kamailio/deb/bullseye/changelog (30) M pkg/kamailio/deb/bullseye/control (6) M pkg/kamailio/deb/bullseye/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/bullseye/rules (2) M pkg/kamailio/deb/buster/changelog (30) M pkg/kamailio/deb/buster/control (6) M pkg/kamailio/deb/buster/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/buster/rules (2) A pkg/kamailio/deb/debian/backports/jammy (42) M pkg/kamailio/deb/debian/changelog (30) M pkg/kamailio/deb/debian/control (6) M pkg/kamailio/deb/debian/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/debian/rules (2) M pkg/kamailio/deb/focal/changelog (30) M pkg/kamailio/deb/focal/control (6) M pkg/kamailio/deb/focal/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/focal/rules (2) A pkg/kamailio/deb/jammy/changelog (65) A pkg/kamailio/deb/jammy/compat (1) A pkg/kamailio/deb/jammy/control (908) A pkg/kamailio/deb/jammy/copyright (309) A pkg/kamailio/deb/jammy/kamailio-autheph-modules.lintian-overrides (1) A pkg/kamailio/deb/jammy/kamailio-berkeley-bin.dirs (1) A pkg/kamailio/deb/jammy/kamailio-dnssec-modules.lintian-overrides (1) A pkg/kamailio/deb/jammy/kamailio-outbound-modules.lintian-overrides (1) A pkg/kamailio/deb/jammy/kamailio-secsipid-modules.lintian-overrides (1) A pkg/kamailio/deb/jammy/kamailio-systemd-modules.lintian-overrides (1) A pkg/kamailio/deb/jammy/kamailio-tls-modules.lintian-overrides (2) A pkg/kamailio/deb/jammy/kamailio-websocket-modules.lintian-overrides (1) A pkg/kamailio/deb/jammy/kamailio.README.Debian (39) A pkg/kamailio/deb/jammy/kamailio.default (36) A pkg/kamailio/deb/jammy/kamailio.examples (1) A pkg/kamailio/deb/jammy/kamailio.init (162) A pkg/kamailio/deb/jammy/kamailio.lintian-overrides (2) A pkg/kamailio/deb/jammy/kamailio.postinst (24) A pkg/kamailio/deb/jammy/kamailio.service (27) A pkg/kamailio/deb/jammy/rules (228) A pkg/kamailio/deb/jammy/source.lintian-overrides (1) A pkg/kamailio/deb/jammy/source/format (1) A pkg/kamailio/deb/jammy/watch (3) M pkg/kamailio/deb/jessie/changelog (30) M pkg/kamailio/deb/jessie/control (6) M pkg/kamailio/deb/jessie/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/jessie/rules (2) M pkg/kamailio/deb/precise/changelog (30) M pkg/kamailio/deb/precise/control (6) M pkg/kamailio/deb/precise/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/precise/rules (2) M pkg/kamailio/deb/sid/changelog (30) M pkg/kamailio/deb/sid/control (6) M pkg/kamailio/deb/sid/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/sid/rules (2) M pkg/kamailio/deb/stretch/changelog (30) M pkg/kamailio/deb/stretch/control (6) M pkg/kamailio/deb/stretch/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/stretch/rules (2) M pkg/kamailio/deb/trusty/changelog (30) M pkg/kamailio/deb/trusty/control (6) M pkg/kamailio/deb/trusty/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/trusty/rules (2) M pkg/kamailio/deb/wheezy/changelog (30) M pkg/kamailio/deb/wheezy/control (6) M pkg/kamailio/deb/wheezy/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/wheezy/rules (2) M pkg/kamailio/deb/xenial/changelog (30) M pkg/kamailio/deb/xenial/control (6) M pkg/kamailio/deb/xenial/kamailio-tls-modules.lintian-overrides (2) M pkg/kamailio/deb/xenial/rules (2) M pkg/kamailio/obs/kamailio.spec (105) M src/Makefile (2) M src/Makefile.defs (4) M src/Makefile.groups (2) M src/Makefile.utils (2) M src/core/action.c (2) M src/core/atomic/atomic_mips2.h (2) M src/core/bit_scan.h (4) M src/core/cfg/cfg_ctx.c (2) M src/core/daemonize.c (2) M src/core/dns_cache.c (6) M src/core/dprint.c (3) M src/core/forward.c (2) M src/core/io_wait.h (2) M src/core/kemi.c (7) M src/core/mem/dl_malloc.c (2) M src/core/mod_fix.c (32) M src/core/mod_fix.h (3) M src/core/parser/digest/digest.c (2) M src/core/parser/msg_parser.c (8) M src/core/parser/parse_content.h (6) M src/core/parser/sdp/sdp.c (2) M src/core/ppcfg.c (6) M src/core/resolve.c (4) M src/core/route.c (4) M src/core/rvalue.c (4) M src/core/rvalue.h (2) M src/core/socket_info.c (5) M src/core/sr_module.c (3) M src/core/tcp_main.c (10) M src/core/ut.h (4) M src/lib/binrpc/binrpc_api.c (2) M src/lib/cds/dstring.h (2) M src/lib/srdb1/db_op.h (2) M src/lib/srdb1/schema/globalblocklist.xml (2) M src/lib/srdb1/schema/uid_credentials.xml (2) M src/lib/srdb1/schema/userblocklist.xml (2) M src/lib/srdb2/db_cmd.c (4) M src/lib/srdb2/schema/credentials.xml (2) M src/main.c (4) M src/modules/acc/README (7) M src/modules/acc/acc_cdr.c (127) M src/modules/acc/acc_extra.c (32) M src/modules/acc/acc_logic.c (26) M src/modules/acc/doc/acc_admin.xml (11) M src/modules/acc_diameter/diam_message.c (2) M src/modules/acc_diameter/diam_tcp.c (2) M src/modules/acc_json/acc_json_mod.c (96) M src/modules/acc_json/acc_json_mod.h (19) M src/modules/app_jsdt/duk_config.h (6) M src/modules/app_jsdt/duktape.c (21960) M src/modules/app_jsdt/duktape.h (22) M src/modules/app_lua/doc/app_lua_admin.xml (2) M src/modules/app_perl/doc/app_perl_pod.xml (8) M src/modules/app_perl/kamailioxs.xs (8) M src/modules/app_python3/app_python3_mod.c (10) M src/modules/app_python3/python_msgobj.c (102) M src/modules/app_sqlang/squirrel/include/squirrel.h (10) M src/modules/app_sqlang/squirrel/sqstdlib/sqstdblob.cpp (14) M src/modules/app_sqlang/squirrel/sqstdlib/sqstdio.cpp (4) M src/modules/app_sqlang/squirrel/sqstdlib/sqstdstream.cpp (2) M src/modules/app_sqlang/squirrel/sqstdlib/sqstdstring.cpp (42) M src/modules/app_sqlang/squirrel/squirrel/sqapi.cpp (30) M src/modules/app_sqlang/squirrel/squirrel/sqbaselib.cpp (48) M src/modules/app_sqlang/squirrel/squirrel/sqclass.cpp (3) M src/modules/app_sqlang/squirrel/squirrel/sqclass.h (1) M src/modules/app_sqlang/squirrel/squirrel/sqcompiler.cpp (62) M src/modules/app_sqlang/squirrel/squirrel/sqstring.h (11) M src/modules/app_sqlang/squirrel/squirrel/sqtable.h (2) M src/modules/app_sqlang/squirrel/squirrel/sqvm.cpp (19) M src/modules/app_sqlang/squirrel/squirrel/sqvm.h (2) M src/modules/async/doc/async_admin.xml (2) M src/modules/auth/auth_mod.c (4) M src/modules/auth/challenge.c (2) M src/modules/auth/doc/auth_functions.xml (4) M src/modules/auth/nonce.c (12) M src/modules/auth_db/doc/auth_db_admin.xml (10) M src/modules/auth_diameter/authorize.c (2) M src/modules/auth_diameter/message.c (2) M src/modules/auth_diameter/tcp_comm.c (2) M src/modules/auth_diameter/user_in.c (2) M src/modules/auth_identity/README (9) D src/modules/auth_identity/auth_identity.xml (629) M src/modules/auth_identity/auth_tables.c (4) M src/modules/auth_identity/doc/auth_identity_params.xml (4) M src/modules/auth_radius/doc/auth_radius_admin.xml (4) M src/modules/avp/avp.xml (6) M src/modules/call_obj/doc/call_obj_admin.xml (2) M src/modules/carrierroute/carrierroute.c (2) M src/modules/carrierroute/cr_fixup.c (4) M src/modules/carrierroute/cr_rule.c (2) M src/modules/carrierroute/cr_rule.h (2) M src/modules/carrierroute/doc/carrierroute_admin.xml (12) M src/modules/cdp/diameter_comm.c (10) M src/modules/cdp/diameter_msg.c (6) M src/modules/cdp/doc/cdp_devel.xml (4) M src/modules/cdp/session.c (10) M src/modules/cdp/transaction.c (2) M src/modules/cdp/worker.h (2) M src/modules/cfgutils/doc/cfgutils_admin.xml (2) M src/modules/corex/corex_mod.c (50) M src/modules/cplc/cplc.c (2) M src/modules/crypto/doc/crypto_admin.xml (4) M src/modules/ctl/binrpc.h (6) M src/modules/ctl/doc/ctl_params.xml (2) M src/modules/ctl/io_listener.c (2) M src/modules/db_cassandra/dbcassa_base.cpp (2) M src/modules/db_cassandra/doc/db_cassandra_admin.xml (4) M src/modules/db_cluster/README (3) M src/modules/db_cluster/doc/db_cluster_admin.xml (5) M src/modules/db_mysql/doc/db_mysql_admin.xml (2) M src/modules/db_postgres/km_res.c (2) M src/modules/db_postgres/pg_cmd.h (4) M src/modules/debugger/doc/debugger_admin.xml (2) M src/modules/dialog/dialog.c (25) M src/modules/dialog/dlg_cb.h (15) M src/modules/dialog/dlg_cseq.c (23) M src/modules/dialog/dlg_hash.c (2) M src/modules/dialog/dlg_hash.h (4) M src/modules/dialog/dlg_load.h (15) M src/modules/dialog/dlg_var.c (181) M src/modules/dialog/dlg_var.h (10) M src/modules/dialog/doc/dialog_admin.xml (9) M src/modules/dialplan/dialplan.c (148) M src/modules/dialplan/doc/dialplan_admin.xml (2) M src/modules/dispatcher/dispatch.c (37) M src/modules/dispatcher/dispatcher.c (2) M src/modules/dispatcher/doc/dispatcher_faq.xml (2) M src/modules/dmq/README (26) M src/modules/dmq/doc/dmq_admin.xml (25) M src/modules/dmq_usrloc/usrloc_sync.c (6) M src/modules/domain/domain_mod.c (2) M src/modules/domainpolicy/domainpolicy_mod.h (2) M src/modules/drouting/doc/drouting_admin.xml (6) M src/modules/erlang/doc/erlang_admin.xml (2) M src/modules/geoip2/doc/geoip2_admin.xml (2) M src/modules/geoip2/geoip2_pv.c (4) M src/modules/gzcompress/doc/gzcompress_admin.xml (2) M src/modules/h350/doc/h350_admin.xml (2) M src/modules/http_client/doc/http_client_admin.xml (2) M src/modules/imc/imc_cmd.h (2) M src/modules/ims_auth/authorize.c (2) M src/modules/ims_auth/cxdx_avp.c (6) M src/modules/ims_auth/cxdx_avp.h (6) M src/modules/ims_auth/doc/ims_auth_admin.xml (2) M src/modules/ims_charging/doc/ims_charging_admin.xml (4) M src/modules/ims_charging/ims_charging_mod.c (2) M src/modules/ims_dialog/dlg_hash.c (2) M src/modules/ims_dialog/dlg_hash.h (4) M src/modules/ims_dialog/dlg_req_within.c (2) M src/modules/ims_dialog/doc/ims_dialog_admin.xml (2) M src/modules/ims_dialog/doc/ims_dialog_faq.xml (2) M src/modules/ims_icscf/cxdx_avp.c (6) M src/modules/ims_icscf/cxdx_avp.h (6) M src/modules/ims_isc/checker.c (4) M src/modules/ims_qos/doc/ims_qos_admin.xml (10) M src/modules/ims_qos/ims_qos_mod.c (2) M src/modules/ims_qos/rx_aar.c (2) M src/modules/ims_registrar_pcscf/notify.c (2) M src/modules/ims_registrar_scscf/cxdx_avp.c (6) M src/modules/ims_registrar_scscf/cxdx_avp.h (6) M src/modules/ims_registrar_scscf/registrar_notify.c (2) M src/modules/ims_registrar_scscf/userdata_parser.c (6) M src/modules/ims_usrloc_scscf/contact_hslot.c (2) M src/modules/ims_usrloc_scscf/hslot.c (2) M src/modules/ims_usrloc_scscf/hslot_sp.c (2) M src/modules/ims_usrloc_scscf/udomain.c (6) M src/modules/ims_usrloc_scscf/udomain.h (6) M src/modules/ipops/ipops_mod.c (69) M src/modules/ipops/ipops_pv.c (9) M src/modules/kafka/doc/kafka_admin.xml (2) M src/modules/kazoo/doc/kazoo_admin.xml (3) M src/modules/kex/mod_stats.c (9) M src/modules/lcr/lcr_mod.c (4) M src/modules/ldap/doc/ldap_admin.xml (2) M src/modules/lost/Makefile (14) M src/modules/lost/functions.c (26) M src/modules/lost/response.c (36) M src/modules/lost/response.h (8) M src/modules/mangler/sdp_mangler.h (2) M src/modules/matrix/matrix.c (2) M src/modules/misc_radius/functions.c (4) M src/modules/misctest/misctest_mod.c (6) M src/modules/mqtt/doc/mqtt_admin.xml (2) M src/modules/mqtt/mqtt_dispatch.c (2) M src/modules/msrp/msrp_cmap.c (25) M src/modules/mtree/mtree_mod.c (21) M src/modules/nat_traversal/doc/nat_traversal_admin.xml (6) M src/modules/nat_traversal/nat_traversal.c (2) M src/modules/nathelper/README (8) M src/modules/nathelper/doc/nathelper_admin.xml (6) M src/modules/nathelper/sip_pinger.h (2) M src/modules/nats/README (34) M src/modules/nats/defs.h (3) M src/modules/nats/doc/nats_admin.xml (33) M src/modules/nats/nats_mod.c (90) M src/modules/nats/nats_mod.h (2) M src/modules/nats/nats_pub.c (5) M src/modules/nats/nats_pub.h (1) M src/modules/ndb_cassandra/doc/ndb_cassandra_admin.xml (2) M src/modules/ndb_redis/redis_client.c (2)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/3310.patch https://github.com/kamailio/kamailio/pull/3310.diff
Closed #3310.