[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] 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: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] 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: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: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] 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: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:master:8cf75681: modules: readme files regenerated - http_client ... [skip ci]

2024-03-10 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})
+&f_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: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: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: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: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: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:master:b59812ff: modules: readme files regenerated - secsipid ... [skip ci]

2024-03-20 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: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: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:61d04f44: modules: readme files regenerated - http_client ... [skip ci]

2024-03-21 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})&f_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: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] git:5.8:4e4e935c: modules: readme files regenerated - modules ... [skip ci]

2024-03-31 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: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&cid: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: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: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: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: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:b4537720: modules: readme files regenerated - corex ... [skip ci]

2024-04-05 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: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: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})&f_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})&f_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: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: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: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: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: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: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&cid: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: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: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:5b0e1e6d: modules: readme files regenerated - phonenum ... [skip ci]

2024-04-26 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: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: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: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: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: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: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.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: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: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: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: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] 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: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: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: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: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: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: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: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: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: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", "18", "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:d5135ade: modules: readme files regenerated - siputils ... [skip ci]

2024-06-13 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: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: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: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: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: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: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: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: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.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: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: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: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: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: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:629a5189: modules: readme files regenerated - corex ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-07-31T07:46:11+02:00

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

---

Modified: src/modules/corex/README

---

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

---

diff --git a/src/modules/corex/README b/src/modules/corex/README
index 6a5e0663bdf..8986ee4df23 100644
--- a/src/modules/corex/README
+++ b/src/modules/corex/README
@@ -503,12 +503,14 @@ event_route[network:msg] {
 4.7.  msg_iflag_set(flagname)
 
Set internal SIP message flag. The parameter flagname can be:
-   USE_UAC_FROM, USE_UAC_TO or UAC_AUTH.
+   USE_UAC_FROM, USE_UAC_TO, UAC_AUTH or a number from 0 to 64 (the
+   meaning of each value can be found in source code).
 
This functions should not be used in configuration file for (re)setting
the internal flags, those are done by various functions internally,
however, in very particular cases they might be useful (e.g., changing
-   From/To via textops functions).
+   From/To via textops functions, or during testing of C code
+   development).
 
This function can be used from ANY_ROUTE.
 

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


[sr-dev] git:master:e273fc10: modules: readme files regenerated - msrp ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-01T07:31:11+02:00

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

---

Modified: src/modules/msrp/README

---

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

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


[sr-dev] git:master:e92375c9: modules: readme files regenerated - textops ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-02T11:46:11+02:00

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

---

Modified: src/modules/textops/README

---

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

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


[sr-dev] git:master:1243755d: modules: readme files regenerated - textops ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-02T12:31:10+02:00

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

---

Modified: src/modules/textops/README

---

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

---

diff --git a/src/modules/textops/README b/src/modules/textops/README
index c19d629085f..60d805706fb 100644
--- a/src/modules/textops/README
+++ b/src/modules/textops/README
@@ -59,7 +59,7 @@ Ovidiu Sas
   4.18. subst_user('/re/repl/flags')
   4.19. subst_body('/re/repl/flags')
   4.20. subst_hf(hf, subexp, flags)
-  4.21. subst_hf(itext, subexp, ovp)
+  4.21. subst_v(itext, subexp, ovp)
   4.22. set_body(txt, content_type)
   4.23. set_reply_body(txt, content_type)
   4.24. filter_body(content_type)
@@ -213,7 +213,7 @@ Chapter 1. Admin Guide
 4.18. subst_user('/re/repl/flags')
 4.19. subst_body('/re/repl/flags')
 4.20. subst_hf(hf, subexp, flags)
-4.21. subst_hf(itext, subexp, ovp)
+4.21. subst_v(itext, subexp, ovp)
 4.22. set_body(txt, content_type)
 4.23. set_reply_body(txt, content_type)
 4.24. filter_body(content_type)
@@ -320,7 +320,7 @@ From: medabeda
4.18. subst_user('/re/repl/flags')
4.19. subst_body('/re/repl/flags')
4.20. subst_hf(hf, subexp, flags)
-   4.21. subst_hf(itext, subexp, ovp)
+   4.21. subst_v(itext, subexp, ovp)
4.22. set_body(txt, content_type)
4.23. set_reply_body(txt, content_type)
4.24. filter_body(content_type)
@@ -742,7 +742,7 @@ if ( subst_body('/^o=(.*) /o=$fU /') ) {};
 if ( subst_hf("From", "/:test@/:best@/", "a") ) { /**/ };
 ...
 
-4.21.  subst_hf(itext, subexp, ovp)
+4.21.  subst_v(itext, subexp, ovp)
 
Sed-like substitution subexp applied to itext, with result stored in
opv.

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


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

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

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

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

---

Modified: src/modules/dispatcher/README

---

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

---

diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README
index 16c10332df7..2a6148504db 100644
--- a/src/modules/dispatcher/README
+++ b/src/modules/dispatcher/README
@@ -134,6 +134,7 @@ Federico Cabiddu
   5.6. dispatcher.add
   5.7. dispatcher.remove
   5.8. dispatcher.hash
+  5.9. dispatcher.oclist
 
 6. Installation and Running
 
@@ -303,6 +304,7 @@ Chapter 1. Admin Guide
 5.6. dispatcher.add
 5.7. dispatcher.remove
 5.8. dispatcher.hash
+5.9. dispatcher.oclist
 
6. Installation and Running
 
