Module: kamailio
Branch: 5.5
Commit: 0d53d9a676747cd6583c6cfcdf5b3e8593b6c84a
URL: https://github.com/kamailio/kamailio/commit/0d53d9a676747cd6583c6cfcdf5b3e8…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2021-10-05T16:46:33+02:00
modules: readme files regenerated - modules ... [skip ci]
---
Modified: src/modules/rtpengine/README
Modified: src/modules/textops/README
---
Diff: https://github.com/kamailio/kamailio/commit/0d53d9a676747cd6583c6cfcdf5b3e8…
Patch: https://github.com/kamailio/kamailio/commit/0d53d9a676747cd6583c6cfcdf5b3e8…
---
diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README
index 24d02d1c5d..6f962d4aed 100644
--- a/src/modules/rtpengine/README
+++ b/src/modules/rtpengine/README
@@ -2669,6 +2669,8 @@ play_dtmf("code=1 volume=5 duration=300 pause=150");
is enabled, the sessions are still allowed to finish for the hidden old
nodes.
+ The execution of this command is limited to 10 seconds intervals.
+
Example 1.100. rtpengine.reload usage
...
$ kamcmd rtpengine.reload
diff --git a/src/modules/textops/README b/src/modules/textops/README
index e86ff275d8..08dd399246 100644
--- a/src/modules/textops/README
+++ b/src/modules/textops/README
@@ -249,9 +249,13 @@ Chapter 1. Admin Guide
The module implements text based operations over the SIP message
processed by Kamailio. SIP is a text based protocol and the module
provides a large set of very useful functions to manipulate the message
- at text level, e.g., regular expression search and replace, Perl-like
+ at text level, e.g., regular expression search, replace or
substitutions, checks for method type, header presence, insert of new
- header and date, etc.
+ header and date, string comparisons, multi-part body operations, etc.
+
+ If not stated otherwise, the regular expressions parameters for search,
+ replace or substitute have to be in POSIX format. For PCRE regular
+ expression matching, see the pcre or dialplan modules.
2. Known Limitations
@@ -598,7 +602,7 @@ replace_hdrs_str("Kamailio", "Kamailio SIP Proxy", "a");
4.16. subst('/re/repl/flags')
- Replaces re with repl (sed or perl like).
+ Replaces re with repl.
Meaning of the parameters is as follows:
* '/re/repl/flags' - sed like regular expression. flags can be a
@@ -679,7 +683,7 @@ if (subst_user('/(.*)3642$/$avp(user_prefix)\13642/')){$
4.19. subst_body('/re/repl/flags')
- Replaces re with repl (sed or perl like) in the body of the message.
+ Replaces re with repl in the body of the message.
Meaning of the parameters is as follows:
* '/re/repl/flags' - sed like regular expression. flags can be a
@@ -700,7 +704,7 @@ if ( subst_body('/^o=(.*) /o=$fU /') ) {};
4.20. subst_hf(hf, subexp, flags)
- Perl-like substitutions in the body of a header field.
+ Substitutions in the body of a header field.
Meaning of the parameters is as follows:
* hf - header field name.
Module: kamailio
Branch: 5.5
Commit: a78acd8f40ed38b161a075bef74febd93acb092c
URL: https://github.com/kamailio/kamailio/commit/a78acd8f40ed38b161a075bef74febd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-05T16:37:38+02:00
textops: docs update to state regex params expect posix format
(cherry picked from commit b19aab7fe00f72d0c9e54a7a106ec7a065a3d02b)
---
Modified: src/modules/textops/doc/textops_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/a78acd8f40ed38b161a075bef74febd…
Patch: https://github.com/kamailio/kamailio/commit/a78acd8f40ed38b161a075bef74febd…
---
diff --git a/src/modules/textops/doc/textops_admin.xml b/src/modules/textops/doc/textops_admin.xml
index 6f3ab09f9a..82f6d2495f 100644
--- a/src/modules/textops/doc/textops_admin.xml
+++ b/src/modules/textops/doc/textops_admin.xml
@@ -19,9 +19,15 @@
The module implements text based operations over the SIP message
processed by &kamailio;. SIP is a text based protocol and the module
provides a large set of very useful functions to manipulate the
- message at text level, e.g., regular expression search and replace,
- Perl-like substitutions, checks for method type, header presence,
- insert of new header and date, etc.
+ message at text level, e.g., regular expression search, replace
+ or substitutions, checks for method type, header presence,
+ insert of new header and date, string comparisons, multi-part body
+ operations, etc.
+ </para>
+ <para>
+ If not stated otherwise, the regular expressions parameters for search,
+ replace or substitute have to be in POSIX format. For PCRE regular
+ expression matching, see the pcre or dialplan modules.
</para>
</section>
<section>
@@ -591,7 +597,7 @@ replace_hdrs_str("&kamailio;", "&kamailio; SIP Proxy", "a");
<function moreinfo="none">subst('/re/repl/flags')</function>
</title>
<para>
- Replaces re with repl (sed or perl like).
+ Replaces re with repl.
</para>
<para>Meaning of the parameters is as follows:</para>
<itemizedlist>
@@ -728,7 +734,7 @@ if (subst_user('/(.*)3642$/$avp(user_prefix)\13642/')){$
<function moreinfo="none">subst_body('/re/repl/flags')</function>
</title>
<para>
- Replaces re with repl (sed or perl like) in the body of the message.
+ Replaces re with repl in the body of the message.
</para>
<para>Meaning of the parameters is as follows:</para>
<itemizedlist>
@@ -768,7 +774,7 @@ if ( subst_body('/^o=(.*) /o=$fU /') ) {};
<function moreinfo="none">subst_hf(hf, subexp, flags)</function>
</title>
<para>
- Perl-like substitutions in the body of a header field.
+ Substitutions in the body of a header field.
</para>
<para>Meaning of the parameters is as follows:</para>
<itemizedlist>
Module: kamailio
Branch: 5.5
Commit: 37814e67dac6772ff08e85133898182aea0f9de6
URL: https://github.com/kamailio/kamailio/commit/37814e67dac6772ff08e85133898182…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-05T16:37:02+02:00
rtpengine: docs - note that rpc reload is limited to 10secs frequency
(cherry picked from commit a9c9b83c9dd1c09738b5a33362a8e339c20b786c)
---
Modified: src/modules/rtpengine/doc/rtpengine_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/37814e67dac6772ff08e85133898182…
Patch: https://github.com/kamailio/kamailio/commit/37814e67dac6772ff08e85133898182…
---
diff --git a/src/modules/rtpengine/doc/rtpengine_admin.xml b/src/modules/rtpengine/doc/rtpengine_admin.xml
index ef7d5a4fd7..9e8dee5d80 100644
--- a/src/modules/rtpengine/doc/rtpengine_admin.xml
+++ b/src/modules/rtpengine/doc/rtpengine_admin.xml
@@ -3188,7 +3188,7 @@ play_dtmf("code=1 volume=5 duration=300 pause=150");
<title>RPC Commands</title>
<section id="rtpengine.r.reload">
- <title>rtpengine.reload</title>
+ <title><function moreinfo="none">rtpengine.reload</function></title>
<para>
Reloads the database node table content <emphasis>if configured</emphasis>.
Returns specific message related to success, failure and no db_url configured.
@@ -3198,6 +3198,9 @@ play_dtmf("code=1 volume=5 duration=300 pause=150");
hides old ones, based on the database content. If allow_op modparam is enabled,
the sessions are still allowed to finish for the hidden old nodes.
</para>
+ <para>
+ The execution of this command is limited to 10 seconds intervals.
+ </para>
<example>
<title>
<function moreinfo="none">rtpengine.reload</function> usage</title>
Module: kamailio
Branch: master
Commit: f23d48b975bdfe06d3c07c4b65f60a2a19b38541
URL: https://github.com/kamailio/kamailio/commit/f23d48b975bdfe06d3c07c4b65f60a2…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2021-10-05T14:16:12+02:00
modules: readme files regenerated - tm ... [skip ci]
---
Modified: src/modules/tm/README
---
Diff: https://github.com/kamailio/kamailio/commit/f23d48b975bdfe06d3c07c4b65f60a2…
Patch: https://github.com/kamailio/kamailio/commit/f23d48b975bdfe06d3c07c4b65f60a2…
---
diff --git a/src/modules/tm/README b/src/modules/tm/README
index 670cd7bb0b..2af6b9a703 100644
--- a/src/modules/tm/README
+++ b/src/modules/tm/README
@@ -1376,7 +1376,8 @@ modparam("tm", "callid_matching", 1)
3.33. callid_cseq_matching (int)
If set to something other than 0, will do transaction matching using
- callid and cseq header values instead of via branch md5 value.
+ callid and cseq header values instead of via branch md5 value. Note
+ that this behavior is non-RFC conpliant!
Default value is 0.
Module: kamailio
Branch: master
Commit: fe3e6e7f64199dd6d2f55d6762dbd17ca0160817
URL: https://github.com/kamailio/kamailio/commit/fe3e6e7f64199dd6d2f55d6762dbd17…
Author: Stefan Mititelu <stefan-cristian.mititelu(a)1and1.ro>
Committer: Stefan Mititelu <stefan-cristian.mititelu(a)1and1.ro>
Date: 2021-10-05T15:05:17+03:00
tm: update doc for callid_cseq_matching
---
Modified: src/modules/tm/doc/params.xml
---
Diff: https://github.com/kamailio/kamailio/commit/fe3e6e7f64199dd6d2f55d6762dbd17…
Patch: https://github.com/kamailio/kamailio/commit/fe3e6e7f64199dd6d2f55d6762dbd17…
---
diff --git a/src/modules/tm/doc/params.xml b/src/modules/tm/doc/params.xml
index d2e2f4db0e..8614fdac85 100644
--- a/src/modules/tm/doc/params.xml
+++ b/src/modules/tm/doc/params.xml
@@ -1002,6 +1002,10 @@ modparam("tm", "callid_matching", 1)
<para>
If set to something other than 0, will do transaction matching
using callid and cseq header values instead of via branch md5 value.
+
+ <emphasis>
+ Note that this behavior is non-RFC conpliant!
+ </emphasis>
</para>
<para>
<emphasis>