Forgot to include the list, sorry
---------- Forwarded message ----------
From: Jan Janak <jan(a)ryngle.com>
Date: Fri, Jul 3, 2009 at 12:20 PM
Subject: Re: [sr-dev] version of s tables
To: Juha Heinanen <jh(a)tutpro.com>
Juha,
On Thu, Jul 2, 2009 at 5:46 PM, Juha Heinanen<jh(a)tutpro.com> wrote:
> in scripts/mysql/my_create.sql there is no version table. does it mean
> that s ser database tables don't have any version number? if so, they
> have to be added in order to allow easy db table upgrade.
That is correct. In SER we ditched the version table because it is not
needed anymore. The db API of SER relies on pre-compiled statements. Such
statements are created at startup time. Before a pre-compiled statement
is created, the database layer checks whether it is compatible with the
database table on the server. These checks are much more detailed, we
verify the types of individual columns, whether we can convert them to
column types specified in SER modules, and so on.
In other words, instead of checking just the version number, we go down
to individual columns of all database queries declared by a module and
verify that they are all compatible with the schema on the database server.
For mixed setups, i.e. one where you mix ser and kamailio modules, we might
need to add the version table from kamailio, but only tables used from
kamailio modules need to be present there.
Jan.
Forgot to include the list, sorry
---------- Forwarded message ----------
From: Jan Janak <jan(a)ryngle.com>
Date: Fri, Jul 3, 2009 at 12:22 PM
Subject: Re: [sr-dev] another Makefile problem
To: Klaus Darilion <klaus.mailinglists(a)pernau.at>
Klaus,
On Fri, Jul 3, 2009 at 10:44 AM, Klaus
Darilion<klaus.mailinglists(a)pernau.at> wrote:
> Hi!
>
> When I perform
> make; make install
>
> the config script will be copied to /usr/local/etc/ser/ser.cfg, but ser is
> looking for /usr/local/etc/ser/sip-router.cfg
Feel free to fix it. I suspect there will be more minor issues like that and we
appreaciate any help with fixing them.
Jan.
Forgot to include the list, sorry.
---------- Forwarded message ----------
From: Jan Janak <jan(a)ryngle.com>
Date: Fri, Jul 3, 2009 at 12:08 PM
Subject: Re: [sr-dev] build without optimization
To: Klaus Darilion <klaus.mailinglists(a)pernau.at>
On Fri, Jul 3, 2009 at 11:56 AM, Klaus
Darilion<klaus.mailinglists(a)pernau.at> wrote:
> Hi!
>
> how can I disable optimization during compilation? Currently gdb just shows
> <value optimized out> when debugging a core dump.
make config mode=debug
Jan.
Hi!
From Makefile:
#excluded because they depend on external *.h files
exclude_modules+= h350
Why is h350 handled different than the other modules with external
dependencies? IMO it just should be added to "exclude_modules?="
# excluded because they do not compile (remove them only
# after they are fixed) -- andrei
exclude_modules+= avpops bdb dbtext iptrtpproxy pa rls
This of course prevents also building of Kamailio's avpops and rls
module. How can we distinguish between ser's rls module and K's rls module?
thanks
Klaus
Module: sip-router
Branch: master
Commit: 10250c1255a2c25f828726d01cfc64ad6a2906ef
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=10250c1…
Author: sobomax <sobomax(a)sippysoft.com>
Committer: sobomax <sobomax(a)sippysoft.com>
Date: Thu Jul 2 15:02:44 2009 -0700
Rework fix for the static buffer overflow with the content of the overly long payload types list. Instead of silently truncating the list, use dynamic buffer allocated on heap to keep that list growing it if necessary.
---
modules_s/nathelper/nathelper.c | 232 +++++++++++++++++++++++++++------------
1 files changed, 162 insertions(+), 70 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=102…