sip-router
2 years agosecsipid: added missing module file
Daniel-Constantin Mierla [Mon, 13 Apr 2020 15:26:52 +0000 (17:26 +0200)]
secsipid: added missing module file

2 years agopkg/kamailio: fixed python3 deps for RHEL 6
Sergey Safarov [Sun, 12 Apr 2020 16:03:52 +0000 (19:03 +0300)]
pkg/kamailio: fixed python3 deps for RHEL 6

2 years agomisc/examples/kemi: make reply code integer everywhere
Daniel-Constantin Mierla [Mon, 13 Apr 2020 10:14:52 +0000 (12:14 +0200)]
misc/examples/kemi: make reply code integer everywhere

2 years agoapp_python3: Makefile - suppress warning if --embed is not supported by python3-config
Daniel-Constantin Mierla [Sun, 12 Apr 2020 10:06:52 +0000 (12:06 +0200)]
app_python3: Makefile - suppress warning if --embed is not supported by python3-config

2 years agoMerge pull request #2282 from micmac1/py3-detect
Daniel-Constantin Mierla [Sun, 12 Apr 2020 09:56:40 +0000 (11:56 +0200)]
Merge pull request #2282 from micmac1/py3-detect

app_python3: update Python3 detection mechanism

2 years agoapp_python3: update Python3 detection mechanism 2282/head
Sebastian Kemper [Sun, 12 Apr 2020 07:37:48 +0000 (09:37 +0200)]
app_python3: update Python3 detection mechanism

This commit

  - removes the python calls whose output is never actually used.

  - changes the include discovery to use python3(.x)-config. This is
    preferable because it also works for cross-compiling. Calling
    python3(.x) directly will always provide host flags, which for
    cross-compiling is not feasible.

  - updates LDFLAGS discovery to also work with >= Python 3.8. To
    achieve this python3(.x)-config is first run with the argument
    "--embed". If this does not succeed (exit status 1)
    python3(.x)-config is run again without "--embed". This is the
    method suggested by Python upstream to provide backwards
    compatibility. See [1] for more details.

[1] https://docs.python.org/3/whatsnew/3.8.html

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2 years agomodules: readme files regenerated - app_sqlang ... [skip ci]
Kamailio Dev [Sat, 11 Apr 2020 16:46:09 +0000 (18:46 +0200)]
modules: readme files regenerated - app_sqlang ... [skip ci]

2 years agoapp_sqlang: docs - fix for rpc command name
Daniel-Constantin Mierla [Sat, 11 Apr 2020 16:35:22 +0000 (18:35 +0200)]
app_sqlang: docs - fix for rpc command name

2 years agomodules: readme files regenerated - msilo ... [skip ci]
Kamailio Dev [Sat, 11 Apr 2020 16:31:19 +0000 (18:31 +0200)]
modules: readme files regenerated - msilo ... [skip ci]

2 years agomsilo: docs - fixed position of parameter and whitespacing
Daniel-Constantin Mierla [Sat, 11 Apr 2020 16:22:42 +0000 (18:22 +0200)]
msilo: docs - fixed position of parameter and whitespacing

- parameter position was broken at the end of file

2 years agomodules: readme files regenerated - siptrace ... [skip ci]
Kamailio Dev [Fri, 10 Apr 2020 09:16:15 +0000 (11:16 +0200)]
modules: readme files regenerated - siptrace ... [skip ci]

2 years agosiptrace: helper function to link sip msg attributes
Daniel-Constantin Mierla [Fri, 10 Apr 2020 09:02:55 +0000 (11:02 +0200)]
siptrace: helper function to link sip msg attributes

2 years agosiptrace: docs for trace_db_mode parameter
Daniel-Constantin Mierla [Fri, 10 Apr 2020 08:18:16 +0000 (10:18 +0200)]
siptrace: docs for trace_db_mode parameter

