[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,bullseye #2723

2024-07-22 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=bullseye/2723/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Build failed in Jenkins: kamailiodev-nightly-binaries » amd64,bullseye #2722

2024-07-20 Thread kamailio--- via sr-dev
rver.d xcap_server.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xhttp.d xhttp.d xhttp.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xhttp_pi.d xhttp_pi.d xhttp_pi.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xhttp_prom.d xhttp_prom.d xhttp_prom.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xhttp_rpc.d xhttp_rpc.d xhttp_rpc.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xlog.d xlog.d xlog.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xmlops.d xmlops.d xmlops.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xmlrpc.d xmlrpc.d xmlrpc.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xmpp.d xmpp.d xmpp.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xprint.d xprint.d xprint.d *~
make[2]: Leaving directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745/src'
make[1]: Leaving directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745'
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in 
use)
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building kamailio in 
kamailio_6.0.0~dev2+bpo11.20240720005440.2745.tar.xz
dpkg-source: info: building kamailio in 
kamailio_6.0.0~dev2+bpo11.20240720005440.2745.dsc
 debian/rules binary
dh_testdir
# Add here commands to configure the package.
/usr/bin/make FLAVOUR=kamailio cfg prefix=/usr 
cfg_prefix=/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745/debian/kamailio 
\
cfg_target=/etc/kamailio/ \

BASEDIR=/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745/debian/kamailio \
skip_modules=" bdb dbtext oracle pa iptrtpproxy dnssec java 
nats tls_wolfssl" \
CC_EXTRA_OPTS="-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745=. 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE" \
LD_EXTRA_OPTS="-Wl,-z,relro" \
group_include="kstandard" quiet=verbose
make[1]: Entering directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745'
/usr/bin/make -C src/ cfg 
make[2]: Entering directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745/src'
normal Makefile.defs exec
target architecture , host architecture 
rm -f modules.lst
making config...
/usr/bin/make --no-print-directory modules.lst
config.mak loaded
Makefile.defs defs skipped
/usr/bin/make --no-print-directory -wC . cfg-defs
normal Makefile.defs exec
target architecture , host architecture 
make[4]: Nothing to be done for 'cfg-defs'.
config.mak loaded
Makefile.defs defs skipped
saving modules list...
make[2]: Leaving directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745/src'
make[1]: Leaving directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745'
touch configure-stamp
dh_testdir
/usr/bin/make all quiet=verbose
make[1]: Entering directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745'
/usr/bin/make -C src/ all 
make[2]: Entering directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745/src'
config.mak loaded
Makefile:116: *** "bad config.mak, try re-running make cfg".  Stop.
make[2]: Leaving directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745/src'
make[1]: *** [Makefile:34: all] Error 2
make[1]: Leaving directory 
'/build/kamailio-6.0.0~dev2+bpo11.20240720005440.2745'
make: *** [debian/rules:130: test_build_all] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: user script /var/cache/pbuilder/build/cow.16366/tmp/hooks/C10shell starting
  
┌──┐
  │  FTBFS - problem with building Debian package   
 │
  
└──┘
  
┌──┐
  │  DEB_KEEP_BUILD_ENV is not set to 'true', not keeping build environment 
 │
  
└──┘
I: user script /var/cache/pbuilder/build/cow.16366/tmp/hooks/C10shell finished
I: unmounting /tmp/apt-jdg_kJGwZY filesystem
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: Cleaning COW directory
I: forking: rm -rf /var/cache/pbuilder/build/cow.16366
+ '[' 1 -eq 0 ']'
+ bailout 1 'Error: Failed to build with cowbuilder.'
+ '[' -n 1 ']'
+ EXIT=1
+ '[' -n 'Error: Failed to build with cowbuilder.' ']'
+ echo 'Error: Failed to build with cowbuilder.'
Error: Failed to build with cowbuilder.
+ rm -f /run/lock/bullseye-amd64.building.16033
+ '[' -r /run/lock/bullseye-amd64.update.16033 ']'
+ '[' '' = true ']'
+ echo '*** Getting rid of files in 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=bullseye/ws/binaries/>
 to avoid 

[sr-dev] git:master:b6de4b92: modules: readme files regenerated - sqlops ... [skip ci]

2024-07-18 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: b6de4b92fd18d541c745e07cfaefaf7c56c45f18
URL: 
https://github.com/kamailio/kamailio/commit/b6de4b92fd18d541c745e07cfaefaf7c56c45f18

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-18T15:46:10+02:00

modules: readme files regenerated - sqlops ... [skip ci]

---

Modified: src/modules/sqlops/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/b6de4b92fd18d541c745e07cfaefaf7c56c45f18.diff
Patch: 
https://github.com/kamailio/kamailio/commit/b6de4b92fd18d541c745e07cfaefaf7c56c45f18.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:ba31a006: modules: readme files regenerated - dispatcher ... [skip ci]

2024-07-16 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: ba31a0065af34490650a205738328f52b95a784b
URL: 
https://github.com/kamailio/kamailio/commit/ba31a0065af34490650a205738328f52b95a784b

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-16T10:31:11+02:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/ba31a0065af34490650a205738328f52b95a784b.diff
Patch: 
https://github.com/kamailio/kamailio/commit/ba31a0065af34490650a205738328f52b95a784b.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index 41f9d7bb812..16c10332df7 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -1883,6 +1883,7 @@ kamctl rpc dispatcher.hash 4 bob server.com
 startup, useful when the hostname of the destination address
 is a NAPTR or SRV record only. Such addresses cannot be
 matched anymore with ds_is_from_list(...).
+  + 32 (bit at index 5 - 1 <<5) - no ping to destination
  * priority: sets the priority in destination list (based on it is
done the initial ordering inside the set)
  * attributes: extra fields in form of name1=value1;...;nameN=valueN.

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:5697cb17: modules: readme files regenerated - ndb_redis ... [skip ci]

2024-07-09 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 5697cb17d4d3dcb346b49c66cd3de265681051de
URL: 
https://github.com/kamailio/kamailio/commit/5697cb17d4d3dcb346b49c66cd3de265681051de

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-09T13:46:10+02:00

modules: readme files regenerated - ndb_redis ... [skip ci]

---

Modified: src/modules/ndb_redis/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/5697cb17d4d3dcb346b49c66cd3de265681051de.diff
Patch: 
https://github.com/kamailio/kamailio/commit/5697cb17d4d3dcb346b49c66cd3de265681051de.patch

---

diff --git a/src/modules/ndb_redis/README b/src/modules/ndb_redis/README
index 90071f5e3f0..3f180a1168e 100644
--- a/src/modules/ndb_redis/README
+++ b/src/modules/ndb_redis/README
@@ -135,7 +135,7 @@ Chapter 1. Admin Guide
 
The following libraries or applications must be installed before
running Kamailio with this module loaded:
- * hiredis - available at https://github.com/antirez/hiredis .
+ * hiredis - available at https://github.com/redis/hiredis.
 
 3. Parameters
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:dc2008b2: modules: readme files regenerated - ims_qos ... [skip ci]

2024-07-09 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: dc2008b29395f5e45dffd270b6aa74f0c0a9a0d2
URL: 
https://github.com/kamailio/kamailio/commit/dc2008b29395f5e45dffd270b6aa74f0c0a9a0d2

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-09T09:31:10+02:00

modules: readme files regenerated - ims_qos ... [skip ci]

---

Modified: src/modules/ims_qos/README
Modified: src/modules/ims_registrar_pcscf/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/dc2008b29395f5e45dffd270b6aa74f0c0a9a0d2.diff
Patch: 
https://github.com/kamailio/kamailio/commit/dc2008b29395f5e45dffd270b6aa74f0c0a9a0d2.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:d13e103a: modules: readme files regenerated - tls ... [skip ci]

2024-07-04 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: d13e103ad047405e410d22046d354442b5a566f3
URL: 
https://github.com/kamailio/kamailio/commit/d13e103ad047405e410d22046d354442b5a566f3

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-04T16:31:11+02:00

modules: readme files regenerated - tls ... [skip ci]

---

Modified: src/modules/tls/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/d13e103ad047405e410d22046d354442b5a566f3.diff
Patch: 
https://github.com/kamailio/kamailio/commit/d13e103ad047405e410d22046d354442b5a566f3.patch

---

diff --git a/src/modules/tls/README b/src/modules/tls/README
index 7fe63fc3b20..0ebecec8801 100644
--- a/src/modules/tls/README
+++ b/src/modules/tls/README
@@ -245,6 +245,9 @@ Chapter 1. Admin Guide
module that uses libssl (OpenSSL library). A safe option is to have the
tls module loaded first (be in the first "loadmodule" in Kamailio.cfg).
 
+   IMPORTANT: For libssl v3.x, the core parameter "tls_threads_mode" has
+   to be set, see the Core Cookbook for possible values.
+
IMPORTANT: using this module compiled with newer versions of libssl
(e.g., v1.1+) may require Kamailio to be started with --atexit=no
command line parameters to avoid calling C atexit callbacks inside the

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.6:825b3655: modules: readme files regenerated - modules ... [skip ci]

2024-07-01 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.6
Commit: 825b36557be137fd51626c8cdbc80027b79afa2b
URL: 
https://github.com/kamailio/kamailio/commit/825b36557be137fd51626c8cdbc80027b79afa2b

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-01T10:31:33+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/smsops/README
Modified: src/modules/textopsx/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/825b36557be137fd51626c8cdbc80027b79afa2b.diff
Patch: 
https://github.com/kamailio/kamailio/commit/825b36557be137fd51626c8cdbc80027b79afa2b.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.7:4d1c41f2: modules: readme files regenerated - modules ... [skip ci]

2024-07-01 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.7
Commit: 4d1c41f2af5279f6ffbcba59f5b51e06989ba66d
URL: 
https://github.com/kamailio/kamailio/commit/4d1c41f2af5279f6ffbcba59f5b51e06989ba66d

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-01T10:01:27+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/textopsx/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/4d1c41f2af5279f6ffbcba59f5b51e06989ba66d.diff
Patch: 
https://github.com/kamailio/kamailio/commit/4d1c41f2af5279f6ffbcba59f5b51e06989ba66d.patch

---

diff --git a/src/modules/textopsx/README b/src/modules/textopsx/README
index fa03fdf7b26..6941def2d83 100644
--- a/src/modules/textopsx/README
+++ b/src/modules/textopsx/README
@@ -731,27 +731,38 @@ bl_iterator_end("b1");
 
 3.1. @hf_value
 
-   Get value of required header-value or param. Note that functions called
-   'value2' works with Authorization-like headers where comma is not
-   treated as value delimiter. Formats: @hf_value.HFNAME[IDX] # idx value,
-   negative value counts from bottom @hf_value.HFNAME.PARAM_NAME
-   @hf_value.HFNAME[IDX].PARAM_NAME @hf_value.HFNAME.p.PARAM_NAME # or
-   .param., useful if required called "uri", "p", "param"
-   @hf_value.HFNAME[IDX].p.PARAM_NAME # dtto @hf_value.HFNAME[IDX].uri #
-   (< & > excluded) @hf_value.HFNAME[*] # return comma delimited list of
-   all values (combines headers) @hf_value.HFNAME # the same as above [*]
-   but may be parsed by cfg.y @hf_value.HFNAME[*].uri # return comma
-   delimited list of uris (< & > excluded) @hf_value.HFNAME.uri # the same
-   as above [*] but may be parsed by cfg.y @hf_value.HFNAME[IDX].name #
-   returns name part, quotes excluded @hf_value.HFNAME.name # returns name
-   part of the first value @hf_value2.HFNAME # returns value of first
-   header @hf_value2.HFNAME[IDX] # returns value of idx's header
-   @hf_value2.HFNAME.PARAM_NAME @hf_value2.HFNAME[IDX].PARAM_NAME
-   @hf_value.HFNAME[IDX].uri # return URI, quotes excluded
-   @hf_value.HFNAME.p.uri # returns param named uri, not URI itself
-   @hf_value.HFNAME.p.name # returns param named name, not name itself
-   @hf_value.HFNAME[IDX].uri.name # any sel_any_uri nested features may be
-   used @hf_value.HFNAME[IDX].nameaddr.name # select_any_nameaddr
+   Get value of required header-value or param. Note that selects called
+   'hf_value2' work with Authorization-like headers where comma is not
+   treated as value delimiter.
+
+   Formats:
+ * @hf_value.HFNAME[IDX] # idx value, negative value counts from
+   bottom
+ * @hf_value.HFNAME.PARAM_NAME
+ * @hf_value.HFNAME[IDX].PARAM_NAME
+ * @hf_value.HFNAME.p.PARAM_NAME # or .param., useful if required
+   called "uri", "p", "param"
+ * @hf_value.HFNAME[IDX].p.PARAM_NAME # dtto
+ * @hf_value.HFNAME[IDX].uri # (< & > excluded)
+ * @hf_value.HFNAME[*] # return comma delimited list of all values
+   (combines headers)
+ * @hf_value.HFNAME # the same as above [*] but may be parsed by cfg.y
+ * @hf_value.HFNAME[*].uri # return comma delimited list of uris (< &
+   > excluded)
+ * @hf_value.HFNAME.uri # the same as above [*] but may be parsed by
+   cfg.y
+ * @hf_value.HFNAME[IDX].name # returns name part, quotes excluded
+ * @hf_value.HFNAME.name # returns name part of the first value
+ * @hf_value2.HFNAME # returns value of first header
+ * @hf_value2.HFNAME[IDX] # returns value of idx's header
+ * @hf_value2.HFNAME.PARAM_NAME
+ * @hf_value2.HFNAME[IDX].PARAM_NAME
+ * @hf_value.HFNAME[IDX].uri # return URI, quotes excluded
+ * @hf_value.HFNAME.p.uri # returns param named uri, not URI itself
+ * @hf_value.HFNAME.p.name # returns param named name, not name itself
+ * @hf_value.HFNAME[IDX].uri.name # any sel_any_uri nested features
+   may be used
+ * @hf_value.HFNAME[IDX].nameaddr.name # select_any_nameaddr
 
Meaning of the parameters is as follows:
  * HFNAME - Header field name. Underscores are treated as dashes.
@@ -772,7 +783,9 @@ $prt = @hf_value2.authorization.integrity_protected;
 
 3.2. @hf_value2
 
-   TBA.
+   Similar to selects called 'hf_value', but work with Authorization-like
+   headers where comma is treated as attribute delimiter instead of header
+   value delimiter.
 
 3.3. @hf_value_exists
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:3161964e: modules: readme files regenerated - modules ... [skip ci]

2024-07-01 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: 3161964efba19e5e7bd730bf656d019cac2c6ed8
URL: 
https://github.com/kamailio/kamailio/commit/3161964efba19e5e7bd730bf656d019cac2c6ed8

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-01T09:16:18+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/textopsx/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/3161964efba19e5e7bd730bf656d019cac2c6ed8.diff
Patch: 
https://github.com/kamailio/kamailio/commit/3161964efba19e5e7bd730bf656d019cac2c6ed8.patch

---

diff --git a/src/modules/textopsx/README b/src/modules/textopsx/README
index 1759870cb2f..3e2f9e2eb6b 100644
--- a/src/modules/textopsx/README
+++ b/src/modules/textopsx/README
@@ -731,27 +731,38 @@ bl_iterator_end("b1");
 
 3.1. @hf_value
 
-   Get value of required header-value or param. Note that functions called
-   'value2' works with Authorization-like headers where comma is not
-   treated as value delimiter. Formats: @hf_value.HFNAME[IDX] # idx value,
-   negative value counts from bottom @hf_value.HFNAME.PARAM_NAME
-   @hf_value.HFNAME[IDX].PARAM_NAME @hf_value.HFNAME.p.PARAM_NAME # or
-   .param., useful if required called "uri", "p", "param"
-   @hf_value.HFNAME[IDX].p.PARAM_NAME # dtto @hf_value.HFNAME[IDX].uri #
-   (< & > excluded) @hf_value.HFNAME[*] # return comma delimited list of
-   all values (combines headers) @hf_value.HFNAME # the same as above [*]
-   but may be parsed by cfg.y @hf_value.HFNAME[*].uri # return comma
-   delimited list of uris (< & > excluded) @hf_value.HFNAME.uri # the same
-   as above [*] but may be parsed by cfg.y @hf_value.HFNAME[IDX].name #
-   returns name part, quotes excluded @hf_value.HFNAME.name # returns name
-   part of the first value @hf_value2.HFNAME # returns value of first
-   header @hf_value2.HFNAME[IDX] # returns value of idx's header
-   @hf_value2.HFNAME.PARAM_NAME @hf_value2.HFNAME[IDX].PARAM_NAME
-   @hf_value.HFNAME[IDX].uri # return URI, quotes excluded
-   @hf_value.HFNAME.p.uri # returns param named uri, not URI itself
-   @hf_value.HFNAME.p.name # returns param named name, not name itself
-   @hf_value.HFNAME[IDX].uri.name # any sel_any_uri nested features may be
-   used @hf_value.HFNAME[IDX].nameaddr.name # select_any_nameaddr
+   Get value of required header-value or param. Note that selects called
+   'hf_value2' work with Authorization-like headers where comma is not
+   treated as value delimiter.
+
+   Formats:
+ * @hf_value.HFNAME[IDX] # idx value, negative value counts from
+   bottom
+ * @hf_value.HFNAME.PARAM_NAME
+ * @hf_value.HFNAME[IDX].PARAM_NAME
+ * @hf_value.HFNAME.p.PARAM_NAME # or .param., useful if required
+   called "uri", "p", "param"
+ * @hf_value.HFNAME[IDX].p.PARAM_NAME # dtto
+ * @hf_value.HFNAME[IDX].uri # (< & > excluded)
+ * @hf_value.HFNAME[*] # return comma delimited list of all values
+   (combines headers)
+ * @hf_value.HFNAME # the same as above [*] but may be parsed by cfg.y
+ * @hf_value.HFNAME[*].uri # return comma delimited list of uris (< &
+   > excluded)
+ * @hf_value.HFNAME.uri # the same as above [*] but may be parsed by
+   cfg.y
+ * @hf_value.HFNAME[IDX].name # returns name part, quotes excluded
+ * @hf_value.HFNAME.name # returns name part of the first value
+ * @hf_value2.HFNAME # returns value of first header
+ * @hf_value2.HFNAME[IDX] # returns value of idx's header
+ * @hf_value2.HFNAME.PARAM_NAME
+ * @hf_value2.HFNAME[IDX].PARAM_NAME
+ * @hf_value.HFNAME[IDX].uri # return URI, quotes excluded
+ * @hf_value.HFNAME.p.uri # returns param named uri, not URI itself
+ * @hf_value.HFNAME.p.name # returns param named name, not name itself
+ * @hf_value.HFNAME[IDX].uri.name # any sel_any_uri nested features
+   may be used
+ * @hf_value.HFNAME[IDX].nameaddr.name # select_any_nameaddr
 