@@ -1672,6 +1674,7 @@ onreply_route {
5.6. dispatcher.add
5.7. dispatcher.remove
5.8. dispatcher.hash
+   5.9. dispatcher.oclist
 
 5.1.  dispatcher.set_state
 
@@ -1852,6 +1855,22 @@ kamctl rpc dispatcher.hash 0 alice server.com
 kamctl rpc dispatcher.hash 4 bob server.com
 ...
 
+5.9.  dispatcher.oclist
+
+   List the overload control attributes for the records in a specific
+   group.
+
+   Name: dispatcher.oclist
+
+   Parameters:
+ * _group_: destination group id
+
+   Example:
+...
+# prototype: kamcli dispatcher.oclist _group_
+kamcli dispatcher.oclist 1
+...
+
 6. Installation and Running
 
6.1. Destination List File

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


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

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-21T09:46:11+02:00

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

---

Modified: src/modules/corex/README

---

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

---

diff --git a/src/modules/corex/README b/src/modules/corex/README
index 8986ee4df23..fa4a34ce706 100644
--- a/src/modules/corex/README
+++ b/src/modules/corex/README
@@ -64,7 +64,8 @@ Muhammad Shahzad Shafi
   4.23. via_reply_add_xavp_params(flags)
   4.24. is_faked_msg()
   4.25. is_socket_name(sockname)
-  4.26. forward_reply()
+  4.26. forward_uac()
+  4.27. forward_reply()
 
 5. RPC Commands
 
@@ -120,9 +121,10 @@ Muhammad Shahzad Shafi
1.30. via_reply_add_xavp_params usage
1.31. is_faked_msg usage
1.32. is_socket_name usage
-   1.33. forward_reply usage
-   1.34. event_route[network:msg] use cases
-   1.35. Sample PERL code for do_compress and do_uncompress
+   1.33. forward_uac usage
+   1.34. forward_reply usage
+   1.35. event_route[network:msg] use cases
+   1.36. Sample PERL code for do_compress and do_uncompress
 
 Chapter 1. Admin Guide
 
@@ -171,7 +173,8 @@ Chapter 1. Admin Guide
 4.23. via_reply_add_xavp_params(flags)
 4.24. is_faked_msg()
 4.25. is_socket_name(sockname)
-4.26. forward_reply()
+4.26. forward_uac()
+4.27. forward_reply()
 
5. RPC Commands
 
@@ -390,7 +393,8 @@ modparam("corex", "nio_msg_avp", "$avp(msg)")
4.23. via_reply_add_xavp_params(flags)
4.24. is_faked_msg()
4.25. is_socket_name(sockname)
-   4.26. forward_reply()
+   4.26. forward_uac()
+   4.27. forward_reply()
 
 4.1.  append_branch([ uri, [ q ] ])
 
@@ -810,13 +814,33 @@ event_route[dispatcher:dst-down] {
 }
 ...
 
-4.26.  forward_reply()
+4.26.  forward_uac()
+
+   Forward received request with a single Via header, the one added by
+   Kamailio, the other ones being removed. Useful in cases when its reply
+   should not be sent back (e.g., the reply was already sent out from
+   Kamailio).
+
+   This function can be used in REQUEST_ROUTE.
+
+   Example 1.33. forward_uac usage
+...
+request_route {
+...
+sl_send_reply("200", "OK");
+$du = "sip:mirror.com:5080";
+forward_uac();
+...
+}
+...
+
+4.27.  forward_reply()
 
Forward received reply on demand.
 
This function can be used in CORE_ONREPLY_ROUTE.
 
-   Example 1.33. forward_reply usage
+   Example 1.34. forward_reply usage
 ...
 route[reply] {
 forward_reply();
@@ -999,7 +1023,7 @@ route[reply] {
Next is a basic usage example where encoding and decoding is done using
PERL.
 
-   Example 1.34. event_route[network:msg] use cases
+   Example 1.35. event_route[network:msg] use cases
 ...
 loadmodule "app_perl.so"
 loadmodule "corex.so"
@@ -1030,7 +1054,7 @@ event_route[network:msg] {
 }
 ...
 
-   Example 1.35. Sample PERL code for do_compress and do_uncompress
+   Example 1.36. Sample PERL code for do_compress and do_uncompress
 ...
 use strict;
 use warnings;

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


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

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-22T10:46:10+02:00

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

---

Modified: src/modules/corex/README

---

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

---

diff --git a/src/modules/corex/README b/src/modules/corex/README
index fa4a34ce706..5b867a911b6 100644
--- a/src/modules/corex/README
+++ b/src/modules/corex/README
@@ -65,7 +65,8 @@ Muhammad Shahzad Shafi
   4.24. is_faked_msg()
   4.25. is_socket_name(sockname)
   4.26. forward_uac()
-  4.27. forward_reply()
+  4.27. forward_uac_uri(vuri)
+  4.28. forward_reply()
 
 5. RPC Commands
 
@@ -122,9 +123,10 @@ Muhammad Shahzad Shafi
1.31. is_faked_msg usage
1.32. is_socket_name usage
1.33. forward_uac usage
-   1.34. forward_reply usage
-   1.35. event_route[network:msg] use cases
-   1.36. Sample PERL code for do_compress and do_uncompress
+   1.34. forward_uac usage
+   1.35. forward_reply usage
+   1.36. event_route[network:msg] use cases
+   1.37. Sample PERL code for do_compress and do_uncompress
 
 Chapter 1. Admin Guide
 
@@ -174,7 +176,8 @@ Chapter 1. Admin Guide
 4.24. is_faked_msg()
 4.25. is_socket_name(sockname)
 4.26. forward_uac()
-4.27. forward_reply()
+4.27. forward_uac_uri(vuri)
+4.28. forward_reply()
 
5. RPC Commands
 
@@ -394,7 +397,8 @@ modparam("corex", "nio_msg_avp", "$avp(msg)")
4.24. is_faked_msg()
4.25. is_socket_name(sockname)
4.26. forward_uac()
-   4.27. forward_reply()
+   4.27. forward_uac_uri(vuri)
+   4.28. forward_reply()
 
 4.1.  append_branch([ uri, [ q ] ])
 
@@ -834,13 +838,31 @@ request_route {
 }
 ...
 
-4.27.  forward_reply()
+4.27.  forward_uac_uri(vuri)
+
+   Similar to forward_uac() with the posibility to provide the target
+   address as a SIP URI via the parameter vuri. The parameter vuri can
+   contain variables.
+
+   This function can be used in REQUEST_ROUTE.
+
+   Example 1.34. forward_uac usage
+...
+request_route {
+...
+sl_send_reply("200", "OK");
+forward_uac_uri("sip:mirror.com:5080");
+...
+}
+...
+
+4.28.  forward_reply()
 
Forward received reply on demand.
 
This function can be used in CORE_ONREPLY_ROUTE.
 
-   Example 1.34. forward_reply usage
+   Example 1.35. forward_reply usage
 ...
 route[reply] {
 forward_reply();
@@ -1023,7 +1045,7 @@ route[reply] {
Next is a basic usage example where encoding and decoding is done using
PERL.
 
-   Example 1.35. event_route[network:msg] use cases
+   Example 1.36. event_route[network:msg] use cases
 ...
 loadmodule "app_perl.so"
 loadmodule "corex.so"
@@ -1054,7 +1076,7 @@ event_route[network:msg] {
 }
 ...
 
-   Example 1.36. Sample PERL code for do_compress and do_uncompress
+   Example 1.37. Sample PERL code for do_compress and do_uncompress
 ...
 use strict;
 use warnings;

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


[sr-dev] git:master:82abbf4c: modules: readme files regenerated - presence_conference ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-22T12:01:10+02:00

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

---

Modified: src/modules/presence_conference/README

---

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

---

diff --git a/src/modules/presence_conference/README 
b/src/modules/presence_conference/README
index 83ee87aca4d..34c6e6302d1 100644
--- a/src/modules/presence_conference/README
+++ b/src/modules/presence_conference/README
@@ -108,6 +108,9 @@ modparam("presence_conference", "default_expires", 3600)
 
4.1. conference_reset
 
+   The following MI commands are currently disabled, they need to migrated
+   to the RPC infrastructure.
+
 4.1.  conference_reset
 
Reset internal data.

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


[sr-dev] git:master:e839563d: modules: readme files regenerated - tm ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-22T13:31:10+02:00

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

---

Modified: src/modules/tm/README

---

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

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


[sr-dev] git:master:fad4fbc3: modules: readme files regenerated - tm ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-23T12:31:10+02:00

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

---

Modified: src/modules/tm/README

---

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

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


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

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-26T15:46:11+02:00

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

---

Modified: src/modules/siputils/README

---

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

---

diff --git a/src/modules/siputils/README b/src/modules/siputils/README
index d3eda806d4d..f66c7391747 100644
--- a/src/modules/siputils/README
+++ b/src/modules/siputils/README
@@ -107,6 +107,7 @@ Gabriel Vasile
   4.41. contact_param_rm(pname)
   4.42. contact_param_check(pname)
   4.43. hdr_date_check(tdiff)
+  4.44. sip_parse_headers()
 
 5. Exported pseudo-variables
 
@@ -170,6 +171,7 @@ Gabriel Vasile
1.50. contact_param_rm usage
1.51. contact_param_check usage
1.52. hdr_date_check usage
+   1.53. sip_parse_headers usage
 
 Chapter 1. Admin Guide
 
@@ -238,6 +240,7 @@ Chapter 1. Admin Guide
 4.41. contact_param_rm(pname)
 4.42. contact_param_check(pname)
 4.43. hdr_date_check(tdiff)
+4.44. sip_parse_headers()
 
5. Exported pseudo-variables
 
@@ -455,6 +458,7 @@ modparam("siputils", "e164_max_len", 20)
4.41. contact_param_rm(pname)
4.42. contact_param_check(pname)
4.43. hdr_date_check(tdiff)
+   4.44. sip_parse_headers()
 
 4.1.  options_reply()
 
@@ -1203,6 +1207,19 @@ if (!hdr_date_check("10")) {
 }
 ...
 
+4.44.  sip_parse_headers()
+
+   Return true if parsing (fast mode) all SIP headers is successful.
+
+   This function can be used from ANY_ROUTE.
+
+   Example 1.53. sip_parse_headers usage
+...
+if (sip_parse_headers()) {
+...
+}
+...
+
 5. Exported pseudo-variables
 
5.1. $pcv(all)

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


[sr-dev] git:master:2581d7aa: modules: readme files regenerated - sca ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-27T09:46:09+02:00

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

---

Modified: src/modules/sca/README

---

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

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


[sr-dev] git:master:a30839fc: modules: readme files regenerated - pua_dialoginfo ... [skip ci]

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-27T10:16:10+02:00

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

---

Modified: src/modules/pua_dialoginfo/README

---

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

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


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

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-08-27T12:46:11+02:00

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

---

Modified: src/modules/tm/README

---

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

---

diff --git a/src/modules/tm/README b/src/modules/tm/README
index 35c2e5d0ec0..dbeff43d002 100644
--- a/src/modules/tm/README
+++ b/src/modules/tm/README
@@ -1631,8 +1631,12 @@ modparam("tm", "e2e_cancel_hop_by_hop", 0)
 
 3.44. headers_mode (int)
 
-   Control if headers from incoming CANCEL should be propagated to
-   hop-by-hop generated CANCEL.
+   Control how headers from incoming CANCEL should be propagated to
+   hop-by-hop generated CANCEL. If bit (flag) 1 is set (value 1),
+   propagate the headers that are not branch specific (e.g., From, To). If
+   bit (flag) 2 is set, in case processing ends in stateless forwarding by
+   tm, forward CANCEL with a single Via header (the one added by
+   Kamailio).
 
Default value: 0 (do not propagate).
 

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


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

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-09-03T18:16:10+02:00

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

---

Modified: src/modules/secsipid/README

---

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

---

diff --git a/src/modules/secsipid/README b/src/modules/secsipid/README
index 9297251072a..3cf63aade71 100644
--- a/src/modules/secsipid/README
+++ b/src/modules/secsipid/README
@@ -505,12 +505,9 @@ request_route {
The module needs "secsipdi_proc.so" module that depends on
"libsecsipid", which is a component of "sipsecidx" project from
https://github.com/asipto/secsipidx/. The library is implemented in Go
-   language, with generated C API and library. Until the libsecsipid is
-   going to be packaged in OS distributions, the secsipid_proc module can
-   be compiled by copying secsipid.h libsecsipid.h and libsecsipid.a files
-   in the folder of the module.
+   language, with generated C API and library.
 
-   To generate the libsecsipid.a file, it requires to have Go language
+   To generate the libsecsipid files, it requires to have Go language
installed and its environment configured, then run the following
commands:
 
@@ -519,9 +516,8 @@ request_route {
 export GO111MODULE=off
 go get https://github.com/asipto/secsipidx
 cd $GOPATH/src/github.com/asipto/secsipidx/csecsipid/
-make liba
-cp secsipid.h libsecsipid.h libsecsipid.a \
-/path/to/kamailio/src/modules/secsipid_proc/
+make all
+make install
 
 cd /path/to/kamailio/
 make include_modules="secsipid secsipid_proc ..." cfg

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


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

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

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2024-09-04T09:46:17+02:00

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

---

Modified: src/modules/secsipid/README

---

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

---

diff --git a/src/modules/secsipid/README b/src/modules/secsipid/README
index 5883eaa100c..53e8e86c358 100644
--- a/src/modules/secsipid/README
+++ b/src/modules/secsipid/README
@@ -472,12 +472,9 @@ request_route {
The module needs "secsipdi_proc.so" module that depends on
"libsecsipid", which is a component of "sipsecidx" project from
https://github.com/asipto/secsipidx/. The library is implemented in Go
-   language, with generated C API and library. Until the libsecsipid is
-   going to be packaged in OS distributions, the secsipid_proc module can
-   be compiled by copying secsipid.h libsecsipid.h and libsecsipid.a files
-   in the folder of the module.
+   language, with generated C API and library.
 
-   To generate the libsecsipid.a file, it requires to have Go language
+   To generate the libsecsipid files, it requires to have Go language
installed and its environment configured, then run the following
commands:
 
@@ -486,9 +483,8 @@ request_route {
 export GO111MODULE=off
 go get https://github.com/asipto/secsipidx
 cd $GOPATH/src/github.com/asipto/secsipidx/csecsipid/
-make liba
-cp secsipid.h libsecsipid.h libsecsipid.a \
-/path/to/kamailio/src/modules/secsipid_proc/
+make all
+make install
 
 cd /path/to/kamailio/
 make include_modules="secsipid secsipid_proc ..." cfg

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


[sr-dev] git:master:f8effe32: modules: readme files regenerated - acc_json ... [skip ci]

2023-09-25 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: f8effe32d0599645be97dbc8737051d17e00ead4
URL: 
https://github.com/kamailio/kamailio/commit/f8effe32d0599645be97dbc8737051d17e00ead4

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-09-25T11:17:30+02:00

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

---

Modified: src/modules/acc_json/README

---

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

---

diff --git a/src/modules/acc_json/README b/src/modules/acc_json/README
index bdcc5e689a5..6d15e77b348 100644
--- a/src/modules/acc_json/README
+++ b/src/modules/acc_json/README
@@ -43,7 +43,7 @@ Julien Chavanton
   3.10. acc_log_level (integer)
   3.11. cdr_enable (int)
   3.12. cdr_extra (str)
-  3.13. cdr_json_pre_encoded_prefix (string)
+  3.13. cdr_pre_encoded_prefix (string)
   3.14. cdr_expired_dlg_enable (str)
   3.15. cdr_output_mqueue (integer)
   3.16. cdr_output_syslog (integer)
@@ -64,7 +64,7 @@ Julien Chavanton
1.10. acc_log_level example
1.11. cdr_enable example
1.12. cdr_extra example
-   1.13. cdr_json_pre_encoded_prefix example
+   1.13. cdr_pre_encoded_prefix example
1.14. cdr_expired_dlg_enable example
1.15. cdr_output_mqueue usage example
1.16. cdr_log_facility example
@@ -94,7 +94,7 @@ Chapter 1. Admin Guide
 3.10. acc_log_level (integer)
 3.11. cdr_enable (int)
 3.12. cdr_extra (str)
-3.13. cdr_json_pre_encoded_prefix (string)
+3.13. cdr_pre_encoded_prefix (string)
 3.14. cdr_expired_dlg_enable (str)
 3.15. cdr_output_mqueue (integer)
 3.16. cdr_output_syslog (integer)
@@ -144,7 +144,7 @@ Chapter 1. Admin Guide
3.10. acc_log_level (integer)
3.11. cdr_enable (int)
3.12. cdr_extra (str)
-   3.13. cdr_json_pre_encoded_prefix (string)
+   3.13. cdr_pre_encoded_prefix (string)
3.14. cdr_expired_dlg_enable (str)
3.15. cdr_output_mqueue (integer)
3.16. cdr_output_syslog (integer)
@@ -350,17 +350,17 @@ modparam("acc_json", "cdr_enable", 1)
 modparam("acc_json", "cdr_extra", "ci=$dlg_var(call_id);ft=$dlg_var(from_tag)")
 ...
 
-3.13. cdr_json_pre_encoded_prefix (string)
+3.13. cdr_pre_encoded_prefix (string)
 
Prefix to identify values that will be considered to be already json
encoded.
 
Default value is NULL.
 
-   Example 1.13. cdr_json_pre_encoded_prefix example
+   Example 1.13. cdr_pre_encoded_prefix example
 ...
 modparam("acc_json", "cdr_extra", "json_data=$avp(json_data);")
-modparam("acc_json", "cdr_json_pre_encoded_prefix", "json_")
+modparam("acc_json", "cdr_pre_encoded_prefix", "json_")
 ...
 $avp(json_data) = '{"b":2, "c":3}';
 ...

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


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

2023-09-25 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 1e52a51a517a08ade0d554544bda2521535e4f98
URL: 
https://github.com/kamailio/kamailio/commit/1e52a51a517a08ade0d554544bda2521535e4f98

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-09-25T17:01:36+02:00

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

---

Modified: src/modules/htable/README
Modified: src/modules/tls/README

---

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

---

diff --git a/src/modules/htable/README b/src/modules/htable/README
index ff0686ef14c..4520bce8333 100644
--- a/src/modules/htable/README
+++ b/src/modules/htable/README
@@ -19,7 +19,13 @@ Ovidiu Sas
 

 
+Tyler Moore
+
+   
+
Copyright ?? 2008-2011 http://www.asipto.com
+
+   Copyright ?? 2023 Tyler Moore (devopsec), dOpenSource
  __
 
Table of Contents
@@ -514,6 +520,35 @@ $ kamcmd htable.dump htable
nodes (htable peers). Please note, module parameter ???enable_dmq???
must also be set in order for this to apply (see below). Default is
0 (no replication).
+ * coldelim - the character delimeter to use when packing the htable.
+   When set, this parameter changes the column delimeter between
+   columns in a multiple column hash table. This can be useful when
+   loading JSON data types into a hash table as they conflict with the
+   default ???,??? delimeter, allowing these values to be parsed in the
+   routing config. See the example below on parsing a JSON array from
+   an htable with ???;??? as the column delimeter.
+...
+modparam("htable", "htable", 
"customer=>size=8;dbtable=customer;cols='dids,descr
+iption';coldelim=';'")
+...
+$avp(customer) = $sht(customer=>1);
+$var(customer_dids) = $(avp(customer){s.select,0,;});
+$var(customer_desc) = $(avp(customer){s.select,1,;});
+...
+ * colnull - the character to use when packing a NULL value into the
+   htable from the database. This parameter can be set to the empty
+   string or a single character. This can be used to simplify checking
+   a single column in a row for emptiness, in the routing config. The
+   example below shows how one would do that.
+...
+modparam("htable", "htable", 
"customer=>size=8;dbtable=customer;cols='name,descr
+iption';colnull=''")
+...
+$avp(customer) = $sht(customer=>1);
+$var(customer_name) = $(avp(customer){s.select,0,;});
+if (!strempty($var(customer_name))) {
+...
+}
 
Default value is NULL.
 
diff --git a/src/modules/tls/README b/src/modules/tls/README
index f721ba81d61..7ae3945db77 100644
--- a/src/modules/tls/README
+++ b/src/modules/tls/README
@@ -295,10 +295,6 @@ request_route {
options, run kamailio -V and look for USE_TLS and TLS_HOOKS among the
flags.
 
-   For OpenSSL (libssl) v1.1.x, it is required to preload
-   'openssl_mutex_shared' library shipped by Kamailio. For more details
-   see 'src/modules/tls/utils/openssl_mutex_shared/README.md'.
-
This module includes several workarounds for various Openssl bugs (like
compression and Kerberos using the wrong memory allocations functions,
low memory problems a.s.o). On startup it will try to enable the needed

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


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

2023-09-25 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: 5.7
Commit: e202f597e1725c204eb33fa7b6266d9ce934be09
URL: 
https://github.com/kamailio/kamailio/commit/e202f597e1725c204eb33fa7b6266d9ce934be09

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-09-25T20:02:22+02:00

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

---

Modified: src/modules/app_lua/README
Modified: src/modules/http_async_client/README
Modified: src/modules/mohqueue/README
Modified: src/modules/xhttp/README
Modified: src/modules/xlog/README

---

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

---

diff --git a/src/modules/app_lua/README b/src/modules/app_lua/README
index c4697435ee0..f8891270e1a 100644
--- a/src/modules/app_lua/README
+++ b/src/modules/app_lua/README
@@ -149,7 +149,7 @@ Chapter 1. Admin Guide
 
Set the path to the Lua script to be loaded at startup. Then you can
use lua_run(function, params) to execute a function from the script at
-   runtime.
+   runtime. The script can be in Lua-source or bytecode.
 
Default value is ???null???.
 
diff --git a/src/modules/http_async_client/README 
b/src/modules/http_async_client/README
index 57eff8a890f..0caa3d4631f 100644
--- a/src/modules/http_async_client/README
+++ b/src/modules/http_async_client/README
@@ -146,7 +146,8 @@ Chapter 1. Admin Guide
 
The following libraries or applications must be installed before
running Kamailio with this module loaded:
- * libcurl libev
+ * libcurl - https://curl.se/libcurl/
+ * libevent - https://libevent.org/
 
 3. Parameters
 
diff --git a/src/modules/mohqueue/README b/src/modules/mohqueue/README
index 5a0f746fac6..934b5fa145c 100644
--- a/src/modules/mohqueue/README
+++ b/src/modules/mohqueue/README
@@ -327,7 +327,7 @@ $var(mohq) = "operators";
volatile database in memory of call status. If the module is restarted
it loses the internal database and clears the external one.
 
-   On a reqular basis it checks the external table that defines the queues
+   On a regular basis it checks the external table that defines the queues
to see if the definition has changed. It makes this check under the
following conditions: the queue has not been checked in the last 60
seconds AND no call is currently in queue or transitioning in or out.
diff --git a/src/modules/xhttp/README b/src/modules/xhttp/README
index 9a59c839aa1..ec009bacafb 100644
--- a/src/modules/xhttp/README
+++ b/src/modules/xhttp/README
@@ -83,8 +83,8 @@ Chapter 1. Admin Guide
SIP parser can easily handle HTTP requests just by adding a fake Via
header.
 
-   The xmlrpc module uses the same concept. The xHTTP
-   module offers a generic way of handling the HTTP protocol, by calling
+   The xmlrpc module uses the same concept. The xHTTP module offers a
+   generic way of handling the HTTP protocol, by calling
event_route[xhttp:request] in your config. You can check the HTTP URL
via the config variable $hu. Note that use of $ru will raise errors
since the structure of an HTTP URL is not compatible with that of a SIP
@@ -222,7 +222,10 @@ event_route[xhttp:request] {
 
 6.1.  xhttp:request
 
-   The event route is executed when a new HTTP request is received.
+   The event route is executed when a new HTTP request is received. Most
+   of the variables related to a SIP request can be used inside this event
+   route to get HTTP request attributes (e.g., $si - source IP, $hdr(X) -
+   body of header X, $rm - request method, $rb - request body, ...).
 ...
 tcp_accept_no_cl=yes
 ...
diff --git a/src/modules/xlog/README b/src/modules/xlog/README
index 6606c5d9ea1..b21766a6d95 100644
--- a/src/modules/xlog/README
+++ b/src/modules/xlog/README
@@ -266,7 +266,7 @@ kamcmd cfg.set_now_int xlog methods_filter 15
 
Example 1.8. Set methods_filter parameter
 ...
-modparam("xlog", "long_format", 1)
+modparam("xlog", "methods_filter", 15)
 ...
 
 5. Functions

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


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

2023-09-28 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 1947763c176f33bcd3cbdfc54d980648855dff8a
URL: 
https://github.com/kamailio/kamailio/commit/1947763c176f33bcd3cbdfc54d980648855dff8a

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-09-28T15:46:23+02:00

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

---

Modified: src/modules/ims_qos/README

---

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

---

diff --git a/src/modules/ims_qos/README b/src/modules/ims_qos/README
index e9c150274eb..b0981a0c151 100644
--- a/src/modules/ims_qos/README
+++ b/src/modules/ims_qos/README
@@ -64,6 +64,7 @@ Carsten Bock
   3.21. omit_flow_ports integer
   3.22. rs_default_bandwidth integer
   3.23. rr_default_bandwidth integer
+  3.24. suspend_transaction integer
 
 4. Functions
 
@@ -101,8 +102,9 @@ Carsten Bock
1.21. omit_flow_ports parameter usage
1.22. rs_default_bandwidth parameter usage
1.23. rr_default_bandwidth parameter usage
-   1.24. Rx_AAR_Register
-   1.25. Rx_AAR
+   1.24. suspend_transaction parameter usage
+   1.25. Rx_AAR_Register
+   1.26. Rx_AAR
 
 Chapter 1. Admin Guide
 
@@ -139,6 +141,7 @@ Chapter 1. Admin Guide
 3.21. omit_flow_ports integer
 3.22. rs_default_bandwidth integer
 3.23. rr_default_bandwidth integer
+3.24. suspend_transaction integer
 
4. Functions
 
@@ -202,6 +205,7 @@ Chapter 1. Admin Guide
3.21. omit_flow_ports integer
3.22. rs_default_bandwidth integer
3.23. rr_default_bandwidth integer
+   3.24. suspend_transaction integer
 
 3.1. rx_dest_realm (string)
 
@@ -492,6 +496,17 @@ modparam("ims_qos", "rs_default_bandwidth", 600)
 modparam("ims_qos", "rr_default_bandwidth", 2000)
 ...
 
+3.24. suspend_transaction integer
+
+   If eneabled, suspends the tm transaction while doing the AAR.
+
+   Default value is 1 (enabled)
+
+   Example 1.24. suspend_transaction parameter usage
+...
+modparam("ims_qos", "suspend_transaction", 2000)
+...
+
 4. Functions
 
4.1. Rx_AAR_Register(route_block, domain)
@@ -522,7 +537,7 @@ modparam("ims_qos", "rr_default_bandwidth", 2000)
p.s. this is executed asynchronously. See example on how to retrieve
return value
 
-   Example 1.24. Rx_AAR_Register
+   Example 1.25. Rx_AAR_Register
 ...
 if(Rx_AAR_Register("REG_AAR_REPLY","location")==0){
 exit;
@@ -566,7 +581,7 @@ route[REG_AAR_REPLY]
p.s. this is executed asynchronously. See example on how to retrieve
return value
 
-   Example 1.25. Rx_AAR
+   Example 1.26. Rx_AAR
 ...
 if(Rx_AAR("ORIG_SESSION_AAR_REPLY","orig","",-1)==0){
 exit;

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


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

2023-10-09 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: a86db7b642feaf4bb7367280463a9b22e33ffae5
URL: 
https://github.com/kamailio/kamailio/commit/a86db7b642feaf4bb7367280463a9b22e33ffae5

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-10-09T14:16:24+02:00

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

---

Modified: src/modules/corex/README

---

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

---

diff --git a/src/modules/corex/README b/src/modules/corex/README
index 7d0f6f06082..f50a1287bd8 100644
--- a/src/modules/corex/README
+++ b/src/modules/corex/README
@@ -76,6 +76,7 @@ Muhammad Shahzad Shafi
   5.7. corex.shm.info
   5.8. corex.shm.report
   5.9. corex.shm.stats
+  5.10. corex.shm.rprint
 
 6. Event Routes
 
@@ -180,6 +181,7 @@ Chapter 1. Admin Guide
 5.7. corex.shm.info
 5.8. corex.shm.report
 5.9. corex.shm.stats
+5.10. corex.shm.rprint
 
6. Event Routes
 
@@ -800,6 +802,7 @@ route[reply] {
5.7. corex.shm.info
5.8. corex.shm.report
5.9. corex.shm.stats
+   5.10. corex.shm.rprint
 
 5.1.  corex.debug
 
@@ -873,6 +876,18 @@ route[reply] {
Example:
 kamcli rpc shm.stats
 
+5.10.  corex.shm.rprint
+
+   Shared memory usage status report printed to file upon filter match
+   with the file of allocation.
+
+   It takes two parameters: the path to file where to write the report;
+   the string to match the allocation file (the match is done as value
+   included in the path fo the allocation file).
+
+   Example:
+kamcli rpc shm.rprint /tmp/kamailioshm.txt dns_cache.c
+
 6. Event Routes
 
6.1. event_route[network:msg]

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


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

2023-10-16 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: b7b3f75537e9d816833b3718b7f6290a655c9f45
URL: 
https://github.com/kamailio/kamailio/commit/b7b3f75537e9d816833b3718b7f6290a655c9f45

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-10-16T15:46:34+02:00

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

---

Modified: src/modules/ims_qos/README

---

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

---

diff --git a/src/modules/ims_qos/README b/src/modules/ims_qos/README
index b0981a0c151..71b7dc1b711 100644
--- a/src/modules/ims_qos/README
+++ b/src/modules/ims_qos/README
@@ -498,13 +498,13 @@ modparam("ims_qos", "rr_default_bandwidth", 2000)
 
 3.24. suspend_transaction integer
 
-   If eneabled, suspends the tm transaction while doing the AAR.
+   If enabled, suspends the tm transaction while doing the AAR.
 
Default value is 1 (enabled)
 
Example 1.24. suspend_transaction parameter usage
 ...
-modparam("ims_qos", "suspend_transaction", 2000)
+modparam("ims_qos", "suspend_transaction", 0)
 ...
 
 4. Functions

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


[sr-dev] git:master:93fc6bc9: modules: readme files regenerated - topos ... [skip ci]

2023-10-18 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 93fc6bc9c965391aa1e4ca546119ce2cc8699fbd
URL: 
https://github.com/kamailio/kamailio/commit/93fc6bc9c965391aa1e4ca546119ce2cc8699fbd

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-10-18T10:02:28+02:00

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

---

Modified: src/modules/topos/README

---

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

---

diff --git a/src/modules/topos/README b/src/modules/topos/README
index 033acf3a1e1..ad13698a204 100644
--- a/src/modules/topos/README
+++ b/src/modules/topos/README
@@ -233,7 +233,7 @@ modparam("topos", "db_url", 
"dbdriver://username:password@dbhost/dbname")
Call-id in the SIP message payload or header, so it is safe to not
encode Call-id in such cases. Well-known extensions such as call
transfer or conference join will be added to work with encoded Call-id.
-   Topoh module should be loaded with use_mode paramerter set to 1
+   Topoh module should be loaded with use_mode parameter set to 1
 
Default value is 0 (do not mask).
 

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


[sr-dev] git:master:91c31a8e: modules: readme files regenerated - rtpproxy ... [skip ci]

2023-10-20 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 91c31a8e406b84ef026def7fcec0d429356e424d
URL: 
https://github.com/kamailio/kamailio/commit/91c31a8e406b84ef026def7fcec0d429356e424d

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-10-20T10:02:17+02:00

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

---

Modified: src/modules/rtpproxy/README

---

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

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


[sr-dev] git:master:664a788e: modules: readme files regenerated - ims_dialog ... [skip ci]

2023-10-20 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 664a788e9ed40c72f34310e65a5b6b85f80eead3
URL: 
https://github.com/kamailio/kamailio/commit/664a788e9ed40c72f34310e65a5b6b85f80eead3

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-10-20T20:16:19+02:00

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

---

Modified: src/modules/ims_dialog/README

---

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

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


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

2023-10-24 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: dc42a1892282ffb7a95f731224a9ae88ac16c17d
URL: 
https://github.com/kamailio/kamailio/commit/dc42a1892282ffb7a95f731224a9ae88ac16c17d

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-10-24T20:47:06+02:00

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

---

Modified: src/modules/http_client/README

---

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

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


[sr-dev] git:master:55b3ce67: modules: readme files regenerated - usrloc ... [skip ci]

2023-10-26 Thread Kamailio Dev via sr-dev
Module: kamailio
Branch: master
Commit: 55b3ce67709e56be116bb7077931ba7f4c79dff5
URL: 
https://github.com/kamailio/kamailio/commit/55b3ce67709e56be116bb7077931ba7f4c79dff5

Author: Kamailio Dev 
Committer: Kamailio Dev 
Date: 2023-10-26T13:47:02+02:00

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

---

Modified: src/modules/usrloc/README

---

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

---

diff --git a/src/modules/usrloc/README b/src/modules/usrloc/README
index 00b0743e9a0..fa0db1dcc66 100644
--- a/src/modules/usrloc/README
+++ b/src/modules/usrloc/README
@@ -97,8 +97,9 @@ Carsten Bock
   3.55. ka_timeout (int)
   3.56. ka_loglevel (int)
   3.57. ka_logmsg (str)
-  3.58. load_rank (int)
-  3.59. db_clean_tcp (int)
+  3.58. ka_reply_codes (str)
+  3.59. load_rank (int)
+  3.60. db_clean_tcp (int)
 
 4. RPC Commands
 
@@ -203,8 +204,9 @@ Carsten Bock
1.55. Set ka_timeout parameter
1.56. ka_loglevel parameter usage
1.57. ka_logmsg parameter usage
-   1.58. load_rank parameter usage
-   1.59. db_clean_tcp parameter usage
+   1.58. ka_reply_codes parameter usage
+   1.59. load_rank parameter usage
+   1.60. db_clean_tcp parameter usage
 
 Chapter 1. Admin Guide
 
@@ -278,8 +280,9 @@ Chapter 1. Admin Guide
 3.55. ka_timeout (int)
 3.56. ka_loglevel (int)
 3.57. ka_logmsg (str)
-3.58. load_rank (int)
-3.59. db_clean_tcp (int)
+3.58. ka_reply_codes (str)
+3.59. load_rank (int)
+3.60. db_clean_tcp (int)
 
4. RPC Commands
 
@@ -416,8 +419,9 @@ Chapter 1. Admin Guide
3.55. ka_timeout (int)
3.56. ka_loglevel (int)
3.57. ka_logmsg (str)
-   3.58. load_rank (int)
-   3.59. db_clean_tcp (int)
+   3.58. ka_reply_codes (str)
+   3.59. load_rank (int)
+   3.60. db_clean_tcp (int)
 
 3.1. nat_bflag (int)
 
@@ -1228,19 +1232,35 @@ modparam("usrloc", "ka_loglevel", 1)
 modparam("usrloc", "ka_logmsg", " to-uri: [$tu] remote-addr: [$sas]")
 ...
 
-3.58. load_rank (int)
+3.58. ka_reply_codes (str)
+
+   Comma separated list of reply code values or reply code classes to be
+   considered valid for keepalive processing. If the reply code does not
+   match any of them, then the reply is ignored, not considered a valid
+   response to keepalive request. It could be useful to skip replies from
+   intermediary proxies that could not forward the request.
+
+   Default value is ???0??? (checking of reply code is not done, are responses
+   are considered valid).
+
+   Example 1.58. ka_reply_codes parameter usage
+...
+modparam("usrloc", "ka_reply_codes", "2,405,486")
+...
+
+3.59. load_rank (int)
 
Allows to set the rank of the child SIP worker to load the location
records.
 
Default value is ???1??? (PROC_SIPINIT).
 
-   Example 1.58. load_rank parameter usage
+   Example 1.59. load_rank parameter usage
 ...
 modparam("usrloc", "load_rank", 1)
 ...
 
-3.59. db_clean_tcp (int)
+3.60. db_clean_tcp (int)
 
If set to 1, when Kamailio starts it removes the contacts with
transport TCP, TLS or WSS, no longer loading them. Useful when end
@@ -1251,7 +1271,7 @@ modparam("usrloc", "load_rank", 1)
 
Default value is ???0??? (do not clean tcp contacts).
 
-   Example 1.59. db_clean_tcp parameter usage
+   Example 1.60. db_clean_tcp parameter usage
 ...
 modparam("usrloc", "db_clean_tcp", 1)
 ...

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


  1   2   3   >