2 years agosiptrace: support for using async-insert to store records to database
Daniel-Constantin Mierla [Fri, 10 Apr 2020 08:17:27 +0000 (10:17 +0200)]
siptrace: support for using async-insert to store records to database

- new parameter trace_db_mode to control what type of db insert
operation is done

2 years agosiptrace: helper function for db insert
Daniel-Constantin Mierla [Fri, 10 Apr 2020 08:01:12 +0000 (10:01 +0200)]
siptrace: helper function for db insert

2 years agomisc: examples kemi, don't fail if optional modules are not loaded
Victor Seva [Thu, 9 Apr 2020 11:40:06 +0000 (13:40 +0200)]
misc: examples kemi, don't fail if optional modules are not loaded

kamailio-basic-kemi.cfg has some define instructions that can be
removed ( WITH_MYSQL, WITH_AUTH, ...)

So lets make sure that modules are there in the lua script before
using the defined routes.

2 years agomisc: kemi examples, add missing kemix module
Victor Seva [Thu, 9 Apr 2020 11:19:00 +0000 (13:19 +0200)]
misc: kemi examples, add missing kemix module

change introduced at 01ac570c2fbda800d1e00cd50305739cf0596ebf

2 years agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Thu, 9 Apr 2020 07:46:16 +0000 (09:46 +0200)]
modules: readme files regenerated - dialog ... [skip ci]

2 years agodialog: docs for attrs parameter of dlg.briefing rpc command
Daniel-Constantin Mierla [Thu, 9 Apr 2020 07:42:58 +0000 (09:42 +0200)]
dialog: docs for attrs parameter of dlg.briefing rpc command

2 years agodialog: customizable list of fields for dlg.briefing rpc command
Daniel-Constantin Mierla [Thu, 9 Apr 2020 07:29:24 +0000 (09:29 +0200)]
dialog: customizable list of fields for dlg.briefing rpc command

- it can take an optional parameter to specify what fields to be added
to response
- hash entry and id are added by default
- if the parameter is not give, then it also adds from-uri, to-uri,
call-id, from-tag and to-tag

2 years agomodules: readme files regenerated - dispatcher ... [skip ci]
Kamailio Dev [Thu, 9 Apr 2020 03:16:10 +0000 (05:16 +0200)]
modules: readme files regenerated - dispatcher ... [skip ci]

2 years agoMerge pull request #2279 from kamailio/grumvalski/dlg_briefing_ext
Federico Cabiddu [Thu, 9 Apr 2020 03:14:47 +0000 (05:14 +0200)]
Merge pull request #2279 from kamailio/grumvalski/dlg_briefing_ext

dialog: add dialog init, start end end timestamps to the output of dl…

2 years agoMerge pull request #2275 from kamailio/grumvalski/ds_outbound_proxy
Federico Cabiddu [Thu, 9 Apr 2020 03:12:58 +0000 (05:12 +0200)]
Merge pull request #2275 from kamailio/grumvalski/ds_outbound_proxy

Grumvalski/ds outbound proxy

2 years agoMerge pull request #2278 from kamailio/grumvalski/siptrace_ack_fix
Federico Cabiddu [Thu, 9 Apr 2020 03:11:06 +0000 (05:11 +0200)]
Merge pull request #2278 from kamailio/grumvalski/siptrace_ack_fix

siptrace: safety check for transaction when checking ACK

2 years agogithub: document precise GPLv2 version that we use in Kamailio (GPLv2 "or later")
Henning Westerholt [Wed, 8 Apr 2020 19:55:14 +0000 (19:55 +0000)]
github: document precise GPLv2 version that we use in Kamailio (GPLv2 "or later")

2 years agodialog: add dialog init, start and end timestamps to the output of dlg.briefing 2279/head
Federico Cabiddu [Wed, 8 Apr 2020 13:52:29 +0000 (15:52 +0200)]
dialog: add dialog init, start and end timestamps to the output of dlg.briefing