Meaning of the parameters is as follows:
  * HFNAME - Header field name. Underscores are treated as dashes.
@@ -772,7 +783,9 @@ $prt = @hf_value2.authorization.integrity_protected;
 
 3.2. @hf_value2
 
-   TBA.
+   Similar to selects called 'hf_value', but work with Authorization-like
+   headers where comma is treated as attribute delimiter instead of header
+   value delimiter.
 
 3.3. @hf_value_exists
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:ef05d0f6: modules: readme files regenerated - tls ... [skip ci]

2024-06-28 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: ef05d0f6210d73a3f991b31ce28630807ede23af
URL: 
https://github.com/kamailio/kamailio/commit/ef05d0f6210d73a3f991b31ce28630807ede23af

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-28T11:46:10+02:00

modules: readme files regenerated - tls ... [skip ci]

---

Modified: src/modules/tls/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/ef05d0f6210d73a3f991b31ce28630807ede23af.diff
Patch: 
https://github.com/kamailio/kamailio/commit/ef05d0f6210d73a3f991b31ce28630807ede23af.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:385c054a: modules: readme files regenerated - pv ... [skip ci]

2024-06-25 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 385c054a5d96b4d2b888e62dd26ca7d563d93f61
URL: 
https://github.com/kamailio/kamailio/commit/385c054a5d96b4d2b888e62dd26ca7d563d93f61

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-25T13:01:10+02:00

modules: readme files regenerated - pv ... [skip ci]

---

Modified: src/modules/pv/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/385c054a5d96b4d2b888e62dd26ca7d563d93f61.diff
Patch: 
https://github.com/kamailio/kamailio/commit/385c054a5d96b4d2b888e62dd26ca7d563d93f61.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:54aa2eac: modules: readme files regenerated - textopsx ... [skip ci]

2024-06-23 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 54aa2eac1a8c60e0741a5616e79b7b03e1e213e5
URL: 
https://github.com/kamailio/kamailio/commit/54aa2eac1a8c60e0741a5616e79b7b03e1e213e5

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-23T12:01:10+02:00

modules: readme files regenerated - textopsx ... [skip ci]

---

Modified: src/modules/textopsx/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/54aa2eac1a8c60e0741a5616e79b7b03e1e213e5.diff
Patch: 
https://github.com/kamailio/kamailio/commit/54aa2eac1a8c60e0741a5616e79b7b03e1e213e5.patch

---

diff --git a/src/modules/textopsx/README b/src/modules/textopsx/README
index 7c6bc59df14..5344e15043d 100644
--- a/src/modules/textopsx/README
+++ b/src/modules/textopsx/README
@@ -753,8 +753,8 @@ bl_iterator_end("b1");
 
 3.1. @hf_value
 
-   Get value of required header-value or param. Note that functions called
-   'value2' works with Authorization-like headers where comma is not
+   Get value of required header-value or param. Note that selects called
+   'hf_value2' work with Authorization-like headers where comma is not
treated as value delimiter.
 
Formats:
@@ -805,7 +805,9 @@ $prt = @hf_value2.authorization.integrity_protected;
 
 3.2. @hf_value2
 
-   TBA.
+   Similar to selects called 'hf_value', but work with Authorization-like
+   headers where comma is treated as attribute delimiter instead of header
+   value delimiter.
 
 3.3. @hf_value_exists
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:eaf18505: modules: readme files regenerated - textopsx ... [skip ci]

2024-06-21 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: eaf18505360a3bbaf25889095fcf23b620caedff
URL: 
https://github.com/kamailio/kamailio/commit/eaf18505360a3bbaf25889095fcf23b620caedff

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-21T13:01:09+02:00

modules: readme files regenerated - textopsx ... [skip ci]

---

Modified: src/modules/textopsx/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/eaf18505360a3bbaf25889095fcf23b620caedff.diff
Patch: 
https://github.com/kamailio/kamailio/commit/eaf18505360a3bbaf25889095fcf23b620caedff.patch

---

diff --git a/src/modules/textopsx/README b/src/modules/textopsx/README
index 9d6b81c05cd..7c6bc59df14 100644
--- a/src/modules/textopsx/README
+++ b/src/modules/textopsx/README
@@ -755,25 +755,36 @@ bl_iterator_end("b1");
 
Get value of required header-value or param. Note that functions called
'value2' works with Authorization-like headers where comma is not
-   treated as value delimiter. Formats: @hf_value.HFNAME[IDX] # idx value,
-   negative value counts from bottom @hf_value.HFNAME.PARAM_NAME
-   @hf_value.HFNAME[IDX].PARAM_NAME @hf_value.HFNAME.p.PARAM_NAME # or
-   .param., useful if required called "uri", "p", "param"
-   @hf_value.HFNAME[IDX].p.PARAM_NAME # dtto @hf_value.HFNAME[IDX].uri #
-   (< & > excluded) @hf_value.HFNAME[*] # return comma delimited list of
-   all values (combines headers) @hf_value.HFNAME # the same as above [*]
-   but may be parsed by cfg.y @hf_value.HFNAME[*].uri # return comma
-   delimited list of uris (< & > excluded) @hf_value.HFNAME.uri # the same
-   as above [*] but may be parsed by cfg.y @hf_value.HFNAME[IDX].name #
-   returns name part, quotes excluded @hf_value.HFNAME.name # returns name
-   part of the first value @hf_value2.HFNAME # returns value of first
-   header @hf_value2.HFNAME[IDX] # returns value of idx's header
-   @hf_value2.HFNAME.PARAM_NAME @hf_value2.HFNAME[IDX].PARAM_NAME
-   @hf_value.HFNAME[IDX].uri # return URI, quotes excluded
-   @hf_value.HFNAME.p.uri # returns param named uri, not URI itself
-   @hf_value.HFNAME.p.name # returns param named name, not name itself
-   @hf_value.HFNAME[IDX].uri.name # any sel_any_uri nested features may be
-   used @hf_value.HFNAME[IDX].nameaddr.name # select_any_nameaddr
+   treated as value delimiter.
+
+   Formats:
+ * @hf_value.HFNAME[IDX] # idx value, negative value counts from
+   bottom
+ * @hf_value.HFNAME.PARAM_NAME
+ * @hf_value.HFNAME[IDX].PARAM_NAME
+ * @hf_value.HFNAME.p.PARAM_NAME # or .param., useful if required
+   called "uri", "p", "param"
+ * @hf_value.HFNAME[IDX].p.PARAM_NAME # dtto
+ * @hf_value.HFNAME[IDX].uri # (< & > excluded)
+ * @hf_value.HFNAME[*] # return comma delimited list of all values
+   (combines headers)
+ * @hf_value.HFNAME # the same as above [*] but may be parsed by cfg.y
+ * @hf_value.HFNAME[*].uri # return comma delimited list of uris (< &
+   > excluded)
+ * @hf_value.HFNAME.uri # the same as above [*] but may be parsed by
+   cfg.y
+ * @hf_value.HFNAME[IDX].name # returns name part, quotes excluded
+ * @hf_value.HFNAME.name # returns name part of the first value
+ * @hf_value2.HFNAME # returns value of first header
+ * @hf_value2.HFNAME[IDX] # returns value of idx's header
+ * @hf_value2.HFNAME.PARAM_NAME
+ * @hf_value2.HFNAME[IDX].PARAM_NAME
+ * @hf_value.HFNAME[IDX].uri # return URI, quotes excluded
+ * @hf_value.HFNAME.p.uri # returns param named uri, not URI itself
+ * @hf_value.HFNAME.p.name # returns param named name, not name itself
+ * @hf_value.HFNAME[IDX].uri.name # any sel_any_uri nested features
+   may be used
+ * @hf_value.HFNAME[IDX].nameaddr.name # select_any_nameaddr
 
Meaning of the parameters is as follows:
  * HFNAME - Header field name. Underscores are treated as dashes.

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:e430a7b5: modules: readme files regenerated - modules ... [skip ci]

2024-06-19 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: e430a7b5eac9311cde1ea6a4d6f9fddacebe7302
URL: 
https://github.com/kamailio/kamailio/commit/e430a7b5eac9311cde1ea6a4d6f9fddacebe7302

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-19T11:16:19+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/ims_icscf/README
Modified: src/modules/ims_usrloc_pcscf/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/e430a7b5eac9311cde1ea6a4d6f9fddacebe7302.diff
Patch: 
https://github.com/kamailio/kamailio/commit/e430a7b5eac9311cde1ea6a4d6f9fddacebe7302.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:fabd1eb4: modules: readme files regenerated - ims_icscf ... [skip ci]

2024-06-17 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: fabd1eb423b62a5899857cf6c0974bb26fd8be30
URL: 
https://github.com/kamailio/kamailio/commit/fabd1eb423b62a5899857cf6c0974bb26fd8be30

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-17T16:01:09+02:00

modules: readme files regenerated - ims_icscf ... [skip ci]

---

Modified: src/modules/ims_icscf/README
Modified: src/modules/ims_usrloc_pcscf/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/fabd1eb423b62a5899857cf6c0974bb26fd8be30.diff
Patch: 
https://github.com/kamailio/kamailio/commit/fabd1eb423b62a5899857cf6c0974bb26fd8be30.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:d5135ade: modules: readme files regenerated - siputils ... [skip ci]

2024-06-14 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: d5135adec7297caa4dca0021dcf33ea1a1897aac
URL: 
https://github.com/kamailio/kamailio/commit/d5135adec7297caa4dca0021dcf33ea1a1897aac

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-14T08:16:10+02:00

modules: readme files regenerated - siputils ... [skip ci]

---

Modified: src/modules/siputils/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/d5135adec7297caa4dca0021dcf33ea1a1897aac.diff
Patch: 
https://github.com/kamailio/kamailio/commit/d5135adec7297caa4dca0021dcf33ea1a1897aac.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:128604b6: modules: readme files regenerated - dispatcher ... [skip ci]

2024-06-13 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 128604b6bda0c193fab4d0f2dd5bd6e2927bfdbd
URL: 
https://github.com/kamailio/kamailio/commit/128604b6bda0c193fab4d0f2dd5bd6e2927bfdbd

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-13T13:31:10+02:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/128604b6bda0c193fab4d0f2dd5bd6e2927bfdbd.diff
Patch: 
https://github.com/kamailio/kamailio/commit/128604b6bda0c193fab4d0f2dd5bd6e2927bfdbd.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index fbac75c662d..41f9d7bb812 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -1638,8 +1638,9 @@ onreply_route {
 
 4.17.  ds_oc_set_attrs(setid, uri, rval, tval, sval)
 
-   Sets the overload control rate and time internval limit for the
-   destination (setid, uri).
+   Sets the overload control rate, time internval limit and sequence
+   number for the destination record (setid, uri) following RFC7339
+   specifications.
 
Description of parameters:
  * setid - the set (group) id. The parameter can be an integer or a
