[sr-dev] git:master:b9cfe696: modules: readme files regenerated - phonenum ... [skip ci]
Module: kamailio Branch: master Commit: b9cfe696db5f7bbcbe6fc8c3ae63b4f9d640e311 URL: https://github.com/kamailio/kamailio/commit/b9cfe696db5f7bbcbe6fc8c3ae63b4f9d640e311 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-02T13:47:22+02:00 modules: readme files regenerated - phonenum ... [skip ci] --- Modified: src/modules/phonenum/README --- Diff: https://github.com/kamailio/kamailio/commit/b9cfe696db5f7bbcbe6fc8c3ae63b4f9d640e311.diff Patch: https://github.com/kamailio/kamailio/commit/b9cfe696db5f7bbcbe6fc8c3ae63b4f9d640e311.patch --- diff --git a/src/modules/phonenum/README b/src/modules/phonenum/README index 842e2cfcc7..ebe872869b 100644 --- a/src/modules/phonenum/README +++ b/src/modules/phonenum/README @@ -26,6 +26,7 @@ Daniel-Constantin Mierla 3. Parameters 3.1. smode (int) + 3.2. resid (str) 4. Functions @@ -37,8 +38,9 @@ Daniel-Constantin Mierla List of Examples 1.1. Set smode parameter - 1.2. phonenum_match usage - 1.3. phonenum_match_cn usage + 1.2. Set resid parameter + 1.3. phonenum_match usage + 1.4. phonenum_match_cn usage Chapter 1. Admin Guide @@ -53,6 +55,7 @@ Chapter 1. Admin Guide 3. Parameters 3.1. smode (int) +3.2. resid (str) 4. Functions @@ -95,10 +98,11 @@ Chapter 1. Admin Guide 3. Parameters 3.1. smode (int) + 3.2. resid (str) 3.1. smode (int) - Phone number search mode. + Phone number search mode (not in use yet). Default value is â0â. @@ -107,6 +111,23 @@ Chapter 1. Admin Guide modparam("phonenum", "smode", 0) ... +3.2. resid (str) + + Preregister result container id during initialization, enabling the use + of the module in KEMI scripts. In native Kamailio.cfg file, + registration is done when parsing config and finding variables. + + Default value is ââ (empty). + + Example 1.2. Set resid parameter +... +modparam("phonenum", "resid", "src") +... +if(phonenum_match("1-484-555-", "src")) { + ... +} +... + 4. Functions 4.1. phonenum_match(num, pvc) @@ -115,14 +136,14 @@ modparam("phonenum", "smode", 0) 4.1. phonenum_match(num, pvc) Match num against the libphonenumber and set the attributes inside the - pvc container. The function has to be called before accessing a key - via: $phn(pvc=>key). + pvc result container. The function has to be called before accessing a + key via: $phn(pvc=>key). The parameters can be static strings or strings with variables. It can be used from ANY_ROUTE. - Example 1.2. phonenum_match usage + Example 1.3. phonenum_match usage ... if(phonenum_match("1-484-555-", "src")) { if($phn(src=>valid)==1) { @@ -144,7 +165,7 @@ if(phonenum_match("1-484-555-", "src")) { It can be used from ANY_ROUTE. - Example 1.3. phonenum_match_cn usage + Example 1.4. phonenum_match_cn usage ... if(phonenum_match_cn("1-484-555-", "US", "src")) { if($phn(src=>valid)==1) { ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:f99b8731: modules: readme files regenerated - uac ... [skip ci]
Module: kamailio Branch: master Commit: f99b8731a9e91315f75e584f34f15d3c83f086d5 URL: https://github.com/kamailio/kamailio/commit/f99b8731a9e91315f75e584f34f15d3c83f086d5 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-02T18:46:48+02:00 modules: readme files regenerated - uac ... [skip ci] --- Modified: src/modules/uac/README --- Diff: https://github.com/kamailio/kamailio/commit/f99b8731a9e91315f75e584f34f15d3c83f086d5.diff Patch: https://github.com/kamailio/kamailio/commit/f99b8731a9e91315f75e584f34f15d3c83f086d5.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:5518bbaa: modules: readme files regenerated - uac ... [skip ci]
Module: kamailio Branch: master Commit: 5518bbaa8c27ca0fbfa173e1f7101da90b1aee6d URL: https://github.com/kamailio/kamailio/commit/5518bbaa8c27ca0fbfa173e1f7101da90b1aee6d Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-02T19:16:50+02:00 modules: readme files regenerated - uac ... [skip ci] --- Modified: src/modules/uac/README --- Diff: https://github.com/kamailio/kamailio/commit/5518bbaa8c27ca0fbfa173e1f7101da90b1aee6d.diff Patch: https://github.com/kamailio/kamailio/commit/5518bbaa8c27ca0fbfa173e1f7101da90b1aee6d.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:9a5db075: modules: readme files regenerated - nathelper ... [skip ci]
Module: kamailio Branch: master Commit: 9a5db07510feb5fab0bdd2b7d67446f93c55ee0f URL: https://github.com/kamailio/kamailio/commit/9a5db07510feb5fab0bdd2b7d67446f93c55ee0f Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-03T23:31:47+02:00 modules: readme files regenerated - nathelper ... [skip ci] --- Modified: src/modules/nathelper/README --- Diff: https://github.com/kamailio/kamailio/commit/9a5db07510feb5fab0bdd2b7d67446f93c55ee0f.diff Patch: https://github.com/kamailio/kamailio/commit/9a5db07510feb5fab0bdd2b7d67446f93c55ee0f.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:f828ad87: modules: readme files regenerated - nathelper ... [skip ci]
Module: kamailio Branch: master Commit: f828ad875f2cbb13303e59bb090071e5cc168487 URL: https://github.com/kamailio/kamailio/commit/f828ad875f2cbb13303e59bb090071e5cc168487 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-04T00:31:30+02:00 modules: readme files regenerated - nathelper ... [skip ci] --- Modified: src/modules/nathelper/README --- Diff: https://github.com/kamailio/kamailio/commit/f828ad875f2cbb13303e59bb090071e5cc168487.diff Patch: https://github.com/kamailio/kamailio/commit/f828ad875f2cbb13303e59bb090071e5cc168487.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:e7468184: modules: readme files regenerated - db_redis ... [skip ci]
Module: kamailio Branch: master Commit: e7468184151c20919428ab10dc72391f25c93d4f URL: https://github.com/kamailio/kamailio/commit/e7468184151c20919428ab10dc72391f25c93d4f Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-08T10:31:59+02:00 modules: readme files regenerated - db_redis ... [skip ci] --- Modified: src/modules/db_redis/README --- Diff: https://github.com/kamailio/kamailio/commit/e7468184151c20919428ab10dc72391f25c93d4f.diff Patch: https://github.com/kamailio/kamailio/commit/e7468184151c20919428ab10dc72391f25c93d4f.patch --- diff --git a/src/modules/db_redis/README b/src/modules/db_redis/README index ec3af10e5e..ef76592a83 100644 --- a/src/modules/db_redis/README +++ b/src/modules/db_redis/README @@ -235,6 +235,7 @@ loadmodule "db_redis.so" #!define DBURL_ACC"redis://127.0.0.1:6379/6" #!define DBURL_AUTH "redis://127.0.0.1:6379/7" #!define DBURL_PERM "redis://127.0.0.1:6379/8" +#!define DBURL_DLG"redis://127.0.0.1:6379/9" ... modparam("db_redis", "schema_path", "/usr/share/kamailio/db_redis/kamailio") modparam("db_redis", "keys", "version=entry:table_name") @@ -242,6 +243,9 @@ modparam("db_redis", "keys", "location=entry:ruid&usrdom:username,domain&timer:p artition,keepalive") modparam("db_redis", "keys", "acc=entry:callid,time_hires&cid:callid") modparam("db_redis", "keys", "subscriber=entry:username,domain") +modparam("db_redis", "keys", "dialog=entry:hash_entry,hash_id&cid:callid") +modparam("db_redis", "keys", "dialog_vars=entry:hash_entry,hash_id,dialog_key&di +alog:hash_entry,hash_id") ... modparam("usrloc", "db_url", DBURL_USRLOC) ... @@ -250,6 +254,8 @@ modparam("acc_db", "db_url", DBURL_ACC) modparam("auth_db", "db_url", DBURL_AUTH) ... modparam("permissions", "db_url", DBURL_PERM) +... +modparam("dialog", "db_url", DBURL_DLG) ... Samples adding records for address table using 'redis-cli': ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:de9a03f1: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: de9a03f1353456d8e0165cd673d660c3d8e1e27e URL: https://github.com/kamailio/kamailio/commit/de9a03f1353456d8e0165cd673d660c3d8e1e27e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-08T22:16:41+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/db_redis/README --- Diff: https://github.com/kamailio/kamailio/commit/de9a03f1353456d8e0165cd673d660c3d8e1e27e.diff Patch: https://github.com/kamailio/kamailio/commit/de9a03f1353456d8e0165cd673d660c3d8e1e27e.patch --- diff --git a/src/modules/db_redis/README b/src/modules/db_redis/README index ec3af10e5e..ef76592a83 100644 --- a/src/modules/db_redis/README +++ b/src/modules/db_redis/README @@ -235,6 +235,7 @@ loadmodule "db_redis.so" #!define DBURL_ACC"redis://127.0.0.1:6379/6" #!define DBURL_AUTH "redis://127.0.0.1:6379/7" #!define DBURL_PERM "redis://127.0.0.1:6379/8" +#!define DBURL_DLG"redis://127.0.0.1:6379/9" ... modparam("db_redis", "schema_path", "/usr/share/kamailio/db_redis/kamailio") modparam("db_redis", "keys", "version=entry:table_name") @@ -242,6 +243,9 @@ modparam("db_redis", "keys", "location=entry:ruid&usrdom:username,domain&timer:p artition,keepalive") modparam("db_redis", "keys", "acc=entry:callid,time_hires&cid:callid") modparam("db_redis", "keys", "subscriber=entry:username,domain") +modparam("db_redis", "keys", "dialog=entry:hash_entry,hash_id&cid:callid") +modparam("db_redis", "keys", "dialog_vars=entry:hash_entry,hash_id,dialog_key&di +alog:hash_entry,hash_id") ... modparam("usrloc", "db_url", DBURL_USRLOC) ... @@ -250,6 +254,8 @@ modparam("acc_db", "db_url", DBURL_ACC) modparam("auth_db", "db_url", DBURL_AUTH) ... modparam("permissions", "db_url", DBURL_PERM) +... +modparam("dialog", "db_url", DBURL_DLG) ... Samples adding records for address table using 'redis-cli': ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:24ef2099: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: 24ef2099dedbf6d562a9cec52b6b1537ca86d8b0 URL: https://github.com/kamailio/kamailio/commit/24ef2099dedbf6d562a9cec52b6b1537ca86d8b0 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-12T23:46:53+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/acc/README --- Diff: https://github.com/kamailio/kamailio/commit/24ef2099dedbf6d562a9cec52b6b1537ca86d8b0.diff Patch: https://github.com/kamailio/kamailio/commit/24ef2099dedbf6d562a9cec52b6b1537ca86d8b0.patch --- diff --git a/src/modules/acc/README b/src/modules/acc/README index c8dd133d59..e7d0cfbeba 100644 --- a/src/modules/acc/README +++ b/src/modules/acc/README @@ -680,7 +680,8 @@ modparam("acc", "early_media", 1) 6.2. failed_transaction_flag (integer) Per transaction flag which says if the transaction should be accounted - also in case of failure (status>=300). + also in case of failure (SIP status code >= 300). This flag triggers + accouting when the whole transaction fails (on the server side). Default value is not-set (no flag). @@ -814,12 +815,12 @@ modparam("acc", "log_flag", 2) Request flag which needs to be set to account missed calls via syslog. This can be used to e.g. account failures during the call setup phase - from the callee side, for example if you do forking to several + from the callee (client) side, for example if you do forking to several destinations. - Keep in mind that this flag is reset after processing. Therefore it is - necessary to set it again e.g. in a failure_route if you do serial - forking and want to log all attempts. + Keep in mind that this flag is reset after branch completion. Therefore + it is necessary to set it again e.g. in a failure_route if you do + serial forking and want to log all attempts. Default value is not-set (no flag). @@ -878,8 +879,14 @@ modparam("acc", "db_flag", 2) 6.16. db_missed_flag (integer) - Request flag which needs to be set to account missed calls -- database - specific. + Request flag which needs to be set to account missed calls via + database. This can be used to e.g. account failures during the call + setup phase from the callee (client) side, for example if you do + forking to several destinations. + + Keep in mind that this flag is reset after branch completion. Therefore + it is necessary to set it again e.g. in a failure_route if you do + serial forking and want to log all attempts. Default value is not-set (no flag). ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:f7ad4bdc: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: f7ad4bdc2398d37d9226c7a07cdbe0fe604a9cba URL: https://github.com/kamailio/kamailio/commit/f7ad4bdc2398d37d9226c7a07cdbe0fe604a9cba Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-12T23:47:08+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/acc/README --- Diff: https://github.com/kamailio/kamailio/commit/f7ad4bdc2398d37d9226c7a07cdbe0fe604a9cba.diff Patch: https://github.com/kamailio/kamailio/commit/f7ad4bdc2398d37d9226c7a07cdbe0fe604a9cba.patch --- diff --git a/src/modules/acc/README b/src/modules/acc/README index 022c65f341..bd73411bae 100644 --- a/src/modules/acc/README +++ b/src/modules/acc/README @@ -684,7 +684,8 @@ modparam("acc", "early_media", 1) 6.2. failed_transaction_flag (integer) Per transaction flag which says if the transaction should be accounted - also in case of failure (status>=300). + also in case of failure (SIP status code >= 300). This flag triggers + accouting when the whole transaction fails (on the server side). Default value is not-set (no flag). @@ -818,12 +819,12 @@ modparam("acc", "log_flag", 2) Request flag which needs to be set to account missed calls via syslog. This can be used to e.g. account failures during the call setup phase - from the callee side, for example if you do forking to several + from the callee (client) side, for example if you do forking to several destinations. - Keep in mind that this flag is reset after processing. Therefore it is - necessary to set it again e.g. in a failure_route if you do serial - forking and want to log all attempts. + Keep in mind that this flag is reset after branch completion. Therefore + it is necessary to set it again e.g. in a failure_route if you do + serial forking and want to log all attempts. Default value is not-set (no flag). @@ -882,8 +883,14 @@ modparam("acc", "db_flag", 2) 6.16. db_missed_flag (integer) - Request flag which needs to be set to account missed calls -- database - specific. + Request flag which needs to be set to account missed calls via + database. This can be used to e.g. account failures during the call + setup phase from the callee (client) side, for example if you do + forking to several destinations. + + Keep in mind that this flag is reset after branch completion. Therefore + it is necessary to set it again e.g. in a failure_route if you do + serial forking and want to log all attempts. Default value is not-set (no flag). ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:9f514da4: modules: readme files regenerated - acc ... [skip ci]
Module: kamailio Branch: master Commit: 9f514da4f0e601d246ffdeee837ca4c5f0488084 URL: https://github.com/kamailio/kamailio/commit/9f514da4f0e601d246ffdeee837ca4c5f0488084 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-12T23:47:23+02:00 modules: readme files regenerated - acc ... [skip ci] --- Modified: src/modules/acc/README --- Diff: https://github.com/kamailio/kamailio/commit/9f514da4f0e601d246ffdeee837ca4c5f0488084.diff Patch: https://github.com/kamailio/kamailio/commit/9f514da4f0e601d246ffdeee837ca4c5f0488084.patch --- diff --git a/src/modules/acc/README b/src/modules/acc/README index 022c65f341..bd73411bae 100644 --- a/src/modules/acc/README +++ b/src/modules/acc/README @@ -684,7 +684,8 @@ modparam("acc", "early_media", 1) 6.2. failed_transaction_flag (integer) Per transaction flag which says if the transaction should be accounted - also in case of failure (status>=300). + also in case of failure (SIP status code >= 300). This flag triggers + accouting when the whole transaction fails (on the server side). Default value is not-set (no flag). @@ -818,12 +819,12 @@ modparam("acc", "log_flag", 2) Request flag which needs to be set to account missed calls via syslog. This can be used to e.g. account failures during the call setup phase - from the callee side, for example if you do forking to several + from the callee (client) side, for example if you do forking to several destinations. - Keep in mind that this flag is reset after processing. Therefore it is - necessary to set it again e.g. in a failure_route if you do serial - forking and want to log all attempts. + Keep in mind that this flag is reset after branch completion. Therefore + it is necessary to set it again e.g. in a failure_route if you do + serial forking and want to log all attempts. Default value is not-set (no flag). @@ -882,8 +883,14 @@ modparam("acc", "db_flag", 2) 6.16. db_missed_flag (integer) - Request flag which needs to be set to account missed calls -- database - specific. + Request flag which needs to be set to account missed calls via + database. This can be used to e.g. account failures during the call + setup phase from the callee (client) side, for example if you do + forking to several destinations. + + Keep in mind that this flag is reset after branch completion. Therefore + it is necessary to set it again e.g. in a failure_route if you do + serial forking and want to log all attempts. Default value is not-set (no flag). ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:059eb6f1: modules: readme files regenerated - dialog ... [skip ci]
Module: kamailio Branch: master Commit: 059eb6f10d604d253f642db608dbfd54aafa30df URL: https://github.com/kamailio/kamailio/commit/059eb6f10d604d253f642db608dbfd54aafa30df Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-14T15:16:50+02:00 modules: readme files regenerated - dialog ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/059eb6f10d604d253f642db608dbfd54aafa30df.diff Patch: https://github.com/kamailio/kamailio/commit/059eb6f10d604d253f642db608dbfd54aafa30df.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index 46a4627a32..aecc47fb70 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -2248,8 +2248,8 @@ Chapter 2. Developer Guide NULL only for DLGCB_CREATED callback type, which is not a per dialog type. * int type - types of callbacks; more types may be register for the - same callback function; only DLGCB_CREATED must be register alone. - Possible types: + same callback function; only DLGCB_LOADED and DLGCB_CREATED must be + registered alone. Possible types: + DLGCB_LOADED + DLGCB_CREATED - called when a new dialog is created - it's a global type (not associated to any dialog) ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:faf7ed42: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: faf7ed428eca529e2b5cb72365f72a23d524d19f URL: https://github.com/kamailio/kamailio/commit/faf7ed428eca529e2b5cb72365f72a23d524d19f Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-14T16:46:42+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/msilo/README --- Diff: https://github.com/kamailio/kamailio/commit/faf7ed428eca529e2b5cb72365f72a23d524d19f.diff Patch: https://github.com/kamailio/kamailio/commit/faf7ed428eca529e2b5cb72365f72a23d524d19f.patch --- diff --git a/src/modules/msilo/README b/src/modules/msilo/README index 456e530853..ef69a32bba 100644 --- a/src/modules/msilo/README +++ b/src/modules/msilo/README @@ -14,8 +14,6 @@ Daniel-Constantin Mierla -Edited by - Juha Heinanen @@ -510,7 +508,7 @@ modparam("msilo", "expire_time", 36000) module keeps each request send by itself for a new online user and if the reply is 2xx then the message is deleted from database. - Default value is â30â. + Default value is â60â. Example 1.21. Set the âcheck_timeâ parameter ... @@ -537,7 +535,7 @@ modparam("msilo", "send_time", 60) Number of âcheck_timeâ cycles when to check if there are expired messages in database. - Default value is â5â. + Default value is â10â. Example 1.23. Set the âclean_periodâ parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:2c011ba6: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 2c011ba68ae2c2d299d1851a818a5d4b7018f74e URL: https://github.com/kamailio/kamailio/commit/2c011ba68ae2c2d299d1851a818a5d4b7018f74e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-14T16:46:57+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/msilo/README --- Diff: https://github.com/kamailio/kamailio/commit/2c011ba68ae2c2d299d1851a818a5d4b7018f74e.diff Patch: https://github.com/kamailio/kamailio/commit/2c011ba68ae2c2d299d1851a818a5d4b7018f74e.patch --- diff --git a/src/modules/msilo/README b/src/modules/msilo/README index 7a8e5a4ac6..7b8b8abd3c 100644 --- a/src/modules/msilo/README +++ b/src/modules/msilo/README @@ -14,8 +14,6 @@ Daniel-Constantin Mierla -Edited by - Juha Heinanen @@ -510,7 +508,7 @@ modparam("msilo", "expire_time", 36000) module keeps each request send by itself for a new online user and if the reply is 2xx then the message is deleted from database. - Default value is â30â. + Default value is â60â. Example 1.21. Set the âcheck_timeâ parameter ... @@ -537,7 +535,7 @@ modparam("msilo", "send_time", 60) Number of âcheck_timeâ cycles when to check if there are expired messages in database. - Default value is â5â. + Default value is â10â. Example 1.23. Set the âclean_periodâ parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:17dc42ad: modules: readme files regenerated - msilo ... [skip ci]
Module: kamailio Branch: master Commit: 17dc42ad31643eb95a0fd745ec7a7abc2a70b107 URL: https://github.com/kamailio/kamailio/commit/17dc42ad31643eb95a0fd745ec7a7abc2a70b107 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-14T16:47:10+02:00 modules: readme files regenerated - msilo ... [skip ci] --- Modified: src/modules/msilo/README --- Diff: https://github.com/kamailio/kamailio/commit/17dc42ad31643eb95a0fd745ec7a7abc2a70b107.diff Patch: https://github.com/kamailio/kamailio/commit/17dc42ad31643eb95a0fd745ec7a7abc2a70b107.patch --- diff --git a/src/modules/msilo/README b/src/modules/msilo/README index 7a8e5a4ac6..7b8b8abd3c 100644 --- a/src/modules/msilo/README +++ b/src/modules/msilo/README @@ -14,8 +14,6 @@ Daniel-Constantin Mierla -Edited by - Juha Heinanen @@ -510,7 +508,7 @@ modparam("msilo", "expire_time", 36000) module keeps each request send by itself for a new online user and if the reply is 2xx then the message is deleted from database. - Default value is â30â. + Default value is â60â. Example 1.21. Set the âcheck_timeâ parameter ... @@ -537,7 +535,7 @@ modparam("msilo", "send_time", 60) Number of âcheck_timeâ cycles when to check if there are expired messages in database. - Default value is â5â. + Default value is â10â. Example 1.23. Set the âclean_periodâ parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:2f690e4c: modules: readme files regenerated - drouting ... [skip ci]
Module: kamailio Branch: master Commit: 2f690e4c01502ad744d3e24e368ff4359dcbdf33 URL: https://github.com/kamailio/kamailio/commit/2f690e4c01502ad744d3e24e368ff4359dcbdf33 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-22T00:46:32+02:00 modules: readme files regenerated - drouting ... [skip ci] --- Modified: src/modules/drouting/README --- Diff: https://github.com/kamailio/kamailio/commit/2f690e4c01502ad744d3e24e368ff4359dcbdf33.diff Patch: https://github.com/kamailio/kamailio/commit/2f690e4c01502ad744d3e24e368ff4359dcbdf33.patch --- diff --git a/src/modules/drouting/README b/src/modules/drouting/README index b24eb6c78d..a61a00e6d7 100644 --- a/src/modules/drouting/README +++ b/src/modules/drouting/README @@ -6,8 +6,6 @@ Edited by Ovidiu Sas -Edited by - Anca-Maria Vamanu Copyright © 2005-2008 Voice Sistem SRL @@ -307,18 +305,18 @@ Chapter 1. Admin Guide draft 09): Table 1.4. Time recurrence attributes - AttributeDescription - dastardStart of interval (RFC 2445 DATE-TIME) - duration Length of interval (RFC 2445 DURATION) - freq Frequency of recurrence (secondly,minutely,hourly, daily,weekly, -monthly, or yearly). - until bound of recurrence (RFC 2445 DATE-TIME) - interval How often the recurrence repeats - byday List of days of the week - bymonthday List of days of the month - byyearday List of days of the year - byweekno List of weeks of the year - bymonthList of months of the year + Attribute Description + dastard Start of interval (RFC 2445 DATE-TIME) + duration Length of interval (RFC 2445 DURATION) + freq Frequency of recurrence (secondly,minutely,hourly, daily,weekly, + monthly, or yearly). + until bound of recurrence (RFC 2445 DATE-TIME) + interval How often the recurrence repeats + byday List of days of the week + bymonthday List of days of the month + byyearday List of days of the year + byweekno List of weeks of the year + bymonth List of months of the year The value stored in database has the format of: || ||| @@ -509,7 +507,7 @@ Chapter 1. Admin Guide The database url. - Default value is âNULLâ. + Default value is âmysql://kamailioro:kamailioro@localhost/kamailioâ. Example 1.1. Set db_url parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:f8f056b9: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: f8f056b9e822aa7a6fa7abc0e335a6fc64cf603e URL: https://github.com/kamailio/kamailio/commit/f8f056b9e822aa7a6fa7abc0e335a6fc64cf603e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-24T12:17:23+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/phonenum/README --- Diff: https://github.com/kamailio/kamailio/commit/f8f056b9e822aa7a6fa7abc0e335a6fc64cf603e.diff Patch: https://github.com/kamailio/kamailio/commit/f8f056b9e822aa7a6fa7abc0e335a6fc64cf603e.patch --- diff --git a/src/modules/phonenum/README b/src/modules/phonenum/README index 842e2cfcc7..ebe872869b 100644 --- a/src/modules/phonenum/README +++ b/src/modules/phonenum/README @@ -26,6 +26,7 @@ Daniel-Constantin Mierla 3. Parameters 3.1. smode (int) + 3.2. resid (str) 4. Functions @@ -37,8 +38,9 @@ Daniel-Constantin Mierla List of Examples 1.1. Set smode parameter - 1.2. phonenum_match usage - 1.3. phonenum_match_cn usage + 1.2. Set resid parameter + 1.3. phonenum_match usage + 1.4. phonenum_match_cn usage Chapter 1. Admin Guide @@ -53,6 +55,7 @@ Chapter 1. Admin Guide 3. Parameters 3.1. smode (int) +3.2. resid (str) 4. Functions @@ -95,10 +98,11 @@ Chapter 1. Admin Guide 3. Parameters 3.1. smode (int) + 3.2. resid (str) 3.1. smode (int) - Phone number search mode. + Phone number search mode (not in use yet). Default value is â0â. @@ -107,6 +111,23 @@ Chapter 1. Admin Guide modparam("phonenum", "smode", 0) ... +3.2. resid (str) + + Preregister result container id during initialization, enabling the use + of the module in KEMI scripts. In native Kamailio.cfg file, + registration is done when parsing config and finding variables. + + Default value is ââ (empty). + + Example 1.2. Set resid parameter +... +modparam("phonenum", "resid", "src") +... +if(phonenum_match("1-484-555-", "src")) { + ... +} +... + 4. Functions 4.1. phonenum_match(num, pvc) @@ -115,14 +136,14 @@ modparam("phonenum", "smode", 0) 4.1. phonenum_match(num, pvc) Match num against the libphonenumber and set the attributes inside the - pvc container. The function has to be called before accessing a key - via: $phn(pvc=>key). + pvc result container. The function has to be called before accessing a + key via: $phn(pvc=>key). The parameters can be static strings or strings with variables. It can be used from ANY_ROUTE. - Example 1.2. phonenum_match usage + Example 1.3. phonenum_match usage ... if(phonenum_match("1-484-555-", "src")) { if($phn(src=>valid)==1) { @@ -144,7 +165,7 @@ if(phonenum_match("1-484-555-", "src")) { It can be used from ANY_ROUTE. - Example 1.3. phonenum_match_cn usage + Example 1.4. phonenum_match_cn usage ... if(phonenum_match_cn("1-484-555-", "US", "src")) { if($phn(src=>valid)==1) { ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:9ac7c87e: modules: readme files regenerated - acc ... [skip ci]
Module: kamailio Branch: master Commit: 9ac7c87edb1c9fdbaaeaf413dc0586f32c646276 URL: https://github.com/kamailio/kamailio/commit/9ac7c87edb1c9fdbaaeaf413dc0586f32c646276 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-24T16:31:56+02:00 modules: readme files regenerated - acc ... [skip ci] --- Modified: src/modules/acc/README --- Diff: https://github.com/kamailio/kamailio/commit/9ac7c87edb1c9fdbaaeaf413dc0586f32c646276.diff Patch: https://github.com/kamailio/kamailio/commit/9ac7c87edb1c9fdbaaeaf413dc0586f32c646276.patch --- diff --git a/src/modules/acc/README b/src/modules/acc/README index bd73411bae..3fcf47cedf 100644 --- a/src/modules/acc/README +++ b/src/modules/acc/README @@ -540,8 +540,8 @@ Note See also Section 6.33, âcdr_extra (string)â. - The full list of supported pseudo-variables in Sip-Router is available - at: http://sip-router.org/wiki/cookbooks/pseudo-variables/devel + The list with all pseudo-variables in Kamailio can be found at: + https://www.kamailio.org/wiki/. 4.3. CDR with Multi Call-Legs ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:f9e3a89a: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: f9e3a89aeb2bea90e3ae62a158a2211e27c9d471 URL: https://github.com/kamailio/kamailio/commit/f9e3a89aeb2bea90e3ae62a158a2211e27c9d471 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-25T15:16:38+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/f9e3a89aeb2bea90e3ae62a158a2211e27c9d471.diff Patch: https://github.com/kamailio/kamailio/commit/f9e3a89aeb2bea90e3ae62a158a2211e27c9d471.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index b151726bc5..5678705160 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -12,18 +12,12 @@ Edited by Bogdan-Andrei Iancu -Edited by - Carsten Bock -Edited by - Alex Balashov -Edited by - Olle E. Johansson @@ -1825,9 +1819,9 @@ kamcmd dlg.list_ctx RPC Command Format: ... -kamcmd dlg.list abcdrssfrs122444@192.168.1.1 AAdfeEFF33 +kamcmd dlg.dlg_list abcdrssfrs122444@192.168.1.1 AAdfeEFF33 ... -kamcmd dlg.list abcdrssfrs122444@192.168.1.1 +kamcmd dlg.dlg_list abcdrssfrs122444@192.168.1.1 ... 9.4. dlg.dlg_list_ctx @@ -2101,39 +2095,39 @@ Chapter 3. Frequently Asked Questions 3.1. - What happened with âuse_tight_matchâ parameter? + What happened with âuse_tight_matchâ parameter? - The parameter was removed with version 1.3 as the option of tight - matching became mandatory and not configurable. Now, the tight matching - is done all the time (when using DID matching). + The parameter was removed with version 1.3 as the option of tight + matching became mandatory and not configurable. Now, the tight matching + is done all the time (when using DID matching). 3.2. - Where can I find more about Kamailio? + Where can I find more about Kamailio? - Take a look at https://www.kamailio.org/. + Take a look at https://www.kamailio.org/. 3.3. - Where can I post a question about this module? + Where can I post a question about this module? - First at all check if your question was already answered on one of our - mailing lists: - * User Mailing List - - https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users - * Developer Mailing List - - https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev + First at all check if your question was already answered on one of our + mailing lists: + * User Mailing List - + https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users + * Developer Mailing List - + https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev - E-mails regarding any stable Kamailio release should be sent to -and e-mails regarding development - versions should be sent to . + E-mails regarding any stable Kamailio release should be sent to +and e-mails regarding development + versions should be sent to . - If you want to keep the mail private, send it to - . + If you want to keep the mail private, send it to + . 3.4. - How can I report a bug? + How can I report a bug? - Please follow the guidelines provided at: - https://github.com/kamailio/kamailio/issues. + Please follow the guidelines provided at: + https://github.com/kamailio/kamailio/issues. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:40184602: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 40184602ea9b3550fe740a9f41abd73976e4372c URL: https://github.com/kamailio/kamailio/commit/40184602ea9b3550fe740a9f41abd73976e4372c Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-25T15:16:52+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/40184602ea9b3550fe740a9f41abd73976e4372c.diff Patch: https://github.com/kamailio/kamailio/commit/40184602ea9b3550fe740a9f41abd73976e4372c.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index fae0040f96..18ea72d4f5 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -12,18 +12,12 @@ Edited by Bogdan-Andrei Iancu -Edited by - Carsten Bock -Edited by - Alex Balashov -Edited by - Olle E. Johansson @@ -1917,9 +1911,9 @@ kamcmd dlg.list_ctx RPC Command Format: ... -kamcmd dlg.list abcdrssfrs122444@192.168.1.1 AAdfeEFF33 +kamcmd dlg.dlg_list abcdrssfrs122444@192.168.1.1 AAdfeEFF33 ... -kamcmd dlg.list abcdrssfrs122444@192.168.1.1 +kamcmd dlg.dlg_list abcdrssfrs122444@192.168.1.1 ... 9.4. dlg.dlg_list_ctx @@ -2217,36 +2211,36 @@ Chapter 3. Frequently Asked Questions 3.1. - What happened with âuse_tight_matchâ parameter? + What happened with âuse_tight_matchâ parameter? - The parameter was removed with version 1.3 as the option of tight - matching became mandatory and not configurable. Now, the tight matching - is done all the time (when using DID matching). + The parameter was removed with version 1.3 as the option of tight + matching became mandatory and not configurable. Now, the tight matching + is done all the time (when using DID matching). 3.2. - Where can I find more about Kamailio? + Where can I find more about Kamailio? - Take a look at https://www.kamailio.org/. + Take a look at https://www.kamailio.org/. 3.3. - Where can I post a question about this module? + Where can I post a question about this module? - First at all check if your question was already answered on one of our - mailing lists: - * User Mailing List - - https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users - * Developer Mailing List - - https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev + First at all check if your question was already answered on one of our + mailing lists: + * User Mailing List - + https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users + * Developer Mailing List - + https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev - E-mails regarding any stable Kamailio release should be sent to -and e-mails regarding development - versions should be sent to . + E-mails regarding any stable Kamailio release should be sent to +and e-mails regarding development + versions should be sent to . 3.4. - How can I report a bug? + How can I report a bug? - Please follow the guidelines provided at: - https://github.com/kamailio/kamailio/issues. + Please follow the guidelines provided at: + https://github.com/kamailio/kamailio/issues. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:b6a0d86b: modules: readme files regenerated - db_cassandra ... [skip ci]
Module: kamailio Branch: master Commit: b6a0d86b79dcc8eacbf725a3f5d6b8d123b14fc1 URL: https://github.com/kamailio/kamailio/commit/b6a0d86b79dcc8eacbf725a3f5d6b8d123b14fc1 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-26T09:31:48+02:00 modules: readme files regenerated - db_cassandra ... [skip ci] --- Modified: src/modules/db_cassandra/README --- Diff: https://github.com/kamailio/kamailio/commit/b6a0d86b79dcc8eacbf725a3f5d6b8d123b14fc1.diff Patch: https://github.com/kamailio/kamailio/commit/b6a0d86b79dcc8eacbf725a3f5d6b8d123b14fc1.patch --- diff --git a/src/modules/db_cassandra/README b/src/modules/db_cassandra/README index 99cb2bac5b..443f91f1fc 100644 --- a/src/modules/db_cassandra/README +++ b/src/modules/db_cassandra/README @@ -61,6 +61,13 @@ Chapter 1. Admin Guide 1. Overview + Note: the module requires old version of external library, not + compiling with those available out of the stock in the Linux + distributions. It is going to be kept for a while in case someone wants + to pick it up and upgrade. Also, the module was never extensively + tested, therefore take the appropriate actions in case you plan to use + it. + Db_cassandra is one of the Kamailio database modules. It does not export any functions executable from the configuration scripts, but it exports a subset of functions using the database API, and thus, other ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:dfe5422a: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: dfe5422a70c264af3428e27decf82ab05024b048 URL: https://github.com/kamailio/kamailio/commit/dfe5422a70c264af3428e27decf82ab05024b048 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-27T18:31:35+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/dfe5422a70c264af3428e27decf82ab05024b048.diff Patch: https://github.com/kamailio/kamailio/commit/dfe5422a70c264af3428e27decf82ab05024b048.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index 18ea72d4f5..a0fa0ccdea 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -1375,10 +1375,11 @@ modparam("dialog", "h_id_start", 5) selected at startup, then incremented by 1 for each new dialog. Setting h_id_start and h_id_step to non-default values should be done when using dlg_db_load_callid(...) or dlg_db_load_extra() to load dialog - records generated by another Kamailio instance, making also sure that - those Kamailio nstances are not going to generate overalapping dialog - hash id values by using different h_id_start and the same h_id_step - (h_id_step has to be greater than the maximum value of h_id_start). + records generated by another Kamailio instance. Pay attention to ensure + that those Kamailio instances are not going to generate overlapping + dialog hash id values by using different h_id_start and the same + h_id_step (h_id_step has to be greater than the maximum value of + h_id_start). Default value is â1â. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:a1a32a92: modules: readme files regenerated - dialog ... [skip ci]
Module: kamailio Branch: master Commit: a1a32a927203c8897c577618bb03ab543b5e71f9 URL: https://github.com/kamailio/kamailio/commit/a1a32a927203c8897c577618bb03ab543b5e71f9 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-27T18:31:50+02:00 modules: readme files regenerated - dialog ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/a1a32a927203c8897c577618bb03ab543b5e71f9.diff Patch: https://github.com/kamailio/kamailio/commit/a1a32a927203c8897c577618bb03ab543b5e71f9.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index 8f3f36a9c8..33b7d8cad6 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -1389,10 +1389,11 @@ modparam("dialog", "h_id_start", 5) selected at startup, then incremented by 1 for each new dialog. Setting h_id_start and h_id_step to non-default values should be done when using dlg_db_load_callid(...) or dlg_db_load_extra() to load dialog - records generated by another Kamailio instance, making also sure that - those Kamailio nstances are not going to generate overalapping dialog - hash id values by using different h_id_start and the same h_id_step - (h_id_step has to be greater than the maximum value of h_id_start). + records generated by another Kamailio instance. Pay attention to ensure + that those Kamailio instances are not going to generate overlapping + dialog hash id values by using different h_id_start and the same + h_id_step (h_id_step has to be greater than the maximum value of + h_id_start). Default value is â1â. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:4ad1382a: modules: readme files regenerated - siptrace ... [skip ci]
Module: kamailio Branch: master Commit: 4ad1382a6529f9d201a78280998f846dbbd3aa80 URL: https://github.com/kamailio/kamailio/commit/4ad1382a6529f9d201a78280998f846dbbd3aa80 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-29T21:47:11+02:00 modules: readme files regenerated - siptrace ... [skip ci] --- Modified: src/modules/siptrace/README --- Diff: https://github.com/kamailio/kamailio/commit/4ad1382a6529f9d201a78280998f846dbbd3aa80.diff Patch: https://github.com/kamailio/kamailio/commit/4ad1382a6529f9d201a78280998f846dbbd3aa80.patch --- diff --git a/src/modules/siptrace/README b/src/modules/siptrace/README index 2be4f37a91..35b1dd78a3 100644 --- a/src/modules/siptrace/README +++ b/src/modules/siptrace/README @@ -145,7 +145,7 @@ Chapter 1. Admin Guide The SIPtrace module offer a possibility to store incoming and outgoing SIP messages in a database and/or duplicate to the capturing server (using HEP, the Homer encapsulation protocol, or plain SIP mode). Since - version 5.4 new levels of tracing are available. Transactions and + version 5.3.0 new levels of tracing are available. Transactions and dialogs can be traced. There are multiple ways of storing information: ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:671fc87c: modules: readme files regenerated - usrloc ... [skip ci]
Module: kamailio Branch: master Commit: 671fc87ccd345f56e74a87e3ff599912631dcef3 URL: https://github.com/kamailio/kamailio/commit/671fc87ccd345f56e74a87e3ff599912631dcef3 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-09-29T23:16:42+02:00 modules: readme files regenerated - usrloc ... [skip ci] --- Modified: src/modules/usrloc/README --- Diff: https://github.com/kamailio/kamailio/commit/671fc87ccd345f56e74a87e3ff599912631dcef3.diff Patch: https://github.com/kamailio/kamailio/commit/671fc87ccd345f56e74a87e3ff599912631dcef3.patch --- diff --git a/src/modules/usrloc/README b/src/modules/usrloc/README index fdf6b6f18b..ff466b0e78 100644 --- a/src/modules/usrloc/README +++ b/src/modules/usrloc/README @@ -1002,11 +1002,11 @@ modparam("usrloc", "rm_expired_delay", 30) 3.47. server_id_filter (int) Enable (1) or disable (0) filter records by server_id on load and - during cleaning of expired db records. It could be usefull when you - want to use the same location table for several kamailio instances - which are configured to work in db_mode=1 or db_mode=2 (cache modes). - Otherwise one instance of proxy cleans records made by another proxy - and that breaks its cache. + during cleaning of expired db records. It could be useful when you want + to use the same location table for several kamailio instances which are + configured to work in db_mode=1 or db_mode=2 (cache modes). Otherwise + one instance of proxy cleans records made by another proxy and that + breaks its cache. Default value is â0â. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:41f6ddb8: modules: readme files regenerated - siptrace ... [skip ci]
Module: kamailio Branch: master Commit: 41f6ddb8162960633b005c759b74efd86296d021 URL: https://github.com/kamailio/kamailio/commit/41f6ddb8162960633b005c759b74efd86296d021 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-01T10:17:03+02:00 modules: readme files regenerated - siptrace ... [skip ci] --- Modified: src/modules/siptrace/README --- Diff: https://github.com/kamailio/kamailio/commit/41f6ddb8162960633b005c759b74efd86296d021.diff Patch: https://github.com/kamailio/kamailio/commit/41f6ddb8162960633b005c759b74efd86296d021.patch --- diff --git a/src/modules/siptrace/README b/src/modules/siptrace/README index 35b1dd78a3..951482065d 100644 --- a/src/modules/siptrace/README +++ b/src/modules/siptrace/README @@ -435,8 +435,9 @@ modparam("siptrace", "force_send_sock", "sip:10.1.1.2:5000") If set to 1, the module uses core events triggered when receiving or sending SIP traffic to mirror traffic to a SIP capture server using - HEP. It will automatically do the mirroring of all traffic, no need to - set the siptrace flag per request. + HEP. It will automatically do the mirroring of all SIP traffic. It is + no longer needed to set the siptrace flag per request or execute + sip_trace(), if it is done, then there mirroring is duplicated. If set to 0, no automatic mirroring of SIP traffic via HEP. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:dd594481: modules: readme files regenerated - siptrace ... [skip ci]
Module: kamailio Branch: master Commit: dd594481ee5478d4509c2e53d88a4e309e7dad67 URL: https://github.com/kamailio/kamailio/commit/dd594481ee5478d4509c2e53d88a4e309e7dad67 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-01T13:46:53+02:00 modules: readme files regenerated - siptrace ... [skip ci] --- Modified: src/modules/siptrace/README --- Diff: https://github.com/kamailio/kamailio/commit/dd594481ee5478d4509c2e53d88a4e309e7dad67.diff Patch: https://github.com/kamailio/kamailio/commit/dd594481ee5478d4509c2e53d88a4e309e7dad67.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:51e72659: modules: readme files regenerated - siptrace ... [skip ci]
Module: kamailio Branch: master Commit: 51e72659699b5f15b1a4b8827247e0bcdd587fab URL: https://github.com/kamailio/kamailio/commit/51e72659699b5f15b1a4b8827247e0bcdd587fab Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-01T17:01:51+02:00 modules: readme files regenerated - siptrace ... [skip ci] --- Modified: src/modules/siptrace/README --- Diff: https://github.com/kamailio/kamailio/commit/51e72659699b5f15b1a4b8827247e0bcdd587fab.diff Patch: https://github.com/kamailio/kamailio/commit/51e72659699b5f15b1a4b8827247e0bcdd587fab.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:e376fe8a: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: e376fe8aacd37c9f2f889e16d98fb3da6960f95d URL: https://github.com/kamailio/kamailio/commit/e376fe8aacd37c9f2f889e16d98fb3da6960f95d Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-03T11:47:53+02:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/e376fe8aacd37c9f2f889e16d98fb3da6960f95d.diff Patch: https://github.com/kamailio/kamailio/commit/e376fe8aacd37c9f2f889e16d98fb3da6960f95d.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:254d66b0: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 254d66b0a1b88ba91dabffc3b55a0b10430a18e1 URL: https://github.com/kamailio/kamailio/commit/254d66b0a1b88ba91dabffc3b55a0b10430a18e1 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-07T11:01:53+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/db_cassandra/README --- Diff: https://github.com/kamailio/kamailio/commit/254d66b0a1b88ba91dabffc3b55a0b10430a18e1.diff Patch: https://github.com/kamailio/kamailio/commit/254d66b0a1b88ba91dabffc3b55a0b10430a18e1.patch --- diff --git a/src/modules/db_cassandra/README b/src/modules/db_cassandra/README index 99cb2bac5b..443f91f1fc 100644 --- a/src/modules/db_cassandra/README +++ b/src/modules/db_cassandra/README @@ -61,6 +61,13 @@ Chapter 1. Admin Guide 1. Overview + Note: the module requires old version of external library, not + compiling with those available out of the stock in the Linux + distributions. It is going to be kept for a while in case someone wants + to pick it up and upgrade. Also, the module was never extensively + tested, therefore take the appropriate actions in case you plan to use + it. + Db_cassandra is one of the Kamailio database modules. It does not export any functions executable from the configuration scripts, but it exports a subset of functions using the database API, and thus, other ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:b1886c15: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: b1886c15ba562fef987fe6361df2cb3bbe00888c URL: https://github.com/kamailio/kamailio/commit/b1886c15ba562fef987fe6361df2cb3bbe00888c Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-07T11:02:17+02:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/b1886c15ba562fef987fe6361df2cb3bbe00888c.diff Patch: https://github.com/kamailio/kamailio/commit/b1886c15ba562fef987fe6361df2cb3bbe00888c.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index 295306a74e..b0d9fa2601 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1430,14 +1430,17 @@ end v1.1.x is not designed for multi-process applications and can result in a crash. Therefore set the PRNG engine to one of the options listed in this section. If libssl 1.1.x (or newer) is detected at compile time, - then the PRNG engine is set to "fastrand". + then the PRNG engine is set to "cryptorand". The following options are avaialble: * krand - use internal kam_rand() function * fastrand - use internal fastrand function + * cryptorand - use internal cryptorand function The default value is empty (not set) for libssl v1.0.x or older, and - "fastrand" for libssl v1.1.x or newer. + "cryptorand" for libssl v1.1.x or newer. The krand and fastrand engines + are not recommended for production use, as they will not generate + secure enough random numbers. Example 1.45. Set rand_engine parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:dbd4bc09: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: dbd4bc0944664c861a31f42c4c70eac148312969 URL: https://github.com/kamailio/kamailio/commit/dbd4bc0944664c861a31f42c4c70eac148312969 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-07T11:46:59+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/dbd4bc0944664c861a31f42c4c70eac148312969.diff Patch: https://github.com/kamailio/kamailio/commit/dbd4bc0944664c861a31f42c4c70eac148312969.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:ca12494e: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: ca12494ec776babab86897eba35b88424a707c69 URL: https://github.com/kamailio/kamailio/commit/ca12494ec776babab86897eba35b88424a707c69 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-07T15:16:37+02:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/ca12494ec776babab86897eba35b88424a707c69.diff Patch: https://github.com/kamailio/kamailio/commit/ca12494ec776babab86897eba35b88424a707c69.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index b0d9fa2601..650a964b58 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1435,12 +1435,14 @@ end The following options are avaialble: * krand - use internal kam_rand() function * fastrand - use internal fastrand function - * cryptorand - use internal cryptorand function + * cryptorand - use internal cryptorand (fortuna) function + + Note: the krand and fastrand engines are not recommended for use on + systems requiring strong security, as they may not generate numbers + with enough randomness. The default value is empty (not set) for libssl v1.0.x or older, and - "cryptorand" for libssl v1.1.x or newer. The krand and fastrand engines - are not recommended for production use, as they will not generate - secure enough random numbers. + "cryptorand" for libssl v1.1.x or newer. Example 1.45. Set rand_engine parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:a365a8d3: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: a365a8d3519d33f5314a9c3bdab4e1c1ea465642 URL: https://github.com/kamailio/kamailio/commit/a365a8d3519d33f5314a9c3bdab4e1c1ea465642 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-07T15:31:30+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/a365a8d3519d33f5314a9c3bdab4e1c1ea465642.diff Patch: https://github.com/kamailio/kamailio/commit/a365a8d3519d33f5314a9c3bdab4e1c1ea465642.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index bf9f693bd0..5a0d9dab1f 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1427,14 +1427,19 @@ end v1.1.x is not designed for multi-process applications and can result in a crash. Therefore set the PRNG engine to one of the options listed in this section. If libssl 1.1.x (or newer) is detected at compile time, - then the PRNG engine is set to "fastrand". + then the PRNG engine is set to "cryptorand". The following options are avaialble: * krand - use internal kam_rand() function * fastrand - use internal fastrand function + * cryptorand - use internal cryptorand (fortuna) function + + Note: the krand and fastrand engines are not recommended for use on + systems requiring strong security, as they may not generate numbers + with enough randomness. The default value is empty (not set) for libssl v1.0.x or older, and - "fastrand" for libssl v1.1.x or newer. + "cryptorand" for libssl v1.1.x or newer. Example 1.45. Set rand_engine parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:7cd2635b: modules: readme files regenerated - textopsx ... [skip ci]
Module: kamailio Branch: master Commit: 7cd2635b5c464c3f5b1cc0fc76f442b32bdff5ad URL: https://github.com/kamailio/kamailio/commit/7cd2635b5c464c3f5b1cc0fc76f442b32bdff5ad Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-07T17:16:13+02:00 modules: readme files regenerated - textopsx ... [skip ci] --- Modified: src/modules/textopsx/README --- Diff: https://github.com/kamailio/kamailio/commit/7cd2635b5c464c3f5b1cc0fc76f442b32bdff5ad.diff Patch: https://github.com/kamailio/kamailio/commit/7cd2635b5c464c3f5b1cc0fc76f442b32bdff5ad.patch --- diff --git a/src/modules/textopsx/README b/src/modules/textopsx/README index bd0328b446..fdd95cd8e9 100644 --- a/src/modules/textopsx/README +++ b/src/modules/textopsx/README @@ -92,6 +92,10 @@ Chapter 1. Admin Guide routing block configurations. It adds new features similar to the textops module (textops eXtentions). + Note: If you add or remove message parts (header, body etc..) it may be + required to execute msg_apply_changes() from this module if there are + other operations done on the SIP message later on. + 2. Functions 2.1. msg_apply_changes() ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:2f641a40: modules: readme files regenerated - pv ... [skip ci]
Module: kamailio Branch: master Commit: 2f641a405ad703f5b3124621aa30291ef8742903 URL: https://github.com/kamailio/kamailio/commit/2f641a405ad703f5b3124621aa30291ef8742903 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-07T21:01:09+02:00 modules: readme files regenerated - pv ... [skip ci] --- Modified: src/modules/pv/README --- Diff: https://github.com/kamailio/kamailio/commit/2f641a405ad703f5b3124621aa30291ef8742903.diff Patch: https://github.com/kamailio/kamailio/commit/2f641a405ad703f5b3124621aa30291ef8742903.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:b590df77: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: b590df771e59b78963d3748b157d21896f9abaa8 URL: https://github.com/kamailio/kamailio/commit/b590df771e59b78963d3748b157d21896f9abaa8 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-08T12:01:36+02:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/b590df771e59b78963d3748b157d21896f9abaa8.diff Patch: https://github.com/kamailio/kamailio/commit/b590df771e59b78963d3748b157d21896f9abaa8.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index 650a964b58..f8d4e9743b 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1436,6 +1436,7 @@ end * krand - use internal kam_rand() function * fastrand - use internal fastrand function * cryptorand - use internal cryptorand (fortuna) function + * kxlibssl - default libssl rand engine wrapped by a Kamailio mutex Note: the krand and fastrand engines are not recommended for use on systems requiring strong security, as they may not generate numbers ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:12558445: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: 12558445c2a569e8566e61d8085a06db7f13a769 URL: https://github.com/kamailio/kamailio/commit/12558445c2a569e8566e61d8085a06db7f13a769 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T15:46:10+02:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/12558445c2a569e8566e61d8085a06db7f13a769.diff Patch: https://github.com/kamailio/kamailio/commit/12558445c2a569e8566e61d8085a06db7f13a769.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index f8d4e9743b..c3b40949ca 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1434,13 +1434,13 @@ end The following options are avaialble: * krand - use internal kam_rand() function - * fastrand - use internal fastrand function - * cryptorand - use internal cryptorand (fortuna) function + * fastrand - use internal fastrand (ISAAC) function + * cryptorand - use internal cryptorand (Fortuna) function * kxlibssl - default libssl rand engine wrapped by a Kamailio mutex Note: the krand and fastrand engines are not recommended for use on systems requiring strong security, as they may not generate numbers - with enough randomness. + with enough randomness and are not cryptographically secure. The default value is empty (not set) for libssl v1.0.x or older, and "cryptorand" for libssl v1.1.x or newer. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:4006c2cc: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 4006c2cc53818f52a9a3211c3906d5a7c829970e URL: https://github.com/kamailio/kamailio/commit/4006c2cc53818f52a9a3211c3906d5a7c829970e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T17:16:26+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/4006c2cc53818f52a9a3211c3906d5a7c829970e.diff Patch: https://github.com/kamailio/kamailio/commit/4006c2cc53818f52a9a3211c3906d5a7c829970e.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index 5a0d9dab1f..d028ca7e45 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1431,12 +1431,12 @@ end The following options are avaialble: * krand - use internal kam_rand() function - * fastrand - use internal fastrand function - * cryptorand - use internal cryptorand (fortuna) function + * fastrand - use internal fastrand (ISAAC) function + * cryptorand - use internal cryptorand (Fortuna) function Note: the krand and fastrand engines are not recommended for use on systems requiring strong security, as they may not generate numbers - with enough randomness. + with enough randomness and are not cryptographically secure. The default value is empty (not set) for libssl v1.0.x or older, and "cryptorand" for libssl v1.1.x or newer. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:f7b7ef94: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: f7b7ef940083fc53228c3de1c091496daaefaaf8 URL: https://github.com/kamailio/kamailio/commit/f7b7ef940083fc53228c3de1c091496daaefaaf8 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T18:01:43+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/textopsx/README --- Diff: https://github.com/kamailio/kamailio/commit/f7b7ef940083fc53228c3de1c091496daaefaaf8.diff Patch: https://github.com/kamailio/kamailio/commit/f7b7ef940083fc53228c3de1c091496daaefaaf8.patch --- diff --git a/src/modules/textopsx/README b/src/modules/textopsx/README index 60b458d189..f68ae5a9f2 100644 --- a/src/modules/textopsx/README +++ b/src/modules/textopsx/README @@ -92,6 +92,10 @@ Chapter 1. Admin Guide routing block configurations. It adds new features similar to the textops module (textops eXtentions). + Note: If you add or remove message parts (header, body etc..) it may be + required to execute msg_apply_changes() from this module if there are + other operations done on the SIP message later on. + 2. Functions 2.1. msg_apply_changes() ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:0afa37d0: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 0afa37d08b83a050152bbfec9e8ac764e78fd97a URL: https://github.com/kamailio/kamailio/commit/0afa37d08b83a050152bbfec9e8ac764e78fd97a Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T18:01:29+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/textopsx/README --- Diff: https://github.com/kamailio/kamailio/commit/0afa37d08b83a050152bbfec9e8ac764e78fd97a.diff Patch: https://github.com/kamailio/kamailio/commit/0afa37d08b83a050152bbfec9e8ac764e78fd97a.patch --- diff --git a/src/modules/textopsx/README b/src/modules/textopsx/README index bd0328b446..fdd95cd8e9 100644 --- a/src/modules/textopsx/README +++ b/src/modules/textopsx/README @@ -92,6 +92,10 @@ Chapter 1. Admin Guide routing block configurations. It adds new features similar to the textops module (textops eXtentions). + Note: If you add or remove message parts (header, body etc..) it may be + required to execute msg_apply_changes() from this module if there are + other operations done on the SIP message later on. + 2. Functions 2.1. msg_apply_changes() ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:8a51d2d7: modules: readme files regenerated - uac ... [skip ci]
Module: kamailio Branch: master Commit: 8a51d2d7bb248c2718a9fc45bb1581b80fdc72e4 URL: https://github.com/kamailio/kamailio/commit/8a51d2d7bb248c2718a9fc45bb1581b80fdc72e4 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T21:31:08+02:00 modules: readme files regenerated - uac ... [skip ci] --- Modified: src/modules/uac/README --- Diff: https://github.com/kamailio/kamailio/commit/8a51d2d7bb248c2718a9fc45bb1581b80fdc72e4.diff Patch: https://github.com/kamailio/kamailio/commit/8a51d2d7bb248c2718a9fc45bb1581b80fdc72e4.patch --- diff --git a/src/modules/uac/README b/src/modules/uac/README index 4e783711ee..caeb998e93 100644 --- a/src/modules/uac/README +++ b/src/modules/uac/README @@ -85,7 +85,7 @@ Ramona-Elena Modroiu 8.5. uac.reg_reload 8.6. uac.reg_refresh 8.7. uac.reg_active - 8.8. + 8.8. uac.reg_add 9. Remote Registration @@ -203,7 +203,7 @@ Chapter 1. Admin Guide 8.5. uac.reg_reload 8.6. uac.reg_refresh 8.7. uac.reg_active -8.8. +8.8. uac.reg_add 9. Remote Registration @@ -957,7 +957,7 @@ event_route[uac:reply] { 8.5. uac.reg_reload 8.6. uac.reg_refresh 8.7. uac.reg_active - 8.8. + 8.8. uac.reg_add 8.1. uac.reg_dump @@ -1054,6 +1054,8 @@ event_route[uac:reply] { kamctl rpc uac.reg_active 1 ... +8.8. uac.reg_add + Add a new UAC remote registration record. If one with the same unique id is found, it is deleted. @@ -1095,7 +1097,7 @@ event_route[uac:reply] { * r_domain - remote domain, e.g.,: sipprovider.com - * realm - remote relam, e.g.,: sipprovider.com + * realm - remote realm, e.g.,: sipprovider.com * auth_username - authentication username, e.g.,: test123 ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:aac6b027: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: aac6b02731bfdd0b9627cbc6f78f8337bf09c666 URL: https://github.com/kamailio/kamailio/commit/aac6b02731bfdd0b9627cbc6f78f8337bf09c666 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T21:46:27+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tls/README Modified: src/modules/uac/README --- Diff: https://github.com/kamailio/kamailio/commit/aac6b02731bfdd0b9627cbc6f78f8337bf09c666.diff Patch: https://github.com/kamailio/kamailio/commit/aac6b02731bfdd0b9627cbc6f78f8337bf09c666.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index d028ca7e45..55a2f93a09 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1433,6 +1433,7 @@ end * krand - use internal kam_rand() function * fastrand - use internal fastrand (ISAAC) function * cryptorand - use internal cryptorand (Fortuna) function + * kxlibssl - default libssl rand engine wrapped by a Kamailio mutex Note: the krand and fastrand engines are not recommended for use on systems requiring strong security, as they may not generate numbers diff --git a/src/modules/uac/README b/src/modules/uac/README index 0dae86dc80..e98b70b7cc 100644 --- a/src/modules/uac/README +++ b/src/modules/uac/README @@ -1016,7 +1016,7 @@ event_route[uac:reply] { * r_domain - remote domain, e.g.,: sipprovider.com - * realm - remote relam, e.g.,: sipprovider.com + * realm - remote realm, e.g.,: sipprovider.com * auth_username - authentication username, e.g.,: test123 ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:102131c2: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: 102131c20c179572452946c5dc82557ad1da2234 URL: https://github.com/kamailio/kamailio/commit/102131c20c179572452946c5dc82557ad1da2234 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T21:31:21+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/uac/README --- Diff: https://github.com/kamailio/kamailio/commit/102131c20c179572452946c5dc82557ad1da2234.diff Patch: https://github.com/kamailio/kamailio/commit/102131c20c179572452946c5dc82557ad1da2234.patch --- diff --git a/src/modules/uac/README b/src/modules/uac/README index 4e783711ee..caeb998e93 100644 --- a/src/modules/uac/README +++ b/src/modules/uac/README @@ -85,7 +85,7 @@ Ramona-Elena Modroiu 8.5. uac.reg_reload 8.6. uac.reg_refresh 8.7. uac.reg_active - 8.8. + 8.8. uac.reg_add 9. Remote Registration @@ -203,7 +203,7 @@ Chapter 1. Admin Guide 8.5. uac.reg_reload 8.6. uac.reg_refresh 8.7. uac.reg_active -8.8. +8.8. uac.reg_add 9. Remote Registration @@ -957,7 +957,7 @@ event_route[uac:reply] { 8.5. uac.reg_reload 8.6. uac.reg_refresh 8.7. uac.reg_active - 8.8. + 8.8. uac.reg_add 8.1. uac.reg_dump @@ -1054,6 +1054,8 @@ event_route[uac:reply] { kamctl rpc uac.reg_active 1 ... +8.8. uac.reg_add + Add a new UAC remote registration record. If one with the same unique id is found, it is deleted. @@ -1095,7 +1097,7 @@ event_route[uac:reply] { * r_domain - remote domain, e.g.,: sipprovider.com - * realm - remote relam, e.g.,: sipprovider.com + * realm - remote realm, e.g.,: sipprovider.com * auth_username - authentication username, e.g.,: test123 ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:af8e6703: modules: readme files regenerated - websocket ... [skip ci]
Module: kamailio Branch: master Commit: af8e67033da2dabab319a9ecc21a279e6609f447 URL: https://github.com/kamailio/kamailio/commit/af8e67033da2dabab319a9ecc21a279e6609f447 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T22:46:11+02:00 modules: readme files regenerated - websocket ... [skip ci] --- Modified: src/modules/websocket/README --- Diff: https://github.com/kamailio/kamailio/commit/af8e67033da2dabab319a9ecc21a279e6609f447.diff Patch: https://github.com/kamailio/kamailio/commit/af8e67033da2dabab319a9ecc21a279e6609f447.patch --- diff --git a/src/modules/websocket/README b/src/modules/websocket/README index c8241be6e6..433f2c833c 100644 --- a/src/modules/websocket/README +++ b/src/modules/websocket/README @@ -427,9 +427,11 @@ modparam("websocket", "ping_application_data", "WebSockets rock") A bitmap that allows you to control the sub-protocols supported by the WebSocket server. * 1 - sip (RFC 7118) - * 2 - msrp (RFC 7977) - msrp.so must be loaded before websocket.so + * 2 - msrp (RFC 7977) - the msrp module must be loaded before the + websocket module - Default value is 1 when msrp.so is not loaded 3 when msrp.so is loaded. + Default value is 1 when msrp module is not loaded, 3 when msrp module + is loaded. Example 1.8. Set sub_protocols parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:1c1791db: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: 1c1791db132aaa87dec0a60a2080680da19a49f9 URL: https://github.com/kamailio/kamailio/commit/1c1791db132aaa87dec0a60a2080680da19a49f9 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T22:46:24+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/websocket/README --- Diff: https://github.com/kamailio/kamailio/commit/1c1791db132aaa87dec0a60a2080680da19a49f9.diff Patch: https://github.com/kamailio/kamailio/commit/1c1791db132aaa87dec0a60a2080680da19a49f9.patch --- diff --git a/src/modules/websocket/README b/src/modules/websocket/README index c8241be6e6..433f2c833c 100644 --- a/src/modules/websocket/README +++ b/src/modules/websocket/README @@ -427,9 +427,11 @@ modparam("websocket", "ping_application_data", "WebSockets rock") A bitmap that allows you to control the sub-protocols supported by the WebSocket server. * 1 - sip (RFC 7118) - * 2 - msrp (RFC 7977) - msrp.so must be loaded before websocket.so + * 2 - msrp (RFC 7977) - the msrp module must be loaded before the + websocket module - Default value is 1 when msrp.so is not loaded 3 when msrp.so is loaded. + Default value is 1 when msrp module is not loaded, 3 when msrp module + is loaded. Example 1.8. Set sub_protocols parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:9271ec3e: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 9271ec3e0bc1de5d911f44e311104d8d685e8f4b URL: https://github.com/kamailio/kamailio/commit/9271ec3e0bc1de5d911f44e311104d8d685e8f4b Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-09T22:46:37+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/websocket/README --- Diff: https://github.com/kamailio/kamailio/commit/9271ec3e0bc1de5d911f44e311104d8d685e8f4b.diff Patch: https://github.com/kamailio/kamailio/commit/9271ec3e0bc1de5d911f44e311104d8d685e8f4b.patch --- diff --git a/src/modules/websocket/README b/src/modules/websocket/README index c8241be6e6..433f2c833c 100644 --- a/src/modules/websocket/README +++ b/src/modules/websocket/README @@ -427,9 +427,11 @@ modparam("websocket", "ping_application_data", "WebSockets rock") A bitmap that allows you to control the sub-protocols supported by the WebSocket server. * 1 - sip (RFC 7118) - * 2 - msrp (RFC 7977) - msrp.so must be loaded before websocket.so + * 2 - msrp (RFC 7977) - the msrp module must be loaded before the + websocket module - Default value is 1 when msrp.so is not loaded 3 when msrp.so is loaded. + Default value is 1 when msrp module is not loaded, 3 when msrp module + is loaded. Example 1.8. Set sub_protocols parameter ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:33b174b9: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: 33b174b979a0c8f3057e82089fb840cff69e380e URL: https://github.com/kamailio/kamailio/commit/33b174b979a0c8f3057e82089fb840cff69e380e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-15T15:16:23+02:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/33b174b979a0c8f3057e82089fb840cff69e380e.diff Patch: https://github.com/kamailio/kamailio/commit/33b174b979a0c8f3057e82089fb840cff69e380e.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index c3b40949ca..a625036a92 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -617,6 +617,8 @@ Place holder 10.1. tls_method (string) Sets the TLS protocol method. Possible values are: + * TLSv1.2+ - TLSv1.2 or newer (TLSv1.3, ...) connections are accepted + (available starting with openssl/libssl v1.1.1) * TLSv1.2 - only TLSv1.2 connections are accepted (available starting with openssl/libssl v1.0.1e) * TLSv1.1+ - TLSv1.1 or newer (TLSv1.2, ...) connections are accepted ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:98e22d5e: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: 98e22d5e11be5ef9e669635ea472ffe4f1d81e42 URL: https://github.com/kamailio/kamailio/commit/98e22d5e11be5ef9e669635ea472ffe4f1d81e42 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-15T15:16:40+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/98e22d5e11be5ef9e669635ea472ffe4f1d81e42.diff Patch: https://github.com/kamailio/kamailio/commit/98e22d5e11be5ef9e669635ea472ffe4f1d81e42.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index 3f40adf0f0..a625036a92 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -617,6 +617,8 @@ Place holder 10.1. tls_method (string) Sets the TLS protocol method. Possible values are: + * TLSv1.2+ - TLSv1.2 or newer (TLSv1.3, ...) connections are accepted + (available starting with openssl/libssl v1.1.1) * TLSv1.2 - only TLSv1.2 connections are accepted (available starting with openssl/libssl v1.0.1e) * TLSv1.1+ - TLSv1.1 or newer (TLSv1.2, ...) connections are accepted @@ -1436,6 +1438,7 @@ end * krand - use internal kam_rand() function * fastrand - use internal fastrand (ISAAC) function * cryptorand - use internal cryptorand (Fortuna) function + * kxlibssl - default libssl rand engine wrapped by a Kamailio mutex Note: the krand and fastrand engines are not recommended for use on systems requiring strong security, as they may not generate numbers ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:e10d4f02: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: e10d4f0224132952ebb9411b06d173b5520b5509 URL: https://github.com/kamailio/kamailio/commit/e10d4f0224132952ebb9411b06d173b5520b5509 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-15T15:17:01+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/e10d4f0224132952ebb9411b06d173b5520b5509.diff Patch: https://github.com/kamailio/kamailio/commit/e10d4f0224132952ebb9411b06d173b5520b5509.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index 55a2f93a09..c02343ca3a 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -614,6 +614,8 @@ Place holder 10.1. tls_method (string) Sets the TLS protocol method. Possible values are: + * TLSv1.2+ - TLSv1.2 or newer (TLSv1.3, ...) connections are accepted + (available starting with openssl/libssl v1.1.1) * TLSv1.2 - only TLSv1.2 connections are accepted (available starting with openssl/libssl v1.0.1e) * TLSv1.1+ - TLSv1.1 or newer (TLSv1.2, ...) connections are accepted ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:15a0eda0: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: 15a0eda04c05a895255a3dd9df15ff83298a1910 URL: https://github.com/kamailio/kamailio/commit/15a0eda04c05a895255a3dd9df15ff83298a1910 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-15T15:17:21+02:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/15a0eda04c05a895255a3dd9df15ff83298a1910.diff Patch: https://github.com/kamailio/kamailio/commit/15a0eda04c05a895255a3dd9df15ff83298a1910.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index dcdbfed6de..10a9c2a27a 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -537,6 +537,8 @@ Revoking a certificate and using a CRL 9.1. tls_method (string) Sets the TLS protocol method. Possible values are: + * TLSv1.2+ - TLSv1.2 or newer (TLSv1.3, ...) connections are accepted + (available starting with openssl/libssl v1.1.1) * TLSv1.2 - only TLSv1.2 connections are accepted (available starting with openssl/libssl v1.0.1e) * TLSv1.1+ - TLSv1.1 or newer (TLSv1.2, ...) connections are accepted ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:90c7f756: modules: readme files regenerated - pv ... [skip ci]
Module: kamailio Branch: master Commit: 90c7f7564eb3e9d12f05a60041bbd4be63f336e5 URL: https://github.com/kamailio/kamailio/commit/90c7f7564eb3e9d12f05a60041bbd4be63f336e5 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-18T00:01:10+02:00 modules: readme files regenerated - pv ... [skip ci] --- Modified: src/modules/pv/README --- Diff: https://github.com/kamailio/kamailio/commit/90c7f7564eb3e9d12f05a60041bbd4be63f336e5.diff Patch: https://github.com/kamailio/kamailio/commit/90c7f7564eb3e9d12f05a60041bbd4be63f336e5.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:121dc3ac: modules: readme files regenerated - dispatcher ... [skip ci]
Module: kamailio Branch: master Commit: 121dc3acc91eeaaa1b64605464f772256df6b792 URL: https://github.com/kamailio/kamailio/commit/121dc3acc91eeaaa1b64605464f772256df6b792 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-18T09:01:24+02:00 modules: readme files regenerated - dispatcher ... [skip ci] --- Modified: src/modules/dispatcher/README --- Diff: https://github.com/kamailio/kamailio/commit/121dc3acc91eeaaa1b64605464f772256df6b792.diff Patch: https://github.com/kamailio/kamailio/commit/121dc3acc91eeaaa1b64605464f772256df6b792.patch --- diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README index ca49d40dd2..4f6f3c6b83 100644 --- a/src/modules/dispatcher/README +++ b/src/modules/dispatcher/README @@ -1271,6 +1271,9 @@ failure_route[tryagain] { Check if a specific group is defined in dispatcher list or database. * groupid - A group ID to check. + It returns true (value 1) if the group exists, or otherwise false (-1 + when the group is not found; -2 when evaluating the parameter fails). + This function can be used from ANY_ROUTE. Example 1.47. ds_list_exists usage ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:3c24dd27: modules: readme files regenerated - imc ... [skip ci]
Module: kamailio Branch: master Commit: 3c24dd27056c48528bc33bd90d680b9483785a18 URL: https://github.com/kamailio/kamailio/commit/3c24dd27056c48528bc33bd90d680b9483785a18 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-22T08:31:18+02:00 modules: readme files regenerated - imc ... [skip ci] --- Modified: src/modules/imc/README --- Diff: https://github.com/kamailio/kamailio/commit/3c24dd27056c48528bc33bd90d680b9483785a18.diff Patch: https://github.com/kamailio/kamailio/commit/3c24dd27056c48528bc33bd90d680b9483785a18.patch --- diff --git a/src/modules/imc/README b/src/modules/imc/README index 1e5f79ef55..e07a66276f 100644 --- a/src/modules/imc/README +++ b/src/modules/imc/README @@ -36,6 +36,8 @@ Anca-Maria Vamanu 3.5. imc_cmd_start_char (str) 3.6. outbound_proxy (str) 3.7. extra_hdrs (str) + 3.8. create_on_join (integer) + 3.9. check_on_create (integer) 4. Functions @@ -62,8 +64,10 @@ Anca-Maria Vamanu 1.5. Set imc_cmd_start_char parameter 1.6. Set outbound_proxy parameter 1.7. Set extra_hdrs parameter - 1.8. Usage of imc_manager() function - 1.9. List of commands + 1.8. Set create_on_join parameter + 1.9. Set check_on_create parameter + 1.10. Usage of imc_manager() function + 1.11. List of commands Chapter 1. Admin Guide @@ -84,6 +88,8 @@ Chapter 1. Admin Guide 3.5. imc_cmd_start_char (str) 3.6. outbound_proxy (str) 3.7. extra_hdrs (str) +3.8. create_on_join (integer) +3.9. check_on_create (integer) 4. Functions @@ -145,6 +151,8 @@ Chapter 1. Admin Guide 3.5. imc_cmd_start_char (str) 3.6. outbound_proxy (str) 3.7. extra_hdrs (str) + 3.8. create_on_join (integer) + 3.9. check_on_create (integer) 3.1. db_url (str) @@ -229,6 +237,31 @@ modparam("imc", "outbound_proxy", "sip:kamailio.org;transport=tcp") modparam("imc", "extra_hdrs", "P-Flags: 3\r\n") ... +3.8. create_on_join (integer) + + If set to 1 and user requests to join a non-existing room, the room + will be automatically created. If set to 0, joinin a non-existing room + returns an error. + + The default value is 1. + + Example 1.8. Set create_on_join parameter +... +modparam("imc", "create_on_join", 0) +... + +3.9. check_on_create (integer) + + If set to 1, the chat server will report an error if the user attempts + to create a room that already exists. + + The default value is 0. + + Example 1.9. Set check_on_create parameter +... +modparam("imc", "check_on_create", 1) +... + 4. Functions 4.1. imc_manager() @@ -242,7 +275,7 @@ modparam("imc", "extra_hdrs", "P-Flags: 3\r\n") This function can be used from REQUEST_ROUTE. See command description for error codes returned by this function. - Example 1.8. Usage of imc_manager() function + Example 1.10. Usage of imc_manager() function ... # the rooms will be named chat-xyz to avoid overlapping # with usernames @@ -305,7 +338,7 @@ kamcmd imc_list_members _room_ Next picture presents the list of commands and their parameters. - Example 1.9. List of commands + Example 1.11. List of commands ... 1.create @@ -377,10 +410,21 @@ kamcmd imc_list_members _room_ -only the owner of a room has the right to destroy it -error case: return codes: -110 -- -119 -9.list +9.members -list members in a room -error case: return codes: -100 -- -109 +10.add + -adds a user to a room + -takes 2 parameters: + 1)the complete address of the user + 2)the address of the room -if not present it will be considered + to be the address in the To header of the message + -only certain users have the right to add other users: the owner +and the administrators + -eg: #add sip:j...@kamailio.org sip:chat-...@kamailio.org +or #add j...@kamailio.org sent to sip:chat-...@kamailio.org + -error case: return codes: -50 -- -59 ... 8. Installation ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:4bb8bc9a: modules: readme files regenerated - call_control ... [skip ci]
Module: kamailio Branch: master Commit: 4bb8bc9a0fa0eb7144b7c8c56d28f2689fce9e6e URL: https://github.com/kamailio/kamailio/commit/4bb8bc9a0fa0eb7144b7c8c56d28f2689fce9e6e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-25T12:16:35+02:00 modules: readme files regenerated - call_control ... [skip ci] --- Modified: src/modules/call_control/README Modified: src/modules/cfgt/README Modified: src/modules/ctl/README Modified: src/modules/db_mysql/README Modified: src/modules/dispatcher/README Modified: src/modules/mediaproxy/README Modified: src/modules/nat_traversal/README Modified: src/modules/sipdump/README --- Diff: https://github.com/kamailio/kamailio/commit/4bb8bc9a0fa0eb7144b7c8c56d28f2689fce9e6e.diff Patch: https://github.com/kamailio/kamailio/commit/4bb8bc9a0fa0eb7144b7c8c56d28f2689fce9e6e.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:743f5dca: modules: readme files regenerated - uac ... [skip ci]
Module: kamailio Branch: master Commit: 743f5dca220b8f1e6a863cd9f68fdeb9c2dc7237 URL: https://github.com/kamailio/kamailio/commit/743f5dca220b8f1e6a863cd9f68fdeb9c2dc7237 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-29T09:31:25+01:00 modules: readme files regenerated - uac ... [skip ci] --- Modified: src/modules/uac/README --- Diff: https://github.com/kamailio/kamailio/commit/743f5dca220b8f1e6a863cd9f68fdeb9c2dc7237.diff Patch: https://github.com/kamailio/kamailio/commit/743f5dca220b8f1e6a863cd9f68fdeb9c2dc7237.patch --- diff --git a/src/modules/uac/README b/src/modules/uac/README index caeb998e93..b0e4f76f43 100644 --- a/src/modules/uac/README +++ b/src/modules/uac/README @@ -61,7 +61,7 @@ Ramona-Elena Modroiu 4.4. uac_replace_to(display,uri) 4.5. uac_replace_to(uri) 4.6. uac_restore_to() - 4.7. uac_auth() + 4.7. uac_auth([mode]) 4.8. uac_req_send() 4.9. uac_reg_lookup(uuid, dst) 4.10. uac_reg_status(uuid) @@ -179,7 +179,7 @@ Chapter 1. Admin Guide 4.4. uac_replace_to(display,uri) 4.5. uac_replace_to(uri) 4.6. uac_restore_to() -4.7. uac_auth() +4.7. uac_auth([mode]) 4.8. uac_req_send() 4.9. uac_reg_lookup(uuid, dst) 4.10. uac_reg_status(uuid) @@ -596,7 +596,7 @@ modparam("uac", "reg_gc_interval", 60) 4.4. uac_replace_to(display,uri) 4.5. uac_replace_to(uri) 4.6. uac_restore_to() - 4.7. uac_auth() + 4.7. uac_auth([mode]) 4.8. uac_req_send() 4.9. uac_reg_lookup(uuid, dst) 4.10. uac_reg_status(uuid) @@ -743,12 +743,16 @@ uac_replace_to("sip:bat...@gotham.org"); uac_restore_to(); ... -4.7. uac_auth() +4.7. uac_auth([mode]) This function can be called only from failure route and will build the authentication response header and insert it into the request without sending anything. + If mode is set to 1, then the password has to be provided in HA1 + format. The parameter can be a static integer or a variable holding an + integer value. + This function can be used from FAILURE_ROUTE. Example 1.28. uac_auth usage @@ -773,7 +777,9 @@ failure_route[TRUNKAUTH] { if(t_check_status("401|407")) { $avp(auser) = "test"; $avp(apass) = "test"; +# $avp(apass) = "36d0a02793542b4961e8348347236dbf"; uac_auth(); +# uac_auth("1"); t_relay(); exit; } @@ -838,10 +844,16 @@ $var(status) = uac_reg_status("$rU"); This function can be used to send an authenticated request to a remote user in the uac registrations table. It sets the request-uri, dst-uri - and auth_*_avp pv's to the values that correspond to the supplied user. - - The mode indicates whether the user should match the local uuid - (mode=0), or the username (mode=1). + and auth_*_avp variables to the values that correspond to the supplied + user. + + The mode is a bitwise set of flags controlling how the matching of the + record is done and what field is used to set auth_password_avp: + * indicates whether the user should match the local uuid (bit + value=0), or the username (bit value=1, int value=1). + * indicates whether the auth_password value is used to set + auth_password_avp (bit value=0), or the auth_ha1 value (bit + value=1, int value=2). The auth_*_avp module parameters must be set to valid pv's. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:a0afac25: modules: readme files regenerated - ctl ... [skip ci]
Module: kamailio Branch: master Commit: a0afac25b2faebc6884a036851ac7381384b70ec URL: https://github.com/kamailio/kamailio/commit/a0afac25b2faebc6884a036851ac7381384b70ec Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-30T10:16:22+01:00 modules: readme files regenerated - ctl ... [skip ci] --- Modified: src/modules/ctl/README --- Diff: https://github.com/kamailio/kamailio/commit/a0afac25b2faebc6884a036851ac7381384b70ec.diff Patch: https://github.com/kamailio/kamailio/commit/a0afac25b2faebc6884a036851ac7381384b70ec.patch --- diff --git a/src/modules/ctl/README b/src/modules/ctl/README index efe67af5a6..849376c1ef 100644 --- a/src/modules/ctl/README +++ b/src/modules/ctl/README @@ -157,7 +157,7 @@ $ kamcmd ps Example 1.2. Set binrpc parameter loadmodule "ctl" # optional listen addresses, if no one is specified, -# ctl will listen on unixs:/tmp/ser_ctl +# ctl will listen on unixs:/tmp/kamailio_ctl modparam("ctl", "binrpc", "unix:/run/kamailio/kamailio_ctl") # default modparam("ctl", "binrpc", "udp:localhost:2046") @@ -172,7 +172,8 @@ modparam("ctl", "binrpc", "udp:*:3012") # udp any , port 3012 3.2. binrpc_buffer_size (integer or string) - the size of the internal buffer. + The size of the internal buffer used for printing elements of the RPC + response (e.g., internal RPC printf()). The value is given in bytes. Default: 1024. @@ -217,18 +218,19 @@ modparam("ctl", "group", 100) fifo used for the obsolete fifo protocol. The fifo protocol can be run over a real fifo, over UDP or over TCP. Format: [protocol:]path|address. If no protocol is specified the default is - "fifo". Examples: "fifo:/tmp/ser_fifo", "/tmp/ser_fifo2", "udp:*:2050", - "tcp:localhost:2050". For more details on the UDP and TCP formats see - binrpc. Multiple fifos or fifo transports can be used in the same time - (just by setting the fifo parameter multiple times in the config). + "fifo". Examples: "fifo:/tmp/kamailio_fifo", "/tmp/kamailio_fifo2", + "udp:*:2050", "tcp:localhost:2050". For more details on the UDP and TCP + formats see binrpc. Multiple fifos or fifo transports can be used in + the same time (just by setting the fifo parameter multiple times in the + config). Default: not set (no fifo will be used). Example 1.7. Set fifo parameter ... # old fifo support -modparam("ctl", "fifo", "fifo:/tmp/ser_fifo") # classic fifo -modparam("ctl", "fifo", "/tmp/ser_fifo2") +modparam("ctl", "fifo", "fifo:/tmp/kamailio_fifo") # classic fifo +modparam("ctl", "fifo", "/tmp/kamailio_fifo2") modparam("ctl", "fifo", "udp:*:2050") # fifo protocol over udp modparam("ctl", "fifo", "tcp:*:2050") # fifo over tcp ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:22028f7a: modules: readme files regenerated - dialog ... [skip ci]
Module: kamailio Branch: master Commit: 22028f7ace9c92c1af7826aa0845754ea5e4f166 URL: https://github.com/kamailio/kamailio/commit/22028f7ace9c92c1af7826aa0845754ea5e4f166 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-30T11:46:13+01:00 modules: readme files regenerated - dialog ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/22028f7ace9c92c1af7826aa0845754ea5e4f166.diff Patch: https://github.com/kamailio/kamailio/commit/22028f7ace9c92c1af7826aa0845754ea5e4f166.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:71d72bfe: modules: readme files regenerated - dialog ... [skip ci]
Module: kamailio Branch: master Commit: 71d72bfec8fad009957c1ef1e53356ba60e48669 URL: https://github.com/kamailio/kamailio/commit/71d72bfec8fad009957c1ef1e53356ba60e48669 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-30T13:46:11+01:00 modules: readme files regenerated - dialog ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/71d72bfec8fad009957c1ef1e53356ba60e48669.diff Patch: https://github.com/kamailio/kamailio/commit/71d72bfec8fad009957c1ef1e53356ba60e48669.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index 5dff647ef7..3b9d71b959 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -154,7 +154,7 @@ Julien Klingenmeyer 9.6. dlg.dlg_list_ctx 9.7. dlg.terminate_dlg 9.8. dlg.end_dlg - 9.9. dlg.kill_active_dlg + 9.9. dlg.set_state 9.10. dlg.profile_get_size 9.11. dlg.profile_list 9.12. dlg.bridge_dlg @@ -390,7 +390,7 @@ Chapter 1. Admin Guide 9.6. dlg.dlg_list_ctx 9.7. dlg.terminate_dlg 9.8. dlg.end_dlg -9.9. dlg.kill_active_dlg +9.9. dlg.set_state 9.10. dlg.profile_get_size 9.11. dlg.profile_list 9.12. dlg.bridge_dlg @@ -1912,7 +1912,7 @@ if(has_totag()) { 9.6. dlg.dlg_list_ctx 9.7. dlg.terminate_dlg 9.8. dlg.end_dlg - 9.9. dlg.kill_active_dlg + 9.9. dlg.set_state 9.10. dlg.profile_get_size 9.11. dlg.profile_list 9.12. dlg.bridge_dlg @@ -2053,10 +2053,10 @@ kamcmd dlg.list_ctx abcdrssfrs122444@192.168.1.1 kamcmd dlg.end_dlg 342 56 ... -9.9. dlg.kill_active_dlg +9.9. dlg.set_state - Kills a given active dialog matching the dialog on Call-ID, From-Tag - and To-Tag. + Set state for the dialog matching the dialog on Call-ID, From-Tag and + To-Tag. Name: dlg.kill_active_dlg @@ -2064,18 +2064,21 @@ kamcmd dlg.end_dlg 342 56 * callid - Call-ID of active dialog to kill * from_tag - From-Tag of active dialog to kill * to_tag - To-tag of active dialog to kill - - This command only handles active dialogs (state 4), error is returned - otherwise. Please be careful with it, it callously wipes out the given - dialog: dialog ending functions will not be called, such as accounting - end-of-call events, dialog-end events, module-generated BYE requests, - etc. After executing the command, dialog remains in memory until - execution of the recurring function in charge of removing old dialogs - (a "dialog in delete state is too old" will then be logged). + * state - The value for new state + + At this moment, the command targets the need to change from active + dialogs (state 4) to terminated state (5), although it allows setting + other state value. Be careful using with it, it can cause side effects + and the terminated dialog is wiped out silently. Dialog ending + functions are not executed, such as accounting end-of-call events, + dialog-end events, module-generated BYE requests, etc. After executing + the command, dialog remains in memory until execution of the recurring + function in charge of removing old dialogs (a "dialog in delete state + is too old" will then be logged). RPC Command Format: ... -kamcmd dlg.kill_active_dlg callid12345 fromtag123 totag123 +kamcmd dlg.set_state callid12345 fromtag123 totag123 5 ... 9.10. dlg.profile_get_size ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:2052115f: modules: readme files regenerated - topos ... [skip ci]
Module: kamailio Branch: master Commit: 2052115f8bc06b84d3751b329c8ac7d71149a9a4 URL: https://github.com/kamailio/kamailio/commit/2052115f8bc06b84d3751b329c8ac7d71149a9a4 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-31T12:46:14+01:00 modules: readme files regenerated - topos ... [skip ci] --- Modified: src/modules/topos/README --- Diff: https://github.com/kamailio/kamailio/commit/2052115f8bc06b84d3751b329c8ac7d71149a9a4.diff Patch: https://github.com/kamailio/kamailio/commit/2052115f8bc06b84d3751b329c8ac7d71149a9a4.patch --- diff --git a/src/modules/topos/README b/src/modules/topos/README index d430714543..fd4108765c 100644 --- a/src/modules/topos/README +++ b/src/modules/topos/README @@ -300,7 +300,7 @@ event_route[topos:msg-outgoing] { It is executed before doing topology stripping processing for a SIP message to be sent out, being executed after - event_route[topos:sending]. + event_route[topos:msg-outgoing]. Inside the event route the variables $sndto(ip), $sndto(port) and $sndto(proto) point to the destination. The SIP message is the one to ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:72d17edf: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: 72d17edf9c38118b852ffece061417653f9a97ff URL: https://github.com/kamailio/kamailio/commit/72d17edf9c38118b852ffece061417653f9a97ff Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-31T12:46:32+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/topos/README --- Diff: https://github.com/kamailio/kamailio/commit/72d17edf9c38118b852ffece061417653f9a97ff.diff Patch: https://github.com/kamailio/kamailio/commit/72d17edf9c38118b852ffece061417653f9a97ff.patch --- diff --git a/src/modules/topos/README b/src/modules/topos/README index d430714543..fd4108765c 100644 --- a/src/modules/topos/README +++ b/src/modules/topos/README @@ -300,7 +300,7 @@ event_route[topos:msg-outgoing] { It is executed before doing topology stripping processing for a SIP message to be sent out, being executed after - event_route[topos:sending]. + event_route[topos:msg-outgoing]. Inside the event route the variables $sndto(ip), $sndto(port) and $sndto(proto) point to the destination. The SIP message is the one to ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:548db416: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 548db41611da0c70bb6c8cdd19fa11a9bb6e7172 URL: https://github.com/kamailio/kamailio/commit/548db41611da0c70bb6c8cdd19fa11a9bb6e7172 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-31T12:46:56+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/topos/README --- Diff: https://github.com/kamailio/kamailio/commit/548db41611da0c70bb6c8cdd19fa11a9bb6e7172.diff Patch: https://github.com/kamailio/kamailio/commit/548db41611da0c70bb6c8cdd19fa11a9bb6e7172.patch --- diff --git a/src/modules/topos/README b/src/modules/topos/README index d430714543..fd4108765c 100644 --- a/src/modules/topos/README +++ b/src/modules/topos/README @@ -300,7 +300,7 @@ event_route[topos:msg-outgoing] { It is executed before doing topology stripping processing for a SIP message to be sent out, being executed after - event_route[topos:sending]. + event_route[topos:msg-outgoing]. Inside the event route the variables $sndto(ip), $sndto(port) and $sndto(proto) point to the destination. The SIP message is the one to ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:7470ab6d: modules: readme files regenerated - dispatcher ... [skip ci]
Module: kamailio Branch: master Commit: 7470ab6d16200f011dc33aad5ad4e89483af12e6 URL: https://github.com/kamailio/kamailio/commit/7470ab6d16200f011dc33aad5ad4e89483af12e6 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-10-31T17:16:14+01:00 modules: readme files regenerated - dispatcher ... [skip ci] --- Modified: src/modules/dispatcher/README --- Diff: https://github.com/kamailio/kamailio/commit/7470ab6d16200f011dc33aad5ad4e89483af12e6.diff Patch: https://github.com/kamailio/kamailio/commit/7470ab6d16200f011dc33aad5ad4e89483af12e6.patch --- diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README index 1949131062..a46060 100644 --- a/src/modules/dispatcher/README +++ b/src/modules/dispatcher/README @@ -1296,9 +1296,10 @@ if(ds_list_exists("10")) { specific group id. The parameter can be an integer or a variable holding an integer value. * mode - (optional) - a bitmask to specify how the matching should be - done. If is 0, all ip, port and proto are matched. If bit one is - set, then port is ignored. If bit two is set, then protocol is - ignored. The parameter can be an integer or a variable holding an + done. If 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. * uri (optional) - if is empty or missing, the matching is done ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:fb8c7058: modules: readme files regenerated - dialog ... [skip ci]
Module: kamailio Branch: master Commit: fb8c70584e331fd6573b596031baf9d4a2662bd1 URL: https://github.com/kamailio/kamailio/commit/fb8c70584e331fd6573b596031baf9d4a2662bd1 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-11-01T10:31:22+01:00 modules: readme files regenerated - dialog ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/fb8c70584e331fd6573b596031baf9d4a2662bd1.diff Patch: https://github.com/kamailio/kamailio/commit/fb8c70584e331fd6573b596031baf9d4a2662bd1.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index 3b9d71b959..31eda51225 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -160,6 +160,7 @@ Julien Klingenmeyer 9.12. dlg.bridge_dlg 9.13. dlg.stats_active 9.14. dlg.is_alive + 9.15. dlg.briefing 10. Exported Variables @@ -396,6 +397,7 @@ Chapter 1. Admin Guide 9.12. dlg.bridge_dlg 9.13. dlg.stats_active 9.14. dlg.is_alive +9.15. dlg.briefing 10. Exported Variables @@ -1918,6 +1920,7 @@ if(has_totag()) { 9.12. dlg.bridge_dlg 9.13. dlg.stats_active 9.14. dlg.is_alive + 9.15. dlg.briefing 9.1. dlg.list @@ -2190,6 +2193,20 @@ kamcmd dlg.stats_active kamcmd dlg.is_alive callid123 fromtag123 totag123 ... +9.15. dlg.briefing + + Lists fewer attributes for dialog records in memory. + + Name: dlg.briefing + + Parameters: + * none - no parameter + + RPC Command Example: +... +kamctl rpc dlg.briefing +... + 10. Exported Variables 10.1. $DLG_count ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:867294f7: modules: readme files regenerated - presence_xml ... [skip ci]
Module: kamailio Branch: master Commit: 867294f79f30b1b737d78e623514b4b14475f9cf URL: https://github.com/kamailio/kamailio/commit/867294f79f30b1b737d78e623514b4b14475f9cf Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-11-05T12:31:21+01:00 modules: readme files regenerated - presence_xml ... [skip ci] --- Modified: src/modules/presence_xml/README --- Diff: https://github.com/kamailio/kamailio/commit/867294f79f30b1b737d78e623514b4b14475f9cf.diff Patch: https://github.com/kamailio/kamailio/commit/867294f79f30b1b737d78e623514b4b14475f9cf.patch --- diff --git a/src/modules/presence_xml/README b/src/modules/presence_xml/README index 2098395373..9f7a80ba05 100644 --- a/src/modules/presence_xml/README +++ b/src/modules/presence_xml/README @@ -34,6 +34,9 @@ Anca-Maria Vamanu 3.9. passive_mode(int) 3.10. xcapauth_userdel_reason(str) 3.11. force_dummy_presence(int) + 3.12. force_presence_single_body(int) + 3.13. presence_single_body_priorities(str) + 3.14. presence_single_body_lookup_element(str) 4. Functions @@ -57,8 +60,11 @@ Anca-Maria Vamanu 1.9. Set passive_mode parameter 1.10. Set xcapauth_userdel_reason parameter 1.11. Set force_dummy_presence parameter - 1.12. pres_check_basic usage - 1.13. pres_check_activities usage + 1.12. Set force_presence_single_body parameter + 1.13. Set presence_single_body_priorities parameter + 1.14. Set presence_single_body_lookup_element parameter + 1.15. pres_check_basic usage + 1.16. pres_check_activities usage Chapter 1. Admin Guide @@ -83,6 +89,9 @@ Chapter 1. Admin Guide 3.9. passive_mode(int) 3.10. xcapauth_userdel_reason(str) 3.11. force_dummy_presence(int) +3.12. force_presence_single_body(int) +3.13. presence_single_body_priorities(str) +3.14. presence_single_body_lookup_element(str) 4. Functions @@ -141,6 +150,9 @@ Chapter 1. Admin Guide 3.9. passive_mode(int) 3.10. xcapauth_userdel_reason(str) 3.11. force_dummy_presence(int) + 3.12. force_presence_single_body(int) + 3.13. presence_single_body_priorities(str) + 3.14. presence_single_body_lookup_element(str) 3.1. db_url(str) @@ -298,6 +310,50 @@ modparam("presence_xml", "xcapauth_userdel_reason", "rejected") modparam("presence_xml", "force_dummy_presence", 1) ... +3.12. force_presence_single_body(int) + + Set this parameter to enable single body notify. One presentity can + have multiple dialogs and will by default notify all the dialogs and + this can be a problem when dealing with large ring-groups or + attendants, use this parameter to only send one body. Look at + presence_single_body_priorities and presence_single_body_lookup_element + to customize the behaviour. + + Default value: â0â. + + Example 1.12. Set force_presence_single_body parameter +... +modparam("presence_xml", "force_presence_single_body", 1) +... + +3.13. presence_single_body_priorities(str) + + Change this parameter to set the priorities when choosing the dialog + that will be the final. + + Importance is left to right. + + Default value: âAvailable|Ringing|On the Phoneâ. + + Example 1.13. Set presence_single_body_priorities parameter +... +modparam("presence_xml", "presence_single_body_priorities", "Offline|Online|Busy +|Really Busy") +... + +3.14. presence_single_body_lookup_element(str) + + Set the name of the element that should be used to get the priority. If + the value obtained is not in the list of + presence_single_body_priorities the priority is 0. + + Default value: ânoteâ. + + Example 1.14. Set presence_single_body_lookup_element parameter +... +modparam("presence_xml", "presence_single_body_lookup_element", "status") +... + 4. Functions 4.1. pres_check_basic(presentity_uri, status) @@ -314,7 +370,7 @@ modparam("presence_xml", "force_dummy_presence", 1) * 1 - if a match is found. * -1 - if a match is not found. - Example 1.12. pres_check_basic usage + Example 1.15. pres_check_basic usage ... if (pres_check_basic("$ru", "open")) { ... @@ -338,7 +394,7 @@ modparam("presence_xml", "force_dummy_presence", 1) * -1 - if a match is not found. * -2 - if /presence/person or /presence/person/activity do not exist. - Example 1.13. pres_check_activities usage + Example 1.16. pres_check_activities usage ... if (pres_check_basic("$ru", "open")) { pres_check_activities("$ru", "unknown"); ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:dd6bae27: modules: readme files regenerated - acc_json ... [skip ci]
Module: kamailio Branch: master Commit: dd6bae27eac161832f9315560b45ebe20188f373 URL: https://github.com/kamailio/kamailio/commit/dd6bae27eac161832f9315560b45ebe20188f373 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-04T12:11:33+01:00 modules: readme files regenerated - acc_json ... [skip ci] --- Modified: src/modules/acc_json/README Modified: src/modules/cfgt/README Modified: src/modules/dispatcher/README Modified: src/modules/kex/README Modified: src/modules/nathelper/README Modified: src/modules/presence/README Modified: src/modules/rtpengine/README Modified: src/modules/rtpproxy/README Modified: src/modules/tm/README --- Diff: https://github.com/kamailio/kamailio/commit/dd6bae27eac161832f9315560b45ebe20188f373.diff Patch: https://github.com/kamailio/kamailio/commit/dd6bae27eac161832f9315560b45ebe20188f373.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:1e560eaf: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: 1e560eafb9ba0155bdbaee6cc54b344cfdd4aa31 URL: https://github.com/kamailio/kamailio/commit/1e560eafb9ba0155bdbaee6cc54b344cfdd4aa31 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-04T12:14:14+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/ctl/README Modified: src/modules/dispatcher/README Modified: src/modules/imc/README Modified: src/modules/tm/README --- Diff: https://github.com/kamailio/kamailio/commit/1e560eafb9ba0155bdbaee6cc54b344cfdd4aa31.diff Patch: https://github.com/kamailio/kamailio/commit/1e560eafb9ba0155bdbaee6cc54b344cfdd4aa31.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:097687c9: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 097687c90fd9b51928aa0f10330f714f3371fa27 URL: https://github.com/kamailio/kamailio/commit/097687c90fd9b51928aa0f10330f714f3371fa27 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-04T12:16:24+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tm/README --- Diff: https://github.com/kamailio/kamailio/commit/097687c90fd9b51928aa0f10330f714f3371fa27.diff Patch: https://github.com/kamailio/kamailio/commit/097687c90fd9b51928aa0f10330f714f3371fa27.patch --- diff --git a/src/modules/tm/README b/src/modules/tm/README index 0a8ea2d502..708e7c7e0f 100644 --- a/src/modules/tm/README +++ b/src/modules/tm/README @@ -1905,6 +1905,11 @@ branch_route[1] { the only way a script can add a new transaction in an atomic way. Typically, it is used to deploy a UAS. + Note that any flag operations (e.g. for accounting) after this function + has been called will be ignored. You can use the the tmx module + function t_flush_flags() to flush the altered flags to the already + created transaction. + Example 1.55. t_newtran usage ... if (t_newtran()) { ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:36d08a57: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: 36d08a574628fc668224fcbf4c9bdaff883a9b3f URL: https://github.com/kamailio/kamailio/commit/36d08a574628fc668224fcbf4c9bdaff883a9b3f Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-04T12:17:07+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/tm/README --- Diff: https://github.com/kamailio/kamailio/commit/36d08a574628fc668224fcbf4c9bdaff883a9b3f.diff Patch: https://github.com/kamailio/kamailio/commit/36d08a574628fc668224fcbf4c9bdaff883a9b3f.patch --- diff --git a/src/modules/tm/README b/src/modules/tm/README index b12590d7d9..31c66b1508 100644 --- a/src/modules/tm/README +++ b/src/modules/tm/README @@ -1880,6 +1880,11 @@ branch_route[1] { the only way a script can add a new transaction in an atomic way. Typically, it is used to deploy a UAS. + Note that any flag operations (e.g. for accounting) after this function + has been called will be ignored. You can use the the tmx module + function t_flush_flags() to flush the altered flags to the already + created transaction. + Example 1.54. t_newtran usage ... if (t_newtran()) { ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:89eb196f: modules: readme files regenerated - ims_usrloc_scscf ... [skip ci]
Module: kamailio Branch: master Commit: 89eb196f6ed0d4d572304c00fcfaca547fc8662d URL: https://github.com/kamailio/kamailio/commit/89eb196f6ed0d4d572304c00fcfaca547fc8662d Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-05T10:16:24+01:00 modules: readme files regenerated - ims_usrloc_scscf ... [skip ci] --- Modified: src/modules/ims_usrloc_scscf/README --- Diff: https://github.com/kamailio/kamailio/commit/89eb196f6ed0d4d572304c00fcfaca547fc8662d.diff Patch: https://github.com/kamailio/kamailio/commit/89eb196f6ed0d4d572304c00fcfaca547fc8662d.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:acd02bbc: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: acd02bbcd3cdcc86f8be4807d4349d03e706db05 URL: https://github.com/kamailio/kamailio/commit/acd02bbcd3cdcc86f8be4807d4349d03e706db05 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-05T10:16:46+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/ims_usrloc_scscf/README --- Diff: https://github.com/kamailio/kamailio/commit/acd02bbcd3cdcc86f8be4807d4349d03e706db05.diff Patch: https://github.com/kamailio/kamailio/commit/acd02bbcd3cdcc86f8be4807d4349d03e706db05.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:7fae9f78: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 7fae9f78b15c8385e4c93989532b22b79732f819 URL: https://github.com/kamailio/kamailio/commit/7fae9f78b15c8385e4c93989532b22b79732f819 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-05T10:17:15+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/ims_usrloc_scscf/README --- Diff: https://github.com/kamailio/kamailio/commit/7fae9f78b15c8385e4c93989532b22b79732f819.diff Patch: https://github.com/kamailio/kamailio/commit/7fae9f78b15c8385e4c93989532b22b79732f819.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:3b449df8: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: 3b449df86955fdb34b65856656259ec6a3621dab URL: https://github.com/kamailio/kamailio/commit/3b449df86955fdb34b65856656259ec6a3621dab Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-05T10:17:41+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/ims_usrloc_scscf/README --- Diff: https://github.com/kamailio/kamailio/commit/3b449df86955fdb34b65856656259ec6a3621dab.diff Patch: https://github.com/kamailio/kamailio/commit/3b449df86955fdb34b65856656259ec6a3621dab.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:00fb95b5: modules: readme files regenerated - cfgt ... [skip ci]
Module: kamailio Branch: master Commit: 00fb95b51572d0b057de99c28ea8f1cd7fe8361f URL: https://github.com/kamailio/kamailio/commit/00fb95b51572d0b057de99c28ea8f1cd7fe8361f Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-05T13:01:15+01:00 modules: readme files regenerated - cfgt ... [skip ci] --- Modified: src/modules/cfgt/README --- Diff: https://github.com/kamailio/kamailio/commit/00fb95b51572d0b057de99c28ea8f1cd7fe8361f.diff Patch: https://github.com/kamailio/kamailio/commit/00fb95b51572d0b057de99c28ea8f1cd7fe8361f.patch --- diff --git a/src/modules/cfgt/README b/src/modules/cfgt/README index 0db7b5ed26..6cad032f14 100644 --- a/src/modules/cfgt/README +++ b/src/modules/cfgt/README @@ -32,6 +32,8 @@ Victor Seva 4. RPC Commands 4.1. cfgt.mask + 4.2. cfgt.list + 4.3. cfgt.clean 5. Usage 6. Report format @@ -61,6 +63,8 @@ Chapter 1. Admin Guide 4. RPC Commands 4.1. cfgt.mask +4.2. cfgt.list +4.3. cfgt.clean 5. Usage 6. Report format @@ -144,6 +148,8 @@ modparam("cfgt", "callid_prefix", "TEST-ID%") 4. RPC Commands 4.1. cfgt.mask + 4.2. cfgt.list + 4.3. cfgt.clean 4.1. cfgt.mask @@ -159,6 +165,43 @@ modparam("cfgt", "callid_prefix", "TEST-ID%") kamcmd cfgt.mask 32 ... +4.2. cfgt.list + + Lists reports info in memory. + + Name: cfgt.list + + Example: +... +kamcmd cfgt.list +{ +uuid: unknown +msgid: 2 +} +{ +uuid: whatever +msgid: 1 +} +200 ok +... + +4.3. cfgt.clean + + Removes reports from disk and cleans info in memory. + + Name: cfgt.clean + + Parameters: + * report : string value + use 'all' to clean any report + + Example: +... +kamcmd cfgt.clean unknown +... +kamcmd cfgt.clean all +... + 5. Usage This module is used by the debugger module, so it must be loaded first. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:fc793348: modules: readme files regenerated - registrar ... [skip ci]
Module: kamailio Branch: master Commit: fc793348ee1ed25823a541e52b9ca9cee8caf2d4 URL: https://github.com/kamailio/kamailio/commit/fc793348ee1ed25823a541e52b9ca9cee8caf2d4 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-05T19:46:10+01:00 modules: readme files regenerated - registrar ... [skip ci] --- Modified: src/modules/registrar/README --- Diff: https://github.com/kamailio/kamailio/commit/fc793348ee1ed25823a541e52b9ca9cee8caf2d4.diff Patch: https://github.com/kamailio/kamailio/commit/fc793348ee1ed25823a541e52b9ca9cee8caf2d4.patch --- diff --git a/src/modules/registrar/README b/src/modules/registrar/README index e4516756e6..0642a2f59b 100644 --- a/src/modules/registrar/README +++ b/src/modules/registrar/README @@ -710,12 +710,14 @@ request_route { * contact - the record's contact value. * expires - the record's expires value. * received - the record's received value. + * path - the record's path value. For example. if this parameter is set to 'ulrcd', then values are set in: * $xavp(ulrcd[0]=>ruid) * $xavp(ulrcd[0]=>contact) * $xavp(ulrcd[0]=>received) + * $xavp(ulrcd[0]=>path) Default value is NULL (disabled). ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:5fc66547: modules: readme files regenerated - dialog ... [skip ci]
Module: kamailio Branch: master Commit: 5fc6654781a930bcb9791e8214d6b53ce8482492 URL: https://github.com/kamailio/kamailio/commit/5fc6654781a930bcb9791e8214d6b53ce8482492 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-09T12:46:27+01:00 modules: readme files regenerated - dialog ... [skip ci] --- Modified: src/modules/dialog/README --- Diff: https://github.com/kamailio/kamailio/commit/5fc6654781a930bcb9791e8214d6b53ce8482492.diff Patch: https://github.com/kamailio/kamailio/commit/5fc6654781a930bcb9791e8214d6b53ce8482492.patch --- diff --git a/src/modules/dialog/README b/src/modules/dialog/README index 31eda51225..d6a4e4bba2 100644 --- a/src/modules/dialog/README +++ b/src/modules/dialog/README @@ -135,6 +135,7 @@ Julien Klingenmeyer 7.18. dlg_set_ruri() 7.19. dlg_db_load_callid(cival) 7.20. dlg_db_load_extra() + 7.21. dlg_reset_property(attr) 8. Statistics @@ -271,6 +272,7 @@ Julien Klingenmeyer 1.80. dlg_set_ruri() usage 1.81. dlg_db_load_callid() usage 1.82. dlg_db_load_extra() usage + 1.83. dlg_reset_property usage Chapter 1. Admin Guide @@ -372,6 +374,7 @@ Chapter 1. Admin Guide 7.18. dlg_set_ruri() 7.19. dlg_db_load_callid(cival) 7.20. dlg_db_load_extra() +7.21. dlg_reset_property(attr) 8. Statistics @@ -1452,6 +1455,7 @@ modparam("dialog", "keep_proxy_rr", 1) 7.18. dlg_set_ruri() 7.19. dlg_db_load_callid(cival) 7.20. dlg_db_load_extra() + 7.21. dlg_reset_property(attr) 7.1. set_dlg_profile(profile,[value]) @@ -1875,6 +1879,27 @@ if(has_totag()) { } ... +7.21. dlg_reset_property(attr) + + Reset a dialog property - an attribute that enable/disable various + behaviours (e.g., sending keep alive requests). + + Meaning of the parameters is as follows: + * attr - name of property. It can be: + + 'ka-src' - send keep alive OPTION requests to caller + + 'ka-dst' - send keep alive OPTION requests to callee + + 'timeout-noreset' - don't reset timeout on in-dialog messages +reception + + This function can be used from ANY_ROUTE. + + Example 1.83. dlg_reset_property usage +... +dlg_reset_property("ka-src"); +dlg_reset_property("ka-dst"); +dlg_reset_property("timeout-noreset"); +... + 8. Statistics 8.1. active_dialogs ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:636e3d37: modules: readme files regenerated - rtpengine ... [skip ci]
Module: kamailio Branch: master Commit: 636e3d372636172bddb266809639509d62dbcbc8 URL: https://github.com/kamailio/kamailio/commit/636e3d372636172bddb266809639509d62dbcbc8 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-09T19:31:12+01:00 modules: readme files regenerated - rtpengine ... [skip ci] --- Modified: src/modules/rtpengine/README --- Diff: https://github.com/kamailio/kamailio/commit/636e3d372636172bddb266809639509d62dbcbc8.diff Patch: https://github.com/kamailio/kamailio/commit/636e3d372636172bddb266809639509d62dbcbc8.patch --- diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README index aec5603807..b7fdfc2a75 100644 --- a/src/modules/rtpengine/README +++ b/src/modules/rtpengine/README @@ -771,7 +771,7 @@ modparam("rtpengine", "rtp_inst_pvar", "$avp(RTP_INSTANCE)") Example 1.14. Set hash_table_size parameter ... -modparam("rtpengine", "hash_table_size", "123") +modparam("rtpengine", "hash_table_size", 123) ... 4.15. hash_table_tout (integer) @@ -794,7 +794,7 @@ modparam("rtpengine", "hash_table_size", "123") Example 1.15. Set hash_table_tout parameter ... -modparam("rtpengine", "hash_table_tout", "300") +modparam("rtpengine", "hash_table_tout", 300) ... 4.16. db_url (string) @@ -1793,7 +1793,7 @@ modparam("rtpengine", "mos_average_samples_B_pv", "$avp(mos_average_samples_B)") Example 1.72. Set control_cmd_tos parameter ... -modparam("rtpengine", "control_cmd_tos", "144") +modparam("rtpengine", "control_cmd_tos", 144) ... 4.72. hash_algo (integer) @@ -1809,7 +1809,7 @@ modparam("rtpengine", "control_cmd_tos", "144") Example 1.73. Set control_cmd_tos parameter ... ### use SHA1 instead of legacy algorithm -modparam("rtpengine", "hash_algo", "1") +modparam("rtpengine", "hash_algo", 1) ... 5. Functions ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:f36ac2aa: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: f36ac2aa2d5ac9ed9209176cd01b94c349c49cd8 URL: https://github.com/kamailio/kamailio/commit/f36ac2aa2d5ac9ed9209176cd01b94c349c49cd8 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-09T19:31:26+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/rtpengine/README --- Diff: https://github.com/kamailio/kamailio/commit/f36ac2aa2d5ac9ed9209176cd01b94c349c49cd8.diff Patch: https://github.com/kamailio/kamailio/commit/f36ac2aa2d5ac9ed9209176cd01b94c349c49cd8.patch --- diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README index 53bec114a2..e1d2e082c7 100644 --- a/src/modules/rtpengine/README +++ b/src/modules/rtpengine/README @@ -768,7 +768,7 @@ modparam("rtpengine", "rtp_inst_pvar", "$avp(RTP_INSTANCE)") Example 1.14. Set hash_table_size parameter ... -modparam("rtpengine", "hash_table_size", "123") +modparam("rtpengine", "hash_table_size", 123) ... 4.15. hash_table_tout (integer) @@ -791,7 +791,7 @@ modparam("rtpengine", "hash_table_size", "123") Example 1.15. Set hash_table_tout parameter ... -modparam("rtpengine", "hash_table_tout", "300") +modparam("rtpengine", "hash_table_tout", 300) ... 4.16. db_url (string) @@ -1790,7 +1790,7 @@ modparam("rtpengine", "mos_average_samples_B_pv", "$avp(mos_average_samples_B)") Example 1.72. Set control_cmd_tos parameter ... -modparam("rtpengine", "control_cmd_tos", "144") +modparam("rtpengine", "control_cmd_tos", 144) ... 4.72. hash_algo (integer) @@ -1806,7 +1806,7 @@ modparam("rtpengine", "control_cmd_tos", "144") Example 1.73. Set control_cmd_tos parameter ... ### use SHA1 instead of legacy algorithm -modparam("rtpengine", "hash_algo", "1") +modparam("rtpengine", "hash_algo", 1) ... 5. Functions ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:c0ad6576: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: c0ad6576661c4940b1406af99d2dae262469b470 URL: https://github.com/kamailio/kamailio/commit/c0ad6576661c4940b1406af99d2dae262469b470 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-09T19:31:41+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/rtpengine/README --- Diff: https://github.com/kamailio/kamailio/commit/c0ad6576661c4940b1406af99d2dae262469b470.diff Patch: https://github.com/kamailio/kamailio/commit/c0ad6576661c4940b1406af99d2dae262469b470.patch --- diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README index 978eeaee82..1afd177f59 100644 --- a/src/modules/rtpengine/README +++ b/src/modules/rtpengine/README @@ -12,26 +12,16 @@ Edited by Maxim Sobolev -Edited by - Bogdan-Andrei Iancu -Edited by - Juha Heinanen -Edited by - Sas Ovidiu -Edited by - Carsten Bock ng-voice GmbH -Edited by - Richard Fuchs Sipwise GmbH @@ -755,7 +745,7 @@ modparam("rtpengine", "rtp_inst_pvar", "$avp(RTP_INSTANCE)") Example 1.14. Set hash_table_size parameter ... -modparam("rtpengine", "hash_table_size", "123") +modparam("rtpengine", "hash_table_size", 123) ... 4.15. hash_table_tout (integer) @@ -778,7 +768,7 @@ modparam("rtpengine", "hash_table_size", "123") Example 1.15. Set hash_table_tout parameter ... -modparam("rtpengine", "hash_table_tout", "300") +modparam("rtpengine", "hash_table_tout", 300) ... 4.16. db_url (string) @@ -1763,7 +1753,7 @@ modparam("rtpengine", "mos_average_samples_B_pv", "$avp(mos_average_samples_B)") Example 1.71. Set control_cmd_tos parameter ... -modparam("rtpengine", "control_cmd_tos", "144") +modparam("rtpengine", "control_cmd_tos", 144) ... 5. Functions ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:51a3910d: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: 51a3910dcfc231075870e8f7739521079a8c9a35 URL: https://github.com/kamailio/kamailio/commit/51a3910dcfc231075870e8f7739521079a8c9a35 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-09T19:31:58+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/rtpengine/README --- Diff: https://github.com/kamailio/kamailio/commit/51a3910dcfc231075870e8f7739521079a8c9a35.diff Patch: https://github.com/kamailio/kamailio/commit/51a3910dcfc231075870e8f7739521079a8c9a35.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:765f4b1f: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: 765f4b1f862ca297e673f0133d1acbdc4615ccb0 URL: https://github.com/kamailio/kamailio/commit/765f4b1f862ca297e673f0133d1acbdc4615ccb0 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-09T21:16:14+01:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/765f4b1f862ca297e673f0133d1acbdc4615ccb0.diff Patch: https://github.com/kamailio/kamailio/commit/765f4b1f862ca297e673f0133d1acbdc4615ccb0.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:fd750fe6: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: fd750fe6047343720e319479e405f6953a4097a4 URL: https://github.com/kamailio/kamailio/commit/fd750fe6047343720e319479e405f6953a4097a4 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-09T21:31:09+01:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/fd750fe6047343720e319479e405f6953a4097a4.diff Patch: https://github.com/kamailio/kamailio/commit/fd750fe6047343720e319479e405f6953a4097a4.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:4b7a2d5b: modules: readme files regenerated - registrar ... [skip ci]
Module: kamailio Branch: master Commit: 4b7a2d5bd9848e367f201b45fc8727a7fa8bae26 URL: https://github.com/kamailio/kamailio/commit/4b7a2d5bd9848e367f201b45fc8727a7fa8bae26 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-11T11:46:24+01:00 modules: readme files regenerated - registrar ... [skip ci] --- Modified: src/modules/registrar/README --- Diff: https://github.com/kamailio/kamailio/commit/4b7a2d5bd9848e367f201b45fc8727a7fa8bae26.diff Patch: https://github.com/kamailio/kamailio/commit/4b7a2d5bd9848e367f201b45fc8727a7fa8bae26.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:ae08b595: modules: readme files regenerated - tm ... [skip ci]
Module: kamailio Branch: master Commit: ae08b5955935466c401709903b38491aba7ec33e URL: https://github.com/kamailio/kamailio/commit/ae08b5955935466c401709903b38491aba7ec33e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-12T08:46:16+01:00 modules: readme files regenerated - tm ... [skip ci] --- Modified: src/modules/tm/README --- Diff: https://github.com/kamailio/kamailio/commit/ae08b5955935466c401709903b38491aba7ec33e.diff Patch: https://github.com/kamailio/kamailio/commit/ae08b5955935466c401709903b38491aba7ec33e.patch --- diff --git a/src/modules/tm/README b/src/modules/tm/README index 3607b3969b..4b23eacb58 100644 --- a/src/modules/tm/README +++ b/src/modules/tm/README @@ -1937,17 +1937,20 @@ branch_route[1] { the only way a script can add a new transaction in an atomic way. Typically, it is used to deploy a UAS. - Note that any flag operations (e.g. for accounting) after this function - has been called will be ignored. You can use the the tmx module - function t_flush_flags() to flush the altered flags to the already - created transaction. + Note: once the t_newtran() is executed, the new message flag operations + (i.e., setflag() and resetflag()) are not syncronized to the + transaction, being stored only in the private memory SIP message + structure. Use the tmx module function t_flush_flags() to synchronize + the modified message flags to the already created transaction. Example 1.56. t_newtran usage ... if (t_newtran()) { -log("UAS logic"); +xlog("the transaction has been created\n"); t_reply("999","hello"); -} else sl_reply_error(); +} else { +sl_reply_error(); +} ... See misc/examples/mixed/uas.cfg for more examples. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:c0ef9323: modules: readme files regenerated - keepalive ... [skip ci]
Module: kamailio Branch: master Commit: c0ef932324db091d8e0a14ac1287973db5bf08da URL: https://github.com/kamailio/kamailio/commit/c0ef932324db091d8e0a14ac1287973db5bf08da Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-12T12:16:14+01:00 modules: readme files regenerated - keepalive ... [skip ci] --- Modified: src/modules/keepalive/README --- Diff: https://github.com/kamailio/kamailio/commit/c0ef932324db091d8e0a14ac1287973db5bf08da.diff Patch: https://github.com/kamailio/kamailio/commit/c0ef932324db091d8e0a14ac1287973db5bf08da.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:93e7f4b3: modules: readme files regenerated - rr ... [skip ci]
Module: kamailio Branch: master Commit: 93e7f4b3b4120c4eaf064600a58128842cf91ace URL: https://github.com/kamailio/kamailio/commit/93e7f4b3b4120c4eaf064600a58128842cf91ace Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-13T16:16:12+01:00 modules: readme files regenerated - rr ... [skip ci] --- Modified: src/modules/rr/README --- Diff: https://github.com/kamailio/kamailio/commit/93e7f4b3b4120c4eaf064600a58128842cf91ace.diff Patch: https://github.com/kamailio/kamailio/commit/93e7f4b3b4120c4eaf064600a58128842cf91ace.patch --- diff --git a/src/modules/rr/README b/src/modules/rr/README index 1b1ef14557..3e77939fdd 100644 --- a/src/modules/rr/README +++ b/src/modules/rr/README @@ -57,6 +57,7 @@ Bogdan-Andrei Iancu 5.6. add_rr_param(param) 5.7. check_route_param(re) 5.8. is_direction(dir) + 5.9. rr_next_hop_route() 6. Exported Pseudo Variables @@ -96,7 +97,8 @@ Bogdan-Andrei Iancu 1.16. add_rr_param usage 1.17. check_route_param usage 1.18. is_direction usage - 1.19. $route_uri + 1.19. rr_next_hop_route usage + 1.20. $route_uri 2.1. record_route usage 2.2. record_route_advertised_address usage 2.3. Loading RR module's API from another module @@ -133,6 +135,7 @@ Chapter 1. Admin Guide 5.6. add_rr_param(param) 5.7. check_route_param(re) 5.8. is_direction(dir) +5.9. rr_next_hop_route() 6. Exported Pseudo Variables @@ -367,6 +370,7 @@ modparam("rr", "ignore_sips", 1) 5.6. add_rr_param(param) 5.7. check_route_param(re) 5.8. is_direction(dir) + 5.9. rr_next_hop_route() 5.1. loose_route() @@ -577,6 +581,24 @@ if (is_direction("downstream")) { } ... +5.9. rr_next_hop_route() + + The function returns 1 (true) if there is a Route header for the next + hop address. It has to be used after loose_route(), when the local + Route headers are processed. + + This function can be used from ANY_ROUTE. + + Example 1.19. rr_next_hop_route usage +... +if(loose_route) { +if(rr_next_hop_route()) { +# next hop address is from Route header +} + +} +... + 6. Exported Pseudo Variables 6.1. $route_uri @@ -585,7 +607,7 @@ if (is_direction("downstream")) { Returns the URI of the top route-header. - Example 1.19. $route_uri + Example 1.20. $route_uri ... xdbg("Route-URI is: $route_uri\n"); ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:36d94144: modules: readme files regenerated - dispatcher ... [skip ci]
Module: kamailio Branch: master Commit: 36d941442496a51e265bdb96362624b667a40132 URL: https://github.com/kamailio/kamailio/commit/36d941442496a51e265bdb96362624b667a40132 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-13T18:46:09+01:00 modules: readme files regenerated - dispatcher ... [skip ci] --- Modified: src/modules/dispatcher/README --- Diff: https://github.com/kamailio/kamailio/commit/36d941442496a51e265bdb96362624b667a40132.diff Patch: https://github.com/kamailio/kamailio/commit/36d941442496a51e265bdb96362624b667a40132.patch --- diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README index 6929bfaf84..7408b51713 100644 --- a/src/modules/dispatcher/README +++ b/src/modules/dispatcher/README @@ -1295,24 +1295,24 @@ if(ds_list_exists("10")) { Description of parameters: * groupid (optional) - if not given or its value is -1, the matching - will be done over all addresses in all dispacher groups. Otherwise + will be done over all addresses in all dispatcher groups. Otherwise the matching will be done only against the addresses in the specific group id. The parameter can be an integer or a variable holding an integer value. * mode - (optional) - a bitmask to specify how the matching should be - done. If 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. - * uri (optional) - if 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 dispatcher - list. Only IP, port and protocol are matches, any additional - parameters are ignored. The parameter can be a static or dynamic - (with variables) string. The domain part of the URI can be an IP - address or a hostname. + done. 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. + * 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 + dispatcher list. Only IP, port and protocol are matches, any + additional parameters are ignored. The parameter can be a static or + dynamic (with variables) string. The domain part of the URI can be + an IP address or a hostname. Upon a match, the variable specified by 'setid_pvname' parameter will be set to groupid of matching address and the attributes will be set in ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:e99bfd23: modules: readme files regenerated - tm ... [skip ci]
Module: kamailio Branch: master Commit: e99bfd2368c28e920f92af9ade1c29cb2ba709da URL: https://github.com/kamailio/kamailio/commit/e99bfd2368c28e920f92af9ade1c29cb2ba709da Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-17T19:31:12+01:00 modules: readme files regenerated - tm ... [skip ci] --- Modified: src/modules/tm/README --- Diff: https://github.com/kamailio/kamailio/commit/e99bfd2368c28e920f92af9ade1c29cb2ba709da.diff Patch: https://github.com/kamailio/kamailio/commit/e99bfd2368c28e920f92af9ade1c29cb2ba709da.patch --- diff --git a/src/modules/tm/README b/src/modules/tm/README index 4b23eacb58..71ae54e48e 100644 --- a/src/modules/tm/README +++ b/src/modules/tm/README @@ -117,7 +117,7 @@ Daniel-Constantin Mierla 4.36. t_lookup_cancel([1]) 4.37. t_drop_replies([mode]) 4.38. t_save_lumps() - 4.39. t_load_contacts() + 4.39. t_load_contacts([mode]) 4.40. t_next_contacts() 4.41. t_next_contact_flow() 4.42. t_check_status(re) @@ -372,7 +372,7 @@ Chapter 1. Admin Guide 4.36. t_lookup_cancel([1]) 4.37. t_drop_replies([mode]) 4.38. t_save_lumps() -4.39. t_load_contacts() +4.39. t_load_contacts([mode]) 4.40. t_next_contacts() 4.41. t_next_contact_flow() 4.42. t_check_status(re) @@ -1724,7 +1724,7 @@ modparam("tm", "rich_redirect", 3) 4.36. t_lookup_cancel([1]) 4.37. t_drop_replies([mode]) 4.38. t_save_lumps() - 4.39. t_load_contacts() + 4.39. t_load_contacts([mode]) 4.40. t_next_contacts() 4.41. t_next_contact_flow() 4.42. t_check_status(re) @@ -2473,7 +2473,7 @@ failure_route[1] { t_relay(); } -4.39. t_load_contacts() +4.39. t_load_contacts([mode]) This is the first of the three functions that can be used to implement serial/parallel forking based on q and +sip.instance values of @@ -2489,18 +2489,33 @@ failure_route[1] { nothing. If the current destination set contains more than one branch, the - function sorts them according to increasing value of the q parameter - and then stores the branches in reverse order into the XAVP. + function sorts them according to the algorithm selected with the 'mode' + paramenter and then stores the branches in reverse order into the XAVP. The q parameter of a branch contains a value from range 0-1.0 and it expresses relative preference of the branch among all branches in the destination set. The higher the q value the more preference the user - agent gave to the branch. Branches with higher q values will be tried - before branches with lower ones when serial forking takes place. + agent gave to the branch. The parameter 'mode' controls which type of + algorithm kamailio will apply to sort the branches based on the q + values: + + - '0' or missing: branches with higher q values will be tried before + branches with lower ones when serial forking takes place Equals q + values will result in a parallel forking. + + - '1': branches are ordered using a proportional algorithm that uses to + q value as the weight of the branch. Higher is the q value, higher is + the probability to be tried as first. Equals q values means equals + probability to be tried. Differently from the previous mode there is no + possibility to have parallel forking. Branches with q values equals to + 0 or lower are not considered by the ordering algorithm, but just added + at the end of the list as backup option if all other branches fail. + This algorithm can be useful in case of endpoints in ACTIVE-ACTIVE + configuration to load-balance the calls. After calling t_load_contacts(), function t_next_contacts() and possibly also t_next_contact_flow() need to be called one or more times - in order to retrieve the branches based on their q value. + in order to retrieve the branches based on their order. Function returns 1 if loading of contacts succeeded or there was nothing to do. In case of an error, function returns -1 (see syslog). ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:cb8b582f: modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
Module: kamailio Branch: master Commit: cb8b582f478d80e80d0dff492e0e376427182d91 URL: https://github.com/kamailio/kamailio/commit/cb8b582f478d80e80d0dff492e0e376427182d91 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-19T11:01:22+01:00 modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci] --- Modified: src/modules/ims_ipsec_pcscf/README --- Diff: https://github.com/kamailio/kamailio/commit/cb8b582f478d80e80d0dff492e0e376427182d91.diff Patch: https://github.com/kamailio/kamailio/commit/cb8b582f478d80e80d0dff492e0e376427182d91.patch --- diff --git a/src/modules/ims_ipsec_pcscf/README b/src/modules/ims_ipsec_pcscf/README index 32bb2d6000..fb95bae68b 100644 --- a/src/modules/ims_ipsec_pcscf/README +++ b/src/modules/ims_ipsec_pcscf/README @@ -54,7 +54,7 @@ Tsvetomir Dimitrov 4. Functions 4.1. ipsec_create(domain) - 4.2. ipsec_forward(domain) + 4.2. ipsec_forward(domain, flags) 4.3. ipsec_destroy(domain) List of Examples @@ -93,7 +93,7 @@ Chapter 1. Admin Guide 4. Functions 4.1. ipsec_create(domain) -4.2. ipsec_forward(domain) +4.2. ipsec_forward(domain, flags) 4.3. ipsec_destroy(domain) 1. Overview @@ -222,7 +222,7 @@ modparam("ims_ipsec_pcscf", "ipsec_spi_id_range", 1000) 4. Functions 4.1. ipsec_create(domain) - 4.2. ipsec_forward(domain) + 4.2. ipsec_forward(domain, flags) 4.3. ipsec_destroy(domain) 4.1. ipsec_create(domain) @@ -241,7 +241,7 @@ modparam("ims_ipsec_pcscf", "ipsec_spi_id_range", 1000) ipsec_create("location"); ... -4.2. ipsec_forward(domain) +4.2. ipsec_forward(domain, flags) The function processes redirects outgoing message via the IPSec tunnel initiated with ipsec_create(). @@ -249,10 +249,15 @@ ipsec_create("location"); Meaning of the parameters is as follows: * domain - Logical domain within the registrar. If a database is used then this must be name of the table which stores the contacts. + flags - Set send force socket for request messages. If 1 - set + force socket for request messages. Useful for ipsec and TCP. This + is an optional parameter, default value - 0. Example 1.9. ipsec_forward ... ipsec_forward("location"); +# or +ipsec_forward("location", "1"); ... 4.3. ipsec_destroy(domain) ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:42bad429: modules: readme files regenerated - dispatcher ... [skip ci]
Module: kamailio Branch: master Commit: 42bad429680d4dbf1201394de1a5579573bcac74 URL: https://github.com/kamailio/kamailio/commit/42bad429680d4dbf1201394de1a5579573bcac74 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-19T17:46:13+01:00 modules: readme files regenerated - dispatcher ... [skip ci] --- Modified: src/modules/dispatcher/README --- Diff: https://github.com/kamailio/kamailio/commit/42bad429680d4dbf1201394de1a5579573bcac74.diff Patch: https://github.com/kamailio/kamailio/commit/42bad429680d4dbf1201394de1a5579573bcac74.patch --- diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README index 7408b51713..bdb27f57c7 100644 --- a/src/modules/dispatcher/README +++ b/src/modules/dispatcher/README @@ -714,7 +714,7 @@ Note set to TRYING state. This means that probing will be executed all the time, but you can skip some servers with flag 4 in destination list file, for example. - * Value 2: if set to 2, only gateways in inactive state with probing + * Value 2: if set to 2, only gateways in INACTIVE state with PROBING mode set are tested. * Value 3: If set to 3, any gateway with state PROBING is continually probed without modifying/removing the PROBING state. This allows ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:7fa917ee: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: 7fa917eef3c1940bb9a178b5e538fd9931dd431c URL: https://github.com/kamailio/kamailio/commit/7fa917eef3c1940bb9a178b5e538fd9931dd431c Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-19T17:46:29+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/dispatcher/README --- Diff: https://github.com/kamailio/kamailio/commit/7fa917eef3c1940bb9a178b5e538fd9931dd431c.diff Patch: https://github.com/kamailio/kamailio/commit/7fa917eef3c1940bb9a178b5e538fd9931dd431c.patch --- diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README index 4f6f3c6b83..fee1d2f27a 100644 --- a/src/modules/dispatcher/README +++ b/src/modules/dispatcher/README @@ -710,7 +710,7 @@ Note set to TRYING state. This means that probing will be executed all the time, but you can skip some servers with flag 4 in destination list file, for example. - * Value 2: if set to 2, only gateways in inactive state with probing + * Value 2: if set to 2, only gateways in INACTIVE state with PROBING mode set are tested. * Value 3: If set to 3, any gateway with state PROBING is continually probed without modifying/removing the PROBING state. This allows ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.2:9d8be519: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.2 Commit: 9d8be519bb0cc97a20360652085da6aaed94e86e URL: https://github.com/kamailio/kamailio/commit/9d8be519bb0cc97a20360652085da6aaed94e86e Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-19T17:46:43+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/dispatcher/README --- Diff: https://github.com/kamailio/kamailio/commit/9d8be519bb0cc97a20360652085da6aaed94e86e.diff Patch: https://github.com/kamailio/kamailio/commit/9d8be519bb0cc97a20360652085da6aaed94e86e.patch --- diff --git a/src/modules/dispatcher/README b/src/modules/dispatcher/README index 446055571c..ace384e35f 100644 --- a/src/modules/dispatcher/README +++ b/src/modules/dispatcher/README @@ -698,7 +698,7 @@ Note set to TRYING state. This means that probing will be executed all the time, but you can skip some servers with flag 4 in destination list file, for example. - * Value 2: if set to 2, only gateways in inactive state with probing + * Value 2: if set to 2, only gateways in INACTIVE state with PROBING mode set are tested. * Value 3: If set to 3, any gateway with state PROBING is continually probed without modifying/removing the PROBING state. This allows ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.1:10b861ba: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.1 Commit: 10b861bac1b53766db715ff7fb616297f0568c33 URL: https://github.com/kamailio/kamailio/commit/10b861bac1b53766db715ff7fb616297f0568c33 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-19T17:47:02+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/dispatcher/README --- Diff: https://github.com/kamailio/kamailio/commit/10b861bac1b53766db715ff7fb616297f0568c33.diff Patch: https://github.com/kamailio/kamailio/commit/10b861bac1b53766db715ff7fb616297f0568c33.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:4d045438: modules: readme files regenerated - cnxcc ... [skip ci]
Module: kamailio Branch: master Commit: 4d045438c4451cfc70e995344a2cfb42eb0ccb30 URL: https://github.com/kamailio/kamailio/commit/4d045438c4451cfc70e995344a2cfb42eb0ccb30 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-19T18:31:12+01:00 modules: readme files regenerated - cnxcc ... [skip ci] --- Modified: src/modules/cnxcc/README --- Diff: https://github.com/kamailio/kamailio/commit/4d045438c4451cfc70e995344a2cfb42eb0ccb30.diff Patch: https://github.com/kamailio/kamailio/commit/4d045438c4451cfc70e995344a2cfb42eb0ccb30.patch --- diff --git a/src/modules/cnxcc/README b/src/modules/cnxcc/README index d2e317de72..425a473f16 100644 --- a/src/modules/cnxcc/README +++ b/src/modules/cnxcc/README @@ -188,18 +188,32 @@ modparam("cnxcc", "credit_check_period", 1) Associates the call with a customer id and sets the max credit, connect cost, cost per second, initial pulse and final pulse. The discount is - calculated in pulses (30/6, 1/1, etc) and subtracted from the pool of + calculated in pulses (1/1, 60/1, etc) and subtracted from the pool of credit. The customer value can be provided as a string or a variable holding a - string. + string. This value identifies all calls from the same customer. + + The maxcredit (float) value is the maximum credit available for the + current call. + + The connect (float) value is the connect cost for the current call. + + The cps (float) value is the cost per second for the current call. + + The ipuse (integer) value is the initial pulse and establishes the + minimum time to be charged. For example, value 1 establishes a charge + per second and value 60 sets a charge per minute. If it is taken as + value 60, even if the duration is 5 seconds, 1 minute will be charged. - The maxcredit, connect and cps can be double (float) or integer values, - they have to be provided as static string values of variables holding - string values. + The fpulse (integer) value is the final pulse and establishes, from the + initial pulse, the time range to be charged. For example, the value 1 + establishes a charge per second, 5 sets a charge in blocks of 5 + seconds, 60 sets a full minute charge. - The ipulse and fpulse values are integer values, they can be also given - via variables holding integers. + 1/1 will make a charge per seconds for the entire call. 60/1 will make + a charge per seconds with the first full minute. 60/60 always perform a + full minute charge. Return code: * 1 - successful @@ -210,12 +224,15 @@ modparam("cnxcc", "credit_check_period", 1) ... cnxcc_set_max_credit("john-doe", "100", "3.0", "0.5", 60, 1); ... -$var(customer) = "john-doe-premium"; # customer id -$var(credit)= "100"; # max credit -$var(connect) = "3.0"; # connect const -$var(cps) = "0.5"; # cost per second -$var(initial_p) = 60; # initial pulse -$var(final_p) = 1; # final pulse +$var(customer) = "john-doe"; # customer id +$var(credit)= "100"; # max credit for all calls with the same + # customer id +$var(connect) = "3.0"; # connect cost or initial cost for the call +$var(cps) = "0.5"; # cost per second +$var(initial_p) = 60; # initial pulse (60 = the first minute will be + # charged even if the call is shorter) +$var(final_p) = 1; # final pulse (after the first minute, it will + # be charge in ranges of 1 second) cnxcc_set_max_credit("$var(customer)", "$var(credit)", "$var(connect)", "$var(cps)", "$var(initial_p)", "$var(final_p)"); ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:b9c50123: modules: readme files regenerated - tls ... [skip ci]
Module: kamailio Branch: master Commit: b9c5012333e90d87eb65ab5c0f176834d05b6d57 URL: https://github.com/kamailio/kamailio/commit/b9c5012333e90d87eb65ab5c0f176834d05b6d57 Author: Kamailio Dev Committer: Kamailio Dev Date: 2019-12-24T14:46:26+01:00 modules: readme files regenerated - tls ... [skip ci] --- Modified: src/modules/tls/README --- Diff: https://github.com/kamailio/kamailio/commit/b9c5012333e90d87eb65ab5c0f176834d05b6d57.diff Patch: https://github.com/kamailio/kamailio/commit/b9c5012333e90d87eb65ab5c0f176834d05b6d57.patch --- diff --git a/src/modules/tls/README b/src/modules/tls/README index cddc6d7c4a..69abb45556 100644 --- a/src/modules/tls/README +++ b/src/modules/tls/README @@ -1403,7 +1403,7 @@ modparam("tls", "config", "/usr/local/etc/kamailio/tls.cfg") modparam("tls", "xavp_cfg", "tls") ... $xavp(tls=>server_name) = "kamailio.org"; - $xavp(tls=>server_id) = "kamailio.org"; + $xavp(tls[0]=>server_id) = "kamailio.org"; $du = "sip:kamailio.org:5061;transport=tls"; route(RELAY); ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:2b118d4e: modules: readme files regenerated - rtpproxy ... [skip ci]
Module: kamailio Branch: master Commit: 2b118d4e1bf9f70c7d2b5a3e63fe7a5ecf68b697 URL: https://github.com/kamailio/kamailio/commit/2b118d4e1bf9f70c7d2b5a3e63fe7a5ecf68b697 Author: Kamailio Dev Committer: Kamailio Dev Date: 2020-01-02T16:16:20+01:00 modules: readme files regenerated - rtpproxy ... [skip ci] --- Modified: src/modules/rtpproxy/README --- Diff: https://github.com/kamailio/kamailio/commit/2b118d4e1bf9f70c7d2b5a3e63fe7a5ecf68b697.diff Patch: https://github.com/kamailio/kamailio/commit/2b118d4e1bf9f70c7d2b5a3e63fe7a5ecf68b697.patch --- diff --git a/src/modules/rtpproxy/README b/src/modules/rtpproxy/README index ea6fe92e3a..93cb48b609 100644 --- a/src/modules/rtpproxy/README +++ b/src/modules/rtpproxy/README @@ -791,6 +791,7 @@ Chapter 2. Frequently Asked Questions 2.2. Where can I find more about Kamailio? 2.3. Where can I post a question about this module? 2.4. How can I report a bug? + 2.5. Does rtpproxy support MSRP protocol? 2.1. @@ -826,3 +827,9 @@ Chapter 2. Frequently Asked Questions Please follow the guidelines provided at: https://github.com/kamailio/kamailio/issues. + + 2.5. + + Does rtpproxy support MSRP protocol? + + Module do not support message media of MSRP protocol. ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:198dcde0: modules: readme files regenerated - dmq_usrloc ... [skip ci]
Module: kamailio Branch: master Commit: 198dcde016514de3701e0cf1018a7427ee490f04 URL: https://github.com/kamailio/kamailio/commit/198dcde016514de3701e0cf1018a7427ee490f04 Author: Kamailio Dev Committer: Kamailio Dev Date: 2020-01-02T21:46:10+01:00 modules: readme files regenerated - dmq_usrloc ... [skip ci] --- Modified: src/modules/dmq_usrloc/README --- Diff: https://github.com/kamailio/kamailio/commit/198dcde016514de3701e0cf1018a7427ee490f04.diff Patch: https://github.com/kamailio/kamailio/commit/198dcde016514de3701e0cf1018a7427ee490f04.patch --- diff --git a/src/modules/dmq_usrloc/README b/src/modules/dmq_usrloc/README index 3a05cbddfd..a2b9410f87 100644 --- a/src/modules/dmq_usrloc/README +++ b/src/modules/dmq_usrloc/README @@ -42,6 +42,7 @@ Julien Chavanton 3.5. batch_msg_size (int) 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) + 3.8. replicate_socket_info (int) List of Examples @@ -52,6 +53,7 @@ Julien Chavanton 1.5. Set batch_msg_size parameter 1.6. Set batch_msg_contacts parameter 1.7. Set usrloc_domain parameter + 1.8. Set replicate_socket_info parameter Chapter 1. Admin Guide @@ -71,6 +73,7 @@ Chapter 1. Admin Guide 3.5. batch_msg_size (int) 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) +3.8. replicate_socket_info (int) 1. Overview @@ -96,6 +99,7 @@ Chapter 1. Admin Guide 3.5. batch_msg_size (int) 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) + 3.8. replicate_socket_info (int) 3.1. enable (int) @@ -201,3 +205,17 @@ modparam("dmq_usrloc", "batch_usleep", 50)# one batch every 500ms ... modparam("dmq_usrloc", "usrloc_domain", "my_domain") ... + +3.8. replicate_socket_info (int) + + The parameter controls whether the socket replication is active or not. + This is important for anycast scenarios. The value can be: + * 0 - disabled + * 1 - enabled + + Default value is 0. + + Example 1.8. Set replicate_socket_info parameter +... +modparam("dmq_usrloc", "replicate_socket_info", 0) +... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:2c4faf26: modules: readme files regenerated - avpops ... [skip ci]
Module: kamailio Branch: master Commit: 2c4faf265abf0502a840d5068c37e453a96f25f4 URL: https://github.com/kamailio/kamailio/commit/2c4faf265abf0502a840d5068c37e453a96f25f4 Author: Kamailio Dev Committer: Kamailio Dev Date: 2020-01-03T09:46:15+01:00 modules: readme files regenerated - avpops ... [skip ci] --- Modified: src/modules/avpops/README --- Diff: https://github.com/kamailio/kamailio/commit/2c4faf265abf0502a840d5068c37e453a96f25f4.diff Patch: https://github.com/kamailio/kamailio/commit/2c4faf265abf0502a840d5068c37e453a96f25f4.patch --- diff --git a/src/modules/avpops/README b/src/modules/avpops/README index 0c199f1754..e30b9bae22 100644 --- a/src/modules/avpops/README +++ b/src/modules/avpops/README @@ -49,9 +49,10 @@ Ramona-Elena Modroiu 5.8. avp_copy(old_name,new_name) 5.9. avp_printf(dest, format) 5.10. avp_subst(avps, subst) - 5.11. avp_op(name,op_value) - 5.12. is_avp_set(name) - 5.13. avp_print() + 5.11. avp_subst_pv(avps, subst) + 5.12. avp_op(name,op_value) + 5.13. is_avp_set(name) + 5.14. avp_print() List of Examples @@ -76,9 +77,10 @@ Ramona-Elena Modroiu 1.19. avp_copy usage 1.20. avp_printf usage 1.21. avp_subst usage - 1.22. avp_op usage - 1.23. is_avp_set usage - 1.24. avp_print usage + 1.22. avp_subst_pv usage + 1.23. avp_op usage + 1.24. is_avp_set usage + 1.25. avp_print usage Chapter 1. Admin Guide @@ -116,9 +118,10 @@ Chapter 1. Admin Guide 5.8. avp_copy(old_name,new_name) 5.9. avp_printf(dest, format) 5.10. avp_subst(avps, subst) -5.11. avp_op(name,op_value) -5.12. is_avp_set(name) -5.13. avp_print() +5.11. avp_subst_pv(avps, subst) +5.12. avp_op(name,op_value) +5.13. is_avp_set(name) +5.14. avp_print() 1. Overview @@ -345,9 +348,10 @@ modparam("avpops","db_scheme", 5.8. avp_copy(old_name,new_name) 5.9. avp_printf(dest, format) 5.10. avp_subst(avps, subst) - 5.11. avp_op(name,op_value) - 5.12. is_avp_set(name) - 5.13. avp_print() + 5.11. avp_subst_pv(avps, subst) + 5.12. avp_op(name,op_value) + 5.13. is_avp_set(name) + 5.14. avp_print() 5.1. avp_db_load(source,name) @@ -657,7 +661,29 @@ avp_subst("$avp(i:678)/$avp(i:679)/g", "/(.*)@(.*)/\1@$rd/"); after the first src_avp is processed, it will be added in avp list and next processing will use it. -5.11. avp_op(name,op_value) +5.11. avp_subst_pv(avps, subst) + + Same functionality than avp_subst() but seccond parameter will be + evaluated first. + + This function can be used from REQUEST_ROUTE, FAILURE_ROUTE, + BRANCH_ROUTE, LOCAL_ROUTE and ONREPLY_ROUTE. + + Example 1.22. avp_subst_pv usage +... +$(avp(src)[*]) = "testME"; +$var(z) = "j"; +$var(y) = "e"; +$var(x) = "/" + $var(y) + "/" + $var(z) + "/gi"; + +## all this calls will produce the same result "tjstMj" +avp_subst_pv("$avp(src)", "/e/j/gi"); +avp_subst_pv("$avp(src)", "/" + $var(y) + "/" + $var(z) + "/gi"); +avp_subst_pv("$avp(src)", "/$var(y)/$var(z)/gi"); +avp_subst_pv("$avp(src)", "$var(x)"); +... + +5.12. avp_op(name,op_value) Different integer operations with avps. @@ -683,13 +709,13 @@ avp_subst("$avp(i:678)/$avp(i:679)/g", "/(.*)@(.*)/\1@$rd/"); This function can be used from REQUEST_ROUTE, FAILURE_ROUTE, BRANCH_ROUTE, LOCAL_ROUTE and ONREPLY_ROUTE. - Example 1.22. avp_op usage + Example 1.23. avp_op usage ... avp_op("$avp(i:678)", "add/i:345/g"); avp_op("$avp(number)","sub/$avp(number2)/d"); ... -5.12. is_avp_set(name) +5.13. is_avp_set(name) Check if any AVP with name is set. @@ -702,13 +728,13 @@ avp_op("$avp(number)","sub/$avp(number2)/d"); This function can be used from REQUEST_ROUTE, FAILURE_ROUTE, BRANCH_ROUTE, LOCAL_ROUTE and ONREPLY_ROUTE. - Example 1.23. is_avp_set usage + Example 1.24. is_avp_set usage ... if(is_avp_set("$avp(i:678)")) log("AVP with integer id 678 exists\n"); ... -5.13. avp_print() +5.14. avp_print() Prints the list with all the AVPs from memory. This is only a helper/debug function. @@ -716,7 +742,7 @@ if(is_avp_set("$avp(i:678)")) This function can be used from REQUEST_ROUTE, FAILURE_ROUTE, BRANCH_ROUTE, LOCAL_ROUTE and ONREPLY_ROUTE. - Example 1.24. avp_print usage + Example 1.25. avp_print usage ... avp_print(); ... ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:f890d0ce: modules: readme files regenerated - mqtt ... [skip ci]
Module: kamailio Branch: master Commit: f890d0ce81b3088657e885063e3c40829eb5a0de URL: https://github.com/kamailio/kamailio/commit/f890d0ce81b3088657e885063e3c40829eb5a0de Author: Kamailio Dev Committer: Kamailio Dev Date: 2020-01-06T18:16:11+01:00 modules: readme files regenerated - mqtt ... [skip ci] --- Modified: src/modules/mqtt/README --- Diff: https://github.com/kamailio/kamailio/commit/f890d0ce81b3088657e885063e3c40829eb5a0de.diff Patch: https://github.com/kamailio/kamailio/commit/f890d0ce81b3088657e885063e3c40829eb5a0de.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:5.3:13874b22: modules: readme files regenerated - modules ... [skip ci]
Module: kamailio Branch: 5.3 Commit: 13874b22adbff7bb269a6229a00f59c29013d196 URL: https://github.com/kamailio/kamailio/commit/13874b22adbff7bb269a6229a00f59c29013d196 Author: Kamailio Dev Committer: Kamailio Dev Date: 2020-01-08T10:01:29+01:00 modules: readme files regenerated - modules ... [skip ci] --- Modified: src/modules/dispatcher/README Modified: src/modules/kex/README Modified: src/modules/rtpproxy/README Modified: src/modules/tls/README Modified: src/modules/tm/README --- Diff: https://github.com/kamailio/kamailio/commit/13874b22adbff7bb269a6229a00f59c29013d196.diff Patch: https://github.com/kamailio/kamailio/commit/13874b22adbff7bb269a6229a00f59c29013d196.patch ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
[sr-dev] git:master:5aad5de6: modules: readme files regenerated - app_ruby ... [skip ci]
Module: kamailio Branch: master Commit: 5aad5de690594449d8b1eaa8137fb858a97f4a07 URL: https://github.com/kamailio/kamailio/commit/5aad5de690594449d8b1eaa8137fb858a97f4a07 Author: Kamailio Dev Committer: Kamailio Dev Date: 2020-01-08T21:16:12+01:00 modules: readme files regenerated - app_ruby ... [skip ci] --- Modified: src/modules/app_ruby/README --- Diff: https://github.com/kamailio/kamailio/commit/5aad5de690594449d8b1eaa8137fb858a97f4a07.diff Patch: https://github.com/kamailio/kamailio/commit/5aad5de690594449d8b1eaa8137fb858a97f4a07.patch --- diff --git a/src/modules/app_ruby/README b/src/modules/app_ruby/README index cf1ba153b0..9afc281b7f 100644 --- a/src/modules/app_ruby/README +++ b/src/modules/app_ruby/README @@ -26,6 +26,7 @@ Daniel-Constantin Mierla 3. Parameters 3.1. load (str) + 3.2. xval_mode (int) 4. Functions @@ -41,7 +42,8 @@ Daniel-Constantin Mierla List of Examples 1.1. Set load parameter - 1.2. jsdt_run usage + 1.2. Set xval_mode parameter + 1.3. jsdt_run usage Chapter 1. Admin Guide @@ -56,6 +58,7 @@ Chapter 1. Admin Guide 3. Parameters 3.1. load (str) +3.2. xval_mode (int) 4. Functions @@ -101,6 +104,7 @@ Chapter 1. Admin Guide 3. Parameters 3.1. load (str) + 3.2. xval_mode (int) 3.1. load (str) @@ -116,6 +120,27 @@ Chapter 1. Admin Guide modparam("app_ruby", "load", "/usr/local/etc/kamailio/ruby/myscript.rb") ... +3.2. xval_mode (int) + + Control if the external sub-module functions returning extended-values + should propagate their string return value (when set to 0) or be + replaced by NULL/nil (when set to 1). + + When set to 0, the KSR::PV Ruby submodule is implemented with the + internal functions from the app_ruby module, otherwise the ones from + core are used. + + Note: when set to 1, there were crashing reports that are under + investigation, this option being provided as intermediary solution to + preserve the behaviour from older versions. + + Default value is â0â. + + Example 1.2. Set xval_mode parameter +... +modparam("app_ruby", "xval_mode", 1) +... + 4. Functions 4.1. ruby_run(function, params) @@ -127,7 +152,7 @@ modparam("app_ruby", "load", "/usr/local/etc/kamailio/ruby/myscript.rb") loaded at startup via parameter 'load'. Parameters can be strings with pseudo-variables that are evaluated at runtime. - Example 1.2. jsdt_run usage + Example 1.3. jsdt_run usage ... if(!ruby_run("rb_append_fu_to_reply")) { ___ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev