sip-router
113 min agortpengine: document play_dtmf() command master
Richard Fuchs [Fri, 22 Nov 2019 14:37:28 +0000 (09:37 -0500)]
rtpengine: document play_dtmf() command

113 min agortpengine: add play_dtmf() command
Richard Fuchs [Fri, 22 Nov 2019 14:37:02 +0000 (09:37 -0500)]
rtpengine: add play_dtmf() command

2 hours agodb_redis: performance improvements and fixes
Richard Fuchs [Fri, 22 Nov 2019 13:35:49 +0000 (08:35 -0500)]
db_redis: performance improvements and fixes

- Support update of type key columns
- Support range scans on timestamp and int keys through a series of
  wildcard matches when used with a < or > operator
- Support exponential increase and fallof for SCAN
- Pad bigint values to 10 digits for faster wildcard matching
- Use KEYS instead of SCAN by default for faster keys matching
- Support optional versioning of table names
- Simulate non-unique indexes through parent sets for O(1) counting of
  entries

4 hours agocore: new command line parameter --loadmodule=name
Daniel-Constantin Mierla [Fri, 22 Nov 2019 11:38:27 +0000 (12:38 +0100)]
core: new command line parameter --loadmodule=name

- enable the option to load a module from command line
- example: --loadmodule=systemdops.so

7 hours agopkg/kamailio/obs: packaged log_systemd and systemdops modules
root [Fri, 22 Nov 2019 06:32:06 +0000 (06:32 +0000)]
pkg/kamailio/obs: packaged log_systemd and systemdops modules

GH #799
GH #2139

7 hours agosystemdops: proper check for null value
Daniel-Constantin Mierla [Fri, 22 Nov 2019 08:42:08 +0000 (09:42 +0100)]
systemdops: proper check for null value

7 hours agosrc/Makefile.groups: remove non existent mod_list_systemdops reference
Victor Seva [Fri, 22 Nov 2019 08:38:44 +0000 (09:38 +0100)]
src/Makefile.groups: remove non existent mod_list_systemdops reference

mod_list_systemd is already there

8 hours agosystemdops: set core callbacks in mod_register()
Daniel-Constantin Mierla [Fri, 22 Nov 2019 08:14:06 +0000 (09:14 +0100)]
systemdops: set core callbacks in mod_register()

8 hours agopkg/kamailio/deb: version set 5.4.0~dev2
Victor Seva [Fri, 22 Nov 2019 07:32:54 +0000 (08:32 +0100)]
pkg/kamailio/deb: version set 5.4.0~dev2

26 hours agopkg/docker: updated submodule
Sergey Safarov [Thu, 21 Nov 2019 14:26:06 +0000 (17:26 +0300)]
pkg/docker: updated submodule

26 hours agopkg/kamailio/obs: fixed rpm requirment for python23
Sergey Safarov [Thu, 21 Nov 2019 14:12:37 +0000 (17:12 +0300)]
pkg/kamailio/obs: fixed rpm requirment for python23

27 hours agoMakefile.defs: version set to 5.4.0-dev2
Daniel-Constantin Mierla [Thu, 21 Nov 2019 12:45:29 +0000 (13:45 +0100)]
Makefile.defs: version set to 5.4.0-dev2

27 hours agosrc/Makefile.groups: added systemdops module to systemd group
Daniel-Constantin Mierla [Thu, 21 Nov 2019 12:44:35 +0000 (13:44 +0100)]
src/Makefile.groups: added systemdops module to systemd group

27 hours agosystemdops: new module to facilitate integration with systemd
Daniel-Constantin Mierla [Thu, 21 Nov 2019 12:42:14 +0000 (13:42 +0100)]
systemdops: new module to facilitate integration with systemd

27 hours agocore: main - executes callbacks on app ready and shutdown
Daniel-Constantin Mierla [Thu, 21 Nov 2019 12:41:38 +0000 (13:41 +0100)]
core: main - executes callbacks on app ready and shutdown

27 hours agocore: events - support for basic void core callbacks
Daniel-Constantin Mierla [Thu, 21 Nov 2019 12:40:21 +0000 (13:40 +0100)]
core: events - support for basic void core callbacks

- can be used to allow modules execute their code from core for specific needs

29 hours agodispatcher: set the proper internal id for $dsv(reason)
Daniel-Constantin Mierla [Thu, 21 Nov 2019 10:49:50 +0000 (11:49 +0100)]
dispatcher: set the proper internal id for $dsv(reason)