@@ -1658,7 +1659,7 @@ onreply_route {
 
Example 1.60. ds_oc_set_attrs() usage
 ...
-ds_oc_set_attrs("1", "sip:127.0.0.1:5080", "30", "1000", "1");
+ds_oc_set_attrs("1", "sip:127.0.0.1:5080", "30", "180000", "1");
 ...
 
 5. RPC Commands

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:842bb793: modules: readme files regenerated - dispatcher ... [skip ci]

2024-06-11 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 842bb7936ea92a9785711b7e61392615bb541826
URL: 
https://github.com/kamailio/kamailio/commit/842bb7936ea92a9785711b7e61392615bb541826

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-11T13:46:10+02:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/842bb7936ea92a9785711b7e61392615bb541826.diff
Patch: 
https://github.com/kamailio/kamailio/commit/842bb7936ea92a9785711b7e61392615bb541826.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index 1e99229575a..fbac75c662d 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -122,7 +122,7 @@ Federico Cabiddu
   4.14. ds_load_unset()
   4.15. ds_reload()
   4.16. ds_dsg_fetch(setid)
-  4.17. ds_oc_set_attrs(setid, uri, rval, tval)
+  4.17. ds_oc_set_attrs(setid, uri, rval, tval, sval)
 
 5. RPC Commands
 
@@ -291,7 +291,7 @@ Chapter 1. Admin Guide
 4.14. ds_load_unset()
 4.15. ds_reload()
 4.16. ds_dsg_fetch(setid)
-4.17. ds_oc_set_attrs(setid, uri, rval, tval)
+4.17. ds_oc_set_attrs(setid, uri, rval, tval, sval)
 
5. RPC Commands
 
@@ -1118,7 +1118,7 @@ modparam("dispatcher", "ds_interval_mode", 7200)
4.14. ds_load_unset()
4.15. ds_reload()
4.16. ds_dsg_fetch(setid)
-   4.17. ds_oc_set_attrs(setid, uri, rval, tval)
+   4.17. ds_oc_set_attrs(setid, uri, rval, tval, sval)
 
 4.1.  ds_select_dst(set, alg[, limit])
 
@@ -1636,7 +1636,7 @@ onreply_route {
 xinfo("set id: 1 - all: $dsg(count); active: $dsg(active)\n");
 ...
 
-4.17.  ds_oc_set_attrs(setid, uri, rval, tval)
+4.17.  ds_oc_set_attrs(setid, uri, rval, tval, sval)
 
Sets the overload control rate and time internval limit for the
destination (setid, uri).
@@ -1650,12 +1650,15 @@ onreply_route {
  * tval - time interval limit to apply the overload control rate (in
milliseconds). If the value is 0 or negative, then the default
value 500 is used.
+ * sval - the sequence number for overload control.
+
+   The parameters can include variables.
 
This function can be used from ANY_ROUTE.
 
Example 1.60. ds_oc_set_attrs() usage
 ...
-ds_oc_set_attrs("1", "sip:127.0.0.1:5080", "30", "1000");
+ds_oc_set_attrs("1", "sip:127.0.0.1:5080", "30", "1000", "1");
 ...
 
 5. RPC Commands

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:dd30f8b9: modules: readme files regenerated - dispatcher ... [skip ci]

2024-06-10 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: dd30f8b905a80f85891df72a1f865c9ad1508c9a
URL: 
https://github.com/kamailio/kamailio/commit/dd30f8b905a80f85891df72a1f865c9ad1508c9a

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-10T13:16:10+02:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/dd30f8b905a80f85891df72a1f865c9ad1508c9a.diff
Patch: 
https://github.com/kamailio/kamailio/commit/dd30f8b905a80f85891df72a1f865c9ad1508c9a.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index c095bc201be..1e99229575a 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -122,7 +122,7 @@ Federico Cabiddu
   4.14. ds_load_unset()
   4.15. ds_reload()
   4.16. ds_dsg_fetch(setid)
-  4.17. ds_oc_set_rate(setid, uri, val)
+  4.17. ds_oc_set_attrs(setid, uri, rval, tval)
 
 5. RPC Commands
 
@@ -212,7 +212,7 @@ Federico Cabiddu
1.57. ds_load_unset usage
1.58. ds_reload usage
1.59. ds_dsg_fetch() usage
-   1.60. ds_oc_set_rate() usage
+   1.60. ds_oc_set_attrs() usage
1.61. dispatcher list file
1.62. Kamailio config script - sample dispatcher usage
 
@@ -291,7 +291,7 @@ Chapter 1. Admin Guide
 4.14. ds_load_unset()
 4.15. ds_reload()
 4.16. ds_dsg_fetch(setid)
-4.17. ds_oc_set_rate(setid, uri, val)
+4.17. ds_oc_set_attrs(setid, uri, rval, tval)
 
5. RPC Commands
 
@@ -1118,7 +1118,7 @@ modparam("dispatcher", "ds_interval_mode", 7200)
4.14. ds_load_unset()
4.15. ds_reload()
4.16. ds_dsg_fetch(setid)
-   4.17. ds_oc_set_rate(setid, uri, val)
+   4.17. ds_oc_set_attrs(setid, uri, rval, tval)
 
 4.1.  ds_select_dst(set, alg[, limit])
 
@@ -1636,22 +1636,26 @@ onreply_route {
 xinfo("set id: 1 - all: $dsg(count); active: $dsg(active)\n");
 ...
 
-4.17.  ds_oc_set_rate(setid, uri, val)
+4.17.  ds_oc_set_attrs(setid, uri, rval, tval)
 
-   Sets the overload control rate for the destination (setid, uri).
+   Sets the overload control rate and time internval limit for the
+   destination (setid, uri).
 
Description of parameters:
  * setid - the set (group) id. The parameter can be an integer or a
variable holding an integer value.
  * uri - the URI of the destination.
- * val - the value of the overload control rate (from 1 to 100) - how
+ * rval - the value of the overload control rate (from 1 to 100) - how
many times to skip using this destination in 100 selections.
+ * tval - time interval limit to apply the overload control rate (in
+   milliseconds). If the value is 0 or negative, then the default
+   value 500 is used.
 
This function can be used from ANY_ROUTE.
 
-   Example 1.60. ds_oc_set_rate() usage
+   Example 1.60. ds_oc_set_attrs() usage
 ...
-ds_oc_set_rate("1", "sip:127.0.0.1:5080", "30");
+ds_oc_set_attrs("1", "sip:127.0.0.1:5080", "30", "1000");
 ...
 
 5. RPC Commands

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:955c6e02: modules: readme files regenerated - modules ... [skip ci]

2024-06-08 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: 955c6e02ed0e31a4c7f148518bf44edb12c37a07
URL: 
https://github.com/kamailio/kamailio/commit/955c6e02ed0e31a4c7f148518bf44edb12c37a07

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-08T20:31:20+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/ims_ipsec_pcscf/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/955c6e02ed0e31a4c7f148518bf44edb12c37a07.diff
Patch: 
https://github.com/kamailio/kamailio/commit/955c6e02ed0e31a4c7f148518bf44edb12c37a07.patch

---

diff --git a/src/modules/ims_ipsec_pcscf/README 
b/src/modules/ims_ipsec_pcscf/README
index bce99b791da..3d831eb2c47 100644
--- a/src/modules/ims_ipsec_pcscf/README
+++ b/src/modules/ims_ipsec_pcscf/README
@@ -361,7 +361,7 @@ ipsec_destroy("location");
recv_host - received host to match the record.
recv_port - received port to match the record.
 
-   The last three parameters have to be string valies and can contain
+   The last three parameters have to be string values and can contain
variables.
 
Example 1.14. ipsec_destroy_by_contact()

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:637c5ce2: modules: readme files regenerated - dispatcher ... [skip ci]

2024-06-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 637c5ce2a9f2a9f82937f9102545f896a5a8abed
URL: 
https://github.com/kamailio/kamailio/commit/637c5ce2a9f2a9f82937f9102545f896a5a8abed

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-07T19:46:11+02:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README
Modified: src/modules/ims_ipsec_pcscf/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/637c5ce2a9f2a9f82937f9102545f896a5a8abed.diff
Patch: 
https://github.com/kamailio/kamailio/commit/637c5ce2a9f2a9f82937f9102545f896a5a8abed.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index c915f552809..c095bc201be 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -1644,7 +1644,7 @@ onreply_route {
  * setid - the set (group) id. The parameter can be an integer or a
variable holding an integer value.
  * uri - the URI of the destination.
- * val - the valie of the overload control rate (from 1 to 100) - how
+ * val - the value of the overload control rate (from 1 to 100) - how
many times to skip using this destination in 100 selections.
 
This function can be used from ANY_ROUTE.
diff --git a/src/modules/ims_ipsec_pcscf/README 
b/src/modules/ims_ipsec_pcscf/README
index bce99b791da..3d831eb2c47 100644
--- a/src/modules/ims_ipsec_pcscf/README
+++ b/src/modules/ims_ipsec_pcscf/README
@@ -361,7 +361,7 @@ ipsec_destroy("location");
recv_host - received host to match the record.
recv_port - received port to match the record.
 
-   The last three parameters have to be string valies and can contain
+   The last three parameters have to be string values and can contain
variables.
 
Example 1.14. ipsec_destroy_by_contact()

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:a366c9a3: modules: readme files regenerated - dispatcher ... [skip ci]

2024-06-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: a366c9a30f953571f89f539e87448ff0c5ac8585
URL: 
https://github.com/kamailio/kamailio/commit/a366c9a30f953571f89f539e87448ff0c5ac8585

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-07T12:31:09+02:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/a366c9a30f953571f89f539e87448ff0c5ac8585.diff
Patch: 
https://github.com/kamailio/kamailio/commit/a366c9a30f953571f89f539e87448ff0c5ac8585.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index 209d77f4c87..c915f552809 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -122,6 +122,7 @@ Federico Cabiddu
   4.14. ds_load_unset()
   4.15. ds_reload()
   4.16. ds_dsg_fetch(setid)
+  4.17. ds_oc_set_rate(setid, uri, val)
 
 5. RPC Commands
 
@@ -211,8 +212,9 @@ Federico Cabiddu
1.57. ds_load_unset usage
1.58. ds_reload usage
1.59. ds_dsg_fetch() usage
-   1.60. dispatcher list file
-   1.61. Kamailio config script - sample dispatcher usage
+   1.60. ds_oc_set_rate() usage
+   1.61. dispatcher list file
+   1.62. Kamailio config script - sample dispatcher usage
 
 Chapter 1. Admin Guide
 
@@ -289,6 +291,7 @@ Chapter 1. Admin Guide
 4.14. ds_load_unset()
 4.15. ds_reload()
 4.16. ds_dsg_fetch(setid)
+4.17. ds_oc_set_rate(setid, uri, val)
 
5. RPC Commands
 
@@ -1115,6 +1118,7 @@ modparam("dispatcher", "ds_interval_mode", 7200)
4.14. ds_load_unset()
4.15. ds_reload()
4.16. ds_dsg_fetch(setid)
+   4.17. ds_oc_set_rate(setid, uri, val)
 
 4.1.  ds_select_dst(set, alg[, limit])
 
@@ -1227,6 +1231,9 @@ GATEWAY | PRIORITY | ESTIMATED | ADJUSTED | LOAD
 With congestion control the formula becomes :
 CONGESTION_MS = CURRENT_LATENCY_MS - NORMAL_CONDITION_LATENCY_MS
 ADJUSTED_PRIORITY = PRIORITY - (CONGESTION_MS/PRIORITY)
+  + ???64??? - round-robin (next destination) with over load control
+(destination record is skipped based on over load control
+rate).
   + ???X??? - if the algorithm is not implemented, the first entry in
 set is chosen.
  * limit - the maximum number of items to be stored in XAVP list for
@@ -1629,6 +1636,24 @@ onreply_route {
 xinfo("set id: 1 - all: $dsg(count); active: $dsg(active)\n");
 ...
 
+4.17.  ds_oc_set_rate(setid, uri, val)
+
+   Sets the overload control rate for the destination (setid, uri).
+
+   Description of parameters:
+ * setid - the set (group) id. The parameter can be an integer or a
+   variable holding an integer value.
+ * uri - the URI of the destination.
+ * val - the valie of the overload control rate (from 1 to 100) - how
+   many times to skip using this destination in 100 selections.
+
+   This function can be used from ANY_ROUTE.
+
+   Example 1.60. ds_oc_set_rate() usage
+...
+ds_oc_set_rate("1", "sip:127.0.0.1:5080", "30");
+...
+
 5. RPC Commands
 
5.1. dispatcher.set_state
@@ -1890,6 +1915,10 @@ kamctl rpc dispatcher.hash 4 bob server.com
  * 'obproxy' - SIP URI of outbound proxy to be used when sending
pings. It overwrites the general ds_outbound_proxy parameter.
  * 'latency' - latency_stats initialization in ms.
+ * 'ocmin' - minimum limit for over load control rate (value between 0
+   and 100, default 10).
+ * 'ocrate' - over load control rate (value between 0 and 100, default
+   100).
 
 6.1.2. File Format
 
@@ -1907,7 +1936,7 @@ setid(int) destination(sip uri) flags(int,opt) 
priority(int,opt) attrs(str,opt)
For database, each element of a line resides in a different column.
Next is a dispatcher.list file example:
 
-   Example 1.60. dispatcher list file
+   Example 1.61. dispatcher list file
 ...
 #
 # dispatcher destination sets (groups)
@@ -1932,7 +1961,7 @@ r,opt)
 
Next listing shows a sample config for using the dispatcher module.
 
-   Example 1.61. Kamailio config script - sample dispatcher usage
+   Example 1.62. Kamailio config script - sample dispatcher usage
 ...
 #!KAMAILIO
 #

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:388cc4fc: modules: readme files regenerated - p_usrloc ... [skip ci]

2024-06-06 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 388cc4fc7531f803cdd401384b9d6baaa0d81054
URL: 
https://github.com/kamailio/kamailio/commit/388cc4fc7531f803cdd401384b9d6baaa0d81054

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-06T11:46:10+02:00

modules: readme files regenerated - p_usrloc ... [skip ci]

---

Modified: src/modules/p_usrloc/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/388cc4fc7531f803cdd401384b9d6baaa0d81054.diff
Patch: 
https://github.com/kamailio/kamailio/commit/388cc4fc7531f803cdd401384b9d6baaa0d81054.patch

---

diff --git a/src/modules/p_usrloc/README b/src/modules/p_usrloc/README
index ae0702db5bd..335d02e2efd 100644
--- a/src/modules/p_usrloc/README
+++ b/src/modules/p_usrloc/README
@@ -631,6 +631,7 @@ modparam("p_usrloc", "default_db_type", "cluster")
  * 0 uses the old style using aor, contact and call-id
  * 1 uses ruid value
  * 2 uses the new style using aor, contact and call-id
+ * 3 uses contact uniq value + ruid value
 
Default value is 0
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:77cb0050: modules: readme files regenerated - siputils ... [skip ci]

2024-06-05 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 77cb0050b0e60bf42b28b77f09e6bd00d57481dd
URL: 
https://github.com/kamailio/kamailio/commit/77cb0050b0e60bf42b28b77f09e6bd00d57481dd

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-05T20:46:10+02:00

modules: readme files regenerated - siputils ... [skip ci]

---

Modified: src/modules/siputils/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/77cb0050b0e60bf42b28b77f09e6bd00d57481dd.diff
Patch: 
https://github.com/kamailio/kamailio/commit/77cb0050b0e60bf42b28b77f09e6bd00d57481dd.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:f2a1d87d: modules: readme files regenerated - uac ... [skip ci]

2024-06-03 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: f2a1d87d3122c4e7075f6dae31ca48b2ce36869f
URL: 
https://github.com/kamailio/kamailio/commit/f2a1d87d3122c4e7075f6dae31ca48b2ce36869f

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-06-03T21:16:10+02:00

modules: readme files regenerated - uac ... [skip ci]

---

Modified: src/modules/uac/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/f2a1d87d3122c4e7075f6dae31ca48b2ce36869f.diff
Patch: 
https://github.com/kamailio/kamailio/commit/f2a1d87d3122c4e7075f6dae31ca48b2ce36869f.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:6a8eb982: modules: readme files regenerated - permissions ... [skip ci]

2024-05-27 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 6a8eb982be8d8f0c731dd423827480a1a27c2d8f
URL: 
https://github.com/kamailio/kamailio/commit/6a8eb982be8d8f0c731dd423827480a1a27c2d8f

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-27T15:31:11+02:00

modules: readme files regenerated - permissions ... [skip ci]

---

Modified: src/modules/permissions/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/6a8eb982be8d8f0c731dd423827480a1a27c2d8f.diff
Patch: 
https://github.com/kamailio/kamailio/commit/6a8eb982be8d8f0c731dd423827480a1a27c2d8f.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:4a7aa098: modules: readme files regenerated - auth ... [skip ci]

2024-05-14 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 4a7aa098281b608177c5da61e7a47067463267bf
URL: 
https://github.com/kamailio/kamailio/commit/4a7aa098281b608177c5da61e7a47067463267bf

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-14T18:01:11+02:00

modules: readme files regenerated - auth ... [skip ci]

---

Modified: src/modules/auth/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/4a7aa098281b608177c5da61e7a47067463267bf.diff
Patch: 
https://github.com/kamailio/kamailio/commit/4a7aa098281b608177c5da61e7a47067463267bf.patch

---

diff --git a/src/modules/auth/README b/src/modules/auth/README
index 5d759fe2438..826c0b04dcc 100644
--- a/src/modules/auth/README
+++ b/src/modules/auth/README
@@ -57,6 +57,7 @@ Daniel-Constantin Mierla
   4.7. pv_proxy_authenticate(realm, passwd, flags)
   4.8. pv_auth_check(realm, passwd, flags, checks)
   4.9. auth_get_www_authenticate(realm, flags, pvdest)
+  4.10. auth_algorithm(algorithm)
 
List of Examples
 
@@ -86,6 +87,7 @@ Daniel-Constantin Mierla
1.24. pv_proxy_authenticate usage
1.25. pv_auth_check usage
1.26. auth_get_www_authenticate
+   1.27. auth_algorithm example
 
 Chapter 1. Admin Guide
 
@@ -126,6 +128,7 @@ Chapter 1. Admin Guide
 4.7. pv_proxy_authenticate(realm, passwd, flags)
 4.8. pv_auth_check(realm, passwd, flags, checks)
 4.9. auth_get_www_authenticate(realm, flags, pvdest)
+4.10. auth_algorithm(algorithm)
 
 1. Overview
 
@@ -686,6 +689,7 @@ modparam("auth", "add_authinfo_hdr", yes)
4.7. pv_proxy_authenticate(realm, passwd, flags)
4.8. pv_auth_check(realm, passwd, flags, checks)
4.9. auth_get_www_authenticate(realm, flags, pvdest)
+   4.10. auth_algorithm(algorithm)
 
 4.1. consume_credentials()
 
@@ -926,3 +930,14 @@ if (auth_get_www_authenticate("$fd", "0", "$var(wauth)")) {
 xlog("www authenticate header is [$var(wauth)]\n");
 }
 ...
+
+4.10. auth_algorithm(algorithm)
+
+   Set hash algorithm used for digest authentication thus overriding
+   algorithm parameter. Possible values are the same as those of algorithm
+   parameter. The parameter may be a pseudo variable.
+
+   Example 1.27. auth_algorithm example
+...
+auth_algorithm("$alg");
+...

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Build failed in Jenkins: kamailio57-binaries » amd64,bullseye #6

2024-05-08 Thread kamailio--- via sr-dev
 bullseye (i-07f4d2bdcc03f3a7c)": Remote call on EC2 
(ec2-eu-west-1) - jenkins-debian-glue-slave bullseye (i-07f4d2bdcc03f3a7c) 
failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:996)
at hudson.Launcher$RemoteLauncher.kill(Launcher.java:1147)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:538)
at hudson.model.Run.execute(Run.java:1895)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
Archiving artifacts
Agent went offline during the build
ERROR: Connection was broken
Build step 'Archive the artifacts' marked build as failure
ERROR: Step ‘Publish TAP Results’ failed: no workspace for 
kamailio57-binaries/architecture=amd64,distribution=bullseye #6
ERROR: Step ‘Publish JUnit test result report’ failed: no workspace for 
kamailio57-binaries/architecture=amd64,distribution=bullseye #6
___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio57-binaries » amd64,bullseye #7

2024-05-08 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio57-binaries/architecture=amd64,distribution=bullseye/7/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.7:a49a4aef: modules: readme files regenerated - modules ... [skip ci]

2024-05-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.7
Commit: a49a4aefa7c72e113d354f0e71add874fb191ec9
URL: 
https://github.com/kamailio/kamailio/commit/a49a4aefa7c72e113d354f0e71add874fb191ec9

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-07T21:16:27+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/sipcapture/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/a49a4aefa7c72e113d354f0e71add874fb191ec9.diff
Patch: 
https://github.com/kamailio/kamailio/commit/a49a4aefa7c72e113d354f0e71add874fb191ec9.patch

---

diff --git a/src/modules/sipcapture/README b/src/modules/sipcapture/README
index c9bb2daca98..c551663536f 100644
--- a/src/modules/sipcapture/README
+++ b/src/modules/sipcapture/README
@@ -218,11 +218,12 @@ Chapter 1. Admin Guide
 
Database URL.
 
-   Default value is ???DEFAULT_DB_URL???.
+   Default value is ???mysql://kamailio:kamailiorw@localhost/kamailio???.
 
Example 1.1. Set db_url parameter
 ...
-modparam("sipcapture", "db_url", "mysql://user:passwd@host/dbname")
+modparam("sipcapture", "db_url", 
"mysql://kamailio:kamailiorw@localhost/kamailio
+")
 ...
 
 3.2. table_name (str)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:191aec6e: modules: readme files regenerated - modules ... [skip ci]

2024-05-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: 191aec6ef644024741c23776c35fc712aa82a6b5
URL: 
https://github.com/kamailio/kamailio/commit/191aec6ef644024741c23776c35fc712aa82a6b5

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-07T21:16:19+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/sipcapture/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/191aec6ef644024741c23776c35fc712aa82a6b5.diff
Patch: 
https://github.com/kamailio/kamailio/commit/191aec6ef644024741c23776c35fc712aa82a6b5.patch

---

diff --git a/src/modules/sipcapture/README b/src/modules/sipcapture/README
index c9bb2daca98..c551663536f 100644
--- a/src/modules/sipcapture/README
+++ b/src/modules/sipcapture/README
@@ -218,11 +218,12 @@ Chapter 1. Admin Guide
 
Database URL.
 
-   Default value is ???DEFAULT_DB_URL???.
+   Default value is ???mysql://kamailio:kamailiorw@localhost/kamailio???.
 
Example 1.1. Set db_url parameter
 ...
-modparam("sipcapture", "db_url", "mysql://user:passwd@host/dbname")
+modparam("sipcapture", "db_url", 
"mysql://kamailio:kamailiorw@localhost/kamailio
+")
 ...
 
 3.2. table_name (str)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:29910ecc: modules: readme files regenerated - tcpops ... [skip ci]

2024-05-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 29910ecc8f27cf70aa4490f8ed5188199ad8e612
URL: 
https://github.com/kamailio/kamailio/commit/29910ecc8f27cf70aa4490f8ed5188199ad8e612

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-07T19:46:10+02:00

modules: readme files regenerated - tcpops ... [skip ci]

---

Modified: src/modules/tcpops/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/29910ecc8f27cf70aa4490f8ed5188199ad8e612.diff
Patch: 
https://github.com/kamailio/kamailio/commit/29910ecc8f27cf70aa4490f8ed5188199ad8e612.patch

---

diff --git a/src/modules/tcpops/README b/src/modules/tcpops/README
index bbebe20ffb3..1897be96e1b 100644
--- a/src/modules/tcpops/README
+++ b/src/modules/tcpops/README
@@ -437,6 +437,14 @@ event_route[tcp:closed] {
Whether these routes are always called, never, or on a per socket basis
is controlled by the closed_event parameter.
 
+   Note that the event routes can be executed by TCP main process, which
+   manages the TCP connections but does not hande the SIP traffic over
+   them. It is very important not do do any time consuming operations
+   inside the event routes. Also, many resources might not be available in
+   the TCP main process (e.g., database connections), consider using async
+   module with async_task_data(...) or async_task_group_data() functions
+   for delegating task execution to async workers.
+
 4.1.  tcp:closed
 
Called for each "normal" TCP socket closure by the other side

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:c3f424bd: modules: readme files regenerated - modules ... [skip ci]

2024-05-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: c3f424bd6c0f8b9a2557cd58a3e3f5ac586d8c99
URL: 
https://github.com/kamailio/kamailio/commit/c3f424bd6c0f8b9a2557cd58a3e3f5ac586d8c99

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-07T19:46:19+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/tcpops/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/c3f424bd6c0f8b9a2557cd58a3e3f5ac586d8c99.diff
Patch: 
https://github.com/kamailio/kamailio/commit/c3f424bd6c0f8b9a2557cd58a3e3f5ac586d8c99.patch

---

diff --git a/src/modules/tcpops/README b/src/modules/tcpops/README
index bbebe20ffb3..1897be96e1b 100644
--- a/src/modules/tcpops/README
+++ b/src/modules/tcpops/README
@@ -437,6 +437,14 @@ event_route[tcp:closed] {
Whether these routes are always called, never, or on a per socket basis
is controlled by the closed_event parameter.
 
+   Note that the event routes can be executed by TCP main process, which
+   manages the TCP connections but does not hande the SIP traffic over
+   them. It is very important not do do any time consuming operations
+   inside the event routes. Also, many resources might not be available in
+   the TCP main process (e.g., database connections), consider using async
+   module with async_task_data(...) or async_task_group_data() functions
+   for delegating task execution to async workers.
+
 4.1.  tcp:closed
 
Called for each "normal" TCP socket closure by the other side

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:3b7754fd: modules: readme files regenerated - sipcapture ... [skip ci]

2024-05-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 3b7754fd3a75f849bb7509968843817d5888b2f8
URL: 
https://github.com/kamailio/kamailio/commit/3b7754fd3a75f849bb7509968843817d5888b2f8

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-07T18:16:09+02:00

modules: readme files regenerated - sipcapture ... [skip ci]

---

Modified: src/modules/sipcapture/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/3b7754fd3a75f849bb7509968843817d5888b2f8.diff
Patch: 
https://github.com/kamailio/kamailio/commit/3b7754fd3a75f849bb7509968843817d5888b2f8.patch

---

diff --git a/src/modules/sipcapture/README b/src/modules/sipcapture/README
index c9bb2daca98..c551663536f 100644
--- a/src/modules/sipcapture/README
+++ b/src/modules/sipcapture/README
@@ -218,11 +218,12 @@ Chapter 1. Admin Guide
 
Database URL.
 
-   Default value is ???DEFAULT_DB_URL???.
+   Default value is ???mysql://kamailio:kamailiorw@localhost/kamailio???.
 
Example 1.1. Set db_url parameter
 ...
-modparam("sipcapture", "db_url", "mysql://user:passwd@host/dbname")
+modparam("sipcapture", "db_url", 
"mysql://kamailio:kamailiorw@localhost/kamailio
+")
 ...
 
 3.2. table_name (str)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.7:278e29a5: modules: readme files regenerated - modules ... [skip ci]

2024-05-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.7
Commit: 278e29a5750401fe5d0e7482792dbb113362103b
URL: 
https://github.com/kamailio/kamailio/commit/278e29a5750401fe5d0e7482792dbb113362103b

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-07T17:46:25+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/sipcapture/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/278e29a5750401fe5d0e7482792dbb113362103b.diff
Patch: 
https://github.com/kamailio/kamailio/commit/278e29a5750401fe5d0e7482792dbb113362103b.patch

---

diff --git a/src/modules/sipcapture/README b/src/modules/sipcapture/README
index dda17d994c6..c9bb2daca98 100644
--- a/src/modules/sipcapture/README
+++ b/src/modules/sipcapture/README
@@ -218,7 +218,7 @@ Chapter 1. Admin Guide
 
Database URL.
 
-   Default value is "".
+   Default value is ???DEFAULT_DB_URL???.
 
Example 1.1. Set db_url parameter
 ...

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:1ee553a6: modules: readme files regenerated - modules ... [skip ci]

2024-05-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: 1ee553a6f406af5eb4838a8c46a992c4099dd30b
URL: 
https://github.com/kamailio/kamailio/commit/1ee553a6f406af5eb4838a8c46a992c4099dd30b

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-05-07T17:31:19+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/ims_ipsec_pcscf/README
Modified: src/modules/ims_usrloc_scscf/README
Modified: src/modules/sipcapture/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/1ee553a6f406af5eb4838a8c46a992c4099dd30b.diff
Patch: 
https://github.com/kamailio/kamailio/commit/1ee553a6f406af5eb4838a8c46a992c4099dd30b.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:3f774f37: modules: readme files regenerated - sipcapture ... [skip ci]

2024-04-30 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 3f774f37a7ce6e102e1691707b2ba88cd4edfee1
URL: 
https://github.com/kamailio/kamailio/commit/3f774f37a7ce6e102e1691707b2ba88cd4edfee1

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-30T16:46:09+02:00

modules: readme files regenerated - sipcapture ... [skip ci]

---

Modified: src/modules/sipcapture/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/3f774f37a7ce6e102e1691707b2ba88cd4edfee1.diff
Patch: 
https://github.com/kamailio/kamailio/commit/3f774f37a7ce6e102e1691707b2ba88cd4edfee1.patch

---

diff --git a/src/modules/sipcapture/README b/src/modules/sipcapture/README
index dda17d994c6..c9bb2daca98 100644
--- a/src/modules/sipcapture/README
+++ b/src/modules/sipcapture/README
@@ -218,7 +218,7 @@ Chapter 1. Admin Guide
 
Database URL.
 
-   Default value is "".
+   Default value is ???DEFAULT_DB_URL???.
 
Example 1.1. Set db_url parameter
 ...

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:27351e3f: modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]

2024-04-29 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 27351e3f9f551a86ffecbc1e6aa269a2946d55d1
URL: 
https://github.com/kamailio/kamailio/commit/27351e3f9f551a86ffecbc1e6aa269a2946d55d1

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-29T10:16:08+02:00

modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]

---

Modified: src/modules/ims_ipsec_pcscf/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/27351e3f9f551a86ffecbc1e6aa269a2946d55d1.diff
Patch: 
https://github.com/kamailio/kamailio/commit/27351e3f9f551a86ffecbc1e6aa269a2946d55d1.patch

---

diff --git a/src/modules/ims_ipsec_pcscf/README 
b/src/modules/ims_ipsec_pcscf/README
index 8dd070ffe7d..bce99b791da 100644
--- a/src/modules/ims_ipsec_pcscf/README
+++ b/src/modules/ims_ipsec_pcscf/README
@@ -308,7 +308,7 @@ ipsec_create("location", "1");
then this must be name of the table which stores the contacts.
flags - bitwise flag:
   + 0x01 (1) - set force socket for request messages. Useful for
-ipsec and TCP.
+ipsec and TCP/TLS.
   + 0x02 (2) - reverse search for a contact in the memory. Useful
 when contact alias is disabled.
   + 0x04 (4) - use destination URI for IPSec tunnel search. Useful
@@ -317,12 +317,13 @@ ipsec_create("location", "1");
   + 0x10 (16) - do not look for alias parameter to set received
 details.
   + 0x20 (32) - do not reset the destination URI.
-  + 0x40 (64) - use user equipment client port as target for TCP
-requests.
+  + 0x40 (64) - use user equipment client port as target for
+TCP/TLS requests (try to reuse the UE client connection).
   + 0x80 (128) - set transport parameter in the new dst uri for
-TCP requests.
+TCP/TLS requests.
   + 0x100 (256) - use Via attributes (port and protocol) for
-routing UDP reply.
+routing UDP reply, and protocol from next hop address for
+request (otherwise it taken from saved contact).
   + 0x200 (512) - try TCP if corresponding UDP socket is not
 found.
This is an optional parameter, default value - 0.

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.7:afd6189d: modules: readme files regenerated - modules ... [skip ci]

2024-04-28 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.7
Commit: afd6189d65b06b80a433b6e4e321ac509af0c40c
URL: 
https://github.com/kamailio/kamailio/commit/afd6189d65b06b80a433b6e4e321ac509af0c40c

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-29T05:31:24+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/smsops/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/afd6189d65b06b80a433b6e4e321ac509af0c40c.diff
Patch: 
https://github.com/kamailio/kamailio/commit/afd6189d65b06b80a433b6e4e321ac509af0c40c.patch

---

diff --git a/src/modules/smsops/README b/src/modules/smsops/README
index 65e410de6ba..0dc5edbd605 100644
--- a/src/modules/smsops/README
+++ b/src/modules/smsops/README
@@ -33,6 +33,8 @@ Carsten Bock
   4.1. isRPDATA()
   4.2. smsdump()
 
+5. Variables
+
List of Examples
 
1.1. isRPDATA() usage
@@ -57,6 +59,8 @@ Chapter 1. Admin Guide
 4.1. isRPDATA()
 4.2. smsdump()
 
+   5. Variables
+
 1. Overview
 
This module collects the Transformations for 3GPP-SMS.
@@ -115,3 +119,12 @@ if (isRPDATA())
 ...
 smsdump();
 ...
+
+5. Variables
+
+   Several variables are exported by the module to access the attributes
+   of the SMS.
+ * $smsack
+   $smsbody
+   $rpdata(key)
+   $tpdu(key)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:5b0e1e6d: modules: readme files regenerated - phonenum ... [skip ci]

2024-04-27 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 5b0e1e6d23fb0bf028589ae27949f11be2b22837
URL: 
https://github.com/kamailio/kamailio/commit/5b0e1e6d23fb0bf028589ae27949f11be2b22837

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-27T08:46:10+02:00

modules: readme files regenerated - phonenum ... [skip ci]

---

Modified: src/modules/phonenum/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/5b0e1e6d23fb0bf028589ae27949f11be2b22837.diff
Patch: 
https://github.com/kamailio/kamailio/commit/5b0e1e6d23fb0bf028589ae27949f11be2b22837.patch

---

diff --git a/src/modules/phonenum/README b/src/modules/phonenum/README
index 87cb9e485f5..5d50ebf8f2e 100644
--- a/src/modules/phonenum/README
+++ b/src/modules/phonenum/README
@@ -191,7 +191,8 @@ if(phonenum_match_cn("1-484-555-", "US", "src")) {
   + number - phone number that is matched
   + valid - 1 if the matched number has a valid result; 0
 otherwise
-  + normalized - normalized phone number
+  + normalized - normalized (E164) phone number
+  + natnum - nationally formatted phone number
   + cctel - country code for phone number
   + ccname - country code name
   + ltype - local network type

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:465994de: modules: readme files regenerated - ims_usrloc_scscf ... [skip ci]

2024-04-26 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 465994de2859c7863b4cef8457be0a207f15c932
URL: 
https://github.com/kamailio/kamailio/commit/465994de2859c7863b4cef8457be0a207f15c932

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-26T15:46:09+02:00

modules: readme files regenerated - ims_usrloc_scscf ... [skip ci]

---

Modified: src/modules/ims_usrloc_scscf/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/465994de2859c7863b4cef8457be0a207f15c932.diff
Patch: 
https://github.com/kamailio/kamailio/commit/465994de2859c7863b4cef8457be0a207f15c932.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:36fc03ea: modules: readme files regenerated - htable ... [skip ci]

2024-04-25 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 36fc03eaa49ba8ff02acd451699185ac18d8618e
URL: 
https://github.com/kamailio/kamailio/commit/36fc03eaa49ba8ff02acd451699185ac18d8618e

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-25T14:16:08+02:00

modules: readme files regenerated - htable ... [skip ci]

---

Modified: src/modules/htable/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/36fc03eaa49ba8ff02acd451699185ac18d8618e.diff
Patch: 
https://github.com/kamailio/kamailio/commit/36fc03eaa49ba8ff02acd451699185ac18d8618e.patch

---

diff --git a/src/modules/htable/README b/src/modules/htable/README
index 75f47f5f445..00b6a209c81 100644
--- a/src/modules/htable/README
+++ b/src/modules/htable/README
@@ -852,6 +852,7 @@ sht_rm_value_re("ha=>.*");
  * re - match the val parameter as regular expression.
  * sw - match the val parameter as 'starts with'.
  * ew - match the val parameter as 'ends with'.
+ * in - match the val parameter as 'includes'.
 
All parameters can be static strings or contain variables.
 
@@ -871,6 +872,7 @@ sht_rm_name("ha", "re", ".*");
  * re - match the val parameter as regular expression.
  * sw - match the val parameter as 'starts with'.
  * ew - match the val parameter as 'ends with'.
+ * in - match the val parameter as 'includes'.
 
All parameters can be static strings or contain variables.
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:03ff5051: modules: readme files regenerated - modules ... [skip ci]

2024-04-25 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: 03ff5051b640d2478dd68ea89ad74d516752ab0f
URL: 
https://github.com/kamailio/kamailio/commit/03ff5051b640d2478dd68ea89ad74d516752ab0f

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-25T14:01:16+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/db_redis/README
Modified: src/modules/ndb_redis/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/03ff5051b640d2478dd68ea89ad74d516752ab0f.diff
Patch: 
https://github.com/kamailio/kamailio/commit/03ff5051b640d2478dd68ea89ad74d516752ab0f.patch

---

diff --git a/src/modules/db_redis/README b/src/modules/db_redis/README
index d2baa50e72d..4cfdcaa5b4f 100644
--- a/src/modules/db_redis/README
+++ b/src/modules/db_redis/README
@@ -39,7 +39,7 @@ Joel Centelles Martin
   4.3. verbosity (int)
   4.4. opt_tls (int)
   4.5. db_pass (string)
-  4.6. ac_path (string)
+  4.6. ca_path (string)
 
 5. Usage
 6. Module Specific Considerations
@@ -75,7 +75,7 @@ Chapter 1. Admin Guide
 4.3. verbosity (int)
 4.4. opt_tls (int)
 4.5. db_pass (string)
-4.6. ac_path (string)
+4.6. ca_path (string)
 
5. Usage
6. Module Specific Considerations
@@ -203,7 +203,7 @@ allid,time_hires:callid
4.3. verbosity (int)
4.4. opt_tls (int)
4.5. db_pass (string)
-   4.6. ac_path (string)
+   4.6. ca_path (string)
 
 4.1. schema_path (string)
 
@@ -247,6 +247,12 @@ modparam("db_redis", "verbosity", 0)
Controls TLS usage while connecting to a remote DB. If set to 1, TLS is
used to connect to the DB.
 
+   If TLS is enabled, the module will validate the Redis server
+   certificate against the ca_path. There is currently no way to connect
+   with a specified client certificate, the corresponding configuration to
+   check client certificates in the Redis server must therefore be turned
+   off.
+
Default value: 0.
 
Example 1.4. Enabling TLS connection
@@ -265,9 +271,10 @@ modparam("db_redis", "opt_tls", 1)
 modparam("db_redis", "db_pass", "r3d1sPass")
 ...
 
-4.6. ac_path (string)
+4.6. ca_path (string)
 
-   Sets the path where Certificates Authorities certs are stored.
+   Sets the path where Certificates Authorities certs for the Redis server
+   certificate are stored.
 
Default value: "" (empty).
 
diff --git a/src/modules/ndb_redis/README b/src/modules/ndb_redis/README
index 1cdfc842db3..90071f5e3f0 100644
--- a/src/modules/ndb_redis/README
+++ b/src/modules/ndb_redis/README
@@ -55,7 +55,7 @@ Joel Centelles Martin
   3.8. flush_on_reconnect (integer)
   3.9. allow_dynamic_nodes (integer)
   3.10. debug (integer)
-  3.11. ac_path (string)
+  3.11. ca_path (string)
 
 4. Functions
 
@@ -103,7 +103,7 @@ Chapter 1. Admin Guide
 3.8. flush_on_reconnect (integer)
 3.9. allow_dynamic_nodes (integer)
 3.10. debug (integer)
-3.11. ac_path (string)
+3.11. ca_path (string)
 
4. Functions
 
@@ -149,7 +149,7 @@ Chapter 1. Admin Guide
3.8. flush_on_reconnect (integer)
3.9. allow_dynamic_nodes (integer)
3.10. debug (integer)
-   3.11. ac_path (string)
+   3.11. ca_path (string)
 
 3.1. server (str)
 
@@ -168,6 +168,12 @@ Chapter 1. Admin Guide
many REDIS servers, just give different attributes and use the specific
server name when querying the REDIS instance.
 
+   If tls is enabled, the module will validate the REDIS server
+   certificate against the ca_path. There is currently no way to connect
+   with a specified client certificate, the corresponding configuration to
+   check client certificates in the REDIS server must therefore be turned
+   off.
+
Default value is NULL.
 
Example 1.1. Set server parameter
@@ -346,9 +352,10 @@ modparam("ndb_redis", "allow_dynamic_nodes", 1)
 modparam("ndb_redis", "debug", 1)
 ...
 
-3.11. ac_path (string)
+3.11. ca_path (string)
 
-   Sets the path where Certificates Authorities certs are stored.
+   Sets the path where Certificates Authorities certs for the REDIS server
+   certificate are stored.
 
Default value: "" (empty).
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:f4332447: modules: readme files regenerated - acc ... [skip ci]

2024-04-15 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: f43324473bfd9b6c5db59c5691e316d32c15be81
URL: 
https://github.com/kamailio/kamailio/commit/f43324473bfd9b6c5db59c5691e316d32c15be81

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-15T21:31:23+02:00

modules: readme files regenerated - acc ... [skip ci]

---

Modified: src/modules/acc/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/f43324473bfd9b6c5db59c5691e316d32c15be81.diff
Patch: 
https://github.com/kamailio/kamailio/commit/f43324473bfd9b6c5db59c5691e316d32c15be81.patch

---

diff --git a/src/modules/acc/README b/src/modules/acc/README
index 666f8844a52..bbe356a17d5 100644
--- a/src/modules/acc/README
+++ b/src/modules/acc/README
@@ -1150,7 +1150,7 @@ modparam("acc", "cdr_facility", "LOG_DAEMON")
 
Example 1.35. cdr_extra example
 ...
-modparam("acc", "cdr_extra", "c1=$dlg_var(caller);c2=$dlg_var(callee)"
+modparam("acc", "cdr_extra", "c1=$dlg_var(caller);c2=$dlg_var(callee)")
 ...
 
 6.36. cdr_extra_nullable (integer)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:94b9cd5d: modules: readme files regenerated - cfgutils ... [skip ci]

2024-04-15 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 94b9cd5d5ffafde86fbcbede2d9a018fc616b6b1
URL: 
https://github.com/kamailio/kamailio/commit/94b9cd5d5ffafde86fbcbede2d9a018fc616b6b1

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-15T11:01:29+02:00

modules: readme files regenerated - cfgutils ... [skip ci]

---

Modified: src/modules/cfgutils/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/94b9cd5d5ffafde86fbcbede2d9a018fc616b6b1.diff
Patch: 
https://github.com/kamailio/kamailio/commit/94b9cd5d5ffafde86fbcbede2d9a018fc616b6b1.patch

---

diff --git a/src/modules/cfgutils/README b/src/modules/cfgutils/README
index b7c8075fad9..cb6251b6719 100644
--- a/src/modules/cfgutils/README
+++ b/src/modules/cfgutils/README
@@ -65,9 +65,9 @@ Daniel-Constantin Mierla
   4.12. set_gflag(flag)
   4.13. reset_gflag(flag)
   4.14. is_gflag(flag)
-  4.15. lock(key)
-  4.16. trylock(key)
-  4.17. unlock(key)
+  4.15. lock(key [, key2])
+  4.16. trylock(key [, key2])
+  4.17. unlock(key [, key2])
   4.18. check_route_exists(route)
   4.19. route_if_exists(route)
   4.20. core_hash(string1, string2, size)
@@ -154,9 +154,9 @@ Chapter 1. Admin Guide
 4.12. set_gflag(flag)
 4.13. reset_gflag(flag)
 4.14. is_gflag(flag)
-4.15. lock(key)
-4.16. trylock(key)
-4.17. unlock(key)
+4.15. lock(key [, key2])
+4.16. trylock(key [, key2])
+4.17. unlock(key [, key2])
 4.18. check_route_exists(route)
 4.19. route_if_exists(route)
 4.20. core_hash(string1, string2, size)
@@ -304,9 +304,9 @@ modparam("cfgutils", "lock_set_size", 4)
4.12. set_gflag(flag)
4.13. reset_gflag(flag)
4.14. is_gflag(flag)
-   4.15. lock(key)
-   4.16. trylock(key)
-   4.17. unlock(key)
+   4.15. lock(key [, key2])
+   4.16. trylock(key [, key2])
+   4.17. unlock(key [, key2])
4.18. check_route_exists(route)
4.19. route_if_exists(route)
4.20. core_hash(string1, string2, size)
@@ -506,16 +506,18 @@ if(is_gflag("4"))
 };
 ...
 
-4.15. lock(key)
+4.15. lock(key [, key2])
 
Lock the key. Can be used to synchronize operations in config file, a
-   hash id is computed over the key and appropriate lock is set in the
+   hash id is computed over the keys and appropriate lock is set in the
lock array controlled by parameter "lock_set_size". Do not use lock()
after another lock() unless you are sure the keys hit different array
entries.
 
???key??? can be static string or string with PVs.
 
+   ???key2??? is optional and can be static string or string with PVs.
+
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
ONREPLY_ROUTE, BRANCH_ROUTE and LOCAL_ROUTE.
 
@@ -524,13 +526,15 @@ if(is_gflag("4"))
 lock("$rU");
 ...
 
-4.16. trylock(key)
+4.16. trylock(key [, key2])
 
Try to lock the key. If the lock can not be obtained (possibly already
locked), the function returns an error and script execution continues.
 
???key??? can be static string or string with PVs.
 
+   ???key2??? is optional and can be static string or string with PVs.
+
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
ONREPLY_ROUTE, BRANCH_ROUTE and LOCAL_ROUTE.
 
@@ -542,12 +546,14 @@ if (trylock("$rU")) {
 }
 ...
 
-4.17. unlock(key)
+4.17. unlock(key [, key2])
 
Unlock the key.
 
???key??? can be static string or string with PVs.
 
+   ???key2??? is optional and can be static string or string with PVs.
+
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
ONREPLY_ROUTE, BRANCH_ROUTE and LOCAL_ROUTE.
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:7bc702b7: modules: readme files regenerated - htable ... [skip ci]

2024-04-14 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 7bc702b79bb07901c0925c9842b75ad3d818b4e1
URL: 
https://github.com/kamailio/kamailio/commit/7bc702b79bb07901c0925c9842b75ad3d818b4e1

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-14T15:46:26+02:00

modules: readme files regenerated - htable ... [skip ci]

---

Modified: src/modules/htable/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/7bc702b79bb07901c0925c9842b75ad3d818b4e1.diff
Patch: 
https://github.com/kamailio/kamailio/commit/7bc702b79bb07901c0925c9842b75ad3d818b4e1.patch

---

diff --git a/src/modules/htable/README b/src/modules/htable/README
index 4520bce8333..75f47f5f445 100644
--- a/src/modules/htable/README
+++ b/src/modules/htable/README
@@ -851,6 +851,7 @@ sht_rm_value_re("ha=>.*");
The op parameter can be:
  * re - match the val parameter as regular expression.
  * sw - match the val parameter as 'starts with'.
+ * ew - match the val parameter as 'ends with'.
 
All parameters can be static strings or contain variables.
 
@@ -869,6 +870,7 @@ sht_rm_name("ha", "re", ".*");
The op parameter can be:
  * re - match the val parameter as regular expression.
  * sw - match the val parameter as 'starts with'.
+ * ew - match the val parameter as 'ends with'.
 
All parameters can be static strings or contain variables.
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:5655ded5: modules: readme files regenerated - nghttp2 ... [skip ci]

2024-04-09 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 5655ded56eed50f743d2a60cb4c27c2c5b8dbd4b
URL: 
https://github.com/kamailio/kamailio/commit/5655ded56eed50f743d2a60cb4c27c2c5b8dbd4b

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-09T19:31:21+02:00

modules: readme files regenerated - nghttp2 ... [skip ci]

---

Modified: src/modules/nghttp2/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/5655ded56eed50f743d2a60cb4c27c2c5b8dbd4b.diff
Patch: 
https://github.com/kamailio/kamailio/commit/5655ded56eed50f743d2a60cb4c27c2c5b8dbd4b.patch

---

diff --git a/src/modules/nghttp2/README b/src/modules/nghttp2/README
index 21c296ca0a3..f880b2e5a13 100644
--- a/src/modules/nghttp2/README
+++ b/src/modules/nghttp2/README
@@ -31,7 +31,8 @@ Daniel-Constantin Mierla
 
 4. Functions
 
-  4.1. nghttp2_reply(code, reason, ctype, body)
+  4.1. nghttp2_reply(code, body)
+  4.2. nghttp2_reply_header(name, value)
 
 5. Event Routes
 
@@ -43,6 +44,7 @@ Daniel-Constantin Mierla
1.2. Set listen_port parameter
1.3. Set event_callback parameter
1.4. nghttp2_reply usage
+   1.5. nghttp2_reply usage
 
 Chapter 1. Admin Guide
 
@@ -62,7 +64,8 @@ Chapter 1. Admin Guide
 
4. Functions
 
-4.1. nghttp2_reply(code, reason, ctype, body)
+4.1. nghttp2_reply(code, body)
+4.2. nghttp2_reply_header(name, value)
 
5. Event Routes
 
@@ -87,7 +90,7 @@ Chapter 1. Admin Guide
 
The following libraries or applications must be installed before
running Kamailio with this module loaded:
- * libnghttp2 - libnghttpd library (v1.61.0+)
+ * libnghttp2 - libnghttpd library (v1.43.0+)
 
 3. Parameters
 
@@ -142,16 +145,32 @@ end
 
 4. Functions
 
-   4.1. nghttp2_reply(code, reason, ctype, body)
+   4.1. nghttp2_reply(code, body)
+   4.2. nghttp2_reply_header(name, value)
 
-4.1.  nghttp2_reply(code, reason, ctype, body)
+4.1.  nghttp2_reply(code, body)
 
-   Send back a reply with content-type and body.
+   Send back a reply with body. The body can be empty string. Both
+   parameters can contain variables.
 
Example 1.4. nghttp2_reply usage
 ...
 event_route[nghttp2:request] {
-nghttp2_reply("200", "OK", "text/html",
+nghttp2_reply("200",
+"OK");
+}
+...
+
+4.2.  nghttp2_reply_header(name, value)
+
+   Set a header to be added to reply. There can be up to 15 headers.
+
+   Example 1.5. nghttp2_reply usage
+...
+event_route[nghttp2:request] {
+nghttp2_reply_header("Content-Type", "text/html");
+nghttp2_reply_header("My-Header", "xyz");
+nghttp2_reply("200",
 "OK");
 }
 ...

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:9d3759c5: modules: readme files regenerated - ipops ... [skip ci]

2024-04-09 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 9d3759c5fcf38c842285dc2f6a700f7bb4cea740
URL: 
https://github.com/kamailio/kamailio/commit/9d3759c5fcf38c842285dc2f6a700f7bb4cea740

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-09T12:46:25+02:00

modules: readme files regenerated - ipops ... [skip ci]

---

Modified: src/modules/ipops/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/9d3759c5fcf38c842285dc2f6a700f7bb4cea740.diff
Patch: 
https://github.com/kamailio/kamailio/commit/9d3759c5fcf38c842285dc2f6a700f7bb4cea740.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:a7e02a40: modules: readme files regenerated - http_client ... [skip ci]

2024-04-08 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: a7e02a406a0ecec5434fc634149dfc8f61043b2f
URL: 
https://github.com/kamailio/kamailio/commit/a7e02a406a0ecec5434fc634149dfc8f61043b2f

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-08T21:31:24+02:00

modules: readme files regenerated - http_client ... [skip ci]

---

Modified: src/modules/http_client/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/a7e02a406a0ecec5434fc634149dfc8f61043b2f.diff
Patch: 
https://github.com/kamailio/kamailio/commit/a7e02a406a0ecec5434fc634149dfc8f61043b2f.patch

---

diff --git a/src/modules/http_client/README b/src/modules/http_client/README
index 844a6cf3107..57ae0972735 100644
--- a/src/modules/http_client/README
+++ b/src/modules/http_client/README
@@ -78,6 +78,7 @@ Hugh Waite
   4.6. http_client_request(met, url, body, hdrs, respv)
   4.7. http_client_request_v2pk(met, url, body, hdrs, respv)
   4.8. http_client_response_headers_set(mode)
+  4.9. http_client_response_headers_clear()
 
 5. Pseudo-Variables
 
@@ -141,6 +142,7 @@ Hugh Waite
1.29. http_client_request() usage
1.30. http_client_request_v2pk() usage
1.31. http_client_response_headers_set() usage
+   1.32. http_client_response_headers_clear() usage
 
 Chapter 1. Admin Guide
 
@@ -188,6 +190,7 @@ Chapter 1. Admin Guide
 4.6. http_client_request(met, url, body, hdrs, respv)
 4.7. http_client_request_v2pk(met, url, body, hdrs, respv)
 4.8. http_client_response_headers_set(mode)
+4.9. http_client_response_headers_clear()
 
5. Pseudo-Variables
 
@@ -732,6 +735,7 @@ modparam("http_client", "response_headers", 1)
4.6. http_client_request(met, url, body, hdrs, respv)
4.7. http_client_request_v2pk(met, url, body, hdrs, respv)
4.8. http_client_response_headers_set(mode)
+   4.9. http_client_response_headers_clear()
 
 4.1.  http_connect(connection, url, [content_type, data,] result)
 
@@ -951,6 +955,20 @@ ram})_uri=$(fu{s.escape.param})",
 xinfo("response header: $httprhdr(X-Header)\n");
 ...
 
+4.9.  http_client_response_headers_clear()
+
+   Clear stored response headers, if not explicitely done, it happens when
+   the next HTTP request is performed.
+
+   Example 1.32. http_client_response_headers_clear() usage
+...
+http_client_request_v2pk("GET", 
"http://api.com/index.php?r_uri=$(ru{s.escape.pa
+ram})_uri=$(fu{s.escape.param})",
+   "", "X-Token: abc", "$var(result)");
+xinfo("response header: $httprhdr(X-Header)\n");
+http_client_response_headers_clear();
+...
+
 5. Pseudo-Variables
 
5.1. $curlerror(error)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:1b01ecfe: modules: readme files regenerated - http_client ... [skip ci]

2024-04-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 1b01ecfe0b4e9bbba62afae0f3a3bb1612cdffcd
URL: 
https://github.com/kamailio/kamailio/commit/1b01ecfe0b4e9bbba62afae0f3a3bb1612cdffcd

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-07T16:01:35+02:00

modules: readme files regenerated - http_client ... [skip ci]

---

Modified: src/modules/http_client/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/1b01ecfe0b4e9bbba62afae0f3a3bb1612cdffcd.diff
Patch: 
https://github.com/kamailio/kamailio/commit/1b01ecfe0b4e9bbba62afae0f3a3bb1612cdffcd.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:b4537720: modules: readme files regenerated - corex ... [skip ci]

2024-04-06 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: b4537720ff8158d59856cc0601ff4bf84216be99
URL: 
https://github.com/kamailio/kamailio/commit/b4537720ff8158d59856cc0601ff4bf84216be99

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-06T08:46:21+02:00

modules: readme files regenerated - corex ... [skip ci]

---

Modified: src/modules/corex/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/b4537720ff8158d59856cc0601ff4bf84216be99.diff
Patch: 
https://github.com/kamailio/kamailio/commit/b4537720ff8158d59856cc0601ff4bf84216be99.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:5b689721: modules: readme files regenerated - xhttp_prom ... [skip ci]

2024-04-05 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 5b689721332a311dd2fb93d154e09c775701dab4
URL: 
https://github.com/kamailio/kamailio/commit/5b689721332a311dd2fb93d154e09c775701dab4

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-05T20:31:21+02:00

modules: readme files regenerated - xhttp_prom ... [skip ci]

---

Modified: src/modules/xhttp_prom/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/5b689721332a311dd2fb93d154e09c775701dab4.diff
Patch: 
https://github.com/kamailio/kamailio/commit/5b689721332a311dd2fb93d154e09c775701dab4.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:8523eb21: modules: readme files regenerated - textopsx ... [skip ci]

2024-04-05 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 8523eb2180ec878278863c5315ca4067586824bb
URL: 
https://github.com/kamailio/kamailio/commit/8523eb2180ec878278863c5315ca4067586824bb

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-05T13:01:11+02:00

modules: readme files regenerated - textopsx ... [skip ci]

---

Modified: src/modules/textopsx/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/8523eb2180ec878278863c5315ca4067586824bb.diff
Patch: 
https://github.com/kamailio/kamailio/commit/8523eb2180ec878278863c5315ca4067586824bb.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:95f7af6f: modules: readme files regenerated - rtpengine ... [skip ci]

2024-04-05 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 95f7af6f3aea7ff01fdc06a72703441c4ef320ca
URL: 
https://github.com/kamailio/kamailio/commit/95f7af6f3aea7ff01fdc06a72703441c4ef320ca

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-05T11:31:18+02:00

modules: readme files regenerated - rtpengine ... [skip ci]

---

Modified: src/modules/rtpengine/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/95f7af6f3aea7ff01fdc06a72703441c4ef320ca.diff
Patch: 
https://github.com/kamailio/kamailio/commit/95f7af6f3aea7ff01fdc06a72703441c4ef320ca.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:d0d4f589: modules: readme files regenerated - xhttp_prom ... [skip ci]

2024-04-04 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: d0d4f58920669f280d80c6cd66578a4b68db9e43
URL: 
https://github.com/kamailio/kamailio/commit/d0d4f58920669f280d80c6cd66578a4b68db9e43

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-04T16:16:11+02:00

modules: readme files regenerated - xhttp_prom ... [skip ci]

---

Modified: src/modules/xhttp_prom/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/d0d4f58920669f280d80c6cd66578a4b68db9e43.diff
Patch: 
https://github.com/kamailio/kamailio/commit/d0d4f58920669f280d80c6cd66578a4b68db9e43.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:3c16c13a: modules: readme files regenerated - db_redis ... [skip ci]

2024-04-04 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 3c16c13acdf95924636c4d938abe13dcb3707b73
URL: 
https://github.com/kamailio/kamailio/commit/3c16c13acdf95924636c4d938abe13dcb3707b73

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-04T13:01:21+02:00

modules: readme files regenerated - db_redis ... [skip ci]

---

Modified: src/modules/db_redis/README
Modified: src/modules/ndb_redis/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/3c16c13acdf95924636c4d938abe13dcb3707b73.diff
Patch: 
https://github.com/kamailio/kamailio/commit/3c16c13acdf95924636c4d938abe13dcb3707b73.patch

---

diff --git a/src/modules/db_redis/README b/src/modules/db_redis/README
index d2baa50e72d..4cfdcaa5b4f 100644
--- a/src/modules/db_redis/README
+++ b/src/modules/db_redis/README
@@ -39,7 +39,7 @@ Joel Centelles Martin
   4.3. verbosity (int)
   4.4. opt_tls (int)
   4.5. db_pass (string)
-  4.6. ac_path (string)
+  4.6. ca_path (string)
 
 5. Usage
 6. Module Specific Considerations
@@ -75,7 +75,7 @@ Chapter 1. Admin Guide
 4.3. verbosity (int)
 4.4. opt_tls (int)
 4.5. db_pass (string)
-4.6. ac_path (string)
+4.6. ca_path (string)
 
5. Usage
6. Module Specific Considerations
@@ -203,7 +203,7 @@ allid,time_hires:callid
4.3. verbosity (int)
4.4. opt_tls (int)
4.5. db_pass (string)
-   4.6. ac_path (string)
+   4.6. ca_path (string)
 
 4.1. schema_path (string)
 
@@ -247,6 +247,12 @@ modparam("db_redis", "verbosity", 0)
Controls TLS usage while connecting to a remote DB. If set to 1, TLS is
used to connect to the DB.
 
+   If TLS is enabled, the module will validate the Redis server
+   certificate against the ca_path. There is currently no way to connect
+   with a specified client certificate, the corresponding configuration to
+   check client certificates in the Redis server must therefore be turned
+   off.
+
Default value: 0.
 
Example 1.4. Enabling TLS connection
@@ -265,9 +271,10 @@ modparam("db_redis", "opt_tls", 1)
 modparam("db_redis", "db_pass", "r3d1sPass")
 ...
 
-4.6. ac_path (string)
+4.6. ca_path (string)
 
-   Sets the path where Certificates Authorities certs are stored.
+   Sets the path where Certificates Authorities certs for the Redis server
+   certificate are stored.
 
Default value: "" (empty).
 
diff --git a/src/modules/ndb_redis/README b/src/modules/ndb_redis/README
index 1cdfc842db3..90071f5e3f0 100644
--- a/src/modules/ndb_redis/README
+++ b/src/modules/ndb_redis/README
@@ -55,7 +55,7 @@ Joel Centelles Martin
   3.8. flush_on_reconnect (integer)
   3.9. allow_dynamic_nodes (integer)
   3.10. debug (integer)
-  3.11. ac_path (string)
+  3.11. ca_path (string)
 
 4. Functions
 
@@ -103,7 +103,7 @@ Chapter 1. Admin Guide
 3.8. flush_on_reconnect (integer)
 3.9. allow_dynamic_nodes (integer)
 3.10. debug (integer)
-3.11. ac_path (string)
+3.11. ca_path (string)
 
4. Functions
 
@@ -149,7 +149,7 @@ Chapter 1. Admin Guide
3.8. flush_on_reconnect (integer)
3.9. allow_dynamic_nodes (integer)
3.10. debug (integer)
-   3.11. ac_path (string)
+   3.11. ca_path (string)
 
 3.1. server (str)
 
@@ -168,6 +168,12 @@ Chapter 1. Admin Guide
many REDIS servers, just give different attributes and use the specific
server name when querying the REDIS instance.
 
+   If tls is enabled, the module will validate the REDIS server
+   certificate against the ca_path. There is currently no way to connect
+   with a specified client certificate, the corresponding configuration to
+   check client certificates in the REDIS server must therefore be turned
+   off.
+
Default value is NULL.
 
Example 1.1. Set server parameter
@@ -346,9 +352,10 @@ modparam("ndb_redis", "allow_dynamic_nodes", 1)
 modparam("ndb_redis", "debug", 1)
 ...
 
-3.11. ac_path (string)
+3.11. ca_path (string)
 
-   Sets the path where Certificates Authorities certs are stored.
+   Sets the path where Certificates Authorities certs for the REDIS server
+   certificate are stored.
 
Default value: "" (empty).
 

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:4e4e935c: modules: readme files regenerated - modules ... [skip ci]

2024-04-01 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: 4e4e935c45ccf32dab9bf5af693a0f52f54684ae
URL: 
https://github.com/kamailio/kamailio/commit/4e4e935c45ccf32dab9bf5af693a0f52f54684ae

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-04-01T08:31:34+02:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/smsops/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/4e4e935c45ccf32dab9bf5af693a0f52f54684ae.diff
Patch: 
https://github.com/kamailio/kamailio/commit/4e4e935c45ccf32dab9bf5af693a0f52f54684ae.patch

---

diff --git a/src/modules/smsops/README b/src/modules/smsops/README
index 65e410de6ba..0dc5edbd605 100644
--- a/src/modules/smsops/README
+++ b/src/modules/smsops/README
@@ -33,6 +33,8 @@ Carsten Bock
   4.1. isRPDATA()
   4.2. smsdump()
 
+5. Variables
+
List of Examples
 
1.1. isRPDATA() usage
@@ -57,6 +59,8 @@ Chapter 1. Admin Guide
 4.1. isRPDATA()
 4.2. smsdump()
 
+   5. Variables
+
 1. Overview
 
This module collects the Transformations for 3GPP-SMS.
@@ -115,3 +119,12 @@ if (isRPDATA())
 ...
 smsdump();
 ...
+
+5. Variables
+
+   Several variables are exported by the module to access the attributes
+   of the SMS.
+ * $smsack
+   $smsbody
+   $rpdata(key)
+   $tpdu(key)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:44a876a6: modules: readme files regenerated - smsops ... [skip ci]

2024-03-28 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 44a876a6a832b0d6baf4e6ee183576684b91f0af
URL: 
https://github.com/kamailio/kamailio/commit/44a876a6a832b0d6baf4e6ee183576684b91f0af

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-28T08:46:17+01:00

modules: readme files regenerated - smsops ... [skip ci]

---

Modified: src/modules/smsops/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/44a876a6a832b0d6baf4e6ee183576684b91f0af.diff
Patch: 
https://github.com/kamailio/kamailio/commit/44a876a6a832b0d6baf4e6ee183576684b91f0af.patch

---

diff --git a/src/modules/smsops/README b/src/modules/smsops/README
index 65e410de6ba..0dc5edbd605 100644
--- a/src/modules/smsops/README
+++ b/src/modules/smsops/README
@@ -33,6 +33,8 @@ Carsten Bock
   4.1. isRPDATA()
   4.2. smsdump()
 
+5. Variables
+
List of Examples
 
1.1. isRPDATA() usage
@@ -57,6 +59,8 @@ Chapter 1. Admin Guide
 4.1. isRPDATA()
 4.2. smsdump()
 
+   5. Variables
+
 1. Overview
 
This module collects the Transformations for 3GPP-SMS.
@@ -115,3 +119,12 @@ if (isRPDATA())
 ...
 smsdump();
 ...
+
+5. Variables
+
+   Several variables are exported by the module to access the attributes
+   of the SMS.
+ * $smsack
+   $smsbody
+   $rpdata(key)
+   $tpdu(key)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,xenial #2629

2024-03-26 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=xenial/2629/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:61d04f44: modules: readme files regenerated - http_client ... [skip ci]

2024-03-22 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 61d04f441488af1b943c4d5f8c35befc9cdd0437
URL: 
https://github.com/kamailio/kamailio/commit/61d04f441488af1b943c4d5f8c35befc9cdd0437

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-22T07:31:22+01:00

modules: readme files regenerated - http_client ... [skip ci]

---

Modified: src/modules/http_client/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/61d04f441488af1b943c4d5f8c35befc9cdd0437.diff
Patch: 
https://github.com/kamailio/kamailio/commit/61d04f441488af1b943c4d5f8c35befc9cdd0437.patch

---

diff --git a/src/modules/http_client/README b/src/modules/http_client/README
index 43dddfef13e..0884d21c289 100644
--- a/src/modules/http_client/README
+++ b/src/modules/http_client/README
@@ -75,6 +75,7 @@ Hugh Waite
   4.4. http_client_query(url, [post-data], [hdrs], result)
   4.5. http_client_get(url, body, hdrs, respv)
   4.6. http_client_request(met, url, body, hdrs, respv)
+  4.7. http_client_request_v2pk(met, url, body, hdrs, respv)
 
 5. Pseudovariables
 
@@ -134,6 +135,7 @@ Hugh Waite
1.26. http_client_query() usage
1.27. http_client_get() usage
1.28. http_client_request() usage
+   1.29. http_client_request_v2pk() usage
 
 Chapter 1. Admin Guide
 
@@ -178,6 +180,7 @@ Chapter 1. Admin Guide
 4.4. http_client_query(url, [post-data], [hdrs], result)
 4.5. http_client_get(url, body, hdrs, respv)
 4.6. http_client_request(met, url, body, hdrs, respv)
+4.7. http_client_request_v2pk(met, url, body, hdrs, respv)
 
5. Pseudovariables
 
@@ -706,6 +709,7 @@ modparam("http_client", "netinterface", "eth0")
4.4. http_client_query(url, [post-data], [hdrs], result)
4.5. http_client_get(url, body, hdrs, respv)
4.6. http_client_request(met, url, body, hdrs, respv)
+   4.7. http_client_request_v2pk(met, url, body, hdrs, respv)
 
 4.1.  http_connect(connection, url, [content_type, data,] result)
 
@@ -894,6 +898,22 @@ switch ($rc) {
 }
 ...
 
+4.7.  http_client_request_v2pk(met, url, body, hdrs, respv)
+
+   Similar to http_client_request(), but using HTTP/2 prior-knowledge that
+   the server does not need HTTP/1.1-Upgrade (direct HTTP/2 by seting
+   libcurl option CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE).
+
+   Example 1.29. http_client_request_v2pk() usage
+...
+http_client_request_v2pk("GET", 
"http://api.com/index.php?r_uri=$(ru{s.escape.pa
+ram})_uri=$(fu{s.escape.param})",
+   "", "X-Token: abc", "$var(result)");
+switch ($rc) {
+...
+}
+...
+
 5. Pseudovariables
 
5.1. $curlerror(error)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:93503fdc: modules: readme files regenerated - rtpengine ... [skip ci]

2024-03-21 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 93503fdc337dc76a9a0d8222e1d03d77489ea834
URL: 
https://github.com/kamailio/kamailio/commit/93503fdc337dc76a9a0d8222e1d03d77489ea834

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-21T16:46:12+01:00

modules: readme files regenerated - rtpengine ... [skip ci]

---

Modified: src/modules/rtpengine/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/93503fdc337dc76a9a0d8222e1d03d77489ea834.diff
Patch: 
https://github.com/kamailio/kamailio/commit/93503fdc337dc76a9a0d8222e1d03d77489ea834.patch

---

diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README
index 83ce7e9f4b0..472d6dd93e4 100644
--- a/src/modules/rtpengine/README
+++ b/src/modules/rtpengine/README
@@ -276,7 +276,7 @@ Joey Golan
1.87. set_rtpengine_set usage
1.88. rtpengine_offer usage
1.89. rtpengine_offer usage to force transcoding from opus to PCMU
-   1.90. rtpengine_offer usage
+   1.90. rtpengine_offer usage of via-branch parameter
1.91. rtpengine_answer usage
1.92. rtpengine_info usage
1.93. rtpengine_delete usage
@@ -2540,14 +2540,14 @@ onreply_route[1]
 }
 ...
 