2 years agomodules: readme files regenerated - siptrace ... [skip ci]
Kamailio Dev [Wed, 8 Apr 2020 13:01:09 +0000 (15:01 +0200)]
modules: readme files regenerated - siptrace ... [skip ci]

2 years agosiptrace: docs for send_sock_name parameter
Daniel-Constantin Mierla [Wed, 8 Apr 2020 12:57:59 +0000 (14:57 +0200)]
siptrace: docs for send_sock_name parameter

- send_sock_addr parameter name can be now used instead of
force_send_sock to suggest better its purpose (the later can still be
used)

2 years agosiptrace: send_sock_name - new parameter to specify send socket by name
Daniel-Constantin Mierla [Wed, 8 Apr 2020 12:51:46 +0000 (14:51 +0200)]
siptrace: send_sock_name - new parameter to specify send socket by name

2 years agosiptrace: search the send sock socket modparam in mod init
Daniel-Constantin Mierla [Wed, 8 Apr 2020 12:40:54 +0000 (14:40 +0200)]
siptrace: search the send sock socket modparam in mod init

2 years agosiptrace: safety check for transaction when checking ACK 2278/head
Federico Cabiddu [Wed, 8 Apr 2020 12:40:17 +0000 (14:40 +0200)]
siptrace: safety check for transaction when checking ACK

2 years agomodules: readme files regenerated - rr ... [skip ci]
Kamailio Dev [Wed, 8 Apr 2020 10:46:24 +0000 (12:46 +0200)]
modules: readme files regenerated - rr ... [skip ci]

2 years agorr: docs - updated ids for xref linkend
Daniel-Constantin Mierla [Wed, 8 Apr 2020 10:45:07 +0000 (12:45 +0200)]
rr: docs - updated ids for xref linkend

2 years agorr: exported record_route_advertised_address() to kemi
Daniel-Constantin Mierla [Wed, 8 Apr 2020 06:48:55 +0000 (08:48 +0200)]
rr: exported record_route_advertised_address() to kemi

2 years agosiptrace: skip grepping local socket till sending function
Daniel-Constantin Mierla [Wed, 8 Apr 2020 06:40:28 +0000 (08:40 +0200)]
siptrace: skip grepping local socket till sending function

- have a single place where to decide what local socket should be used

2 years agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Wed, 8 Apr 2020 02:16:09 +0000 (04:16 +0200)]
modules: readme files regenerated - dialog ... [skip ci]

2 years agoMerge pull request #2272 from kamailio/jchavanton/dlg_dump
Julien Chavanton [Wed, 8 Apr 2020 02:06:40 +0000 (19:06 -0700)]
Merge pull request #2272 from kamailio/jchavanton/dlg_dump

dialog: adding dlg.dump

2 years agomodules: readme files regenerated - siptrace ... [skip ci]
Kamailio Dev [Tue, 7 Apr 2020 16:31:11 +0000 (18:31 +0200)]
modules: readme files regenerated - siptrace ... [skip ci]

2 years agosiptrace: docs - fixed missing ending para tag
Daniel-Constantin Mierla [Tue, 7 Apr 2020 16:29:49 +0000 (18:29 +0200)]
siptrace: docs - fixed missing ending para tag

2 years agosiptrace: fixed missing extern declarations of global parameters
Daniel-Constantin Mierla [Tue, 7 Apr 2020 16:27:39 +0000 (18:27 +0200)]
siptrace: fixed missing extern declarations of global parameters

2 years agomodules: readme files regenerated - siptrace ... [skip ci]
Kamailio Dev [Tue, 7 Apr 2020 16:01:17 +0000 (18:01 +0200)]
modules: readme files regenerated - siptrace ... [skip ci]

2 years agosiptrace: use the send socket also for duplication via sip
Daniel-Constantin Mierla [Tue, 7 Apr 2020 15:58:02 +0000 (17:58 +0200)]
siptrace: use the send socket also for duplication via sip

- it was ignored, being used only for duplication via hep