31 hours agotm: execute TMCB_REQUEST_FWDED cb as BRANCH_ROUTE when necessary
Victor Seva [Thu, 21 Nov 2019 07:15:03 +0000 (08:15 +0100)]
tm: execute TMCB_REQUEST_FWDED cb as BRANCH_ROUTE when necessary

45 hours agodb_redis: allow deletion of all rows
rdboisvert [Tue, 19 Nov 2019 21:05:34 +0000 (16:05 -0500)]
db_redis: allow deletion of all rows

45 hours agoims_isc: null terminate dst_uri field
Daniel-Constantin Mierla [Wed, 20 Nov 2019 18:31:19 +0000 (19:31 +0100)]
ims_isc: null terminate dst_uri field

45 hours agoims_ipsec_pcscf: null terminate dst_uri fields
Daniel-Constantin Mierla [Wed, 20 Nov 2019 18:30:44 +0000 (19:30 +0100)]
ims_ipsec_pcscf: null terminate dst_uri fields

47 hours agocore: make dst_uri null terminated
Daniel-Constantin Mierla [Wed, 20 Nov 2019 17:06:22 +0000 (18:06 +0100)]
core: make dst_uri null terminated

3 days agoapp_sqlang: imported latest squirrel interpreter
Daniel-Constantin Mierla [Tue, 19 Nov 2019 14:34:00 +0000 (15:34 +0100)]
app_sqlang: imported latest squirrel interpreter

3 days agodispatcher: new variable $dsv(...)
Daniel-Constantin Mierla [Tue, 19 Nov 2019 09:15:15 +0000 (10:15 +0100)]
dispatcher: new variable $dsv(...)

- access attributes related to response code when executing event routes
- $dsv(code) - the response code that triggered execution of the
event_route dispatcher:dst-up or dispatcher:dst-down
- $dsv(reason) - the response reason; $dsv(flags) - internal flags set
during event route execution

3 days agoutils/db_berkeley: fixed unused var
Sergey Safarov [Mon, 18 Nov 2019 17:45:48 +0000 (20:45 +0300)]
utils/db_berkeley: fixed unused var

kambdb_recover.c: In function 'load_metadata_columns':
kambdb_recover.c:819:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  819 |  int ret,n,len;
      |      ^~~

3 days agoutils/kamunix: use snprintf() instead of sprintf()
Daniel-Constantin Mierla [Mon, 18 Nov 2019 17:33:22 +0000 (18:33 +0100)]
utils/kamunix: use snprintf() instead of sprintf()

3 days agocnxcc: use snprintf() instead of sprintf()
Daniel-Constantin Mierla [Mon, 18 Nov 2019 17:29:05 +0000 (18:29 +0100)]
cnxcc: use snprintf() instead of sprintf()

3 days agoacc_radius: use snprintf() instead of sprintf()
Daniel-Constantin Mierla [Mon, 18 Nov 2019 17:24:36 +0000 (18:24 +0100)]
acc_radius: use snprintf() instead of sprintf()

3 days agouac: use snprintf() instead of sprintf()
Daniel-Constantin Mierla [Mon, 18 Nov 2019 17:05:19 +0000 (18:05 +0100)]
uac: use snprintf() instead of sprintf()

3 days agonat_traversal: use snprintf() instead of sprintf()
Daniel-Constantin Mierla [Mon, 18 Nov 2019 15:47:56 +0000 (16:47 +0100)]
nat_traversal: use snprintf() instead of sprintf()

3 days agoMerge pull request #2134 from mbodbg/master
Daniel-Constantin Mierla [Mon, 18 Nov 2019 17:04:11 +0000 (18:04 +0100)]
Merge pull request #2134 from mbodbg/master

dispatcher: Fixed typo in dispatcher_admin.xml

3 days agodispatcher: Fixed typo in dispatcher_admin.xml 2134/head
Markus Bönke [Mon, 18 Nov 2019 16:40:23 +0000 (17:40 +0100)]
dispatcher: Fixed typo in dispatcher_admin.xml

4 days agopkg/kamailio/obs: added extra packages to centos 8, rhel 8 and 7 dists
Sergey Safarov [Sun, 17 Nov 2019 21:55:13 +0000 (00:55 +0300)]
pkg/kamailio/obs: added extra packages to centos 8, rhel 8 and 7 dists

4 days agoMerge pull request #2132 from kamailio/grumvalski/http2_replies_parsing
Federico Cabiddu [Mon, 18 Nov 2019 13:09:53 +0000 (14:09 +0100)]
Merge pull request #2132 from kamailio/grumvalski/http2_replies_parsing