-   Example 1.90. rtpengine_offer usage
+   Example 1.90. rtpengine_offer usage of via-branch parameter
 route {
 ...
 if (is_method("INVITE")) {
 if (has_body("application/sdp")) {
-if (rtpengine_offer("replace-origin replace-session-connection 
via-b
-ranch=auto-next strict-source label=callee OSRTP-accept 
transport-protocol=RTP/A
-VP address-family=IP4", "auto-next"))
+if (rtpengine_offer("replace-origin replace-session-connection 
stric
+t-source label=callee OSRTP-accept transport-protocol=RTP/AVP 
address-family=IP4
+", "auto-next"))
 t_on_reply("1");
 }
 }

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:7d95e672: modules: readme files regenerated - rtpengine ... [skip ci]

2024-03-21 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 7d95e67213f05c9ede6f0339246ae7e2fe93dea5
URL: 
https://github.com/kamailio/kamailio/commit/7d95e67213f05c9ede6f0339246ae7e2fe93dea5

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-21T16:16:24+01:00

modules: readme files regenerated - rtpengine ... [skip ci]

---

Modified: src/modules/rtpengine/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/7d95e67213f05c9ede6f0339246ae7e2fe93dea5.diff
Patch: 
https://github.com/kamailio/kamailio/commit/7d95e67213f05c9ede6f0339246ae7e2fe93dea5.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:b59812ff: modules: readme files regenerated - secsipid ... [skip ci]

2024-03-21 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: b59812ff025a4c7e531ce9ad29d435820908fa8a
URL: 
https://github.com/kamailio/kamailio/commit/b59812ff025a4c7e531ce9ad29d435820908fa8a

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-21T07:31:23+01:00

modules: readme files regenerated - secsipid ... [skip ci]

---

Modified: src/modules/secsipid/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/b59812ff025a4c7e531ce9ad29d435820908fa8a.diff
Patch: 
https://github.com/kamailio/kamailio/commit/b59812ff025a4c7e531ce9ad29d435820908fa8a.patch

---

diff --git a/src/modules/secsipid/README b/src/modules/secsipid/README
index 0433f481cf3..9297251072a 100644
--- a/src/modules/secsipid/README
+++ b/src/modules/secsipid/README
@@ -346,8 +346,8 @@ request_route {
 ...
 request_route {
 ...
-http_client_query("https://provider.com/stir-shaken/cert.pem;, 
"$var(pubkey)
-");
+secsipid_get_url("https://provider.com/stir-shaken/cert.pem;, 
"$var(pubkey)"
+);
 if(secsipid_verify("$hdr(Identity)", "$var(pubkey)", "A")) { ... }
 ...
 }
@@ -359,7 +359,8 @@ request_route {
 
 4.5.  secsipid_get_url(url, ovar)
 
-   Get the content of a URL and store the result in a variable.
+   Get the content of a URL and store the result in a variable. The result
+   is cached by libsecsipid, if caching is enabled.
 
The url parameters can contain pseudo-variables and ovar has to be the
name of a writable pseudo-variable.

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:eca79b06: modules: readme files regenerated - pvtpl ... [skip ci]

2024-03-20 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: eca79b066984d8bd219c19a8c0dccb4955503bfc
URL: 
https://github.com/kamailio/kamailio/commit/eca79b066984d8bd219c19a8c0dccb4955503bfc

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-20T16:16:11+01:00

modules: readme files regenerated - pvtpl ... [skip ci]

---

Modified: src/modules/pvtpl/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/eca79b066984d8bd219c19a8c0dccb4955503bfc.diff
Patch: 
https://github.com/kamailio/kamailio/commit/eca79b066984d8bd219c19a8c0dccb4955503bfc.patch

---

diff --git a/src/modules/pvtpl/README b/src/modules/pvtpl/README
index 4ed20d00202..5bf5553aa97 100644
--- a/src/modules/pvtpl/README
+++ b/src/modules/pvtpl/README
@@ -30,12 +30,15 @@ Daniel-Constantin Mierla
 
 4. Functions
 
-  4.1. pvtpl_apply(tplname, res)
+  4.1. pvtpl_render(tplname, res)
+
+5. Template File
 
List of Examples
 
1.1. Set tpl parameter
-   1.2. gcrypt_aes_encrypt usage
+   1.2. pvtpl_render usage
+   1.3. Template file
 
 Chapter 1. Admin Guide
 
@@ -53,7 +56,9 @@ Chapter 1. Admin Guide
 
4. Functions
 
-4.1. pvtpl_apply(tplname, res)
+4.1. pvtpl_render(tplname, res)
+
+   5. Template File
 
 1. Overview
 
@@ -101,18 +106,33 @@ modparam("pvtpl", "tpl", 
"name=tpl2;fpath=/etc/kamailio/tpl2.pvtpl;bsize=256;")
 
 4. Functions
 
-   4.1. pvtpl_apply(tplname, res)
+   4.1. pvtpl_render(tplname, res)
 
-4.1.  pvtpl_apply(tplname, res)
+4.1.  pvtpl_render(tplname, res)
 
-   Encrypts the text with the key using AES256 ECB encryption algorithm.
-   The result is encoded in base64 format and stored in res. The parameter
-   res must be a read-write variables. The parameters text and key can be
-   static strings or strings with variables (dynamic strings).
+   Render the template 'tplname' using config variables, setting the
+   result in the variable specified by 'res'.
 
This function can be used from ANY_ROUTE.
 
-   Example 1.2. gcrypt_aes_encrypt usage
+   Example 1.2. pvtpl_render usage
+...
+pvtpl_render("t1", "$var(out)");
+...
+
+5. Template File
+
+   The template file can contain text and config variables that are
+   evaluate when running pvtpl_render() functions.
+
+   The templates files are loaded at startup and prepared for runtime. It
+   is no option to reload the template files.
+
+   Example 1.3. Template file
 ...
-gcrypt_aes_encrypt("$rb", "my-secret-key", "$var(encrypted)");
+{
+  "from": "$fu",
+  "to": "$tu",
+  "x" : $var(x)
+}
 ...

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:7bcef8ef: modules: readme files regenerated - modules ... [skip ci]

2024-03-20 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: 7bcef8ef487a713f5b6c6fadb7a3166ed41fb136
URL: 
https://github.com/kamailio/kamailio/commit/7bcef8ef487a713f5b6c6fadb7a3166ed41fb136

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-20T13:31:25+01:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/7bcef8ef487a713f5b6c6fadb7a3166ed41fb136.diff
Patch: 
https://github.com/kamailio/kamailio/commit/7bcef8ef487a713f5b6c6fadb7a3166ed41fb136.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index 79fc82ec175..209d77f4c87 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -1489,9 +1489,16 @@ if(ds_list_exists("10")) {
ignoring the protocol (value 2). If parameter is 0, all ip, port
and proto are matched and active status is ignored. If bit one is
set, then port is ignored. If bit two is set, then protocol is
-   ignored. If bit three is set, then state must be active. The
-   parameter can be an integer or a variable holding an integer value.
-   It must be provided if the uri parameter is provided.
+   ignored. If bit three is set, then state must be active. If bit
+   four is set, then socket/sockname be matched. If bit five is set,
+   then try to find the most closest target from all dispatcher
+   targets with the mandatory ip and combination of local socket,
+   protocol, port, the weighted search result is combined from bit
+   flags of matched components: ip - 1, port - 2, protocol - 4, local
+   socket - 8, the target with the maximum value of flags combination
+   will be selected. The parameter can be an integer or a variable
+   holding an integer value. It must be provided if the uri parameter
+   is provided.
  * uri (optional) - if parameter is empty or missing, the matching is
done against source IP, port and protocol. Otherwise the value has
to be a valid SIP URI, used to match against addresses in the

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:5f6c8d6b: modules: readme files regenerated - secsipid ... [skip ci]

2024-03-14 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 5f6c8d6b74bb792eb9c5a6fba7a1fc149e838121
URL: 
https://github.com/kamailio/kamailio/commit/5f6c8d6b74bb792eb9c5a6fba7a1fc149e838121

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-14T12:16:16+01:00

modules: readme files regenerated - secsipid ... [skip ci]

---

Modified: src/modules/secsipid/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/5f6c8d6b74bb792eb9c5a6fba7a1fc149e838121.diff
Patch: 
https://github.com/kamailio/kamailio/commit/5f6c8d6b74bb792eb9c5a6fba7a1fc149e838121.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:e55d9f50: modules: readme files regenerated - dispatcher ... [skip ci]

2024-03-13 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: e55d9f50be4adfc14ff9de45c77c23bd0f5e1981
URL: 
https://github.com/kamailio/kamailio/commit/e55d9f50be4adfc14ff9de45c77c23bd0f5e1981

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-13T10:16:29+01:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/e55d9f50be4adfc14ff9de45c77c23bd0f5e1981.diff
Patch: 
https://github.com/kamailio/kamailio/commit/e55d9f50be4adfc14ff9de45c77c23bd0f5e1981.patch

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index 17885b6f77c..209d77f4c87 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -1491,10 +1491,14 @@ if(ds_list_exists("10")) {
set, then port is ignored. If bit two is set, then protocol is
ignored. If bit three is set, then state must be active. If bit
four is set, then socket/sockname be matched. If bit five is set,
-   then try to find the most complete "address/protocol/port/local
-   socket" combination for all dispatcher targets. The parameter can
-   be an integer or a variable holding an integer value. It must be
-   provided if the uri parameter is provided.
+   then try to find the most closest target from all dispatcher
+   targets with the mandatory ip and combination of local socket,
+   protocol, port, the weighted search result is combined from bit
+   flags of matched components: ip - 1, port - 2, protocol - 4, local
+   socket - 8, the target with the maximum value of flags combination
+   will be selected. The parameter can be an integer or a variable
+   holding an integer value. It must be provided if the uri parameter
+   is provided.
  * uri (optional) - if parameter is empty or missing, the matching is
done against source IP, port and protocol. Otherwise the value has
to be a valid SIP URI, used to match against addresses in the

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:eb3de9f0: modules: readme files regenerated - http_client ... [skip ci]

2024-03-11 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: eb3de9f046e845d34137e757508116279eb38637
URL: 
https://github.com/kamailio/kamailio/commit/eb3de9f046e845d34137e757508116279eb38637

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-11T08:17:56+01:00

modules: readme files regenerated - http_client ... [skip ci]

---

Modified: src/modules/http_client/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/eb3de9f046e845d34137e757508116279eb38637.diff
Patch: 
https://github.com/kamailio/kamailio/commit/eb3de9f046e845d34137e757508116279eb38637.patch

---

diff --git a/src/modules/http_client/README b/src/modules/http_client/README
index f0892dcc195..43dddfef13e 100644
--- a/src/modules/http_client/README
+++ b/src/modules/http_client/README
@@ -74,7 +74,7 @@ Hugh Waite
   4.3. http_get_redirect(connection, result)
   4.4. http_client_query(url, [post-data], [hdrs], result)
   4.5. http_client_get(url, body, hdrs, respv)
-  4.6. http_client_request(url, met, body, hdrs, respv)
+  4.6. http_client_request(met, url, body, hdrs, respv)
 
 5. Pseudovariables
 
@@ -177,7 +177,7 @@ Chapter 1. Admin Guide
 4.3. http_get_redirect(connection, result)
 4.4. http_client_query(url, [post-data], [hdrs], result)
 4.5. http_client_get(url, body, hdrs, respv)
-4.6. http_client_request(url, met, body, hdrs, respv)
+4.6. http_client_request(met, url, body, hdrs, respv)
 
5. Pseudovariables
 
@@ -705,7 +705,7 @@ modparam("http_client", "netinterface", "eth0")
4.3. http_get_redirect(connection, result)
4.4. http_client_query(url, [post-data], [hdrs], result)
4.5. http_client_get(url, body, hdrs, respv)
-   4.6. http_client_request(url, met, body, hdrs, respv)
+   4.6. http_client_request(met, url, body, hdrs, respv)
 
 4.1.  http_connect(connection, url, [content_type, data,] result)
 
@@ -876,7 +876,7 @@ switch ($rc) {
 }
 ...
 
-4.6.  http_client_request(url, met, body, hdrs, respv)
+4.6.  http_client_request(met, url, body, hdrs, respv)
 
Perform a HTTP request to "url", storing the response body in the
"respv" variable. The method of the request is set by "met". The "body"

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:8cf75681: modules: readme files regenerated - http_client ... [skip ci]

2024-03-11 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 8cf756812292e623ac9119fae30911ad005059fa
URL: 
https://github.com/kamailio/kamailio/commit/8cf756812292e623ac9119fae30911ad005059fa

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-11T07:32:22+01:00

modules: readme files regenerated - http_client ... [skip ci]

---

Modified: src/modules/http_client/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/8cf756812292e623ac9119fae30911ad005059fa.diff
Patch: 
https://github.com/kamailio/kamailio/commit/8cf756812292e623ac9119fae30911ad005059fa.patch

---

diff --git a/src/modules/http_client/README b/src/modules/http_client/README
index 6ffe4cab0cd..f0892dcc195 100644
--- a/src/modules/http_client/README
+++ b/src/modules/http_client/README
@@ -74,6 +74,7 @@ Hugh Waite
   4.3. http_get_redirect(connection, result)
   4.4. http_client_query(url, [post-data], [hdrs], result)
   4.5. http_client_get(url, body, hdrs, respv)
+  4.6. http_client_request(url, met, body, hdrs, respv)
 
 5. Pseudovariables
 
@@ -132,6 +133,7 @@ Hugh Waite
1.25. http_get_redirect() usage
1.26. http_client_query() usage
1.27. http_client_get() usage
+   1.28. http_client_request() usage
 
 Chapter 1. Admin Guide
 
@@ -175,6 +177,7 @@ Chapter 1. Admin Guide
 4.3. http_get_redirect(connection, result)
 4.4. http_client_query(url, [post-data], [hdrs], result)
 4.5. http_client_get(url, body, hdrs, respv)
+4.6. http_client_request(url, met, body, hdrs, respv)
 
5. Pseudovariables
 
@@ -702,6 +705,7 @@ modparam("http_client", "netinterface", "eth0")
4.3. http_get_redirect(connection, result)
4.4. http_client_query(url, [post-data], [hdrs], result)
4.5. http_client_get(url, body, hdrs, respv)
+   4.6. http_client_request(url, met, body, hdrs, respv)
 
 4.1.  http_connect(connection, url, [content_type, data,] result)
 
@@ -872,6 +876,24 @@ switch ($rc) {
 }
 ...
 
+4.6.  http_client_request(url, met, body, hdrs, respv)
+
+   Perform a HTTP request to "url", storing the response body in the
+   "respv" variable. The method of the request is set by "met". The "body"
+   and "hdrs" can be empty strings to skip setting them. The first four
+   parameters can contain variables that are evaluated at runtime. The
+   "respv" has to be the name of a writable variable.
+
+   Example 1.28. http_client_request() usage
+...
+http_client_request("GET", 
"http://api.com/index.php?r_uri=$(ru{s.escape.param})
+_uri=$(fu{s.escape.param})",
+   "", "X-Token: abc", "$var(result)");
+switch ($rc) {
+...
+}
+...
+
 5. Pseudovariables
 
5.1. $curlerror(error)

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.7:3eb54577: modules: readme files regenerated - modules ... [skip ci]

2024-03-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.7
Commit: 3eb545779876265f4587ff8ff627530b70c761dc
URL: 
https://github.com/kamailio/kamailio/commit/3eb545779876265f4587ff8ff627530b70c761dc

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-07T10:17:45+01:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/db_mysql/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/3eb545779876265f4587ff8ff627530b70c761dc.diff
Patch: 
https://github.com/kamailio/kamailio/commit/3eb545779876265f4587ff8ff627530b70c761dc.patch

---

diff --git a/src/modules/db_mysql/README b/src/modules/db_mysql/README
index 8d9f526cbe1..b1ae13eca1b 100644
--- a/src/modules/db_mysql/README
+++ b/src/modules/db_mysql/README
@@ -32,6 +32,7 @@ Daniel-Constantin Mierla
   3.5. insert_delayed (integer)
   3.6. update_affected_found (integer)
   3.7. opt_ssl_mode (integer)
+  3.8. opt_ssl_ca (string)
 
 4. Functions
 5. Installation
@@ -46,9 +47,10 @@ Daniel-Constantin Mierla
1.5. Set insert_delayed parameter
1.6. Set update_affected_found parameter
1.7. Set opt_ssl_mode parameter
-   1.8. Set a my.cnf group in db_url parameter
-   1.9. Adding a kamailio group to my.cnf
-   1.10. Using [client] and specific group
+   1.8. Set opt_ssl_ca parameter
+   1.9. Set a my.cnf group in db_url parameter
+   1.10. Adding a kamailio group to my.cnf
+   1.11. Using [client] and specific group
 
 Chapter 1. Admin Guide
 
@@ -69,6 +71,7 @@ Chapter 1. Admin Guide
 3.5. insert_delayed (integer)
 3.6. update_affected_found (integer)
 3.7. opt_ssl_mode (integer)
+3.8. opt_ssl_ca (string)
 
4. Functions
5. Installation
@@ -105,6 +108,7 @@ Chapter 1. Admin Guide
3.5. insert_delayed (integer)
3.6. update_affected_found (integer)
3.7. opt_ssl_mode (integer)
+   3.8. opt_ssl_ca (string)
 
 3.1. ping_interval (integer)
 
@@ -209,6 +213,21 @@ modparam("db_mysql", "update_affected_found", 1)
 modparam("db_mysql", "opt_ssl_mode", 1)
 ...
 
+3.8. opt_ssl_ca (string)
+
+   Configures the CA certs used to verify the MySQL server cert when SSL
+   is enabled.
+
+   Required when opt_ssl_mode = 4 or 5 and db_mysql is built with
+   libmysqlclient.
+
+   Default value is NULL (NULL - not configured).
+
+   Example 1.8. Set opt_ssl_ca parameter
+...
+modparam("db_mysql", "opt_ssl_ca", "/etc/ssl/certs/mysql-ca.pem")
+...
+
 4. Functions
 
No function exported to be used from configuration file.
@@ -235,12 +254,12 @@ modparam("db_mysql", "opt_ssl_mode", 1)
  * mysql://user:pass@[group]/db
  * mysql://[group]/db
 
-   Example 1.8. Set a my.cnf group in db_url parameter
+   Example 1.9. Set a my.cnf group in db_url parameter
 ...
 modparam("usrloc", "db_url", "mysql://[kamailio]/kamailio)
 ...
 
-   Example 1.9. Adding a kamailio group to my.cnf
+   Example 1.10. Adding a kamailio group to my.cnf
 ...
 [kamailio]
 socket = /path/to/mysql.sock
@@ -254,7 +273,7 @@ default-character-set = utf8
both your specific group and the client group, then the value is taken
from the last one.
 
-   Example 1.10. Using [client] and specific group
+   Example 1.11. Using [client] and specific group
 ...
 [client]
 socket = /run/mysql/mysqld.sock

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:5.8:ed99a5e2: modules: readme files regenerated - modules ... [skip ci]

2024-03-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.8
Commit: ed99a5e2648c39e29fbbc7842c86425147c607c6
URL: 
https://github.com/kamailio/kamailio/commit/ed99a5e2648c39e29fbbc7842c86425147c607c6

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-07T10:17:15+01:00

modules: readme files regenerated - modules ... [skip ci]

---

Modified: src/modules/tls/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/ed99a5e2648c39e29fbbc7842c86425147c607c6.diff
Patch: 
https://github.com/kamailio/kamailio/commit/ed99a5e2648c39e29fbbc7842c86425147c607c6.patch

---

diff --git a/src/modules/tls/README b/src/modules/tls/README
index 78af3bdcc77..d98f94eb8ed 100644
--- a/src/modules/tls/README
+++ b/src/modules/tls/README
@@ -263,8 +263,9 @@ Chapter 1. Admin Guide
profiles of tls.cfg file.
 
When installing tls module of kamailio, a sample 'tls.cfg' file is
-   deployed in the same folder with 'kamailio.cfg', along with freshly
-   generated self signed certificates.
+   deployed in the same folder with 'kamailio.cfg'. For freshly generated
+   self signed certificates make must be called from tls folder
+make install-tls-cert
 
HINT: be sure you have enable_tls=yes to your kamailio.cfg.
 
@@ -402,9 +403,6 @@ make -C modules/tls extra_defs="-DTLS_WR_DEBUG 
-DTLS_RD_DEBUG"
standard conforming (the verification should happen during TLS
connection establishment and not after).
 
-   TLS specific config reloading is not safe, so for now better don't use
-   it, especially under heavy traffic.
-
This documentation is incomplete. The provided selects are not
documented in this file. A list with all the ones implemented by the
TLS module can be found in the Cookbook
@@ -1683,6 +1681,10 @@ verify_client = optional_no_ca
are not terminated and they continue to use the old certificates. The
new configuration will be used for new connections.
 
+   Reload is generally safe and usable in production environments. If
+   possible should be done in a time where the service has lower
+   usage/connections.
+
This RPC command is exported with "RPC_EXEC_DELTA" flag, therefore its
execution rate can be restricted to specific time intervals by setting
the "rpc_exec_delta" core parameter.

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:88a04241: modules: readme files regenerated - dispatcher ... [skip ci]

2024-03-07 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 88a0424146973486710c8d34c83b7ea3cf14
URL: 
https://github.com/kamailio/kamailio/commit/88a0424146973486710c8d34c83b7ea3cf14

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-03-07T10:04:22+01:00

modules: readme files regenerated - dispatcher ... [skip ci]

---

Modified: src/modules/dispatcher/README
Modified: src/modules/microhttpd/README
Modified: src/modules/presence/README
Modified: src/modules/tls/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/88a0424146973486710c8d34c83b7ea3cf14.diff
Patch: 
https://github.com/kamailio/kamailio/commit/88a0424146973486710c8d34c83b7ea3cf14.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio58-nightly-binaries » amd64,focal #8

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=focal/8/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio58-nightly-binaries » amd64,buster #8

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=buster/8/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,bionic #2613

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=bionic/2613/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,stretch #2613

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=stretch/2613/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio58-nightly-binaries » amd64,bionic #8

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=bionic/8/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,focal #2613

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=focal/2613/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio58-nightly-binaries » amd64,jammy #8

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=jammy/8/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,buster #2613

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=buster/2613/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio58-nightly-binaries » amd64,stretch #8

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=stretch/8/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,bookworm #2613

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=bookworm/2613/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio58-nightly-binaries » amd64,bullseye #8

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=bullseye/8/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailio58-nightly-binaries » amd64,bookworm #8

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=bookworm/8/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,jammy #2613

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=jammy/2613/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,bullseye #2613

2024-03-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=bullseye/2613/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Build failed in Jenkins: kamailio58-nightly-binaries » amd64,stretch #7

2024-03-01 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailio58-nightly-binaries/architecture=amd64,distribution=stretch/7/display/redirect>

Changes:


--
[...truncated 1.47 MiB...]
Makefile.defs defs skipped
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/build/kamailio-5.8.0~rc0+bpo9.20240302013338.7=. 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-rc0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 6.3.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-I/usr/include/json-c  -DMOD_NAME='"jsonrpcc"' -DMOD_NAMEID='jsonrpcc' -c 
jsonrpc_request.c -o jsonrpc_request.o -MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/build/kamailio-5.8.0~rc0+bpo9.20240302013338.7=. 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-rc0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 6.3.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-D_FILE_OFFSET_BITS=64 -I/usr/include/hiredis -DMOD_NAME='"topos_redis"' 
-DMOD_NAMEID='topos_redis' -c topos_redis_storage.c -o topos_redis_storage.o 
-MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/build/kamailio-5.8.0~rc0+bpo9.20240302013338.7=. 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-rc0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 6.3.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-I/usr/include/json-c  -DMOD_NAME='"jsonrpcc"' -DMOD_NAMEID='jsonrpcc' -c 
jsonrpc_io.c -o jsonrpc_io.o -MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHRE

[sr-dev] Build failed in Jenkins: kamailiodev-nightly-binaries » amd64,stretch #2612

2024-03-01 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=stretch/2612/display/redirect>

Changes:


--
[...truncated 1.53 MiB...]
Makefile.defs defs skipped
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/build/kamailio-5.8.0~pre0+bpo9.20240302005707.2635=. 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.9.0-dev0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 6.3.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5009000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-D_FILE_OFFSET_BITS=64 -I/usr/include/hiredis -DMOD_NAME='"topos_redis"' 
-DMOD_NAMEID='topos_redis' -c topos_redis_mod.c -o topos_redis_mod.o -MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/build/kamailio-5.8.0~pre0+bpo9.20240302005707.2635=. 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.9.0-dev0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 6.3.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5009000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-D_FILE_OFFSET_BITS=64 -I/usr/include/hiredis -DMOD_NAME='"topos_redis"' 
-DMOD_NAMEID='topos_redis' -c topos_redis_storage.c -o topos_redis_storage.o 
-MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/build/kamailio-5.8.0~pre0+bpo9.20240302005707.2635=. 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.9.0-dev0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 6.3.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5009000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-I/usr/include/json-c  -DMOD_NAME='"jsonrpcc"' -DMOD_NAMEID='jsonrpcc' -c 
jsonrpc_io.c -o jsonrpc_io.o -MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-

[sr-dev] git:master:87ef83d2: modules: readme files regenerated - db_mysql ... [skip ci]

2024-02-13 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 87ef83d23f68a43fc5265a81330cbeed6205f922
URL: 
https://github.com/kamailio/kamailio/commit/87ef83d23f68a43fc5265a81330cbeed6205f922

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-02-14T08:31:13+01:00

modules: readme files regenerated - db_mysql ... [skip ci]

---

Modified: src/modules/db_mysql/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/87ef83d23f68a43fc5265a81330cbeed6205f922.diff
Patch: 
https://github.com/kamailio/kamailio/commit/87ef83d23f68a43fc5265a81330cbeed6205f922.patch

---

diff --git a/src/modules/db_mysql/README b/src/modules/db_mysql/README
index 17f8795581a..4264fa1c969 100644
--- a/src/modules/db_mysql/README
+++ b/src/modules/db_mysql/README
@@ -32,7 +32,7 @@ Daniel-Constantin Mierla
   3.5. insert_delayed (integer)
   3.6. update_affected_found (integer)
   3.7. opt_ssl_mode (integer)
-  3.8. opt_ssl_ca (integer)
+  3.8. opt_ssl_ca (string)
 
 4. Functions
 5. Installation
@@ -71,7 +71,7 @@ Chapter 1. Admin Guide
 3.5. insert_delayed (integer)
 3.6. update_affected_found (integer)
 3.7. opt_ssl_mode (integer)
-3.8. opt_ssl_ca (integer)
+3.8. opt_ssl_ca (string)
 
4. Functions
5. Installation
@@ -110,7 +110,7 @@ Chapter 1. Admin Guide
3.5. insert_delayed (integer)
3.6. update_affected_found (integer)
3.7. opt_ssl_mode (integer)
-   3.8. opt_ssl_ca (integer)
+   3.8. opt_ssl_ca (string)
 
 3.1. ping_interval (integer)
 
@@ -216,7 +216,7 @@ modparam("db_mysql", "update_affected_found", 1)
 modparam("db_mysql", "opt_ssl_mode", 1)
 ...
 
-3.8. opt_ssl_ca (integer)
+3.8. opt_ssl_ca (string)
 
Configures the CA certs used to verify the MySQL server cert when SSL
is enabled.

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:a61bfe9f: modules: readme files regenerated - db_mysql ... [skip ci]

2024-02-13 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: a61bfe9fb8357cedf5cb22e2698ec5d817fcfe5a
URL: 
https://github.com/kamailio/kamailio/commit/a61bfe9fb8357cedf5cb22e2698ec5d817fcfe5a

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-02-14T08:16:19+01:00

modules: readme files regenerated - db_mysql ... [skip ci]

---

Modified: src/modules/db_mysql/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/a61bfe9fb8357cedf5cb22e2698ec5d817fcfe5a.diff
Patch: 
https://github.com/kamailio/kamailio/commit/a61bfe9fb8357cedf5cb22e2698ec5d817fcfe5a.patch

---

diff --git a/src/modules/db_mysql/README b/src/modules/db_mysql/README
index 8e135cdcbf2..17f8795581a 100644
--- a/src/modules/db_mysql/README
+++ b/src/modules/db_mysql/README
@@ -32,6 +32,7 @@ Daniel-Constantin Mierla
   3.5. insert_delayed (integer)
   3.6. update_affected_found (integer)
   3.7. opt_ssl_mode (integer)
+  3.8. opt_ssl_ca (integer)
 
 4. Functions
 5. Installation
@@ -46,9 +47,10 @@ Daniel-Constantin Mierla
1.5. Set insert_delayed parameter
1.6. Set update_affected_found parameter
1.7. Set opt_ssl_mode parameter
-   1.8. Set a my.cnf group in db_url parameter
-   1.9. Adding a kamailio group to my.cnf
-   1.10. Using [client] and specific group
+   1.8. Set opt_ssl_ca parameter
+   1.9. Set a my.cnf group in db_url parameter
+   1.10. Adding a kamailio group to my.cnf
+   1.11. Using [client] and specific group
 
 Chapter 1. Admin Guide
 
@@ -69,6 +71,7 @@ Chapter 1. Admin Guide
 3.5. insert_delayed (integer)
 3.6. update_affected_found (integer)
 3.7. opt_ssl_mode (integer)
+3.8. opt_ssl_ca (integer)
 
4. Functions
5. Installation
@@ -107,6 +110,7 @@ Chapter 1. Admin Guide
3.5. insert_delayed (integer)
3.6. update_affected_found (integer)
3.7. opt_ssl_mode (integer)
+   3.8. opt_ssl_ca (integer)
 
 3.1. ping_interval (integer)
 
@@ -212,6 +216,21 @@ modparam("db_mysql", "update_affected_found", 1)
 modparam("db_mysql", "opt_ssl_mode", 1)
 ...
 
+3.8. opt_ssl_ca (integer)
+
+   Configures the CA certs used to verify the MySQL server cert when SSL
+   is enabled.
+
+   Required when opt_ssl_mode = 4 or 5 and db_mysql is built with
+   libmysqlclient.
+
+   Default value is NULL (NULL - not configured).
+
+   Example 1.8. Set opt_ssl_ca parameter
+...
+modparam("db_mysql", "opt_ssl_ca", "/etc/ssl/certs/mysql-ca.pem")
+...
+
 4. Functions
 
No function exported to be used from configuration file.
@@ -238,12 +257,12 @@ modparam("db_mysql", "opt_ssl_mode", 1)
  * mysql://user:pass@[group]/db
  * mysql://[group]/db
 
-   Example 1.8. Set a my.cnf group in db_url parameter
+   Example 1.9. Set a my.cnf group in db_url parameter
 ...
 modparam("usrloc", "db_url", "mysql://[kamailio]/kamailio)
 ...
 
-   Example 1.9. Adding a kamailio group to my.cnf
+   Example 1.10. Adding a kamailio group to my.cnf
 ...
 [kamailio]
 socket = /path/to/mysql.sock
@@ -257,7 +276,7 @@ default-character-set = utf8
both your specific group and the client group, then the value is taken
from the last one.
 
-   Example 1.10. Using [client] and specific group
+   Example 1.11. Using [client] and specific group
 ...
 [client]
 socket = /run/mysql/mysqld.sock

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:c4e4b266: modules: readme files regenerated - influxdbc ... [skip ci]

2024-02-12 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: c4e4b266ad6852bacdb4513e9cc79166ac661f23
URL: 
https://github.com/kamailio/kamailio/commit/c4e4b266ad6852bacdb4513e9cc79166ac661f23

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-02-12T10:17:15+01:00

modules: readme files regenerated - influxdbc ... [skip ci]

---

Modified: src/modules/influxdbc/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/c4e4b266ad6852bacdb4513e9cc79166ac661f23.diff
Patch: 
https://github.com/kamailio/kamailio/commit/c4e4b266ad6852bacdb4513e9cc79166ac661f23.patch

---

diff --git a/src/modules/influxdbc/README b/src/modules/influxdbc/README
index dfd18b57866..e5833a21d20 100644
--- a/src/modules/influxdbc/README
+++ b/src/modules/influxdbc/README
@@ -33,7 +33,10 @@ Daniel-Constantin Mierla
 
   4.1. influxdbc_measure(name)
   4.2. influxdbc_measureend()
-  4.3. influxdbc_long(name, value)
+  4.3. influxdbc_sub(name)
+  4.4. influxdbc_subend()
+  4.5. influxdbc_push()
+  4.6. influxdbc_long(name, value)
 
List of Examples
 
@@ -42,7 +45,10 @@ Daniel-Constantin Mierla
1.3. Set database parameter
1.4. influxdbc_measure() usage
1.5. influxdbc_measureend() usage
-   1.6. influxdbc_long() usage
+   1.6. influxdbc_sub() usage
+   1.7. influxdbc_subend() usage
+   1.8. influxdbc_push() usage
+   1.9. influxdbc_long() usage
 
 Chapter 1. Admin Guide
 
@@ -64,7 +70,10 @@ Chapter 1. Admin Guide
 
 4.1. influxdbc_measure(name)
 4.2. influxdbc_measureend()
-4.3. influxdbc_long(name, value)
+4.3. influxdbc_sub(name)
+4.4. influxdbc_subend()
+4.5. influxdbc_push()
+4.6. influxdbc_long(name, value)
 
 1. Overview
 
@@ -129,7 +138,10 @@ modparam("influxdbc", "database", "stats")
 
4.1. influxdbc_measure(name)
4.2. influxdbc_measureend()
-   4.3. influxdbc_long(name, value)
+   4.3. influxdbc_sub(name)
+   4.4. influxdbc_subend()
+   4.5. influxdbc_push()
+   4.6. influxdbc_long(name, value)
 
 4.1.  influxdbc_measure(name)
 
@@ -161,14 +173,59 @@ request_route {
 }
 ...
 
-4.3.  influxdbc_long(name, value)
+4.3.  influxdbc_sub(name)
+
+   Start a measure subgroup with the given name.
+
+   This function can be used from ANY_ROUTE.
+
+   Example 1.6. influxdbc_sub() usage
+...
+request_route {
+...
+influxdbc_sub("grp1");
+...
+}
+...
+
+4.4.  influxdbc_subend()
+
+   End the current measure subgroup.
+
+   This function can be used from ANY_ROUTE.
+
+   Example 1.7. influxdbc_subend() usage
+...
+request_route {
+...
+influxdbc_subend();
+...
+}
+...
+
+4.5.  influxdbc_push()
+
+   Push accumulated values to the server.
+
+   This function can be used from ANY_ROUTE.
+
+   Example 1.8. influxdbc_push() usage
+...
+request_route {
+...
+influxdbc_push();
+...
+}
+...
+
+4.6.  influxdbc_long(name, value)
 
Save the pair with provided name and value. Both parameters can have
variables.
 
This function can be used from ANY_ROUTE.
 
-   Example 1.6. influxdbc_long() usage
+   Example 1.9. influxdbc_long() usage
 ...
 request_route {
 ...

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,jammy #2598

2024-02-11 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=jammy/2598/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Build failed in Jenkins: kamailiodev-nightly-binaries » amd64,jammy #2597

2024-02-09 Thread kamailio--- via sr-dev
 *.dbg .*.swp
rm -f xhttp_pi.d xhttp_pi.d xhttp_pi.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xhttp_prom.d xhttp_prom.d xhttp_prom.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xhttp_rpc.d xhttp_rpc.d xhttp_rpc.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xlog.d xlog.d xlog.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xmlops.d xmlops.d xmlops.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xmlrpc.d xmlrpc.d xmlrpc.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xmpp.d xmpp.d xmpp.d *~
rm -f TAGS tags *.dbg .*.swp
rm -f xprint.d xprint.d xprint.d *~
make[2]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620/src'
make[1]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620'
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in 
use)
 dpkg-source -b .
dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: 
does not have Ubuntu address
dpkg-source: warning: Version number suggests Ubuntu changes, but there is no 
XSBC-Original-Maintainer field
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building kamailio in 
kamailio_5.8.0~pre0+ubuntu22.04.20240210005411.2620.tar.xz
dpkg-source: info: building kamailio in 
kamailio_5.8.0~pre0+ubuntu22.04.20240210005411.2620.dsc
 debian/rules binary
dh_testdir
# Add here commands to configure the package.
/usr/bin/make FLAVOUR=kamailio cfg prefix=/usr 
cfg_prefix=/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620/debian/kamailio
 \
cfg_target=/etc/kamailio/ \

BASEDIR=/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620/debian/kamailio
 \
skip_modules=" bdb dbtext oracle pa iptrtpproxy dnssec java 
python" \
CC_EXTRA_OPTS="-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620=. 
-flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE" \
LD_EXTRA_OPTS="-Wl,-Bsymbolic-functions -flto=auto 
-ffat-lto-objects -flto=auto -Wl,-z,relro" \
group_include="kstandard" quiet=verbose
make[1]: Entering directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620'
/usr/bin/make -C src/ cfg 
make[2]: Entering directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620/src'
normal Makefile.defs exec
target architecture , host architecture 
rm -f modules.lst
/usr/bin/make --no-print-directory modules.lst
config.mak loaded
Makefile.defs defs skipped
making config...
/usr/bin/make --no-print-directory -wC . cfg-defs
normal Makefile.defs exec
target architecture , host architecture 
make[4]: Nothing to be done for 'cfg-defs'.
config.mak loaded
Makefile.defs defs skipped
saving modules list...
make[2]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620/src'
make[1]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620'
touch configure-stamp
dh_testdir
/usr/bin/make all quiet=verbose
make[1]: Entering directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620'
/usr/bin/make -C src/ all 
make[2]: Entering directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620/src'
config.mak loaded
Makefile:116: *** "bad config.mak, try re-running make cfg".  Stop.
make[2]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620/src'
make[1]: *** [Makefile:34: all] Error 2
make[1]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu22.04.20240210005411.2620'
make: *** [debian/rules:130: test_build_all] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: user script /var/cache/pbuilder/build/cow.15216/tmp/hooks/C10shell starting
  
┌──┐
  │  FTBFS - problem with building Debian package   
 │
  
└──┘
  
┌──┐
  │  DEB_KEEP_BUILD_ENV is not set to 'true', not keeping build environment 
 │
  
└──┘
I: user script /var/cache/pbuilder/build/cow.15216/tmp/hooks/C10shell finished
I: unmounting /tmp/apt-jdg_gBmep1 filesystem
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: Cleaning COW directory
I: forking: rm -rf /var/cache/pbuilder/build/cow.15216
+ '[' 1 -eq 0 ']'
+ bailout 1 'Error: Failed to build with cowbuilder.'
+ '[' -n 1 ']'
+ EXIT=1
+ '[' -n 'Error: Failed to build with cowbuilder.' ']'
+ echo 'Error: Failed to build with cowbuilder.'
Error: Failed to build

[sr-dev] git:master:6918c9e3: modules: readme files regenerated - ldap ... [skip ci]

2024-02-09 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 6918c9e34b826f8d8c7fb1746851055fa35f8ece
URL: 
https://github.com/kamailio/kamailio/commit/6918c9e34b826f8d8c7fb1746851055fa35f8ece

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-02-09T10:01:34+01:00

modules: readme files regenerated - ldap ... [skip ci]

---

Modified: src/modules/ldap/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/6918c9e34b826f8d8c7fb1746851055fa35f8ece.diff
Patch: 
https://github.com/kamailio/kamailio/commit/6918c9e34b826f8d8c7fb1746851055fa35f8ece.patch

---

diff --git a/src/modules/ldap/README b/src/modules/ldap/README
index 921f45822f1..d69005f864e 100644
--- a/src/modules/ldap/README
+++ b/src/modules/ldap/README
@@ -31,6 +31,7 @@ Christian Schlatter
 4. Parameters
 
   4.1. config_file (string)
+  4.2. connect_mode (int)
 
 5. Functions
 
@@ -82,12 +83,13 @@ Christian Schlatter
1.6. ldap_client_bind_timeout example
1.7. Example LDAP Configuration File
1.8. config_file parameter usage
-   1.9. Example Usage of ldap_url
-   1.10. Example Usage
+   1.9. Set connect_mode parameter
+   1.10. Example Usage of ldap_url
1.11. Example Usage
1.12. Example Usage
1.13. Example Usage
1.14. Example Usage
+   1.15. Example Usage
2.1. Example code fragment to load LDAP module API
2.2. Example LDAP module API function call
 
@@ -114,6 +116,7 @@ Chapter 1. Admin Guide
4. Parameters
 
 4.1. config_file (string)
+4.2. connect_mode (int)
 
5. Functions
 
@@ -418,6 +421,7 @@ ldap_client_bind_timeout = 500
 4. Parameters
 
4.1. config_file (string)
+   4.2. connect_mode (int)
 
 4.1. config_file (string)
 
@@ -428,6 +432,17 @@ ldap_client_bind_timeout = 500
Example 1.8. config_file parameter usage
 modparam("ldap", "config_file", "/usr/local/etc/kamailio/ldap.ini")
 
+4.2. connect_mode (int)
+
+   Control if the module must stop loading when connecting to server fails
+   during start up. Values: 0 - stop loading; 1 - continue even if
+   connecting to database server fails..
+
+   Default value: 0
+
+   Example 1.9. Set connect_mode parameter
+modparam("ldap", "connect_mode", 1)
+
 5. Functions
 
5.1. ldap_search(ldap_url)
@@ -458,7 +473,7 @@ modparam("ldap", "config_file", 
"/usr/local/etc/kamailio/ldap.ini")
   Kamailio pseudo variables and AVPs included in ldap_url do get
   substituted with their value.
 
-  Example 1.9. Example Usage of ldap_url
+  Example 1.10. Example Usage of ldap_url
 
   Search with LDAP session named sipaccounts, base
   ou=sip,dc=example,dc=com, one level deep using search filter
@@ -492,7 +507,7 @@ ldap://ldap_1/dc=example,dc=com?
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
BRANCH_ROUTE, and ONREPLY_ROUTE.
 
-   Example 1.10. Example Usage
+   Example 1.11. Example Usage
 ...
 # ldap search
 if (!ldap_search("ldap://sipaccounts/ou=sip,dc=example,dc=com??one?(cn=$rU)"))
@@ -570,7 +585,7 @@ ldap_result("telephoneNumber/$avp(s:tel_number)");
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
BRANCH_ROUTE, and ONREPLY_ROUTE.
 
-   Example 1.11. Example Usage
+   Example 1.12. Example Usage
 ...
 
 # ldap_search call
@@ -639,7 +654,7 @@ ldap_result("SIPIdentitySIPURI/$avp(i:10)", 
"/^[^@]+@(.+)$/\1/");
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
BRANCH_ROUTE, and ONREPLY_ROUTE.
 
-   Example 1.12. Example Usage
+   Example 1.13. Example Usage
 ...
 # ldap_search call
 ...
@@ -688,7 +703,7 @@ if (!ldap_result_check("sn/$ru", "/^sip:([^@]).*$/\1/"))
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
BRANCH_ROUTE, and ONREPLY_ROUTE.
 
-   Example 1.13. Example Usage
+   Example 1.14. Example Usage
 ...
 # ldap_search call
 ...
@@ -745,7 +760,7 @@ if (ldap_result_next())
This function can be used from REQUEST_ROUTE, FAILURE_ROUTE,
BRANCH_ROUTE, and ONREPLY_ROUTE.
 
-   Example 1.14. Example Usage
+   Example 1.15. Example Usage
 ...
 if (!ldap_filter_url_encode("cn=$avp(s:name)", "$avp(s:name_esc)"))
 {

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] git:master:2ab212cc: modules: readme files regenerated - influxdbc ... [skip ci]

2024-02-05 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 2ab212ccf0b4ecd7a0671235641e2a80feb251ff
URL: 
https://github.com/kamailio/kamailio/commit/2ab212ccf0b4ecd7a0671235641e2a80feb251ff

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-02-05T16:32:00+01:00

modules: readme files regenerated - influxdbc ... [skip ci]

---

Modified: src/modules/influxdbc/README
Modified: src/modules/rtpengine/README

---

Diff:  
https://github.com/kamailio/kamailio/commit/2ab212ccf0b4ecd7a0671235641e2a80feb251ff.diff
Patch: 
https://github.com/kamailio/kamailio/commit/2ab212ccf0b4ecd7a0671235641e2a80feb251ff.patch

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,xenial #2591

2024-02-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=xenial/2591/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Jenkins build is back to normal : kamailiodev-nightly-binaries » amd64,stretch #2591

2024-02-03 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=stretch/2591/display/redirect>

___
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org


[sr-dev] Build failed in Jenkins: kamailiodev-nightly-binaries » amd64,xenial #2590

2024-02-02 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=xenial/2590/display/redirect>

Changes:


--
[...truncated 1.44 MB...]
make[2]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu16.04.20240203005639.2613/src'
make[1]: Leaving directory 
'/build/kamailio-5.8.0~pre0+ubuntu16.04.20240203005639.2613'
/usr/bin/make every-module group_include="kgeoip2" quiet=verbose
make[1]: Entering directory 
'/build/kamailio-5.8.0~pre0+ubuntu16.04.20240203005639.2613'
/usr/bin/make -C src/ every-module 
make[2]: Entering directory 
'/build/kamailio-5.8.0~pre0+ubuntu16.04.20240203005639.2613/src'
config.mak loaded
Makefile.defs defs skipped
Makefile.defs defs skipped
Makefile.defs defs skipped
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-pre0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 5.4.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-DMOD_NAME='"geoip2"' -DMOD_NAMEID='geoip2' -c geoip2_mod.c -o geoip2_mod.o 
-MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-pre0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 5.4.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-DMOD_NAME='"geoip2"' -DMOD_NAMEID='geoip2' -c geoip2_pv.c -o geoip2_pv.o -MMD 
-MP
gcc -shared -g -m64 -Wl,-O2 -Wl,-E  -Wl,-Bsymbolic-functions -Wl,-z,relro 
-pthread -rdynamic "-ldl" -Wl,-Bsymbolic-functions redis_client.o 
ndb_redis_mod.o  -lhiredis   -o ndb_redis.so
Makefile.defs defs skipped
Makefile.defs defs skipped
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-pre0"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 5.4.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGN

[sr-dev] Build failed in Jenkins: kamailiodev-nightly-binaries » amd64,xenial #2589

2024-02-02 Thread kamailio--- via sr-dev
See 
<https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=xenial/2589/display/redirect>

Changes:


--
[...truncated 1.44 MB...]
make[2]: Leaving directory 
'/build/kamailio-5.8.0~dev2+ubuntu16.04.20240202005642.2612/src'
make[1]: Leaving directory 
'/build/kamailio-5.8.0~dev2+ubuntu16.04.20240202005642.2612'
/usr/bin/make every-module group_include="kgeoip2" quiet=verbose
make[1]: Entering directory 
'/build/kamailio-5.8.0~dev2+ubuntu16.04.20240202005642.2612'
/usr/bin/make -C src/ every-module 
make[2]: Entering directory 
'/build/kamailio-5.8.0~dev2+ubuntu16.04.20240202005642.2612/src'
config.mak loaded
Makefile.defs defs skipped
Makefile.defs defs skipped
Makefile.defs defs skipped
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-dev2"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 5.4.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-DMOD_NAME='"geoip2"' -DMOD_NAMEID='geoip2' -c geoip2_mod.c -o geoip2_mod.o 
-MMD -MP
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-dev2"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 5.4.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL 
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM 
-DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN -DUSE_RAW_SOCKS -DHAVE_EPOLL 
-DHAVE_SIGIO_RT -DSIGINFO64_WORKAROUND -DUSE_FUTEX -DHAVE_SELECT  
-DMOD_NAME='"geoip2"' -DMOD_NAMEID='geoip2' -c geoip2_pv.c -o geoip2_pv.o -MMD 
-MP
gcc -shared -g -m64 -Wl,-O2 -Wl,-E  -Wl,-Bsymbolic-functions -Wl,-z,relro 
-pthread -rdynamic "-ldl" -Wl,-Bsymbolic-functions redis_client.o 
ndb_redis_mod.o  -lhiredis   -o ndb_redis.so
Makefile.defs defs skipped
Makefile.defs defs skipped
gcc -fPIC -DPIC -funroll-loops -Wcast-align -m64 -minline-all-stringops 
-falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -pthread 
-DKSR_PTHREAD_MUTEX_SHARED -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -DVERSION_NODATE   
-DNAME='"kamailio"' -DVERSION='"5.8.0-dev2"' -DARCH='"x86_64"' -DOS='linux_' 
-DOS_QUOTED='"linux"' -DCOMPILER='"gcc 5.4.0"' -D__CPU_x86_64 -D__OS_linux 
-DVERSIONVAL=5008000 -DCFG_DIR='"/etc/kamailio/"' 
-DSHARE_DIR='"/usr/share/kamailio/"' -DRUN_DIR='"/var/run/kamailio/"' 
-DPKG_MALLOC -DSHM_MMAP -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE 
-DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLOCKLIST 
-DUSE_NAPTR -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC -DDBG_SR_MEMORY 
-DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DUSE_SCTP 
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM 
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGN

  1   2   3   4   5   6   7   8   9   10   >