2 years agosiptrace: removed storage of xheaders read/write flags in shared memory
Daniel-Constantin Mierla [Tue, 7 Apr 2020 15:46:01 +0000 (17:46 +0200)]
siptrace: removed storage of xheaders read/write flags in shared memory

- they are not changed at runtime, set at module initialization

2 years agodialog: adding dlg.dump 2272/head
Julien Chavanton [Tue, 31 Mar 2020 22:18:38 +0000 (22:18 +0000)]
dialog: adding dlg.dump

alternative command to output dialogs data to file, far much faster than
dlg.list

dialog: use core/srjson

2 years agosiptrace: docs for trace_init_mode parameter
Daniel-Constantin Mierla [Tue, 7 Apr 2020 15:35:25 +0000 (17:35 +0200)]
siptrace: docs for trace_init_mode parameter

2 years agosiptrace: new parameter trace_init_mode
Daniel-Constantin Mierla [Tue, 7 Apr 2020 15:34:49 +0000 (17:34 +0200)]
siptrace: new parameter trace_init_mode

- control what kind of tracing is initialized for the module

2 years agosiptrace: remove storage of trace_to_database value in shared memory
Daniel-Constantin Mierla [Tue, 7 Apr 2020 14:53:18 +0000 (16:53 +0200)]
siptrace: remove storage of trace_to_database value in shared memory

- not needed because it was not changed during runtime
- added some clang-format off/on for structures

2 years agosiptrace: renamed some global symbols for coherent prefixing
Daniel-Constantin Mierla [Tue, 7 Apr 2020 14:37:38 +0000 (16:37 +0200)]
siptrace: renamed some global symbols for coherent prefixing

2 years agodispatcher: docs for obproxy attr 2275/head
Federico Cabiddu [Tue, 7 Apr 2020 13:18:34 +0000 (15:18 +0200)]
dispatcher: docs for obproxy attr

2 years agodispatcher: add new gateway attr "obproxy"
Federico Cabiddu [Tue, 7 Apr 2020 12:37:29 +0000 (14:37 +0200)]
dispatcher: add new gateway attr "obproxy"

2 years agomodules: readme files regenerated - siptrace ... [skip ci]
Kamailio Dev [Tue, 7 Apr 2020 10:46:16 +0000 (12:46 +0200)]
modules: readme files regenerated - siptrace ... [skip ci]

2 years agosiptrace: docs updates for trace_mode parameter
Daniel-Constantin Mierla [Tue, 7 Apr 2020 10:33:04 +0000 (12:33 +0200)]
siptrace: docs updates for trace_mode parameter

2 years agosiptrace: trace_mode can be used to automatically store traffic to db or mirror via...
Daniel-Constantin Mierla [Tue, 7 Apr 2020 10:29:55 +0000 (12:29 +0200)]
siptrace: trace_mode can be used to automatically store traffic to db or mirror via SIP URI

- used to be only for HEP (trace_mode = 1)
- trace_mode = 2 - store to database
- trace_mode = 4 - mirror via SIP to duplicate_uri
- the value can be a combination of these modes by summing up the
corresponding values

2 years agomodules: readme files regenerated - rr ... [skip ci]
Kamailio Dev [Tue, 7 Apr 2020 08:16:24 +0000 (10:16 +0200)]
modules: readme files regenerated - rr ... [skip ci]

2 years agorr: docs for loose_route_preloaded()
Daniel-Constantin Mierla [Tue, 7 Apr 2020 08:04:54 +0000 (10:04 +0200)]
rr: docs for loose_route_preloaded()

2 years agorr: convenience furnction loose_route_preloaded()
Daniel-Constantin Mierla [Tue, 7 Apr 2020 07:57:33 +0000 (09:57 +0200)]
rr: convenience furnction loose_route_preloaded()

- return 1 when Route header handling is ok for an initial request
(no-totag)
- return -1 in case of error or processing was for a request within
dialog