core: add support for parsing http/2 replies parsing

4 days agoMerge pull request #2107 from lbalaceanu/cdr_json
Lucian Balaceanu [Mon, 18 Nov 2019 10:13:47 +0000 (12:13 +0200)]
Merge pull request #2107 from lbalaceanu/cdr_json

Adding CDR as JSON functionality

6 days agocore: add support for parsing http/2 replies parsing grumvalski/http2_replies_parsing 2132/head
Federico Cabiddu [Fri, 15 Nov 2019 12:35:13 +0000 (13:35 +0100)]
core: add support for parsing http/2 replies parsing

6 days agodispatcher: docs for xavp_dst_mode to store socket string in dst xavp
Daniel-Constantin Mierla [Fri, 15 Nov 2019 19:58:31 +0000 (20:58 +0100)]
dispatcher: docs for xavp_dst_mode to store socket string in dst xavp

6 days agodispatcher: option to set add socket as string in the dst xavp
Daniel-Constantin Mierla [Fri, 15 Nov 2019 19:52:02 +0000 (20:52 +0100)]
dispatcher: option to set add socket as string in the dst xavp

- bit 2 has to be set for xavp_dst_mode modparam

6 days agopkg/kamailio: removed netbsd unmaintained specs
Daniel-Constantin Mierla [Fri, 15 Nov 2019 19:32:27 +0000 (20:32 +0100)]
pkg/kamailio: removed netbsd unmaintained specs

6 days agopkg/kamailio: removed long time unmaintained specs for solaris and *bsd
Daniel-Constantin Mierla [Fri, 15 Nov 2019 19:25:24 +0000 (20:25 +0100)]
pkg/kamailio: removed long time unmaintained specs for solaris and *bsd

- removed packaging specs for freebsd, openbsd, netbsd and solaris
- no updates from v1.x
- some of the bsd variants have the up-to-date specs in the official
distro repository

6 days agopresence: docs for pres_subs_mode parameter
Daniel-Constantin Mierla [Fri, 15 Nov 2019 19:20:54 +0000 (20:20 +0100)]
presence: docs for pres_subs_mode parameter

6 days agopresence: new parameter pres_subs_mode
Daniel-Constantin Mierla [Fri, 15 Nov 2019 19:14:33 +0000 (20:14 +0100)]
presence: new parameter pres_subs_mode

- allow disabling cloning subscription structure for pv use, saving the
pkg memory and copy operations for all its fields
- default 1 - clone, like so far; 0 - disable

6 days agopresence: remove double extern declaration of _pres_subs_last_sub
Daniel-Constantin Mierla [Fri, 15 Nov 2019 19:06:14 +0000 (20:06 +0100)]
presence: remove double extern declaration of _pres_subs_last_sub

- set some global variables static

6 days agocore: use snprintf() instead of sprintf() in hash testing function
Daniel-Constantin Mierla [Fri, 15 Nov 2019 17:32:33 +0000 (18:32 +0100)]
core: use snprintf() instead of sprintf() in hash testing function

7 days agogithub: update CONTRIBUTING guide as decided on the developer meeting
Henning Westerholt [Fri, 15 Nov 2019 09:52:01 +0000 (10:52 +0100)]
github: update CONTRIBUTING guide as decided on the developer meeting

- update CONTRIBUTING guide as decided on the developer meeting
- new introduced functions must be done in native cfg and KEMI
- new introduced module code must be documented in the module docs or wiki

8 days agopv: print missing types for xavp values
Daniel-Constantin Mierla [Thu, 14 Nov 2019 16:28:09 +0000 (17:28 +0100)]
pv: print missing types for xavp values

8 days agouac: reset credentials structure for uac_req_send() authentication
Daniel-Constantin Mierla [Thu, 14 Nov 2019 11:25:09 +0000 (12:25 +0100)]
uac: reset credentials structure for uac_req_send() authentication

9 days agoacc_json: adding CDR as JSON functionality 2107/head
Lucian Balaceanu [Thu, 7 Nov 2019 13:46:52 +0000 (15:46 +0200)]
acc_json: adding CDR as JSON functionality

10 days agorr: debug messages when record-route is inserted
Daniel-Constantin Mierla [Tue, 12 Nov 2019 12:37:25 +0000 (13:37 +0100)]
rr: debug messages when record-route is inserted

- some trailing whitespace removed

