Hello all,
By inspecting the source code, the only difference that I could see
between kamailio and ser flavours is that kamailio has support for the
"tm:local-request".
Are there any constrains in having the tm:local-request present for ser flavour?
Does it make sense to continue to build two flavours?
My suggestion would be to focus one one single flavour and go forward
with it for the next release.
Comments?
Regards,
Ovidiu Sas
--
VoIP Embedded, Inc.
http://www.voipembedded.com
Kamailio project is announcing its first dedicated event - Kamailio
World - to take place in Berlin, Germany, during April 16-17, 2013. The
event is organized by Asipto (http://www.asipto.com) in collaboration
with Fraunhofer Fokus Institute (http://www.fokus.fraunhofer.de).
The conference is targeting to present commercial products and services
build around Kamailio and related projects, as well as technical
workshops of how to use Kamailio for various purposes. Along with the
conference will be space for exhibition, that will allow companies to
make demos and show cases for participants.
For more details, visit the web site of the event:
http://conference.kamailio.com
Besides Kamailio, you will have the chance to interact with other open
source VoIP projects such Asterisk, FreeSwitch, SIP Express Media
Server, Homer SIP Capture, Siremis, a.s.o., as well as with commercial
vendors in real time communications market.
--
Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Module: sip-router
Branch: master
Commit: e09b92893fd35baf672541143951337b103bb65b
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e09b928…
Author: Olle E. Johansson <oej(a)edvina.net>
Committer: Olle E. Johansson <oej(a)edvina.net>
Date: Mon Dec 3 08:10:34 2012 +0100
mqueue: README update
---
modules/mqueue/README | 25 +++++++++++++------------
1 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/modules/mqueue/README b/modules/mqueue/README
index 4206a19..8d41f8a 100644
--- a/modules/mqueue/README
+++ b/modules/mqueue/README
@@ -72,12 +72,13 @@ Chapter 1. Admin Guide
1. Overview
- This module offers generic message queue system in shared memory for
- inter-process communication via config file. One example of usage is to
- send time consuming operations to a timer process that consumes items
- in the queue, without affecting SIP message handling.
+ The mqueue module offers a generic message queue system in shared
+ memory for inter-process communication using the config file. One
+ example of usage is to send time consuming operations to one or several
+ timer processes that consumes items in the queue, without affecting SIP
+ message handling in the socket-listening process.
- There can be defined many queues, access to values being done via
+ There can be many defined queues. Access to queued values is done via
pseudo variables.
2. Dependencies
@@ -102,7 +103,7 @@ Chapter 1. Admin Guide
3.1. mqueue (string)
- Definition of memory queue
+ Definition of a memory queue
Default value is "none".
@@ -111,7 +112,7 @@ Chapter 1. Admin Guide
specifies the maximum number of items in queue, if it is execeeded the
oldest one is removed.
- The parameter can be set many time, each holding the definition of one
+ The parameter can be set many times, each holding the definition of one
queue.
Example 1.1. Set mqueue parameter
@@ -127,7 +128,7 @@ modparam("mqueue", "mqueue", "name=qaz")
4.3. mq_pv_free(queue)
4.4. mq_size(queue)
-4.1. mq_add(queue, key, value)
+4.1. mq_add(queue, key, value)
Add a new item (key, value) in the queue. If max size of queue is
exceeded, the oldest one is removed.
@@ -137,7 +138,7 @@ modparam("mqueue", "mqueue", "name=qaz")
mq_add("myq", "$rU", "call from $fU");
...
-4.2. mq_fetch(queue)
+4.2. mq_fetch(queue)
Take oldest item from queue and fill $mqk(queue) and $mqv(queue) pseudo
variables.
@@ -153,17 +154,17 @@ while(mq_fetch("myq"))
}
...
-4.3. mq_pv_free(queue)
+4.3. mq_pv_free(queue)
Free the item fetched in pseudo-variables. It is optional, a new fetch
- frees the old values.
+ frees the previous values.
Example 1.4. mq_pv_free usage
...
mq_pv_free("myq");
...
-4.4. mq_size(queue)
+4.4. mq_size(queue)
Returns the current number of elements in the mqueue.
Module: sip-router
Branch: master
Commit: c29773967e83c4b3977b76a43805dd622bc018a9
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c297739…
Author: Olle E. Johansson <oej(a)edvina.net>
Committer: Olle E. Johansson <oej(a)edvina.net>
Date: Mon Dec 3 08:06:27 2012 +0100
mqueue: minor edits to README
---
modules/mqueue/doc/mqueue_admin.xml | 17 +++++++++--------
1 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/modules/mqueue/doc/mqueue_admin.xml b/modules/mqueue/doc/mqueue_admin.xml
index 3a6ce9e..a444cc4 100644
--- a/modules/mqueue/doc/mqueue_admin.xml
+++ b/modules/mqueue/doc/mqueue_admin.xml
@@ -17,13 +17,14 @@
<section>
<title>Overview</title>
<para>
- This module offers generic message queue system in shared memory for
- inter-process communication via config file. One example of usage is
- to send time consuming operations to a timer process that consumes
- items in the queue, without affecting SIP message handling.
+ The mqueue module offers a generic message queue system in shared memory for
+ inter-process communication using the config file. One example of usage is
+ to send time consuming operations to one or several timer processes that consumes
+ items in the queue, without affecting SIP message handling in the socket-listening
+ process.
</para>
<para>
- There can be defined many queues, access to values being done via
+ There can be many defined queues. Access to queued values is done via
pseudo variables.
</para>
</section>
@@ -63,7 +64,7 @@
<section>
<title><varname>mqueue</varname> (string)</title>
<para>
- Definition of memory queue
+ Definition of a memory queue
</para>
<para>
<emphasis>
@@ -77,7 +78,7 @@
oldest one is removed.
</para>
<para>
- The parameter can be set many time, each holding the definition of one
+ The parameter can be set many times, each holding the definition of one
queue.
</para>
<example>
@@ -144,7 +145,7 @@ while(mq_fetch("myq"))
</title>
<para>
Free the item fetched in pseudo-variables. It is optional, a new fetch
- frees the old values.
+ frees the previous values.
</para>
<example>
<title><function>mq_pv_free</function> usage</title>