2 years agomodules: readme files regenerated - siptrace ... [skip ci]
Kamailio Dev [Mon, 6 Apr 2020 19:31:11 +0000 (21:31 +0200)]
modules: readme files regenerated - siptrace ... [skip ci]

2 years agosiptrace: docs updates for trace_mode and whitespacing
Daniel-Constantin Mierla [Mon, 6 Apr 2020 18:54:46 +0000 (20:54 +0200)]
siptrace: docs updates for trace_mode and whitespacing

2 years agosiptrace: check trace_on value for core recv/send callbacks
Daniel-Constantin Mierla [Mon, 6 Apr 2020 18:45:06 +0000 (20:45 +0200)]
siptrace: check trace_on value for core recv/send callbacks

- value was not tested, not considering the enable/disable control via rpc

2 years agosiptrace: docs - fix siptrace control command example in the overview
Daniel-Constantin Mierla [Mon, 6 Apr 2020 18:43:57 +0000 (20:43 +0200)]
siptrace: docs - fix siptrace control command example in the overview

2 years agotls: init local variables to avoid compile warnings
Daniel-Constantin Mierla [Mon, 6 Apr 2020 17:31:11 +0000 (19:31 +0200)]
tls: init local variables to avoid compile warnings

2 years agoMerge pull request #2273 from kamailio/grumvalski/siptrace_flag_fixes
Federico Cabiddu [Mon, 6 Apr 2020 14:19:06 +0000 (16:19 +0200)]
Merge pull request #2273 from kamailio/grumvalski/siptrace_flag_fixes

siptrace flag fixes

2 years agosiptrace: skip sip_trace for ACK for negative replies if the original transaction... 2273/head
Federico Cabiddu [Sun, 5 Apr 2020 15:13:46 +0000 (17:13 +0200)]
siptrace: skip sip_trace for ACK for negative replies if the original transaction is already being traced

2 years agomodules: readme files regenerated - dispatcher ... [skip ci]
Kamailio Dev [Sun, 5 Apr 2020 13:16:08 +0000 (15:16 +0200)]
modules: readme files regenerated - dispatcher ... [skip ci]

2 years agodispatcher: added missing ending tag for para
Daniel-Constantin Mierla [Sun, 5 Apr 2020 13:04:17 +0000 (15:04 +0200)]
dispatcher: added missing ending tag for para

2 years agomodules: readme files regenerated - dispatcher ... [skip ci]
Kamailio Dev [Sun, 5 Apr 2020 12:46:09 +0000 (14:46 +0200)]
modules: readme files regenerated - dispatcher ... [skip ci]

2 years agodispatcher: docs for sockname attribute for destination records
Daniel-Constantin Mierla [Sun, 5 Apr 2020 12:41:15 +0000 (14:41 +0200)]
dispatcher: docs for sockname attribute for destination records

2 years agodispatcher: support for per destination address socket name attribute
Daniel-Constantin Mierla [Sun, 5 Apr 2020 12:35:40 +0000 (14:35 +0200)]
dispatcher: support for per destination address socket name attribute

- attribute name is: sockname
- if set to a socket name, enforce the send socket per destination
address

2 years agotm: local uac support for using socket names
Daniel-Constantin Mierla [Sun, 5 Apr 2020 08:58:31 +0000 (10:58 +0200)]
tm: local uac support for using socket names

2 years agodispatcher: docs for ds_default_sockname parameter
Daniel-Constantin Mierla [Sun, 5 Apr 2020 08:36:16 +0000 (10:36 +0200)]
dispatcher: docs for ds_default_sockname parameter

2 years agodispatcher: new parameter ds_default_sockname
Daniel-Constantin Mierla [Sun, 5 Apr 2020 08:29:30 +0000 (10:29 +0200)]
dispatcher: new parameter ds_default_sockname

- allow to set default send socket by name