10 days agocore: bug fix in str2ipbuf, return an error for invalid input parameter
Henning Westerholt [Tue, 12 Nov 2019 11:18:06 +0000 (12:18 +0100)]
core: bug fix in str2ipbuf, return an error for invalid input parameter

11 days agocfg: fix error in RTPENGINE part, also load module
Henning Westerholt [Mon, 11 Nov 2019 15:08:04 +0000 (16:08 +0100)]
cfg: fix error in RTPENGINE part, also load module

11 days agophonenum: use -std=c++11 cpp compile flag
Daniel-Constantin Mierla [Mon, 11 Nov 2019 09:51:33 +0000 (10:51 +0100)]
phonenum: use -std=c++11 cpp compile flag

- required by the libphonenumber

13 days agopkg/kamailio/obs: replaced systemd-mini requirments by systemd [skip ci]
Sergey Safarov [Sat, 9 Nov 2019 07:58:06 +0000 (10:58 +0300)]
pkg/kamailio/obs: replaced systemd-mini requirments by systemd [skip ci]

Also commit restrict requirements only for OpenSUSE Leap dists

13 days agoevapi: Removed cast of bind port to short, as this restricted ports to signed 16...
Alex Balashov [Sat, 9 Nov 2019 06:17:44 +0000 (01:17 -0500)]
evapi: Removed cast of bind port to short, as this restricted ports to signed 16-bit int values (< 32768).

htons() takes unsigned 16-bit integer and returns the same. When this value was cast to (short), higher ports could not be used.

2 weeks agokazoo: add new functions & params
lazedo [Thu, 7 Nov 2019 22:27:56 +0000 (22:27 +0000)]
kazoo: add new functions & params

2 weeks agoims_registrar_scscf: formatting change for a few really long lines
Henning Westerholt [Thu, 7 Nov 2019 17:25:36 +0000 (18:25 +0100)]
ims_registrar_scscf: formatting change for a few really long lines

2 weeks agoims_registrar_scscf: added '\n' for debug messages
Aleksandar Yosifov [Thu, 7 Nov 2019 16:11:21 +0000 (18:11 +0200)]
ims_registrar_scscf: added '\n' for debug messages

    - added a new line to the end of some debug logs for
      better formatting.

2 weeks agoims_ipsec_pcscf: closing mnl_socket in some exceptional situations
Stanislav S. Litvinenko [Wed, 30 Oct 2019 23:17:54 +0000 (02:17 +0300)]
ims_ipsec_pcscf: closing mnl_socket in some exceptional situations

- fix leak socket when error handling errors in creation or destruction ipsec tunnel

2 weeks agoacc: adding CDR engine functionality
Lucian Balaceanu [Thu, 7 Nov 2019 13:46:13 +0000 (15:46 +0200)]
acc: adding CDR engine functionality

- the engine allows the extension of the acc module
  for anyone wanting to add another format (e.g. JSON)
  or another backend for CDRs

2 weeks agokafka: README file
Vicente Hernando [Wed, 6 Nov 2019 20:23:52 +0000 (21:23 +0100)]
kafka: README file

2 weeks agocore: slow timer - warning message if callback function is null
Daniel-Constantin Mierla [Tue, 5 Nov 2019 12:47:53 +0000 (13:47 +0100)]
core: slow timer - warning message if callback function is null

2 weeks agomodules: readme files regenerated - presence_xml ... [skip ci]
Kamailio Dev [Tue, 5 Nov 2019 11:31:21 +0000 (12:31 +0100)]
modules: readme files regenerated - presence_xml ... [skip ci]

2 weeks agopresence_xml: adds option to aggregate xml body with priorities
lazedo [Thu, 31 Oct 2019 18:44:18 +0000 (18:44 +0000)]
presence_xml: adds option to aggregate xml body with priorities

2 weeks agoMakefile.groups: added kafka group
Daniel-Constantin Mierla [Mon, 4 Nov 2019 18:41:55 +0000 (19:41 +0100)]
Makefile.groups: added kafka group

2 weeks agoMerge pull request #2112 from kamailio/vhernando/kafka_module_branch2
vhernando [Mon, 4 Nov 2019 17:01:36 +0000 (18:01 +0100)]
Merge pull request #2112 from kamailio/vhernando/kafka_module_branch2

kafka: module to produce and send messages to a Kafka server

2 weeks agoims_usrloc_scscf: added '\n' for debug messages
Aleksandar Yosifov [Mon, 4 Nov 2019 11:51:07 +0000 (13:51 +0200)]
ims_usrloc_scscf: added '\n' for debug messages

