sip-router
2 years agoapp_ruby: for now return NULL for array and map kemi results
Daniel-Constantin Mierla [Wed, 15 Apr 2020 09:53:17 +0000 (11:53 +0200)]
app_ruby: for now return NULL for array and map kemi results

- free result structure

2 years agoapp_sqlang: for now return NULL for array and map kemi results
Daniel-Constantin Mierla [Wed, 15 Apr 2020 09:50:58 +0000 (11:50 +0200)]
app_sqlang: for now return NULL for array and map kemi results

- free result structure

2 years agoapp_jsdt: for now return NULL for array and map kemi results
Daniel-Constantin Mierla [Wed, 15 Apr 2020 09:48:29 +0000 (11:48 +0200)]
app_jsdt: for now return NULL for array and map kemi results

- free result structure

2 years agoapp_python3: for now return none for array and map kemi results
Daniel-Constantin Mierla [Wed, 15 Apr 2020 09:45:50 +0000 (11:45 +0200)]
app_python3: for now return none for array and map kemi results

- free result structure

2 years agoapp_python: for now return none for array and map kemi results
Daniel-Constantin Mierla [Wed, 15 Apr 2020 09:44:44 +0000 (11:44 +0200)]
app_python: for now return none for array and map kemi results

- free result structure

2 years agopv: add KEMI functions pvx.xavp_get_keys and pvx.xavp_getd
Victor Seva [Mon, 13 Apr 2020 15:10:51 +0000 (17:10 +0200)]
pv: add KEMI functions pvx.xavp_get_keys and pvx.xavp_getd

2 years agoapp_lua: add support for ARRAY and DICT types
Victor Seva [Mon, 13 Apr 2020 15:10:01 +0000 (17:10 +0200)]
app_lua: add support for ARRAY and DICT types

2 years agocore: KEMI suport for ARRAY and DICT
Victor Seva [Mon, 13 Apr 2020 15:08:50 +0000 (17:08 +0200)]
core: KEMI suport for ARRAY and DICT

2 years agopresence_xml: use common prefix for global variables
Daniel-Constantin Mierla [Wed, 15 Apr 2020 07:19:56 +0000 (09:19 +0200)]
presence_xml: use common prefix for global variables

2 years agopresence_xml: use presence api via structure instead of declaring local function...
Daniel-Constantin Mierla [Tue, 14 Apr 2020 16:27:25 +0000 (18:27 +0200)]
presence_xml: use presence api via structure instead of declaring local function variables

- simpler overall and clearer when function is local in module or imported via
api, given that same prefix was used

2 years agortpengine: add `flags` field for every command
Richard Fuchs [Tue, 14 Apr 2020 17:15:21 +0000 (13:15 -0400)]
rtpengine: add `flags` field for every command

2 years agomodules: readme files regenerated - presence ... [skip ci]
Kamailio Dev [Tue, 14 Apr 2020 13:31:11 +0000 (15:31 +0200)]
modules: readme files regenerated - presence ... [skip ci]

2 years agopresence: docs for timer_mode parameter
Daniel-Constantin Mierla [Tue, 14 Apr 2020 13:25:14 +0000 (15:25 +0200)]
presence: docs for timer_mode parameter

2 years agopresence: timer_mode - new parameter to control what timer process to use
Daniel-Constantin Mierla [Tue, 14 Apr 2020 13:20:24 +0000 (15:20 +0200)]
presence: timer_mode - new parameter to control what timer process to use

- if set to 0, use the core main timer
- if set to 1, use the core secondary timer
- default 1 (timer tasks are for cleanup)

2 years agopresence_xml: pass pres uri as pointer for pres_update_watchers()
Daniel-Constantin Mierla [Tue, 14 Apr 2020 10:14:55 +0000 (12:14 +0200)]
presence_xml: pass pres uri as pointer for pres_update_watchers()

2 years agopresence: pass str parameters via pointer to couple of functions
Daniel-Constantin Mierla [Tue, 14 Apr 2020 10:12:08 +0000 (12:12 +0200)]
presence: pass str parameters via pointer to couple of functions

2 years agomodules: readme files regenerated - presence ... [skip ci]
Kamailio Dev [Tue, 14 Apr 2020 09:31:26 +0000 (11:31 +0200)]
modules: readme files regenerated - presence ... [skip ci]

2 years agopresence: docs - removed to_tag_pref parameter
Daniel-Constantin Mierla [Tue, 14 Apr 2020 09:23:59 +0000 (11:23 +0200)]
presence: docs - removed to_tag_pref parameter

2 years agopresence: removed unused module parameter to_tag_pref
Daniel-Constantin Mierla [Tue, 14 Apr 2020 09:22:59 +0000 (11:22 +0200)]
presence: removed unused module parameter to_tag_pref

- no longer used to set prefix for to-tag value

2 years agopresence: renamed global vars to add common module prefix
Daniel-Constantin Mierla [Tue, 14 Apr 2020 09:10:55 +0000 (11:10 +0200)]
presence: renamed global vars to add common module prefix

- better protection against name conflicts, as this module is used by
other modules and can run in library mode

2 years agopresence: removed unused global var log_buf
Daniel-Constantin Mierla [Tue, 14 Apr 2020 07:19:44 +0000 (09:19 +0200)]
presence: removed unused global var log_buf

2 years agomodules: readme files regenerated - tls ... [skip ci]
Kamailio Dev [Mon, 13 Apr 2020 18:01:08 +0000 (20:01 +0200)]
modules: readme files regenerated - tls ... [skip ci]

2 years agoMerge pull request #2283 from fredposner/master
Daniel-Constantin Mierla [Mon, 13 Apr 2020 17:49:46 +0000 (19:49 +0200)]
Merge pull request #2283 from fredposner/master

tls: fix typo in documentation

2 years agotls: fix typo in documentation 2283/head
fredposner [Mon, 13 Apr 2020 15:49:06 +0000 (11:49 -0400)]
tls: fix typo in documentation

- params.xml: replace "private" with "private_key"

2 years agomodules: readme files regenerated - secsipid ... [skip ci]
Kamailio Dev [Mon, 13 Apr 2020 15:46:11 +0000 (17:46 +0200)]
modules: readme files regenerated - secsipid ... [skip ci]

2 years agosecsipid: docs - removed extra parentheses in example
Daniel-Constantin Mierla [Mon, 13 Apr 2020 15:33:10 +0000 (17:33 +0200)]
secsipid: docs - removed extra parentheses in example

2 years agomodules: readme files regenerated - secsipid ... [skip ci]
Kamailio Dev [Mon, 13 Apr 2020 15:31:14 +0000 (17:31 +0200)]
modules: readme files regenerated - secsipid ... [skip ci]

2 years agosecsipid: reformatted long lines in examples to fit properly in README
Daniel-Constantin Mierla [Mon, 13 Apr 2020 15:29:33 +0000 (17:29 +0200)]
secsipid: reformatted long lines in examples to fit properly in README

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