2 years agoMerge pull request #2268 from armenb/tls_escaped_ssl_cert
Daniel-Constantin Mierla [Sun, 5 Apr 2020 07:56:55 +0000 (09:56 +0200)]
Merge pull request #2268 from armenb/tls_escaped_ssl_cert

tls: add support for escaped cert PVs and select

2 years agoMerge pull request #2270 from goharahmed/master
Daniel-Constantin Mierla [Sat, 4 Apr 2020 17:50:40 +0000 (19:50 +0200)]
Merge pull request #2270 from goharahmed/master

kex: added process description for rpc command pkg.stats

2 years agomodules: readme files regenerated - nat_traversal ... [skip ci]
Kamailio Dev [Sat, 4 Apr 2020 08:01:12 +0000 (10:01 +0200)]
modules: readme files regenerated - nat_traversal ... [skip ci]

2 years agonat_traversal: docs for contact_match parameter
Daniel-Constantin Mierla [Sat, 4 Apr 2020 07:48:03 +0000 (09:48 +0200)]
nat_traversal: docs for contact_match parameter

2 years agonat_traversal: new marameter contact_match
Daniel-Constantin Mierla [Sat, 4 Apr 2020 07:38:55 +0000 (09:38 +0200)]
nat_traversal: new marameter contact_match

- if set to 0 (default), match request-reply contacts with string
comparison (behaviour so far)
- if set to 1, use light uri comparison ( match uri type, user, host,
port and proto )

2 years agocore: functions for light comparison of uri values
Daniel-Constantin Mierla [Sat, 4 Apr 2020 07:25:37 +0000 (09:25 +0200)]
core: functions for light comparison of uri values

- match uri type, user, host, port and proto, but skip params matching

2 years agosiptrace: don't trace CANCEL if the cancelled transaction is already being traced
Federico Cabiddu [Fri, 3 Apr 2020 11:03:56 +0000 (13:03 +0200)]
siptrace: don't trace CANCEL if the cancelled transaction is already being traced

2 years agosiptrace: trace incoming CANCEL into a dedicated callback
Federico Cabiddu [Fri, 3 Apr 2020 09:59:50 +0000 (11:59 +0200)]
siptrace: trace incoming CANCEL into a dedicated callback

2 years agosiptrace: don't check if trace is off in ack for negative replies callback
Federico Cabiddu [Fri, 3 Apr 2020 08:00:53 +0000 (10:00 +0200)]
siptrace: don't check if trace is off in ack for negative replies callback

2 years agomodules: readme files regenerated - corex ... [skip ci]
Kamailio Dev [Fri, 3 Apr 2020 07:01:17 +0000 (09:01 +0200)]
modules: readme files regenerated - corex ... [skip ci]

2 years agocorex: docs for new functions to set send socket by name
Daniel-Constantin Mierla [Fri, 3 Apr 2020 06:48:17 +0000 (08:48 +0200)]
corex: docs for new functions to set send socket by name

2 years agocorex: functions to set socket by name
Daniel-Constantin Mierla [Fri, 3 Apr 2020 06:42:59 +0000 (08:42 +0200)]
corex: functions to set socket by name

2 years agokamctl: try to locate rpc fifo file in /var/run/ or /run/ folders
Daniel-Constantin Mierla [Fri, 3 Apr 2020 06:40:10 +0000 (08:40 +0200)]
kamctl: try to locate rpc fifo file in /var/run/ or /run/ folders

- cope better with old or non-linux systems

2 years agorr: try to enforce send socket using name in Route URI params
Daniel-Constantin Mierla [Thu, 2 Apr 2020 13:09:36 +0000 (15:09 +0200)]
rr: try to enforce send socket using name in Route URI params

- done when sockname_mode=1; if param not found or no socket matching
found, then it tries the classic socket lookup

2 years agomodules: readme files regenerated - path ... [skip ci]
Kamailio Dev [Thu, 2 Apr 2020 12:31:10 +0000 (14:31 +0200)]
modules: readme files regenerated - path ... [skip ci]