- added a new line to the end of some debug logs for
  better formatting.

2 weeks agocore: qmalloc - print details of prev fragment when its tail is overwritten
Daniel-Constantin Mierla [Sun, 3 Nov 2019 09:30:09 +0000 (10:30 +0100)]
core: qmalloc - print details of prev fragment when its tail is overwritten

- do it when check2 field is not touched

2 weeks agotextops: remove check done in the called function
Daniel-Constantin Mierla [Sat, 2 Nov 2019 17:04:23 +0000 (18:04 +0100)]
textops: remove check done in the called function

2 weeks agopkg/docker: updated submodule [skip ci]
Sergey Safarov [Sat, 2 Nov 2019 01:49:22 +0000 (04:49 +0300)]
pkg/docker: updated submodule [skip ci]

3 weeks agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Fri, 1 Nov 2019 09:31:22 +0000 (10:31 +0100)]
modules: readme files regenerated - dialog ... [skip ci]

3 weeks agodialog: docs for rpc command dlg.briefing
Daniel-Constantin Mierla [Fri, 1 Nov 2019 09:28:44 +0000 (10:28 +0100)]
dialog: docs for rpc command dlg.briefing

3 weeks agodialog: added dlg.briefing rpc command
Daniel-Constantin Mierla [Fri, 1 Nov 2019 09:23:35 +0000 (10:23 +0100)]
dialog: added dlg.briefing rpc command

- list fewer details for the dialog records in memory

3 weeks agokafka: comment about suitable versions of librdkafka library 2112/head
Vicente Hernando [Thu, 31 Oct 2019 23:59:16 +0000 (00:59 +0100)]
kafka: comment about suitable versions of librdkafka library

3 weeks agojsonrpcs: kemi function to get the rpc command response
Daniel-Constantin Mierla [Thu, 31 Oct 2019 09:33:03 +0000 (10:33 +0100)]
jsonrpcs: kemi function to get the rpc command response

- shortcut to skip the pv get layer, can be useful for large values

3 weeks agomodules: readme files regenerated - dispatcher ... [skip ci]
Kamailio Dev [Thu, 31 Oct 2019 16:16:14 +0000 (17:16 +0100)]
modules: readme files regenerated - dispatcher ... [skip ci]

3 weeks agodispatcher: add state to mode in ds_list_exists
lazedo [Thu, 31 Oct 2019 14:41:53 +0000 (14:41 +0000)]
dispatcher: add state to mode in ds_list_exists

adds Bit 3 to allow the check of active/inactive entries in ds_list

3 weeks agoims_ipsec_pcscf: fix gcc warning about misleading indention
Henning Westerholt [Thu, 31 Oct 2019 15:39:59 +0000 (16:39 +0100)]
ims_ipsec_pcscf: fix gcc warning about misleading indention

3 weeks agoims_ipsec_pcscf: fix non-close mnl_socket when a bind error
Stanislav S. Litvinenko [Wed, 30 Oct 2019 22:54:28 +0000 (01:54 +0300)]
ims_ipsec_pcscf: fix non-close mnl_socket when a bind error

3 weeks agoetc/kamailio.cfg: fix typo
Bastian Triller [Thu, 31 Oct 2019 12:08:32 +0000 (13:08 +0100)]
etc/kamailio.cfg: fix typo

3 weeks agomodules: readme files regenerated - topos ... [skip ci]
Kamailio Dev [Thu, 31 Oct 2019 11:46:14 +0000 (12:46 +0100)]
modules: readme files regenerated - topos ... [skip ci]