2 years agorr: docs for sockname_mode param
Daniel-Constantin Mierla [Thu, 2 Apr 2020 12:25:22 +0000 (14:25 +0200)]
rr: docs for sockname_mode param

2 years agopath: docs for sockname_mode param
Daniel-Constantin Mierla [Thu, 2 Apr 2020 12:24:54 +0000 (14:24 +0200)]
path: docs for sockname_mode param

2 years agorr: new param sockname_mode
Daniel-Constantin Mierla [Thu, 2 Apr 2020 12:18:30 +0000 (14:18 +0200)]
rr: new param sockname_mode

- if set to 1, socket name is added to Path URI in 'sn' param

2 years agopath: new param sockname_mode
Daniel-Constantin Mierla [Thu, 2 Apr 2020 12:17:36 +0000 (14:17 +0200)]
path: new param sockname_mode

- if set to 1, socket name is added to Path URI in 'sn' param

2 years agocore: new conditional lump types SUBST_RCV_ALL_EX and SUBST_SND_ALL_EX
Daniel-Constantin Mierla [Thu, 2 Apr 2020 11:29:56 +0000 (13:29 +0200)]
core: new conditional lump types SUBST_RCV_ALL_EX and SUBST_SND_ALL_EX

- build conditional uri adding socket name in 'sn' param

2 years agopv: new config variable $fsn - forced send socket name
Daniel-Constantin Mierla [Thu, 2 Apr 2020 10:22:51 +0000 (12:22 +0200)]
pv: new config variable $fsn - forced send socket name

- retrieve the name of the forced send socket
- setting the send socket can be done by assigning socket name:
$fsn = "sock1";

2 years agocore: function to search socket by name
Daniel-Constantin Mierla [Thu, 2 Apr 2020 10:20:32 +0000 (12:20 +0200)]
core: function to search socket by name

2 years agocorex: print socket name in rpc command output
Daniel-Constantin Mierla [Thu, 2 Apr 2020 09:38:01 +0000 (11:38 +0200)]
corex: print socket name in rpc command output

2 years agocore: support to asign names to listen sockets
Daniel-Constantin Mierla [Thu, 2 Apr 2020 09:35:00 +0000 (11:35 +0200)]
core: support to asign names to listen sockets

- full format:
  listen=proto:address:port advertise address:port name string
- example:
  listen=udp:10.0.0.10:5060 advertise 1.2.3.4:5060 name "sock1"
- the value for the name has to be enclosed in quotes
- name can be provided also when advertise is not needed

2 years agopv: kemi functions for xavu management
Daniel-Constantin Mierla [Thu, 2 Apr 2020 09:27:13 +0000 (11:27 +0200)]
pv: kemi functions for xavu management

2 years agocore: function to remove an xavu child value
Daniel-Constantin Mierla [Thu, 2 Apr 2020 09:26:52 +0000 (11:26 +0200)]
core: function to remove an xavu child value

2 years agokex: added process description for rpc command pkg.stats 2270/head
Gohar Ahmed [Thu, 2 Apr 2020 03:53:00 +0000 (03:53 +0000)]
kex: added process description for rpc command pkg.stats

2 years agotls: add support for urlencoded cert PVs and select 2268/head
Armen Babikyan [Tue, 31 Mar 2020 01:19:53 +0000 (18:19 -0700)]
tls: add support for urlencoded cert PVs and select

- new PVs: $tls_peer_raw_cert, $tls_peer_urlencoded_cert, $tls_my_raw_cert, $tls_my_urlencoded_cert
- new selects: @tls.peer.raw_cert, @tls.peer.urlencoded_cert, @tls.my.raw_cert, @tls.my.urlencoded_cert

2 years agomodules: readme files regenerated - pv ... [skip ci]
Kamailio Dev [Wed, 1 Apr 2020 12:01:19 +0000 (14:01 +0200)]
modules: readme files regenerated - pv ... [skip ci]