3 weeks agotopos: fix documentation for msg-sending event_route (GH #2115)
Henning Westerholt [Thu, 31 Oct 2019 11:30:46 +0000 (12:30 +0100)]
topos: fix documentation for msg-sending event_route (GH #2115)

3 weeks agotopos: fix event_mode parameter type (GH #2115)
Bastian Triller [Thu, 31 Oct 2019 11:29:05 +0000 (12:29 +0100)]
topos: fix event_mode parameter type (GH #2115)

3 weeks agoevapi: use local allocated buffer to get data parameter for event relay
Daniel-Constantin Mierla [Thu, 31 Oct 2019 08:54:22 +0000 (09:54 +0100)]
evapi: use local allocated buffer to get data parameter for event relay

- use system malloc given that the data can be passed from jsonrpcs,
which uses system malloc as well
- try to grow the internall buffer as needed based on estimated size of
output for the data parameter

3 weeks agocore: tcp - set src/dst address before parsing haproxy headers
Daniel-Constantin Mierla [Thu, 31 Oct 2019 08:03:17 +0000 (09:03 +0100)]
core: tcp - set src/dst address before parsing haproxy headers

- the connection ip and port are preserved in this way

3 weeks agokafka: comment about error return code for kafka_send function
Vicente Hernando [Thu, 31 Oct 2019 00:33:19 +0000 (01:33 +0100)]
kafka: comment about error return code for kafka_send function

3 weeks agokafka: get log levels from syslog.h header
Vicente Hernando [Wed, 30 Oct 2019 23:00:24 +0000 (00:00 +0100)]
kafka: get log levels from syslog.h header

3 weeks agokafka: delete optional word in kfk_logger function
Vicente Hernando [Wed, 30 Oct 2019 22:11:29 +0000 (23:11 +0100)]
kafka: delete optional word in kfk_logger function

3 weeks agokafka: delete some debug code
Vicente Hernando [Wed, 30 Oct 2019 21:33:13 +0000 (22:33 +0100)]
kafka: delete some debug code

3 weeks agokafka: associate LOG_NOTICE to LM_NOTICE in kfk_logger
Vicente Hernando [Wed, 30 Oct 2019 21:27:55 +0000 (22:27 +0100)]
kafka: associate LOG_NOTICE to LM_NOTICE in kfk_logger

3 weeks agokafka: module to produce and send messages to a Kafka server
Vicente Hernando [Wed, 30 Oct 2019 18:45:11 +0000 (19:45 +0100)]
kafka: module to produce and send messages to a Kafka server

3 weeks agoacc: better evaluation of error return for pv_printf_s()
Daniel-Constantin Mierla [Wed, 30 Oct 2019 17:27:40 +0000 (18:27 +0100)]
acc: better evaluation of error return for pv_printf_s()

3 weeks agocore: pv - function to get the size of the value for strings with vars
Daniel-Constantin Mierla [Wed, 30 Oct 2019 17:26:34 +0000 (18:26 +0100)]
core: pv - function to get the size of the value for strings with vars

- added silent mode for printing strings with vars

3 weeks agocore: use pv_elem_t for vstr fixup value get
Daniel-Constantin Mierla [Wed, 30 Oct 2019 17:25:44 +0000 (18:25 +0100)]
core: use pv_elem_t for vstr fixup value get

3 weeks agocore: fixup helpers to get dynamic string parameter in own buffer
Daniel-Constantin Mierla [Wed, 30 Oct 2019 14:41:04 +0000 (15:41 +0100)]
core: fixup helpers to get dynamic string parameter in own buffer

3 weeks agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Wed, 30 Oct 2019 12:46:11 +0000 (13:46 +0100)]
modules: readme files regenerated - dialog ... [skip ci]

3 weeks agodialog: rpc kill_active_dlg replaced with dlg.set_state
Daniel-Constantin Mierla [Wed, 30 Oct 2019 12:41:42 +0000 (13:41 +0100)]
dialog: rpc kill_active_dlg replaced with dlg.set_state

- enable the option to set different state values, although right now
targets the turning confirmed in terminated

3 weeks agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Wed, 30 Oct 2019 10:46:13 +0000 (11:46 +0100)]
modules: readme files regenerated - dialog ... [skip ci]

3 weeks agodialog: adding RPC dlg.kill_active_dlg command
Julien Klingenmeyer [Fri, 25 Oct 2019 09:16:20 +0000 (09:16 +0000)]
dialog: adding RPC dlg.kill_active_dlg command

- only handles active dialogs in state 4
- wipes out a given dialog callously
- no subcalls to dialog-ending functions
- dialog is then removed by the recurring cleaning function execution
- as discussed in sr-users in topic "[Dialog] Removing entries from dialog memory"

3 weeks agomodules: readme files regenerated - ctl ... [skip ci]
Kamailio Dev [Wed, 30 Oct 2019 09:16:22 +0000 (10:16 +0100)]
modules: readme files regenerated - ctl ... [skip ci]

3 weeks agoctl: docs - more infor about binrpc_buffer_size modparam
Daniel-Constantin Mierla [Wed, 30 Oct 2019 09:14:07 +0000 (10:14 +0100)]
ctl: docs - more infor about binrpc_buffer_size modparam

- replaced ser with kamailio in a few examples